An in-development audiobook, music, and podcast manager that is designed for and caters to a modern desktop Linux experience.
Find a file
Joshua Strobl 07c3c00f1e Implement mimetype support reporting for MPRIS, start implementation of bulk of getters.
Implemented the following getters for MPRIS:

- CanQuit
- CanRaise
- HasTrackList
- Identity
- DesktopEntry
- SupportedUriSchemas
- SupportedMimeTypes
- Metadata
- CanPlay / CanPause / CanSeek
- CanControl
- PlaybackStatus

Implemented a koto_push_track_info_to_builder function that enables us to easily push KotoIndexedTrack as well as associated album and artist info to a GVariantBuilder for use in a GVariant for various getters.

Implemented a koto_update_mpris_info_for_track function that emits a signal for PropertiesChanged + "Metadata" when our track info changes.
2021-04-06 10:45:11 +03:00
.github Update funding to include liberapay. Remove some commented out code. 2021-02-10 19:13:43 +02:00
build-aux/meson Bump meson requirement to 0.57, drop most of postinstall for new gnome module functions 2021-02-16 23:18:23 +02:00
data Convert from CSS to SCSS. Make a multitude of refinements to styling along the way. 2021-02-25 18:19:26 +02:00
po Work leading up to and including Day 4. 2021-02-09 17:37:26 +02:00
src Implement mimetype support reporting for MPRIS, start implementation of bulk of getters. 2021-04-06 10:45:11 +03:00
theme Implement mimetype support reporting for MPRIS, start implementation of bulk of getters. 2021-04-06 10:45:11 +03:00
.gitignore Handle more handlers for the Playerbar progress scrolling / mouse related events. 2021-03-30 22:34:15 +03:00
com.github.joshstrobl.koto.json Implement mimetype support reporting for MPRIS, start implementation of bulk of getters. 2021-04-06 10:45:11 +03:00
COPYING Fix license file. Fixes #1. 2021-02-01 07:02:28 +02:00
meson.build Convert from CSS to SCSS. Make a multitude of refinements to styling along the way. 2021-02-25 18:19:26 +02:00
README.md Add Feb. (B-side) and March (A-side) links 2021-04-06 00:19:09 +03:00

koto

Koto is an in-development audiobook, music, and podcast manager that is designed for and caters to a modern desktop Linux experience. Nothing to see here yet but keep an eye on my Patreon or personal site for updates!

Blog

License

Koto is licensed under the Apache 2.0 license.