![]() |
#46 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
yep.
Quote:
Code:
erGtkIconView::item-width = 195 erGtkIconView::item-height = 195 Code:
erGtkIconView::item-width = 175 erGtkIconView::item-height = 175 popupmenu/src/dialog.c file, lines 53-81. Take a look at https://inigo.katxi.org/ereader/dr80...8c_source.html Last edited by Iņigo; 06-18-2010 at 09:06 PM. |
|
![]() |
![]() |
![]() |
#47 |
Addict
![]() ![]() Posts: 244
Karma: 124
Join Date: Feb 2010
Device: none
|
Also the beginning of splash.c
|
![]() |
![]() |
Advert | |
|
![]() |
#48 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
I think that file is only a test.
Btw, I propose you a treat: I provide you a solution for the 3 columns issue for a new compilation of popupmenu with this fixed ![]() ok, ok, look at my previous message, I've edited it and added the solution ![]() |
![]() |
![]() |
![]() |
#49 | |
Addict
![]() Posts: 225
Karma: 72
Join Date: Jan 2010
Device: irex DR-800S, M92S
|
Quote:
this is what I mean.. luckily for us in irex design fullscreen and page flow continuous are attributes of the single books, just like last page read, zoom level and scribbles.. and are stored in metadata.db under the books directory in the sd card so all you need to do to test full screen and the like, is simply to open that file with any sqlite3 manager app, update the right filelds and save it back.. you don't even need to touch the original firmware at all.. this is moreover the only right way.. infact to use the dr1000 uds is good to set easily those fields, but it's not good to actually show the documents on dr800, infact it's slower, most likely it's not optimizated for dr800 cpu and cache, has some screen sincronization problems (double refresh) and doesn't show things exactly how they should be shown.. instead the original uds performs very well... so the next right thing for us to do is to write an app for dr800 to set easily those fields on a per book basis.. or to modifiy some open source part of the dr800 firmware.. the first solution should not be very difficult considering that in dr800 we already have a libermetadb to access metadata.db obviously if irex guys could put all this inside uds, that would be the best solution.. beside this what I still would like to have is the flip bar working right in panning mode: I don't like at all continuous mode in portrait mode.. and there is still the double refresh issue.. but obtaining this is a bit more difficult and requires more study and time.. |
|
![]() |
![]() |
![]() |
#50 | |
Addict
![]() Posts: 225
Karma: 72
Join Date: Jan 2010
Device: irex DR-800S, M92S
|
Quote:
![]() Last edited by repods; 06-19-2010 at 04:45 AM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#51 |
Addict
![]() Posts: 225
Karma: 72
Join Date: Jan 2010
Device: irex DR-800S, M92S
|
|
![]() |
![]() |
![]() |
#52 | ||||
Addict
![]() ![]() Posts: 244
Karma: 124
Join Date: Feb 2010
Device: none
|
Quote:
Quote:
Quote:
Quote:
Last edited by CoolDragon; 06-19-2010 at 05:08 PM. |
||||
![]() |
![]() |
![]() |
#53 |
Addict
![]() ![]() Posts: 244
Karma: 124
Join Date: Feb 2010
Device: none
|
OK, updated popupmenu, minor tweaks:
1. Icon view 3 column (thanks Inigo, 185 works!, copy ctb.rc to /usr/share/ctb/) 2. Text position when booting and connected to PC 3. Status bar icon selection, I like the "close" button 4. Menu bar, removed sensor lock and eject sd card 5. "Folder" -> "Explorer" in taskbar/tab |
![]() |
![]() |
![]() |
#54 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 120
Karma: 1326
Join Date: Feb 2009
Device: none
|
CoolDragon, perhaps it would be useful if you could also publish your changes to the code (either as set of changed files or diff). Or perhaps just set up a github repository, so in case something breaks, we can easily compare the changes?
![]() |
![]() |
![]() |
![]() |
#55 |
Addict
![]() ![]() Posts: 244
Karma: 124
Join Date: Feb 2010
Device: none
|
Sure and I should actually (according to GPL). Somebody can set up a github repository? Haven't used it personally.
|
![]() |
![]() |
![]() |
#56 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 120
Karma: 1326
Join Date: Feb 2009
Device: none
|
Is there a thread that discusses this fiddling in more detail? I found some promising entries in application_data sqlite3 database ("uds_page_flow" and "uds_full_screen" in application_data), but setting those to '1' resulted in irex emulator saying that "unexpected error has occured".
Also, the entries in this db seem to be created after one opens a file for the first time - so flipping those bit from the device might be a bit unwieldy (open a new book, flip the bits, go back to book...). Disclaimer: The only thing I've played with was the emulator - I don't have a device handy to test things. |
![]() |
![]() |
![]() |
#57 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
Quote:
It's quite interesting. Googlechrome translation is good enough. |
|
![]() |
![]() |
![]() |
#58 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 120
Karma: 1326
Join Date: Feb 2009
Device: none
|
I've poked around, but I cannot get metadata.db to be populated with data. Apparently some r/w cache sits inbetween, and isn't that eager to dump the state. The file got updated after I've added some content to the reader and ran '/etc/init.d/xserver-nodm restart' (obviously), but afterwards, no updates. both file_metadata and application_data tables remain empty.
And answering your earlier question, Iņigo, strace is there ![]() |
![]() |
![]() |
![]() |
#59 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,293
Karma: 529619
Join Date: May 2007
Device: iRex iLiad, DR800SG
|
|
![]() |
![]() |
![]() |
#60 |
Addict
![]() Posts: 225
Karma: 72
Join Date: Jan 2010
Device: irex DR-800S, M92S
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
DR800 "page view continuous" mode disabled | CoolDragon | iRex | 50 | 06-13-2010 04:22 AM |
PRS-900 Single page in landscape mode? | leonardfrye | Sony Reader | 2 | 03-25-2010 08:29 AM |
iLiad continuous mode and column view in ipdf | alanine | iRex Developer's Corner | 16 | 01-29-2009 05:11 PM |
PRS-505: Page flip keys in landscape mode? | Juggle4Evr | Sony Reader | 4 | 01-19-2009 06:51 PM |
Any way to avoid half page mode in landscape? | Greg G | Sony Reader | 4 | 10-06-2006 07:23 PM |