- 03 Feb, 2014 1 commit
-
-
Max Kellermann authored
There was quite a lot of duplicate code for loading DetachedSong objects, with different semantics for "securely" loading local files.
-
- 30 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 19 Jan, 2014 1 commit
-
-
Max Kellermann authored
Detach the Song class completely from the public API, only to be used by SimpleDatabase and the update thread.
-
- 17 Jan, 2014 2 commits
-
-
Max Kellermann authored
Make the DetachedSong(Song) conversion constructor private. Everybody should use map_song_detach() which will take over more responsibilities soon.
-
Max Kellermann authored
-
- 15 Jan, 2014 1 commit
-
-
Max Kellermann authored
Don't create an intermediate Song instance when all we want is a DetachedSong.
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 09 Jan, 2014 1 commit
-
-
Max Kellermann authored
From now on, struct Song will be used by the database only, and DetachedSong will be used by everybody else. DetachedSong is easier to use, but Song has lower overhead.
-
- 28 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 21 Oct, 2013 2 commits
-
-
Max Kellermann authored
Don't use IgnoreError() when there's an overload that does not try to give us one.
-
Max Kellermann authored
Fixes purging deleted songs from the queue after update. Fixes regression from commit e96779de.
-
- 20 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 19 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 17 Oct, 2013 1 commit
-
-
Max Kellermann authored
Fix for a major memory leak.
-
- 02 Oct, 2013 2 commits
-
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
Max Kellermann authored
-
- 27 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 28 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 08 Apr, 2013 1 commit
-
-
Max Kellermann authored
-
- 20 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 18 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 09 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 06 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 04 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 02 Jan, 2013 2 commits
-
-
Max Kellermann authored
Use the C++ API.
-
Max Kellermann authored
-
- 21 Aug, 2012 1 commit
-
-
Max Kellermann authored
-
- 15 Aug, 2012 1 commit
-
-
Max Kellermann authored
Allow the plugin to allocate the GetSong() return value.
-
- 08 Aug, 2012 1 commit
-
-
Max Kellermann authored
Rewrite of the pc_get_error_message() function, now using a GError object instead of the complicated "errored_song" attribute.
-
- 06 Mar, 2012 1 commit
-
-
Max Kellermann authored
-
- 21 Dec, 2011 1 commit
-
-
Maarten Sebregts authored
Moving songs using either 'move' or 'moveid' to position -1 (after the current song) would fail for a song which is just before the current song. This patch corrects the check to see if the current song is in the range to be moved. Since the range is from `start` up to `end` (exclusive) the check was incorrect, but is now fixed.
-
- 18 Jul, 2011 1 commit
-
-
Max Kellermann authored
Sorts remaining songs by priority. This can be used for the much-demanded "queue feature".
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 10 Jan, 2011 1 commit
-
-
Max Kellermann authored
Allocate a player_control object where needed, and pass it around. Each "client" object is associated with a "player_control" instance. This prepares multi-player support.
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 12 Nov, 2009 1 commit
-
-
Max Kellermann authored
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
-