Anna Schumaker
dc8ccff311
Tracks now have start(), stop(), and restart() functions that can be used by the application to update the laststarted, lastplayed, playcount, active, and restarted properties. The track Table implements their half of these functions in addition to a mark_path_active() function so opening Emmental with a filepath can update the current track before the database is loaded. The Table also adjusts the necessary system playlists when tracks are marked as played. Finally, the Table now has have-current-track and current-track properties that can be wired up to the Now Playing card. Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com> |
||
---|---|---|
audio | ||
aur@405e47e021 | ||
data | ||
db | ||
emmental | ||
icons/scalable | ||
lib | ||
mpris-spec@51e5848f9f | ||
playlist | ||
scanner | ||
sidebar | ||
tests | ||
tools | ||
ui | ||
.debug | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
Makefile | ||
README.md | ||
emmental.py | ||
emmental3.py | ||
pytest.ini |
README.md
emmental
A new music player built around Python and GTK