![]() |
#1 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Desktop widget to ask CC to "read" a book
This was posted in the wish list:
Quote:
Questions:
![]() |
|
![]() |
![]() |
![]() |
#2 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144
Karma: 2211224
Join Date: Apr 2012
Location: Ohio
Device: Galaxy Note 4, Galaxy S3, Nexus 7.2
|
1 & 6. I use widgets with Mantano and Play Books for the simple fact that they are quick access shortcut to resume reading where I left off. Granted it does not take much more to access the app, to return to reading.
2, 3, 4 & 5. I have seen/used 1x1 widgets where upon adding the widget to the home screen the widget takes the user to the app to select which book to display. The 1x1 widgets are small, but usable and cannot typically be resized. The widget would have to be Removed/Added to select a new book. Adding multiple widgets allows the use to select several books to have quick access to. Play Books also provides a 2x3 widget that displays several books stacked, that can be scrolled through with an upward/downward gesture. The widget is resizable. I find this widget nice... however, I do not generally read multiple books at a time. Perhaps if a reader selects a CC or Custom Group to display books from if a similar stackable/scrollable widget is used? Maybe a button on the widget to manually refresh the displayed books like the ComicRack for Android app uses? .... Issue that comes to mind: A CC widget would be unnecessary for users who only use Play Books unless Play Books is able to be selected as default reader for epub/pdf through CC, which I do not know that it can. Even then if it can, the user must upload the book to Play Books first, and in that case would be better off using the Play Books widgets directly. I've not experience with other reader apps to comment. Here are a few examples of widgets in use. Edit: On a side note - The option to "Clear default reader apps" may not be working. I had selected Mantano as my default reader for epub but CC still remembers and does not allow to changing of the reader app. Last edited by Dhevi; 04-04-2015 at 01:05 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
@Dhevi: Thanks for the comments. It hadn't occurred to me to "pin" specific books as widgets. The problem is that CC cannot put widgets on the home screen itself, so adding the pinned books would require going through the widget manager. Hmmm...
I saw the Google Play books widget. Nice looking, but TBH I am not up to learning how they did all that eye candy. On the other hand, it could be that the built in stack widget does it (so much to learn). I think I can make a 1x1 resizable/scrollable widget that displays the last N (5 or 10) book covers (by date read or whatever). Depending on the vertical size you would see more than one cover. Depending on the horizontal size you could see some text such as as much of the title that would fit. One note: I am rather sure that I must restrict such widgets to Android 4 or higher. Given that Gingerbread (2.3) is only 2.5% of CC installations, this restriction is probably not an issue. It works for me. Send me a debug log. Send it only to me by deleting the multipie.co.uk address. If you want to converse about this, please make a separate thread. |
![]() |
![]() |
![]() |
#4 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 36
Karma: 480532
Join Date: Mar 2010
Location: Chapel Hill, North Carolina, USA
Device: Nexus 7 (2012), Samsung Galaxy Pro 8.4
|
First of all, thank you for opening up my suggestion for discussion. I wish more developers would do this. Here are my thoughts on your topics.
2. Mantano has a widget that is listed under "widgets" in the app drawer. When dragged to the screen, it opens a list of books and the user selects the one that the widget will link to. Moon+ allows the creation of a destop shortcut from its shelf. I would prefer this method, either from the CC shelf directly or from the book details screen. 3. A small icon is OK with me. I do not need the be able to read information on the cover; I just need to be able to tell one book from another. Because I would be actively reading these books, I would be able to recognize the one that I want from a small picture of the cover. I rarely have more that 4 books active (1 fiction, 1 non-fiction, 1 magazine, 1 graphic novel) 4. I would not need to see multiple covers. Each shortcut would be to just one book, so just one cover. 5. There are just two links to the same book. Each would open the book at the same position. I envision the short as simply a pointer of some kind. 6. If you want to do this in CC itself, perhaps a local (on-device only) flag that I could set on those books that I am currently reading. A grouping of books with that flag set would work. (Actually, perhaps having two or three such flags would be nice. The user could use them for various purposes: e.g. Currently being read, Read next, etc.) |
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
I'd definitely be interested in this
![]() Some of the reader apps have very nice Home screen widget options and I suppose they're sufficient for anyone who only ever uses a single reader app. I think CC may be even better, though, especially if CC could 'remember' which app was last used to open any particular book. As background I've attached widget screenshots from my Galaxy Note 3 of the offerings from 3 apps - Pocketbook, Moon+ and Mantano. The best I've used have been Pocketbook and Moon+ (unfortunately IMHO Moon+ makes such a mess of css styling that I can't reconcile myself to using it for epubs).
Finally, in answer to your actual questions: 1. Yes. No rush, take your time - next week would be fine ![]() 2. My vote is for auto-adding/positioning a book in the widget whenever you read it. I like widgets which are customisable when you first set them up, but once added can be left alone. 3 & 4. Depend whether the widget is for one or multiple books. 1x1 is OK if it's the cover image only. If you add a caption the text needs to be in small-print if the cover image is going to be readable. Make sure the text is Title only (configurable ?). Personally, I don't need a caption. 5. You see it twice? so what? 6. I don't think I'd use a special "last read" group. I can already sort CC by 'Date Read (CC)' when I want. This concludes the voting of the UK judge ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |||||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
At this point we have what I expected: conflicting opinions, all valid and reasonable.
![]() Quote:
Quote:
![]() Quote:
Quote:
![]() (Perhaps a bad attempt at humor) I think that a widget that auto-updates with the top N (1? 5?) of last read books is a good idea. I need to spend some time determining whether and how this can be built. I am fairly sure that N=1 is easier than N>1, but I don't yet know how much easier it is. Quote:
The result on the home screen looks like This shortcut would live without changes until the user deletes it. Without further work, clicking the shortcut will launch CC, which will immediately launch the reader app. I don't yet know what the user will see during this process. The problem is that the user might be required to select a reader app (the original might have been uninstalled etc) so CC might be forced to show something during the transition. At this point I simply don't know. Last edited by chaley; 04-04-2015 at 03:31 PM. |
|||||
![]() |
![]() |
![]() |
#7 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Oh, yes, I think we should indeed all discuss it reasonably and rationally ... then we can all agree that I was right all along
![]() Quote:
I'm not totally sure what you mean here. Once a book widget is on the Home screen I wouldn't anticipate needing to manually open CC to continue reading. I wouldn't care what is doing the actual launching behind the scenes. Quote:
Quote:
![]() Please tell me that cover image isn't going to be square ![]()
|
|||
![]() |
![]() |
![]() |
#8 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,086
Karma: 18051062
Join Date: Nov 2009
Location: UK
Device: Kindle Scribe, Coloursoft, PW SE, Kindle 6, Kobo Libra 2
|
I only use CC on a Kindle Fire and Fires can't use Widgets. I just thought I'd mention that.
|
![]() |
![]() |
![]() |
#9 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
kindle fire does not do widgets, so no use to me, no use adding it to amazon store version...
|
![]() |
![]() |
![]() |
#10 | |||||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
[QUOTE=jackie_w;3077208]
Quote:
Quote:
Quote:
Quote:
![]() Shortcuts have captions and fit in a fixed 1x1 square. No options possible. I can make the cover icon preserve its aspect ratio inside that 1x1 square. |
|||||
![]() |
![]() |
![]() |
#11 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#12 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 36
Karma: 480532
Join Date: Mar 2010
Location: Chapel Hill, North Carolina, USA
Device: Nexus 7 (2012), Samsung Galaxy Pro 8.4
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,251
Karma: 16539642
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Fyi the Kobo reader app on my Kobo arc tablet has various book related widgets ,
could be a source of ideas, or if disassembled...... |
![]() |
![]() |
![]() |
#15 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,444
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
I have made some progress on the widget. Currently it shows the last 5 books read, where read is that a reader app was launched from CC. The following screen captures show it in 1x1, 1x2, and 2x2 boxes. Adding more on the Y axis shows more books. Adding more than 2 on the X axis shows more black borders. This is a list view, so it scrolls vertically.
1x1 1x2 2x2 The widget refreshes automatically whenever you read a book from CC or update metadata by connecting as a wireless device. Added to yesterday's progress with shortcuts: shortcuts are created from book details. The menu looks like: When you tap a book in the widget or in a shortcut the book opens in the default reader app without showing CC at all. If there isn't a default reader app for that format then you get the following: For various reasons that for me are unexplicable, if you open a book from a shortcut or a widget then CC is removed from the task list. If you tap a CC shortcut then it starts where it was, so I think that this isn't a very big deal. None of this is available on Android < 4.0 (Ice Cream Sandwich) or on Amazon devices. I am going to let this sit for a few days to see if there are any more comments, then after a bit more testing release it to the CC beta group. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Touch How transfer "Books Read" and "Hours Read" data | Abrakadabra77 | Kobo Reader | 5 | 02-16-2015 03:30 AM |
Gutenberg.org : "Read this book online" feature broken? | swamp thing | General Discussions | 9 | 06-05-2014 10:03 PM |
How to remove "Fully read" books from "Last Open" list? | pjeanetta | PocketBook | 4 | 12-08-2010 10:30 AM |
Request WIFI "Transmit Power" widget or setting | chuck56 | enTourage Archive | 1 | 04-22-2010 01:42 PM |