-
Emmental 3.2 Stable
released this
2024-03-20 13:38:24 -04:00 | 1 commits to main since this releaseThis release adds liblistenbrainz support to Emmental. In addition, it makes several fixes to how icons are displayed on kde and creates a generic Thread class used by the track tagger and listenbrainz submitter.
Downloads
-
Emmental 3.1.1 Stable
released this
2023-10-30 16:02:47 -04:00 | 29 commits to main since this releaseThis release puts the playlist sidebar into an Adw.OverlaySplitView. This lets me hide it automatically to save space if the window isn't wide enough to show it.
Downloads
-
Emmental 3.1 Stable
released this
2023-10-20 16:34:23 -04:00 | 40 commits to main since this releaseEmmental 3.1 implements the long awaited texture cache to speed up album art loading on NFS-mounted music libraries. It also adds code to reload the "New Tracks" playlist at Midnight every night and fixes a bug where the "track added" date was dropped from the database when a track is deleted and restored. Fixing the track added issue did result in a database schema change to fix, hence the minor version bump.
Downloads
-
Emmental 3.0.6 Stable
released this
2023-08-24 09:29:27 -04:00 | 56 commits to main since this releaseThis release fixes an issue with Gtk 4.12 that prevented the application from launching. It also adds several visual improvements to the tracklist card, along with keyboard shortcuts.
Downloads
-
Emmental 3.0.5 Stable
released this
2023-06-30 09:26:38 -04:00 | 68 commits to main since this releaseThis release adds a "Jump to current playlist" button to the sidebar, placed next to the search entry. I also add several keyboard shortcuts to the sidebar to make it easier to use without mouse interaction.
Downloads
-
Emmental 3.0.4 Stable
released this
2023-06-23 15:51:13 -04:00 | 81 commits to main since this releaseThis release reworks how the sidebar tree is generated. Up until now we used a Gtk.FilterListModel() on top of the source table for albums, media, and years. This worked okay, but had a lot of refiltering whenever child playlists were created. I've improved upon this by making a model of child playlists directly, cutting out the need for frequent refiltering during library scanning.
Downloads
-
Emmental 3.0.3 Stable
released this
2023-06-16 10:33:39 -04:00 | 92 commits to main since this releaseThis is a small release that adds some QOL improvements to my custom Button class, mostly related around tooltips and missing docstrings. I also add tooltips to the sidebar widgets.
Downloads
-
Emmental 3.0.2 Stable
released this
2023-06-09 11:02:35 -04:00 | 99 commits to main since this releaseThis release fixes a handful of bugs in the install process, database commit frequency, and selecting the Queued Tracks playlist when tracks are queued. In addition, I start to add keyboard accelerators for common actions.
Downloads
-
Emmental 3.0.1 Stable
released this
2023-06-01 11:17:51 -04:00 | 121 commits to main since this releaseThis is the first micro release for the Emmental 3.0 series. It fixes up some bugs in the .desktop file, reworks the volume controls popover, and adds a background listening mode to reduce the volume while the user focuses on their tasks.
Downloads
-
Emmental 3.0 Stable
released this
2023-05-24 10:27:17 -04:00 | 136 commits to main since this releaseThis release is a huge overhaul of the Emmental codebase. It improves our Gtk4 handling, adds several libadwaita widgets, and greatly improves on our SQL database design. Additionally, it finally adds support for ReplayGain and MPRIS.
Downloads