07-19-2011, 10:35 AM | #211 | |
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:
try to search in the forum. |
|
07-19-2011, 10:52 AM | #212 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
I'm not sure about annotations being corrupted, I only ever made them on a temporary basis, usually proof-reading my own work. But I do know that since DR800+ they don't work any more.
This may be the wrong thread, but I know you are the author anyway, so can I report another problem. I installed FBReader 2.10 v3b to see if it would make a difference. It actually made my DR800 behave very strangely - if I suspended it with PDFs open, the light would continue flashing. Also the time it takes to load a PDF page was greatly increased compared with the last version of the DR800 software (was that called version 2?). So I tried to uninstall, but that made no difference. It looks to me like the uninstall failed but I'm not really sure how to check what's going on. |
Advert | |
|
07-19-2011, 11:21 AM | #213 | ||
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:
Quote:
Last official firmware from IREX was 2.0RC3, the final version 2.0 was never released. DR800+ is based on that last original firmware. FBReader hasn't any connection with DR firmware (original or DR800+) so if there are problems they should come from other things. So my recommendation is: 1. make a complete backup of your SD card 2. format SD card 3. reinstall original IREX 2.0RC3 firmware and copy your contents from the backup 4. play with it and check what works and what does not work 5. install FBReader and check again for any problems 6. try DR800+ and report any issue Iņigo |
||
07-19-2011, 12:04 PM | #214 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
I am not using annotations heavily so I cannot really tell ... I just tried it out on the DR1000 with Mackx's hack (the analog of DR800+) and it seems to me that annotations on the built-in UDS pdf reader (which is not related to the FBreader that has been ported to the DR's) can still be made and saved without any problem. I will try later today on the DR800+ and let you know if there are problems on my device...
|
07-19-2011, 11:34 PM | #215 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
I couldn't resist the temptation to show off And ask a few important questions while I'm here. The attached thumbnail demonstrates openoffice running on the dr800 (not the emulator) using easy debian. I was a bit surprised that it worked without a swapfile. Anyway, as far as making it usable goes, there are a couple of sticking points, which I'm sure people have addressed in porting other applications:
1. The device doesn't seem to know when to refresh the screen. My understanding of e-ink is that the screen refresh is a big deal and chews power, so it makes sense to want to be economical with refreshes. But I often find that I have to force a screen refresh by hitting the bottom button to launch the start menu. Can anyone advise on how an application may force a refresh? 2. Doesn't appear in the taskbar, so if you move away from it you can never come back 3. The little keyboard is pretty much useless. I tried installing the ported matchbox-keyboard, but that doesn't seem to work. Can anyone advise? 3a. I'm still hoping to get an external USB keyboard connected anyway. Virtual keyboard is too painful for serious work. Once again, many thanks to all involved. |
Advert | |
|
07-20-2011, 02:26 AM | #216 |
Connoisseur
Posts: 71
Karma: 592
Join Date: Aug 2010
Device: irex dr800sg DR1000S
|
Actually IREX ebook reader are designed as book reader not as book writer
So: 1) E-Ink display not designed for writing and refreshing screen takes a while 2) Overall system not designed for writing: virtual keyboard useless 3) A battery will be drown quickly, because, by design, most time a device should be in a sleep mode. Sincerely Yura P.S. I also started with this Idea, but quickly realized that as ebook reader it is good device, but for other better to use a smart phone |
07-20-2011, 04:01 AM | #217 | |
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:
Anyway, good work. Experimentation is the basis for future improvements Now, on a more positive tone: 1. IREX modified gtk+ to allow partial refreshes. You have more information on section 4.2 (page 23-24) of the document "iOn Development Environment". Download and study it, it's quite interesting. Also, IREX provided a low level API (liberutils) to perform partial refreshes. Take a look at thread: https://www.mobileread.com/forums/showthread.php?t=83641 As examples look at Mackx's xournal port or rxvt port sources. 2. To integrate with DR you have to do some calls to the API IREX provides. Take a look to xournal or fbreader ports. Or if you prefer something smaller take a look at the vala-written sysinfo program included with DR800+. 3. "ask and you'll be given" (ok, English is not my native language ;-) https://www.mobileread.com/forums/sho...d.php?t=119617 3a. There are some threads discussing it, but I can't remember the results, sorry. All in all, you should build a development environment with a proper emulator, it simplifies the development a lot. And read the document in point 1 above. Download everything from: http://developer.irexnet.com/iOn/ If you are going to study IREX code you should build you own sources documentation with doxygen. https://inigo.katxi.org/ereader/dr800-sources/dirs.html As you can see we are a small community, but there have been many efforts from some people so there are a lot of work done and knowledgement in this forum. I've attached a very-incomplete document Mackx and me started to document some points on development/porting apps for DR devices. Maybe it would be useful for you. Feel free to complete and return it back to the community for other people. (Note that the versions the doc mentions are old, last "internal" version for iOn platform is 4.0, which is the basis for DR1000 and DR800 "public" version 2.0). Iņigo |
|
07-20-2011, 04:19 AM | #218 | |
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:
My first work with DR development was to port some apps: osmo (agenda), xboard/gnuchess... then I understood that my DR800 was not the proper device to handle calendars, rss feeds, etc. There are a lot of interesting open source apps that could be easily ported to DR, but they will also need some customization work (menus, screen size, refresh, input...) so it's not worth the extra work. I do those tasks on my android phone, and let the DR to read ;-) Iņigo |
|
07-20-2011, 04:30 AM | #219 | |
Enthusiast
Posts: 31
Karma: 10
Join Date: Nov 2009
Device: none
|
Many thanks for your encouragement. I'll take a closer look at that material in due course.
I had one problem with following the iOn docs, which is that it requested some packages from debian.o-hand.com. For the last few days I have seen this: Quote:
Cheers, Jonathan |
|
07-20-2011, 04:52 AM | #220 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
for what it is worth: there seems to be no problem at all with standard pdf annotations using DR800+ on my device.
|
07-20-2011, 05:00 AM | #221 |
Wizard
Posts: 4,538
Karma: 264065402
Join Date: Jun 2009
Location: Taiwan
Device: HP Touchpad, Sony Duo 13, Lumia 920, Kobo Aura HD
|
Jonathan is obviously overestimating the DR800.
A great reader, good for books, newspapers, PDF catalogues, and technical documents. Great for taking notes by hand, making lists, etc. But it is no computer. Even the latest versions of e-ink are still to slow for that. |
07-20-2011, 06:26 AM | #222 |
Addict
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
|
well, even if it is slow, in some cases it can obviously be very useful to have all these additional apps ported for the DR when you do not have your computer with you ...
but as Iņigo and other were saying elsewhere, I also believe that the nicest additional thing to have would definitely be some wifi solution for the DR's. |
07-20-2011, 06:55 AM | #223 | |
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 much faster... I mean I don't have to share folders from one machine to the other to copy files or switch the desktop to consult documentation and I even don't need those external packages from debian.o-hand.com, just the packages IREX supplied and some shell scripts to prepare the shell vars environment. If you are familiar with linux and use it as your main desktop computer, go for this same option and don't use a VM. Iņigo |
|
07-20-2011, 06:56 AM | #224 |
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.
|
|
07-20-2011, 06:58 AM | #225 |
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.
|
|
Tags |
dr800+ |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DR800 Plugin development for DR800/DR1000 | yuri_b | iRex Developer's Corner | 0 | 09-18-2010 09:46 AM |
What is size of IREX DR800 and DR1000 | PocketGoods | iRex | 12 | 06-05-2010 04:58 AM |
IREX DR800 or DR1000? | sordie | Which one should I buy? | 8 | 03-21-2010 08:10 PM |
perl for the DR800/DR1000? | Mr. X | iRex | 1 | 03-16-2010 07:47 AM |