Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old 03-06-2015, 10:26 AM   #1
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
CoolReader3 Fork

NOTICE
Quote:
I switched to Kobo Aura One so, after not developing CR3 for quite a while now, I can officially say I'm not maintaining it anymore.

If anyone is interested in continuing the project, feel free to do so.

I'll leave the rest of the post as it is.

--------------------------------------------------------------------------------


This is a fork of pkb's port of CoolReader3 (v0.0.6-16).

I have a PB626 (Touch Lux 3) with FW4.4 FW5.2 FW5.5 FW5.7 FW5.8 FW5.9 FW5.12 FW5.14 so I'll try to improve it for this line of devices.
I didn't test it with other devices.

You can request features and report bugs here or @ github's issues page.

As I have no Russian or German knowledge I won't post this elsewhere.
I'm also posting new versions @ the-ebook.org. (not always)
Feel free to forward the post to other forums.


Features:
Quote:
General

- FW5 compatible [pal]
- Google & Wikipedia buttons in the dictionary window
- Set book cover as power off logo [pal]
- Get hardware depth from device
- Control front light brightness by vertically swiping in FW5
- Control front light color by vertically swiping in FW5
- Turn pages by horizontally swiping
- Rewritten TOC window
- StandBy Mode
- Updated translations
- Full screen update on book load
- Fixed font selection bug in settings [pkb]
- Cite toolbar is working with touch devices
- Updated freetype
- More hyphenations
- Pinch screen to change font size
- Chinese is correctly shown in menus
- More page margin values
- More font size values
- Set default skin according to firmware and screen resolution (for fresh installs)

Settings

- Default font size (up to 150px)
- Formatting settings > Space expanding percent [xl743]
- Display settings > Standby
- Display settings > Custom system theme
- Display settings > Use new TOC menu
- Font settings > Font embolding [xl743]
- Font settings > Tracking [xl743]
- Style settings > * > Letter spacing [xl743]
- Page settings > Status line settings > Time format
- Control settings > Page Turn Swipes
- Control settings > Front Light Swipes
- Control settings > Pinch zoom
- Clear cache
- OTA Update (through Github)

Dictionary

- Show when long-tapping a word [pkb]
- Window doesn't jump around
- Set current word as default in the search keyboard
- Treat some dictionary "redirects" for Webster's 1913 Dictionary
- Working with Chinese [ailin-nemui]
- Try matching case sensitive before case insensitive

Tap actions

- Toggle system panel
- Open system panel (FW5 only)
- Launch front light (FW4 only, FW5 uses system panel)
- Toggle invert display
- Toggle status bar
- Tasks list
- Lock device
- OTA Update
- Full screen update
- Toggle Front Light (FW5 only)
- Set bookmark (for current page)
- Delete bookmark (for current page)
- Enter standby mode

Theme

- Changed the grey things to black
- New FW5 skin (for 758x1024 screens)
- Redesigned menu for touch devices with resolution greater than 600x800 using theme pb626fw5
- New touch menu automatically adapts to different resolutions
- Dictionary font automatically adapts to different resolutions
- Long tap the bookmark icon in the new menu to toggle current page bookmark

Localization

- Bulgarian
- Chinese
- Czech
- Dutch
- English
- Estonian
- French
- German
- Hungarian
- Italian
- Polish
- Romanian
- Russian
- Spanish
- Turkish
- Ukrainian

Help translate the app:

Developer features:
Quote:
Those are, mostly, alpha/beta things that are not ready for release.
To enable them you have to create this file: system/.cr3-use-devel-branch

You might want to read this if upgrading from a different CR3 flavor:
Quote:
OTA Update might screw your keymapping, so be careful and make a backup (first time only).
That's because it replaces the system/bin/cr3-pb.app and system/share/cr3 paths.
So if you have problems send me the correct keymapping files for your device model.

If OTA Update doesn't find a package for your device tell me the device model and the build you use. I just have to create a link in github and then it will work.

Download:
Quote:
Dropbox (Current, old, dev versions)
Be careful when trying dev versions. Most probably there'll be some broken thing.


- Releases (with changelog)
- OTA Source

You can, obviously, update through OTA Update too if you have version 0.0.6-16-13 or later.

Install:
Quote:
Grab the zip corresponding to your firmware from the link above. (Check the firmware from your device menu)

360 -> PB360
pro2 -> FW2.*
pro4 -> FW4.*
pro5 -> FW5.*

After downloading the zip file, extract it and copy the system dir to your device (overwrite the existing one)

Source code:

Donations:
Quote:
Since I can't directly add the PayPal donation button here, I've created a simple page which has the Donate button. So if anyone wants to throw money at me, now you can.
Here's the page: http://brucelee.duckdns.org/donation/cr3-pb/

Screenshots:
Attached Thumbnails
Click image for larger version

Name:	0.jpg
Views:	3969
Size:	98.3 KB
ID:	152300   Click image for larger version

Name:	1.jpg
Views:	3001
Size:	146.6 KB
ID:	152301   Click image for larger version

Name:	2.jpg
Views:	3268
Size:	67.1 KB
ID:	152302   Click image for larger version

Name:	3.jpg
Views:	2775
Size:	109.3 KB
ID:	152303   Click image for larger version

Name:	4.jpg
Views:	2838
Size:	154.4 KB
ID:	152304   Click image for larger version

Name:	5.jpg
Views:	2516
Size:	44.5 KB
ID:	152305   Click image for larger version

Name:	6.jpg
Views:	2472
Size:	50.0 KB
ID:	152306   Click image for larger version

Name:	7.jpg
Views:	2744
Size:	136.3 KB
ID:	152307  

Last edited by brucelee; 07-23-2018 at 09:26 AM.
brucelee is offline   Reply With Quote
Old 03-06-2015, 11:40 AM   #2
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
Changelog:
Quote:

Newer changes are to be found HERE.

-------------------

0.0.6-16-12:
- Added tap action: Open system panel (FW5 only - opens extended system panel)
- Added tap action: Lock device
- Added tap action: Tasks list
- Skin pb626fw5: Removed useless files from package
- Skin pb626fw5: Increased contrast in some images
- Proper setting of flags when compiling

0.0.6-16-11:
- Pro is compiled with PB_DB_STATE_SUPPORTED
- Pro is compiled with BACKGROUND_CACHE_FILE_CREATION
- Added font gamma steps: 2.5, 4.0
- Added screen update steps: 7 pages, 9 pages
- Applied pkb's patch to fix settings item selection
- Force black/white updates only, in settings for skin pb626fw5 (it's quite speedy now)

0.0.6-16-10:
- Removed status bar in skin pb626fw5
- Changed dictionary icons in skin pb626fw5

0.0.6-16-9:
- Now in FW5 book cover is properly set as power of logo too (thanks to pal @ the-ebook.org)
- Added initial FW5 skin - useful for 758x1024 screens (got bigger buttons)
- When words are touched in dictionary list it automaticaly goes to the full description (instead of just selecting the line).
- Smaller binaries
- From now on I'll host the packages on Dropbox.
- Made different builds for FW4 and FW5.

0.0.6-16-8: (Only Pro updates)
- Book cover is set as power off logo in FW5 but it has poor quality for the moment
- If there is no book cover CR generates an ugly one for you

0.0.6-16-7:
- When system panel is visible any touch hides it (instead of hiding and taking the normal cr3 action at the same time)

0.0.6-16-6:
- Added tap action: Toggle system panel (so it now is FW5 friendly)

0.0.6-16-5:
- Restored quick menu labels (you have to update the skins too)
- Theme change: turned grey to black (both skins)
- Added tap action: Toggle inverted display
- Added tap action: Toggle status bar

0.0.6-16-4:
- Added Google & Wikipedia buttons in the dictionary window (you have to update the skins too)
- Get hardware depth from device
- Full screen update only on initial loading
- Removed quick menu labels by mistake (I'll restore them in the next version)

0.0.6-16-3:
- Full screen update on book load

0.0.6-16-2: Merged pal's patch
- It runs under FW5
- Book cover is set as power off logo (not in FW5)

0.0.6-16-1:
- Added front light to the tap actions (FW4 only)

Last edited by brucelee; 04-06-2015 at 11:30 AM.
brucelee is offline   Reply With Quote
Advert
Old 03-06-2015, 11:55 AM   #3
pkbo
Addict
pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.pkbo ought to be getting tired of karma fortunes by now.
 
Posts: 251
Karma: 214890
Join Date: Sep 2006
Device: none
I guess there is no readers from 360x generation that might have light control, so unless you plan to make some other changes (that could be usefull for all) no build is needed for old devices.
pkbo is offline   Reply With Quote
Old 03-06-2015, 12:08 PM   #4
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
I've added a build for 360 although it won't help anyone yet. I do plan to make other changes.
brucelee is offline   Reply With Quote
Old 03-06-2015, 02:38 PM   #5
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
Added v0.0.6-16-2

Merged pal's patch. It now works with FW5 and it sets the book cover as power off logo.
Under FW5 the book cover thing doesn't work. Also the brighness adjusting doesn't work with FW5 because there is no front-light.app.
brucelee is offline   Reply With Quote
Advert
Old 03-06-2015, 03:36 PM   #6
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,447
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Thank you.
I am going to test it on my PB623.

Could you please build a version that would use /system/share/cr3new/ directory for config, so we could install this alongside the old version for testing purposes.
kacir is offline   Reply With Quote
Old 03-06-2015, 04:01 PM   #7
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
Quote:
Originally Posted by kacir View Post
Thank you.
I am going to test it on my PB623.

Could you please build a version that would use /system/share/cr3new/ directory for config, so we could install this alongside the old version for testing purposes.
There are no changes to the share folder. So there's no need. I provided the share directory just in case someone might not have coolreader already installed. If it'll come to changing something other than the binary I'll mention it.


As for the cover as power off logo not working with FW5... It seems that GetBookCover() returns false when trying to load the cover from the ebook.
PHP Code:
ibitmap *cover GetBookCover(
    
UnicodeToLocal(pbGlobals->getFileName()).c_str(),
    
ScreenWidth(),
    
ScreenHeight() - PanelHeight()
    );
if (
cover) {
    
// it never gets here

And this is how it's logged:
PHP Code:
22:41:16.2201 TRACE COVER_OFF_SAVE
22
:41:16.2203 TRACE /mnt/ext1/system/logo/bookcover
22
:41:16.2204 TRACE COVER_OFF_SAVEneed_save_cover
22
:41:16.2205 TRACE COVER_OFF_SAVEGetBookCover(/mnt/ext1/Dropbox PocketBook/De Citit/John Joseph Adams Brave New Worlds.epub7581024); 

EDIT:
I'll just stop trying and go back to FW4.4.

Last edited by brucelee; 03-06-2015 at 06:29 PM.
brucelee is offline   Reply With Quote
Old 03-06-2015, 06:18 PM   #8
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
v0.0.6-16-3:
- Full screen update on book load
brucelee is offline   Reply With Quote
Old 03-08-2015, 10:02 AM   #9
j0r13n
Enthusiast
j0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura about
 
Posts: 36
Karma: 4498
Join Date: Feb 2014
Device: none
Thanks, great work brucelee!

Maybe it's possible for you to add the following toggles to be mapped as a Tap action: inverted display, status line and front light (not the front light window, just on/ off).

Great work!
j0r13n is offline   Reply With Quote
Old 03-08-2015, 11:26 AM   #10
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
@j0r13n I'll look into it. No promises.

Quote:
0.0.6-16-4:
- Added Google & Wikipedia buttons in the dictionary window (you have to update the skins too)
- Get hardware depth from device
- Full screen update only on initial loading
- Removed quick menu labels by mistake (I'll restore them in the next version)

Last edited by brucelee; 03-08-2015 at 01:04 PM.
brucelee is offline   Reply With Quote
Old 03-08-2015, 06:09 PM   #11
nobody66
Member
nobody66 began at the beginning.
 
Posts: 12
Karma: 42
Join Date: May 2010
Device: Boox i62HD, PB 902, Nook Touch, Kindle K3
@j0r13n: Light on/off is already available by default. Just press and hold the right hardware button. This will toggle the light
nobody66 is offline   Reply With Quote
Old 03-08-2015, 06:12 PM   #12
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
Quote:
Originally Posted by j0r13n View Post
Thanks, great work brucelee!

Maybe it's possible for you to add the following toggles to be mapped as a Tap action: inverted display, status line and front light (not the front light window, just on/ off).

Great work!
Quote:
0.0.6-16-5:
- Restored quick menu labels (you have to update the skins too)
- Theme change: turned grey to black (both skins)
- Added tap action: Toggle inverted display
- Added tap action: Toggle status bar
As for the front light toggler... I didn't find any way to do it.
brucelee is offline   Reply With Quote
Old 03-09-2015, 04:12 AM   #13
brucelee
Addict
brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.brucelee can program the VCR without an owner's manual.
 
Posts: 352
Karma: 188498
Join Date: Jan 2015
Location: Romania
Device: Kobo Aura One
Quote:
0.0.6-16-6:
- Added tap action: Toggle system panel (so it now is FW5 friendly)
With this change I finally went through with FW5. It's quite usable now.

EDIT: New version

Quote:
0.0.6-16-7:
- When system panel is visible any touch hides it (instead of hiding and taking the normal cr3 action at the same time)

Last edited by brucelee; 03-09-2015 at 06:56 AM.
brucelee is offline   Reply With Quote
Old 03-09-2015, 04:20 PM   #14
Zetmolm
Guru
Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.Zetmolm ought to be getting tired of karma fortunes by now.
 
Posts: 612
Karma: 2031728
Join Date: Jan 2010
Device: PocketBook Touch (622), PocketBook Touch Lux 2, Pocketbook Touch HD 3
Thanks for a great job!
My new PB626 arrived today, and this is the CR version I'm going to install. I'll stick to the 4.4 firmware, though. I would lose too much otherwise.
Zetmolm is offline   Reply With Quote
Old 03-09-2015, 05:50 PM   #15
j0r13n
Enthusiast
j0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura aboutj0r13n has a spectacular aura about
 
Posts: 36
Karma: 4498
Join Date: Feb 2014
Device: none
brucelee, many thanks for the additions! Great job again!

I was always switching between the two PocketBook ports; this one which has great functionality and integration and the other one which doesn't have the former both but does read well (and in the end that's all there's to it doesn't it) and runs circles around the first one regarding the interface/gui. Thanks to you the interface is becoming finally at a level that's imho workable. And that my friend is a major achievement

Quote:
Originally Posted by brucelee View Post
As for the front light toggler... I didn't find any way to do it.
Don't bother
It's the one with the least added value.
As nobody66 already stated it's already availabe through the PocketBook hardware keys. I was already aware of that as I have a PB626 myself but I was thinking of users with for instance a PocketBook Sense which haven't got the hardware keys.

What I do like tho, two things which takes it to the next level: it would be awesome when you can extend the top menu bar to a 'normal' level so you can use it without finger picking exercises, and it would also be a 'big' leap forward if you can fix the buffering in the menu's: more than once unsuspected settings are applied when selecting a menu item.

BTW, the dictionary is functioning different as I'm used to: when selecting a word which doesn't result in a direct hit, normally I'm choosing an item which comes as close as it gets and thereafter this item can be used as it was a direct hit...

Keep up the good stuff!!
j0r13n is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Librerator - multi-format e-reader, fork of KPV Kai771 Kindle Developer's Corner 432 10-06-2017 12:20 PM
Database Fork devils_add Development 13 01-22-2014 03:20 AM
Free Book (Kindle) - The Tiny Fork Diet [UK] koland Deals and Resources (No Self-Promotion or Affiliate Links) 0 12-20-2011 02:22 PM
Walk softly and carry a big fork. kennyc Lounge 6 07-15-2011 01:41 PM


All times are GMT -4. The time now is 10:36 PM.


MobileRead.com is a privately owned, operated and funded community.