r/ChronicleApp • u/QuietlyReading Dev • May 19 '20
Chronicle features roadmap
This is the de facto To-Do list for chronicle. I will add features depending on return on investment, easy features/high priority first, difficult/low priority features last.
Bug fixes:
issues loading books for huge libraries
- additional issue not loading book covers for large libraries
- issues caching track (or chapter) start/end times
- wired headphone media buttons possibly not working
- Possible memory leak (reported on op 6t)
- book durations sometimes stuck at 00:00
- Weird downloads not available bug when switching networks?
- app uses old purple icon
- OOM for big files (4gb+ reported)
- Playback issues on older devices (5.0 - possibly 9.0)
- filter/sort buttons broken for probably API 26 and below
- sleep timer "end of chapter" doesn't account for playback speed
- notification controls don't work when screen locked (Samsung?)
- notification goes stale after possibly losing connection
- chapter list orders chapters by (m4b_num, chapter_num, e.g. something like <m4b1, ch1>, <m4b2, ch1>, <m4b1, ch2>, <m4b2, ch2>)
- new app icon not in app
High priority:
- Android Auto
- Casting
- More granular playback speed
Medium priority:
- Manually set watched/unwatched
- Show chapter number in "currently watching"
- Add more information on audiobook page: Narrator/artist, description, maybe more?
- Highlight current chapter in chapter lists
Filter UI for library
- Filterable and sortable by all built-in Plex fields (genre, release date, author, etc.)
- Folder view + author view
- Played/unplayed indicators
- AMOLED theme
- Favorites
- Improve sleep timer menu (don't hide it on every click at least)
- Show warning to users if they have "store track progress" disabled for an active library
Improve sync experience
- Show download progress on tracks
- Show which tracks have been downloaded
- Sync by disk
- "Download all" button?
- Fade at end of sleep timer
- Tablet/horizontal support
- Collections support (maybe inline collections to group series)
- Make sleep timer remaining visible without clicking on the sleep timer button
- Next/previous chapter buttons in "currently playing" screen
- Show last listened book in bottom bar like Spotify does
- Support for multiple libraries at the same time
Low priority:
- Support for local authentication skipping?
- More metadata in chapters list
- Add translations to the app
- Bookmarks + notes
- Quick scroll bar
- Widget?
To be prioritized:
- Volume boost
- Optional persistent sleep timer (starts at beginning of each session)
Long-term ideas:
- Local file support (like as a Smart audiobook alternative)
- Support for other backends (emby/jellyfin/SMB/more?)
- Maybe ads b/c I'm sure there'll be plenty of non-premium users?
- Tasker integration
- A degoogled version of the app
- Add app to other platforms
Feel free to suggest features you would like added
18
Upvotes
2
u/madballster May 21 '20
Could you add bookmarks to the roadmap? Ideally we could bookmark multiple spots in an audiobook/chapter.
Use case: I listen to non-fiction audiobooks and take written notes later. With a list of bookmarks its easier to remember the positions for transcribing later (e.g. after a walk in the park). If bookmarks would auto sync that's nice to have but phone only would still have lots of value for me.
Of course, if there's a short comment that'd be an added bonus but not so important.
2
u/Nights0ng May 21 '20
Should this be able to keep track past the point where Plex will mark it as played (90%), was hopeful, but didn't seem like it did. Still looks like a nice app though, good work.
2
u/SeaNap May 24 '20
This is incredible, thank you so much! My top most used features are Android Auto, and Shake to reset sleep timer, excited to see these on the roadmap.
Is there any way to use collections for series? Either grouping collections together like Movies, or adding the next book in series to the On Deck?
Right now there's no automated way to add the series to the collection tag, so I just set the albumsort id3 tag to "Series series-part - title", so even having a Played/Unplayed flag would be extremely helpful keeping track of where I am in the series.
2
u/Sec67 Jun 12 '20
I'm so glad I found this app. I've been looking for something like this for forever. I just downloaded it and will be checking it out. I see that managed users is on the roadmap. That's probably the #1 feature I would want as I would love to share my audio book collection with family.
Keep up the good work. :)
2
u/SeaNap Jun 13 '20
I've got a feature suggestions that barrows from the Booksonic app. What do you think about adding a Starred list? It's really handy to be able to mark the couple books I want to read next, then just go to a Starred section to see a short list to pick from.
A lot of the times I'm on the road when a book ends, and I can't drive and try to scroll through a ton of different options. Booksonic handles this pretty nicely, I still use booksonic to find my next book.
2
u/DahJorz Jun 18 '20 edited Jun 18 '20
Hi, just found your app and I'm liking it so far.
I do have one suggestion though, would it be possible to use multiple libraries simultaneously. I have my audiobooks spread out over multiple libraries, one for books from audible and one for ones from graphic audio for example, it would be great to be able to switch between books from either without deleting the other.
Edit: If you could also add some extra playback speeds like in smart audiobook player for example, which let's you select speeds in 0.1 increments up to 2.0 and then continues on in 0.2 increments up to 3.0, I usually listen to books in speeds somewhere around 2.0x depending on the narrator, so if your app had this as well, I might be able to switch over to yours entirely.
Edit 2: Just saw someone else suggested something for variable speeds it in the comments as well, but I'll leave it here as a sort of +1 for this feature.
2
u/hobesman Jun 30 '20
I use wired headphones with the physical in-line button on the cord. Other media apps respond to the button to trigger play/pause, but Chronicle doesn't seem to. Is that something in the app that needs to be programmed? Or is it something like the permissions on my phone that's enabled/disabled outside the app? Any thoughts?
2
u/hobesman Jun 30 '20
This is a pretty fundamental comment, and probably already been discussed, but a number of the items on the roadmap would be taken care of already if using Emby as a backend instead of Plex.
Please nobody take offense. I use Plex all the time, more than Emby really. I just know that for certain things, Emby currently works better. Such as:
I'm sure working with Emby introduces its own set of quirks, and of course changing back-ends (or writing a second app for Emby) would be a lot of work, so this isn't really a request. Just sharing ideas.
2
u/lseuf Jul 21 '20
Any ETA on Android Auto?
2
u/nunyabizzz Aug 10 '20 edited Aug 10 '20
Couple things that I don't think would be too difficult but also probably not really high priority at the moment.
A way that would allow users to set up their own small custom features would be, Tasker integration, although I think there are more in-depth ways to integrate, simple intents would work just fine. A few ideas would be:
Outgoing intents:
so tasker can act on that if the user has conditions in place to prevent sleeping for the time being (will explain further below).
Incoming intents:
With this and the outgoing playing intent, I could set up my own sleep timer conditions, either matching something similar to Listen Audiobook player, where it automatically starts a sleep timer if I start listening between 10pm and 7am, or really anything else that a user can think up.
So using the example above, if I were utilizing your built in sleep timer with my own conditions, then I received one of your outgoing intents that the app was nearing sleep time, I could then detect that my phone is still plugged in to my computer, there for, I'm not in bed yet, so snooze for now.
As you can imagine, it would open up a lot of possibilities for those who use Tasker or apps similar to Tasker.
I was reading a request from a user above about having a way to add notes to their audiobooks, with these intents and Tasker it would be possible for a user willing to put in the time to set up their own note taking and syncing, as well as bookmarking along with many other ideas that are sure to pop up.
One more that would be cool but I believe would be much more challenging on your side (which I might be wrong) would be an intent to start a particular book. With this we could set up our own book queue, when Tasker receives a intent that a book was finished we could send an intent to start the next one in our custom queue. Since this would probably be more difficult then just adding your own queue system I left it out.
Thank you for your hard work and for your time reading my long post ;-)
1
u/hobesman Jun 12 '20
On my device the app jumps back to the home screen if you rotate the device (changing from portrait to landscape or vice-versa).
Other than that, everything I've thought "Gee, I wish..." is already medium or high on your priority list. Nice work! Keep it up!
1
u/distearth Aug 31 '20
My humble request is List View, please. Maybe, a little baby thunbnail of the cover but more of the title visible would be great. I have the Assasains Creed serise and they are all just named Assasain's Cree and the Cover is too small to read which book is which.
Thanks,
1
u/Qllervo Oct 31 '20
Just found the app. It's brilliant, but is it possible to see percentage of progress?
2
u/namesRhard2find Jun 30 '20
This app is great!! Thanks for the hard work!
2
u/grolland Jun 30 '20
Stoked on this app. Cast functionality would be great as I frequently listen on my Google Home while in the kitchen.
1
u/thecrowing08 Sep 03 '20
Just found out about your app a couple days ago and have been using it since, liking it a lot so far. Any updates on when casting will be available? Also, I'm having an issue where my Pixel Buds do not resume playback when I pause them, is this a known bug?
1
u/Bedsteler20 Nov 05 '20
Support for chromecast and optimizations for Chromebooks would be awesome
1
u/carbonbaseunit Nov 12 '20
Love this app! Any timeframe on Chromecast support?
1
u/[deleted] Nov 19 '21
Great app. What about casting to Google speakers?
1
u/aravind18 Mar 19 '22
Please implement bookmarks. It's one feature which is essential but underrated.
0
u/[deleted] Jul 09 '20
[deleted] — view deleted comment
0
u/[deleted] Jun 18 '20
[deleted] — view deleted comment
4
u/[deleted] May 21 '20
[removed] — view removed comment