Permalink
Switch branches/tags
Nothing to show
Commits on Dec 30, 2016
  1. Reinitialize sndio if there is a audio(4) error

    Without this, aqualung is unusable after an audio(4) error until it is
    closed and reopened.
    committed Dec 30, 2016
Commits on May 8, 2016
  1. doc: update DTD URL

    Jamie Heilman committed May 8, 2016
  2. git: ignore generated files

    Jamie Heilman committed May 8, 2016
  3. ffmpeg/libav: support libavcodec API 55 and later

    With FFmpeg 1.0 and libav 10, AVCodecContext.{get,release}_buffer()
    were deprecated; the new default AVCodecContext.get_buffer2()
    implementation works fine for us.
    Jamie Heilman committed May 8, 2016
Commits on Nov 28, 2015
Commits on Jul 26, 2015
  1. Refresh po files

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1311 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jul 26, 2015
  2. Fix use after free on CMD_FILEINFO (apply my patch from 2015-jan-5)

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1310 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jul 26, 2015
Commits on Sep 1, 2014
  1. Add updated German translation from Wolfgang Stoeggl

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1309 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Sep 1, 2014
Commits on Aug 25, 2014
  1. Support XDG Basedir specification

    Implement feature request #192
    http://aqualung.factorial.hu/mantis/bug_view_page.php?bug_id=0000192
    
    Having all configuation in one subdirectory makes backups much easier
    and declutters the home directory. The implementation auto-migrates
    ~/.aqualung (if it exists) to $XDG_CONFIG_HOME/aqualung (most likely
    ~/.config/aqualung) and uses the new location going forward.
    Compatibility with the legacy location is thus ensured.
    
    
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1308 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Aug 25, 2014
Commits on Aug 22, 2014
  1. Updated cs.po from Pavel Fric

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1307 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Aug 22, 2014
Commits on Aug 19, 2014
  1. Updated cs.po from Pavel Fric

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1306 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Aug 19, 2014
Commits on Aug 15, 2014
  1. Add Czech translation from Pavel Fric

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1305 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Aug 15, 2014
Commits on Jun 14, 2014
  1. Regression fix:

    Commit 1302 makes configuration fail with lua-5.1.5
    http://aqualung.factorial.hu/mantis/bug_view_advanced_page.php?bug_id=0000190
    
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1304 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jun 14, 2014
Commits on Jun 9, 2014
  1. Make the APE decoder compile with current libmac-dev (4.11-u4-b5-s7-d)

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1303 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jun 9, 2014
Commits on Jun 6, 2014
  1. Work with and prefer Lua 5.2, but remain compatible with 5.1

    Additionally, recognize an additional style of Lua library naming,
    which is used by OpenBSD.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1302 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    committed Jun 6, 2014
Commits on Jun 3, 2014
  1. Remove redundant code from create_gui()

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1300 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jun 3, 2014
  2. Get ready to release aqualung 1.0-rc1

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1299 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Jun 3, 2014
Commits on May 19, 2014
  1. Fix crash on file info dialog opening non-wavpack file with wavpack d…

    …ecoder compiled in
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1298 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 19, 2014
Commits on May 7, 2014
  1. Fix compilation in the presence of the WavPack decoder library

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1297 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 7, 2014
Commits on May 5, 2014
  1. Fix: file info dialog across CDDA and disk tracks

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1296 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 5, 2014
Commits on May 4, 2014
  1. Implement file info dialog's prev/next track feature.

    The newly added buttons at the bottom right of the dialog now do their
    thing: the whole dialog is refreshed with data from the previous/next
    track (according to the natural ordering of the tree model from where
    the dialog has been opened from).
    
    Special care has been taken to implement the following corner cases:
    - files not accessible anymore
    - alternation of read-only/writable files
    - files with or without cover images besides them
    - files with or without embedded image metadata
    - do not lose dirty (edited) metadata
    - if possible, stay on the same tab for the new file
    
    Quite an amount of refactoring was done along the way, hopefully for
    the better.
    
    This puts a glorious end to bug#158 [next file & prev file in File
    Info gui]
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1295 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 4, 2014
  2. Refactor file_info using so-called subroutines

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1294 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 4, 2014
  3. Refactor file info dialog invocation and access to tree stores

    This is needed to create a feature allowing to go to the previous /
    next file in the natural order of wherever the file info dialog was
    opened from, without closing and reopening the dialog.
    
    The prev/next buttons to do this are already on the file info dialog,
    but they don't yet rebuild the dialog content. However, the generic
    tree traversal is already implemented, taking care that the containing
    store (in case the dialog was opened from a file or podcast store)
    cannot be left while browsing.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1293 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 4, 2014
Commits on May 2, 2014
  1. Merge branch 'b141_not_so_modal_dialogs'

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1292 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 2, 2014
  2. Better error messages when encoder cannot be created

    The vorbis encoder cannot be initialized for very low bitrates. In
    these cases a meaningful error message is printed to the console.
    This is still not the best solution, but better than nothing.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1291 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed May 2, 2014
Commits on Apr 27, 2014
  1. Refactor 'About' dialog box code generating compiled-in feature list …

    …(pulled from Jamie Heilman)
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1290 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 27, 2014
  2. threading: refactor priority scheduling w/pthreads

    Instead of PTHREAD_(MIN|MAX)_PRIORITY macros, use the
    sched_get_priority_(min|max) functions, and ensure a sane priority
    transition if no priority is given by the user.  Also use glib message
    logging routines and string utility functions instead of stdio and
    string.h as they're UTF-8 friendly and generally nicer.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1289 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 27, 2014
  3. threading: move set_thread_priority() to athread.c

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1288 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 27, 2014
  4. threading: check for HAVE_LIBPTHREAD instead of _WIN32

    The logic for if we use pthreads or gthread-2.0 remains the same as
    it was, however, with this change, it's now easier to control as the
    test is decoupled from the _WIN32 defintion.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1287 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 27, 2014
  5. threading: separate threads abstraction from common.h

    Move all the thread abstraction macros out of common.h and into
    athread.h.  Make sure athread.h is included everywhere that the
    abstractions are used, and make sure common.h is only included
    anywhere the remaining definitions in it are used.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1286 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 27, 2014
Commits on Apr 20, 2014
  1. Lua track_change hook called from the proper place (regardless of whe…

    …ther file has metadata)
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1285 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 20, 2014
  2. Small fix to documentation (Lua example)

    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1284 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Tom Szilagyi committed Apr 20, 2014
Commits on Apr 13, 2014
  1. autoconf: use AS_VAR_IF instead of AS_IF

    Save AS_IF usage for more complicated logic that needs else clauses
    and such.
    
    git-svn-id: https://svn.code.sf.net/p/aqualung/code/trunk@1283 3cd24cdc-1f22-0410-b8b1-dcf80e670293
    Jamie Heilman committed Apr 13, 2014