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 eac4940c77 Start implementation of database functionality, starting with table generation.
This database will be stored in the user's XDG_DATA_HOME directory under a folder called `com.github.joshstrobl.koto`.

Refactored Koto Track Listing into a dedicated Disc View component, break apart out CDs / Discs into relevant Disc View components, sorting them by the disc and showing a label if there are more than one discs / CDs.

Started using the row-activated event for our Artist GtkListBox instead of having press events on the artist buttons. Makes switching between artists far more reliable. Added a slide left / right stack animation and set its animation to 400ms so it's in the goldilocks zone (IMO) of not being too fast or too slow.

Fix a warning related to scale factor fetching in the PlayerBar.
2021-02-27 17:26:24 +02: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 Start implementation of database functionality, starting with table generation. 2021-02-27 17:26:24 +02:00
theme Start implementation of database functionality, starting with table generation. 2021-02-27 17:26:24 +02:00
.gitignore Convert from CSS to SCSS. Make a multitude of refinements to styling along the way. 2021-02-25 18:19:26 +02:00
com.github.joshstrobl.koto.json Work leading up to and including Day 4. 2021-02-09 17:37:26 +02: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 Dev Diary 2 to blog list 2021-02-25 18:21:47 +02: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.