This thread is for discussing what you would like to change in CC. Additions, deletions, and changes to existing functionality are all fair game.
Major CC releases happen every 3 to 6 months. We don't promise that we will do what you ask in these releases, but we will be guided by what users want. Having things here is also an excellent way to ensure that the ideas are not forgotten. I will try to keep this summary up-to-date
Wish list items from all sources:
- [DONE V3.4.4a]Auto-syncing of changed books. If the book file has changed in calibre, automatically resend it to CC. Optionally resend books if the metadata has changed.
- [DONE V3.4.4a]In calibre, mark books using the temporary mark feature when new is-read data from CC is synced to calibre.
- [DONE V3.4.4a]Reorder items in the grouping drawer
- [DONE V3.4.4a]Optionally show "Disconnect" in the action bar when "Connect" is in the menu.
- [DONE V3.4.4a]Group by format (extension).
- [DONE V3.4.4a]"Pick and choose" custom columns for grouping drawer instead of manual lookup name entry.
- [DONE V3.4.4a]"Pick and choose" custom columns for the sync fields instead of manual entry.
- [DONE V3.4.4a]When sorting by date, choose which sorts to display on the book list.
- [DONE V3.4.4a]Auto-sort on "Groups" (no grouping)
- [DONE V3.4.4c]Show numbers as ranges in the grouping drawer
- [DONE V3.4.4c]Optionally not show the <<>> (empty item) in the grouping drawer.
- [DONE V3.4.4d]Show the size of the book file in book details
- [DONE V3.4.4d]Allow the first-letter choice to be on a group-by-group basis.
- [DONE V3.4.4e]Scroll thumb in grouping drawer, book list, and book grid. Option to move the thumb to the left.
- [DONE V3.4.4e]Fall back to automatic in WD connection if connection to the IP/port fail
- [DONE V3.4.4f]More information in the list view, user controllable.
- [DONE V3.4.4h]Hierarchical columns in the grouping pane (Single level hierarchy)
- [DONE V3.5.1]Tapping on the cover in book details grows it to max. Tapping again reduces it to the size set in settings.
- [DONE V3.6.2]Aliases for content server connections, supporting showing descriptions instead of host/port when choosing between multiple content server offerings.
- [DONE V3.6.3a]Allow not showing the read date in book details
- [DONE V3.6.3a]Allow Series to be hierarchical
- [DONE V3.6.3a]Add "Format" as a displayable field in book details
- [DONE V3.6.3a]Desktop widget to "read" the last book read
- [DONE V3.6.3a]Ask for confirmation in the content server when "download all" will download more than 10 books.
- [DONE V3.6.3b]Option to disconnect if necessary when deleting a book in book details.
- [DONE V4.1.0]A content-server like interface to access a calibre library in the cloud.
- Optionally hide the search box.
- Long-press on group names does the same kind of search as long-press on items in the group.
- Sequencing through "match" and "not match" in the grouping drawer. The first tap on a group will be "match" (as today). Tapping the same item would change to "not match".
- Mass import of books
- Compatibility with calibre's folder/MTP device
- Remote control of calibre when connected as a wireless device
- More styling (fonts, background colors, etc)
- CC on iOS.
- Alternate connection mechanisms for wireless device, such as bluetooth PANs
- Allow connection to the wireless device driver over a cable
- Connect to a remote device as a wireless device from calibre without having to touch the device.
- Separate the cover from the metadata to improve metadata scan performance
- Investigate using Android services for networking, in hopes of eliminating the spontaneous disconnections.
- Grid view on the content server and cloud connections
- [DONE]Fix media scanner bug
- [DONE]Permit turning wifi on when attempting to connect
- [DONE]Add text to grouping drawer describing how the booklist is sorted.
- [DONE]Control over order of items in book details
- [DONE]Control over what items are shown in book details
- [DONE]Optionally sort the book list/grid when picking a group, e.g., if you pick a series switch to series sort, if you pick an author switch to title sort. Both whether to sort and the type of sort should be user specifiable.
- [DONE]Add a new sortable date: when a book was originally added to CC.
- [DONE]Optionally hide sorts that are never used.
- [DONE]Optionally hide "Group by first letters" checkbox in grouping drawer.
- [DONE]Optionally hide groups in the grouping drawer that are never used.
- [DONE]One-way syncing of read info (calibre to CC).
- [DONE]Sorting on custom columns.
- [DONE]When grouping, don't show only one first letter. Go directly to the underlying items.
- [DONE]Limit the display length of multiple authors on the book list. See https://www.mobileread.com/forums/sho...77#post2881177
- [DONE]The ability to lock the display in portrait or landscape.
- [DONE]Support for using the Android 4.4 (KitKat) SD card application-private folder, permitting CC to keep books on an SD card.
- [DONE]Option to remove counts from the grouping drawer. (CBH: be sure also to remove the DB lookup that gets the counts.)
- [DONE]Some way to add a display name for custom columns in the grouping drawer.
- [DONE]Better support for e-ink devices.
- [DONE]A free demo version of CC. (NB: the new demo version is fully functional but limited to 10 books on the device.)
- [WON'T DO]Editing metadata in CC and syncing to calibre, in particular tags and rating.
- [CANNOT DO]A way to unmount then mount an external SD card. [There seems to be no way to do this without rooting the device.]
- [DONE DIFFERENTLY]User-specified cover sizes. [The user can now specify one of 4 downloaded cover sizes.]
- [DONE DIFFERENTLY]CC-configurable file name templates used by both the wireless device and content server interfaces [Would require calibre's template processor in CC, which is impractical for many reasons]
- [DONE V4.1.5]Add backup/restore of CC the database
- [DONE]Add backup/restore of app settings.
- [DONE DIFFERENTLY](The reading list plugin + auto-sync books covers almost all of this)Queued sending of books, somewhat like reading list. The device connects if it notices a calibre installation, and calibre sends all queued books. [READING LIST handles much of this. Auto-connect to calibre presents a security problem, as it might connect to someone else's calibre.]