A new music player built around Python and GTK
Go to file
Anna Schumaker 4cdf4c528a audio: Implement our own about-to-finish handling
The playbin's about-to-finish signal triggers in a different thread,
which Gtk is very much not happy about, and often results in both the
about-to-finish and eos handlers getting called (and therefore multiple
tracks getting picked from the queue).

Fix this by checking how much time is left during the regular position
changed timeout function and triggering about-to-finish manually

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-12-09 17:51:02 -05:00
audio audio: Implement our own about-to-finish handling 2021-12-09 17:51:02 -05:00
aur@b5b9c4ea5f Emmental 2.8 AUR commit 2021-11-19 10:32:12 -05:00
data data: Add a custom icon for Favorites 2021-07-31 19:17:15 -04:00
db db: Fix random next_track() on playlists with only one track 2021-12-09 17:51:02 -05:00
lib Emmental 2.8 2021-11-19 10:29:59 -05:00
playlist playlist: Clear selection after iterating 2021-12-09 17:51:02 -05:00
scanner db: Attach release information to albums 2021-11-18 10:20:24 -05:00
sidebar sidebar: add_to_playlist() fixes 2021-12-09 17:51:02 -05:00
tagdb tagdb: Have Tracks schedule an ImportTask when loading 2021-12-05 13:50:26 -05:00
tools scanner: Add a DirectoryTask 2021-08-26 17:10:55 -04:00
ui ui: Update keyboard shortcuts 2021-12-09 17:51:02 -05:00
.debug Rename the debug file to .debug 2021-07-26 14:29:40 -04:00
.gitignore Create a PKGBUILD for putting releases on the AUR 2021-07-28 11:17:32 -04:00
.gitmodules Create a PKGBUILD for putting releases on the AUR 2021-07-28 11:17:32 -04:00
LICENSE Initial commit 2019-01-24 09:35:41 -05:00
Makefile Create a PKGBUILD for putting releases on the AUR 2021-07-28 11:17:32 -04:00
README.md Initial commit 2019-01-24 09:35:41 -05:00
emmental.py lib: Import and configure the gi module 2021-11-01 13:52:38 -04:00

README.md

emmental

A new music player built around Python and GTK