04-14-2013, 05:37 PM | #31 |
Wizard
Posts: 2,985
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Excellent! The features are now completely accessible on my touchless 902, and the app is totally useable. I have some very minor complaints, though. The very outside pixels on the screen are hidden under the bezel, so some of the content disappears when margin cropping is turned on (especially true when the bookmark list is disabled). Would it be possible to add some margins to the display itself to make sure that all the content stays within view? I also get a lot of ghosting in the display, I guess because PartialUpdate() is always called. Many apps provide an option to do a FullUpdate() after N updates to clean the screen. The main device configuration allows someone to set what the value of N is, and you could get that from the Global configuration settings and choose whether to do Full/Partial Update based on that number. This way, you wouldn't need to add any UI code to handle the choice of N.
Edit: Let me add some code to show how it might be done: Code:
iconfig *gcfg = GetGlobalConfig(); int N = ReadInt(gcfg, "invertupdate", 10); Last edited by rkomar; 04-14-2013 at 05:45 PM. |
04-15-2013, 10:23 AM | #32 | |
Zealot
Posts: 117
Karma: 37584
Join Date: Nov 2012
Location: Milan / Italy
Device: pocketbook touch 622
|
Quote:
so just one more suggestion. The R button rotate from portrait to landscape view so you have the physical button on the right. It would be nice to have them also on the left in case one can't use the right hand. |
|
Advert | |
|
04-16-2013, 04:23 AM | #33 |
Junior Member
Posts: 2
Karma: 10
Join Date: Apr 2013
Device: Pocketbook 912
|
First I want to thank you melihron, this viewer saves a lot of time, I don't need to edit (tex)pdfs anymore, they are much more readable now(contrast). Very handsome reader.
One thing left. The page number is saved yes, but the rotation(R)[landscape] is not saved in the .toc after closing an opened pdf. Can you add this feature? Or another possibility(maybe a better one) is following: In the configuration(settings) one can set, that the system is rotated 90 degree(landscape mode). Now if you open a pdf, the viewer still shows the complete page and does not zoom in and adapt it. I always read in landscape, its just better and more comfortable to read. Not too much content is displayed(scientist papers). Thank you for your good work. (I hope, my English is not that bad...) Greetings. |
04-17-2013, 02:35 PM | #34 |
Connoisseur
Posts: 63
Karma: 10
Join Date: Jan 2013
Location: Croatia
Device: Pocketbook 912 Pro
|
I just stumbled on this, does it have possibility to remove extra white space around text?
You can increase contrast for light grey texts? |
04-17-2013, 02:56 PM | #35 |
Wizard
Posts: 2,985
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
It does crop margins automatically, but you can't adjust what they should be. You cannot increase contrast, but you may not have to. Try it and see; you just have to copy it to system/bin and add it to your extensions.cfg file.
|
Advert | |
|
04-17-2013, 04:47 PM | #36 |
Wizard
Posts: 3,388
Karma: 14190103
Join Date: Jun 2009
Location: Berlin
Device: Cybook, iRex, PB, Onyx
|
And try rotation to landscape for the really difficult to read pdf files.
|
04-17-2013, 04:55 PM | #37 |
Member
Posts: 19
Karma: 50126
Join Date: Apr 2013
Location: Minsk, Belarus
Device: Pocketbook 912 Pro
|
There is logic which makes text black if it's darker than 0.5. However, it seems to have not made much difference. I am planning to add mode "Black text only" which will hide pictures, shades, etc. and only leave black color text, optionally bold. Plus other suggestions - full update interval, off-screen pixels, save more settings in toc file - hopefully over this weekend.
Thank you people for your feedback! |
04-17-2013, 05:13 PM | #38 |
Wizard
Posts: 3,388
Karma: 14190103
Join Date: Jun 2009
Location: Berlin
Device: Cybook, iRex, PB, Onyx
|
If I could express a wish (but I don't know if this is possible at all): when using the other readers on the device, when I'm shutting down the device from within a book the last opened page will be displayed during booting the next time. Is such an integration of mupdf possible?
|
04-17-2013, 05:35 PM | #39 |
Member
Posts: 19
Karma: 50126
Join Date: Apr 2013
Location: Minsk, Belarus
Device: Pocketbook 912 Pro
|
Yes, this is possible. They have just been discussing details on Russian developers forum
|
04-17-2013, 05:49 PM | #40 | |
Wizard
Posts: 2,985
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
|
|
04-17-2013, 06:03 PM | #41 |
Member
Posts: 19
Karma: 50126
Join Date: Apr 2013
Location: Minsk, Belarus
Device: Pocketbook 912 Pro
|
Hmm... they have discussed overwriting system/logo/logo.bmp file. Thanks, I will certainly have a look when you do release
|
04-17-2013, 06:16 PM | #42 | |
Wizard
Posts: 2,985
Karma: 18343081
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
|
Quote:
Edit: Ah! If you look at the pdfviewer source code, you can see that a snapshot is created on an EVT_SNAPSHOT event by ultimately calling PageSnapshot(). I'll have to try that myself. ... It works! That was easy. I just added the following to main_handler() : Code:
if (type == EVT_SNAPSHOT) { // This provides the startup screen while booting. DrawPanel((ibitmap*)PANELICON_LOAD, "@snapshot_info", NULL, -1); PageSnapshot(); } Last edited by rkomar; 04-17-2013 at 06:38 PM. |
|
04-17-2013, 06:24 PM | #43 |
Member
Posts: 19
Karma: 50126
Join Date: Apr 2013
Location: Minsk, Belarus
Device: Pocketbook 912 Pro
|
Ok, but then BookReady() is the second half of the answer. I guess it's not enough just to see the last page and then not start the app on startup.
|
04-18-2013, 08:28 AM | #44 |
Enthusiast
Posts: 47
Karma: 12418
Join Date: Sep 2012
Device: kindle keyboard, PocketBook Pro 912 (black), T62D with Gonyx
|
One more thing (apart from my earlier wish for bolder printing and manual cropping):
I was viewing a scanned document stored as a pdf file the other day, with 3 columns. If one can zoom (with the appropriate button or the '+' and '-') further, it would make the document more legible, but then the round physical button at the bottom of the 912 should be used to pan around in continuous mode. The non-Adobe pdf viewer (I am forgetting its name now) is fine, but always centers when zooming. The round button at the bottom does not pan around - just up and down and not continuously (as e.g., Duokan for Kindle). |
04-19-2013, 02:24 AM | #45 |
Connoisseur
Posts: 63
Karma: 10
Join Date: Jan 2013
Location: Croatia
Device: Pocketbook 912 Pro
|
I just installed it. Contrast seems to be way better than other PDF viewers. Yo need to work on menu a bit (not very intuitive), but overall impression is that this is very promising application...
I must test it to check out if left, top menus can be hidden etc.... |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
KPV: a PDF reader for Kindle, based on muPDF, GPLv3 | hawhill | Kindle Developer's Corner | 1056 | 11-11-2017 03:07 AM |
Magazine-like PDF viewer (like the flash magazine viewer on certain sites?)? | Huyggy | Reading and Management | 6 | 12-12-2013 04:35 AM |
[Kindle Touch] No Image viewer and pdf viewer with white margins | MaxPowerITA | Kindle Developer's Corner | 7 | 04-24-2012 05:27 AM |
RMSDK-based viewer for Linux | Nathanael | ePub | 6 | 09-28-2010 08:12 AM |
muPDF on Kindle DX!! | DairyKnight | Kindle Developer's Corner | 8 | 03-21-2010 03:39 AM |