Commit Graph

  • 1ac9e69128 gui: Minor spacing updates Anna Schumaker 2016-06-30 09:18:20 -0400
  • cbb9631877 gui: Add a function for determining the height of widgets Anna Schumaker 2016-06-30 08:18:11 -0400
  • 1e59968154 gui: Initialize track labels with whitespace Anna Schumaker 2016-06-30 08:07:21 -0400
  • 5b7a985dc6 Ocarina 6.4.15-rc v6.4.15-rc Anna Schumaker 2016-06-24 11:13:16 -0400
  • 54af68a57f gui/audio: Add album art support Anna Schumaker 2016-02-05 15:31:17 -0500
  • d0dddeacdb core/tags/album: Add album_artwork_path() function Anna Schumaker 2016-04-30 12:54:42 -0400
  • 940d2d1dc2 core/tags/album: Query the Cover Art Archive for album art Anna Schumaker 2016-05-03 08:21:34 -0400
  • 570efda299 core/tags/album: Query MusicBrainz for album release information Anna Schumaker 2016-04-30 10:56:18 -0400
  • d79eb2c9b8 core/tags/album: Add album_artwork_exists() function Anna Schumaker 2016-04-30 08:51:34 -0400
  • 0d9b7baff6 core/tags/album: Add a pointer to the struct artist Anna Schumaker 2016-05-03 07:54:54 -0400
  • 97c8f80393 core/idle: Add a way to reschedule idle tasks Anna Schumaker 2016-05-02 18:42:38 -0400
  • 6b52775e58 core/idle: Add support for running idle tasks in a new thread Anna Schumaker 2016-04-30 10:11:48 -0400
  • 6a44f9e1a1 core/idle: Add idle_sync_t enum Anna Schumaker 2016-04-30 09:16:02 -0400
  • a6bfbbb1c6 core/file: Add file_remove() function Anna Schumaker 2016-04-01 08:15:07 -0400
  • 0344a2088d core/file: Add cache_file_write() function Anna Schumaker 2016-03-31 10:32:38 -0400
  • 9db9df619f core/file: Add cache_file_close() function Anna Schumaker 2016-03-31 10:15:17 -0400
  • e137eb0108 core/file: Add cache_file_open() function Anna Schumaker 2016-03-31 09:57:24 -0400
  • 3723dff87d core/file: Add cache_file_exists() function Anna Schumaker 2016-03-31 09:31:55 -0400
  • 79ecaa11fb core/file: Add cache_file_write_path() function Anna Schumaker 2016-03-31 09:25:49 -0400
  • 5dcf681e48 core/file: Add cache_file_path() function Anna Schumaker 2016-03-31 08:52:59 -0400
  • b5e13af30c core/file: Add cache_file_init() function Anna Schumaker 2016-03-31 10:55:42 -0400
  • 12949651f7 core/file: Add struct cache_file Anna Schumaker 2016-03-31 08:08:33 -0400
  • 9e0f017e61 core/file: Build in minimum version checks Anna Schumaker 2016-03-30 11:25:14 -0400
  • fe6f31b1e5 core/file: Rework REPORT_ERROR() function Anna Schumaker 2016-03-30 14:17:12 -0400
  • ee4f0d4c89 core/file: Writes go to a temporary file first Anna Schumaker 2016-03-30 10:11:02 -0400
  • c308ba7f8e core/file: Rewrite file opening Anna Schumaker 2016-03-30 10:17:42 -0400
  • 224290d4eb core/file: file->f_name can be a pointer Anna Schumaker 2016-03-29 08:13:56 -0400
  • 427319b72e core/file: Move OCARINA_NAME configuration into version.h Anna Schumaker 2016-02-05 07:57:22 -0500
  • 98faba93d1 core/string: Add a string_length() function Anna Schumaker 2016-03-29 08:11:49 -0400
  • 096c0e8eaa Ocarina 6.4.14 v6.4.14 Anna Schumaker 2016-06-24 10:22:17 -0400
  • c4e0efbe72 gui: GtkPaned spacing improvements Anna Schumaker 2016-06-20 10:04:20 -0400
  • 2f3bdf353d Ocarina 6.4.14-rc v6.4.14-rc Anna Schumaker 2016-06-16 14:50:00 -0400
  • ea10b7e630 core/playlist: Improve average playcount calculation Anna Schumaker 2016-04-02 13:29:31 -0400
  • 4998b0867b core/tags/track: Find the average play count of tracks Anna Schumaker 2016-04-03 11:50:06 -0400
  • 1973d15605 core/tags/track: Count the total number of tracks played Anna Schumaker 2016-04-01 10:03:33 -0400
  • a97ec66e7f core/tags/track: Count the number of unplayed tracks Anna Schumaker 2016-04-01 09:51:53 -0400
  • d825e2d481 core: Remove random functions Anna Schumaker 2016-03-11 16:26:28 -0500
  • f1bcc7746e core/queue: Call g_random_int_range() rather than random_range() Anna Schumaker 2016-03-11 14:56:44 -0500
  • bc513532c1 gui/idle: Add a function to disable processing idle tasks Anna Schumaker 2016-02-26 10:43:07 -0500
  • fff2da5439 gui/ocarina: Deinitialize gui with the GtkApplication "shutdown" signal Anna Schumaker 2016-02-26 10:33:59 -0500
  • d0179a9bfa gui/ocarina: Initialize gui with the GtkApplication "startup" signal Anna Schumaker 2016-02-26 10:24:02 -0500
  • 9a209d098b core/tags: Switch over to db_load_idle() Anna Schumaker 2016-02-26 09:39:33 -0500
  • 223a1e47c1 core/playlist: Switch over to db_load_idle() Anna Schumaker 2016-02-26 09:37:38 -0500
  • 0bcfa06bfb core/containers/database: Add a function for loading databases when idle Anna Schumaker 2016-02-26 09:35:28 -0500
  • 2ab0c6957b core/idle: Test idle queue before containers Anna Schumaker 2016-02-26 09:23:52 -0500
  • f706ccb77c core/collection: Initialize the collection through an idle task Anna Schumaker 2016-02-25 08:33:03 -0500
  • bd1e20bc56 core/tempq: Load the tempq file through an idle task Anna Schumaker 2016-02-25 08:14:25 -0500
  • 279d6e0228 core/audio: Load initial track through an idle task Anna Schumaker 2016-02-24 08:18:04 -0500
  • cb6d451fb1 gui/collection: Add library paths through an idle task Anna Schumaker 2016-04-29 17:03:44 -0400
  • f01cce3b47 gui/idle: Split out idle queue functions Anna Schumaker 2016-02-18 08:34:28 -0500
  • fc03b6cb95 Ocarina 6.4.13 v6.4.13 Anna Schumaker 2016-06-13 09:42:00 -0400
  • f50c1541a1 gui/view: Scrolling improvements Anna Schumaker 2016-06-08 08:20:21 -0400
  • dfb023a0fc gui/model: Set text to bold for the currently playing track Anna Schumaker 2016-06-04 17:39:11 -0400
  • a89aa5a201 core/audio: Trigger queue updates when changing tracks Anna Schumaker 2016-06-07 08:59:43 -0400
  • b2a61a60f3 core/queue: Trigger an update when tracks are selected Anna Schumaker 2016-06-04 17:10:05 -0400
  • 1ad112e217 gui/sidebar: Select first enabled queue during startup Anna Schumaker 2016-06-04 13:52:09 -0400
  • df93ad06df gui/tempq: Don't save queues from __tempq_cleared() Anna Schumaker 2016-06-04 13:41:21 -0400
  • 3a08828dda gui: Enable GtkTreeView fixed-height mode Anna Schumaker 2016-06-03 13:11:40 -0400
  • 6c8733bbbb gui: Remove unused ui files Anna Schumaker 2016-05-27 12:05:36 -0400
  • 490370b759 Ocarina 6.4.13-rc v6.4.13-rc Anna Schumaker 2016-05-27 12:04:14 -0400
  • 061dbc4575 gui/ocarina: Convert file to C Anna Schumaker 2016-01-23 09:47:53 -0500
  • 4dbaf12701 gui/ocarina: Switch to C-style GtkApplication Anna Schumaker 2016-01-23 09:30:56 -0500
  • 108dbacf41 gui/ocarina: Replace share_file() with find_file_path() Anna Schumaker 2016-01-22 16:36:06 -0500
  • 2c65584e2d gui: Remove o_notebook Anna Schumaker 2016-01-21 11:43:42 -0500
  • e97939a9cd gui: Remove old Tab and QueueTab code Anna Schumaker 2016-01-21 11:37:56 -0500
  • c0a6c663d1 gui: Move tempq operations into tempq.c Anna Schumaker 2016-01-21 10:29:16 -0500
  • bd22c8da6d gui/collection: Move collection_ops into collection.c Anna Schumaker 2016-01-21 10:16:37 -0500
  • 27a4cc23ed gui: Remove C++ collection tab code Anna Schumaker 2016-01-21 10:10:56 -0500
  • e290552812 gui/history: Convert file to C Anna Schumaker 2016-01-20 16:27:14 -0500
  • 5a9c6a1dd1 gui/history: Remove obsolete HistoryTab code Anna Schumaker 2016-01-20 16:19:08 -0500
  • d769140e35 gui: Remove C++ playlist code Anna Schumaker 2016-01-22 14:44:15 -0500
  • 7995e381c0 gui/playlist: Move playlist_ops into playlist.c Anna Schumaker 2016-01-21 09:42:37 -0500
  • a1c6502226 gui/audio: Handle favorite and hide buttons Anna Schumaker 2016-01-21 09:56:13 -0500
  • f328b1686d gui/view: Scroll to the current queue's iterator position Anna Schumaker 2016-01-22 14:16:51 -0500
  • d5c365ddf0 gui/view: Show sort indicators on columns Anna Schumaker 2016-01-22 13:37:22 -0500
  • cacd344741 gui/view: Sort queue when columns are clicked Anna Schumaker 2016-01-22 12:18:34 -0500
  • 8e6b963eb8 gui/view: Add a right-click menu Anna Schumaker 2016-01-22 11:22:14 -0500
  • c9eb9d724b gui/view: Add keypress events Anna Schumaker 2016-01-21 08:13:14 -0500
  • aee4764a2c core/queue: Add queue_erase() and qop_erase() Anna Schumaker 2016-01-22 08:11:09 -0500
  • 8d2b0caf6c core/tempq: Store queue operations passed to tempq_init() Anna Schumaker 2016-01-21 10:42:20 -0500
  • 87c59ce888 gui/queue: Control runtime display Anna Schumaker 2016-01-20 16:49:37 -0500
  • 2d1ddd5a35 gui/view: Load a track when treeview is double clicked Anna Schumaker 2016-01-20 09:16:01 -0500
  • bbf111ecb0 gui/view: Add gui_view_set_model() Anna Schumaker 2016-01-21 15:18:37 -0500
  • 76a6eba537 gui/queue: Add functions to filter the currently displayed queue Anna Schumaker 2016-01-20 08:33:24 -0500
  • 4c784366d7 gui/view: Save and restore column widths Anna Schumaker 2016-01-19 10:16:26 -0500
  • 13525eda22 gui/queue: Add a single treeview instance Anna Schumaker 2016-01-19 08:39:44 -0500
  • c5e03d98cf Ocarina 6.4.12 v6.4.12 Anna Schumaker 2016-05-27 11:49:33 -0400
  • f42c3d41d1 gui: Vertically center the playback controls Anna Schumaker 2016-05-26 13:20:19 -0400
  • d07b7e68ac core/tempq: Don't enable all queues by default Anna Schumaker 2016-05-19 07:28:50 -0400
  • 4fd4f75f0e TODO list updates Anna Schumaker 2016-05-16 08:32:59 -0400
  • b01f61f8e4 gui: Refer to "this track" instead of "current track" Anna Schumaker 2016-05-14 10:17:42 -0400
  • d874c0e408 gui: More widget spacing updates Anna Schumaker 2016-05-14 10:16:36 -0400
  • b59b2a2daf gui/audio: Remove old pause after configuration code Anna Schumaker 2016-05-14 08:59:54 -0400
  • bf73685098 gui/audio: Add new GtkComboBox for controlling automatic pausing Anna Schumaker 2016-05-14 08:48:08 -0400
  • ac468ec3de gui: Spacing tweaks in the top section Anna Schumaker 2016-05-14 08:13:06 -0400
  • cdf91cc59b gui: Move position slider into the current track header Anna Schumaker 2016-05-14 08:03:56 -0400
  • 48b59bd6c4 gui: Tooltip updates for random, repeat, favorite, and hide buttons Anna Schumaker 2016-05-14 07:56:27 -0400
  • e5711c26f0 gui: Swap positions of random/repeat and favorite/hide buttons Anna Schumaker 2016-05-14 07:50:28 -0400
  • b6488b6c39 Ocarina 6.4.12-rc v6.4.12-rc Anna Schumaker 2016-05-14 07:41:44 -0400
  • ada392550a gui: Switch over to using a GuiQueueModel Anna Schumaker 2016-01-18 10:14:46 -0500