2016-09-26 10:52:44 -04:00
|
|
|
6.5.0:
|
|
|
|
- Add a switch to disable GUI tests
|
|
|
|
- Don't save and restore the "Last Played" tracks column width
|
2016-09-26 11:58:58 -04:00
|
|
|
- Save databases if they have been upgraded
|
2016-09-26 15:40:54 -04:00
|
|
|
- Don't duplicate tracks in the library after a defrag
|
2016-09-27 14:06:11 -04:00
|
|
|
- Remove "Add New ..." menubutton and replace with Add Library Path button
|
2016-09-28 09:11:38 -04:00
|
|
|
- Various UI tweaks
|
2016-09-28 09:31:33 -04:00
|
|
|
- Fix showing the first playlist in the list
|
2016-09-29 14:49:48 -04:00
|
|
|
- Fix memory leaks in core/
|
2016-10-19 08:22:18 -04:00
|
|
|
- Fix theme parsing errors
|
2016-10-21 11:31:11 -04:00
|
|
|
- Fix crash while reading 6.4.x playlists
|
2016-09-26 10:52:44 -04:00
|
|
|
|
2016-09-26 08:12:12 -04:00
|
|
|
6.5.0-rc:
|
|
|
|
- Convert to CMake/CTest
|
|
|
|
- Save current track in settings database
|
|
|
|
- Add "Queued Tracks" playlist
|
|
|
|
- Add support for changing current playlist
|
|
|
|
- Hide empty playlists
|
|
|
|
- Save current position in playlists
|
|
|
|
- Set file version from Ocarina minor version
|
|
|
|
- Add support for defragmenting tag databases on startup
|
|
|
|
- Add user created playlists
|
|
|
|
- Add support for changing volume
|
|
|
|
- Remove Repeat button
|
|
|
|
- Various UI improvements
|
|
|
|
- Add command line options
|
|
|
|
|
2016-09-19 14:39:31 -04:00
|
|
|
6.4.20:
|
|
|
|
- Enable idle processing when tracks are played to update dynamic playlists
|
|
|
|
|
2016-09-11 10:48:43 -04:00
|
|
|
6.4.20-rc:
|
|
|
|
- Use a single GtkTreeModelFilter instance for displaying tracks
|
|
|
|
- Use a single GuiQueueModel instance for displaying tracks
|
|
|
|
- Reduce use of database entry index accesses
|
|
|
|
- Reduce the size of the track tag
|
|
|
|
|
2016-08-29 07:49:18 -04:00
|
|
|
6.4.19:
|
2016-09-01 11:54:28 -04:00
|
|
|
- Fix memory corruption when adding new library playlists
|
2016-08-31 15:35:10 -04:00
|
|
|
- Use Enter key to accept new library paths
|
2016-08-31 10:20:20 -04:00
|
|
|
- Remove deleted tracks from artist playlists
|
2016-08-30 07:47:07 -04:00
|
|
|
- File chooser selects user's music directory
|
2016-08-29 07:49:18 -04:00
|
|
|
- Remove deleted tracks from artist playlists
|
|
|
|
|
2016-08-29 07:27:41 -04:00
|
|
|
6.4.19-rc:
|
|
|
|
- Allow filtering specific fields
|
|
|
|
- Replace filtering with a token matching system
|
|
|
|
- Clean up system playlist code
|
|
|
|
|
2016-08-13 09:25:22 -04:00
|
|
|
6.4.18:
|
2016-08-13 09:38:28 -04:00
|
|
|
- Load each artist playlist in a separate idle task
|
2016-08-13 09:25:22 -04:00
|
|
|
- UI spacing improvements
|
|
|
|
|
2016-08-13 09:06:06 -04:00
|
|
|
6.4.18-rc:
|
|
|
|
- Remove stack widget from UI
|
|
|
|
- Add Library Path playlists
|
|
|
|
- Add Artist playlists
|
|
|
|
|
2016-08-01 12:05:24 -04:00
|
|
|
6.4.17:
|
|
|
|
- Fix memory leak in __playlist_name()
|
2016-08-10 07:31:03 -04:00
|
|
|
- Remember search text when changing displayed playlist
|
2016-08-01 12:05:24 -04:00
|
|
|
|
2016-07-29 17:08:35 -04:00
|
|
|
6.4.17-rc:
|
|
|
|
- Filter can use GHashTables directly
|
|
|
|
- Filter can store track pointers instead of indexes
|
|
|
|
- Remove unused set and index classes
|
|
|
|
- Convert Collection into a playlist
|
|
|
|
- Convert History into a playlist
|
|
|
|
|
2016-07-19 17:02:13 -04:00
|
|
|
6.4.16:
|
2016-07-28 16:15:29 -04:00
|
|
|
- Let tests run without fetching album art
|
2016-07-28 09:17:11 -04:00
|
|
|
- Don't try to read data from nonexistant playlists
|
|
|
|
- Show hidden folders when selecting new images
|
|
|
|
- Add preview widget to album art chooser dialog
|
2016-07-20 15:58:58 -04:00
|
|
|
- Fix blurry album art
|
2016-07-20 12:30:29 -04:00
|
|
|
- Reduce time spent polling for album art
|
2016-07-20 12:02:47 -04:00
|
|
|
- Split album art code into a new file
|
2016-07-19 17:02:13 -04:00
|
|
|
- Fix PKGBUILD dependencies
|
|
|
|
|
2016-07-19 17:01:02 -04:00
|
|
|
6.4.16-rc:
|
|
|
|
- Implement generic playlist layer
|
|
|
|
- Implement separate queues for each playlist, including dynamic playlists
|
|
|
|
- Remove core/containers/queue
|
|
|
|
|
|
|
|
6.4.15:
|
2016-07-04 20:06:11 -04:00
|
|
|
- Add idle progress as a tooltip.
|
2016-06-30 08:07:21 -04:00
|
|
|
- Initialize track labels with the correct initial size
|
2016-06-30 09:53:31 -04:00
|
|
|
- Initialize album part with the correct size
|
2016-06-30 09:18:20 -04:00
|
|
|
- Gui spacing updates
|
2016-06-30 08:07:21 -04:00
|
|
|
|
2016-06-24 11:13:16 -04:00
|
|
|
6.4.15-rc:
|
|
|
|
- Write data files to a temporary file first, then rename
|
|
|
|
- Add support for writing files to the user's XDG_USER_CACHE_DIR
|
|
|
|
- Add idle tasks that run in a new thread
|
|
|
|
- Fetch album art
|
|
|
|
|
2016-06-20 10:04:20 -04:00
|
|
|
6.4.14:
|
|
|
|
- GtkPaned spacing improvements
|
|
|
|
|
2016-06-16 14:50:00 -04:00
|
|
|
6.4.14-rc:
|
|
|
|
- Load files and databases using the idle queue
|
|
|
|
- Switch over to using the glib g_random_int_range() function
|
|
|
|
- Improve track average play count calculation
|
|
|
|
|
2016-06-03 13:11:40 -04:00
|
|
|
6.4.13:
|
2016-06-04 17:39:11 -04:00
|
|
|
- Enable bolding the current track in the GtkTreeView
|
2016-06-03 13:11:40 -04:00
|
|
|
- Enable GtkTreeView fixed-height mode
|
2016-06-04 13:52:09 -04:00
|
|
|
- Fix bug where temporary queues don't save
|
|
|
|
- Fix bug where a queue is not selected on startup
|
2016-06-08 08:20:21 -04:00
|
|
|
- Fix bugs related to scrolling on track change
|
2016-06-03 13:11:40 -04:00
|
|
|
|
2016-05-27 12:04:14 -04:00
|
|
|
6.4.13-rc:
|
|
|
|
- Rewrite GtkTreeView code
|
|
|
|
- Save and Restore treeview column widths
|
|
|
|
- Only have a single GtkTreeView instance
|
|
|
|
- Finish conversion of Ocarina to C
|
|
|
|
|
2016-05-14 07:50:28 -04:00
|
|
|
6.4.12:
|
2016-05-26 13:20:19 -04:00
|
|
|
- Don't reenable tempqueues when restarting
|
2016-05-14 08:48:08 -04:00
|
|
|
- Control automatic pausing with a GtkComboBox
|
2016-05-14 08:03:56 -04:00
|
|
|
- Move current position slider into the top section
|
2016-05-26 13:20:19 -04:00
|
|
|
- Update tooltips on various buttons
|
|
|
|
- Various UI tweaks
|
2016-05-14 07:50:28 -04:00
|
|
|
- Swap position of random/repeat and favorite/hide buttons
|
|
|
|
|
2016-05-14 07:41:44 -04:00
|
|
|
6.4.12-rc:
|
|
|
|
- Rewrite our custom GtkTreeModel and add tests
|
|
|
|
- Move shuffle and repeat buttons into the sidebar
|
|
|
|
|
2016-04-29 15:34:25 -04:00
|
|
|
6.4.11:
|
2016-05-10 11:07:59 -04:00
|
|
|
- Remove stop button
|
2016-05-05 08:25:09 -04:00
|
|
|
- Move collection enabled checkboxes into a right click menu
|
2016-05-13 16:32:43 -04:00
|
|
|
- Various UI tweaks (Thanks to Colin Fulton for helping here)
|
2016-04-29 15:34:25 -04:00
|
|
|
|
|
|
|
6.4.11-rc:
|
|
|
|
- Convert window code to C
|
|
|
|
- Convert collection gui code to C
|
|
|
|
- Convert playlist gui code to C
|
|
|
|
- Add sidebar and hide notebook tabs
|
|
|
|
|
|
|
|
6.4.10:
|
2016-04-26 13:55:45 -04:00
|
|
|
- Block audio accelerator keys if a GtkEntry widget has focus
|
|
|
|
- Various UI tweaks
|
|
|
|
- Add changelog
|
|
|
|
|
2016-04-29 15:34:25 -04:00
|
|
|
6.4.10-rc:
|
2016-04-26 13:55:45 -04:00
|
|
|
- Add generic settings functions
|
|
|
|
- Convert code using GTK+ builder to C
|
|
|
|
- Convert audio code to C
|