Quote:
Originally Posted by troll05
Menu works up/down/left/right, but the cursor only appears with up/down, and page forward/backward to exit. The status bar in the main menu says "1..8 - choose command / ?, ? - close", in the settings menu "press 1..8 to change Position / ? to apply, ? to cancel".
|
This is because the device it was ported to originally does have buttons labeled 1..9 and 0
So. The original hardcoded method for using menu is to press the number.
There is no 10 physical buttons on PocketBook, so when you get to menu you have to press button Down and scroll through the menu items. Then you have to press Enter (which is in my mapping the OK button)
Quote:
Originally Posted by troll05
Being on a menu-subpage, there is no escape, only long press on the "return" button gets me out and then the last read page is gone.
Keymapping in Menu shows only "?" and "Long?", and I can't change a thing.
|
Yes, I have noticed that from some dialogs there is no escape, I will try to tweak my keymaps.ini.
What I have posted is just the first approximation, so you could try CoolReader if you are as impatient as I am ;-)
Quote:
Originally Posted by troll05
I tried to vary font, size and hyphenation, but as soon as you leave the menu it all sets back to previous values.
|
I have mapped the upper right big button to the Menu_OK function and you have to leave the menu using this button for changes to take the effect.
Please read the files keydefs.ini and keymaps.ini, try to identify what buttons you have physically on your device and try to come up with your own keymaps.ini. My PB360 is different from your PB602, and I not even know what physical buttons there are on PB602, so I couldn't make keymaps.ini file that would work perfectly on your machine. It is only a coincidence that my config made for PB360 works [somehow] on your device ;-).
This isn't nearly as difficult as porting the app. We are standing on shoulders of giants at the moment. Linux kernel folks, GNU utilities (and, of course, GNU-C) developers, busybox authors, Guys in Kiev that made the system open to tinkerers, numerous authors and contributors of CoolReader project, JimStar that demonstrated that it can be done by mere mortals, and last, but not least reader42 and review.
If you spend 30 minutes trying to make better menu you add a little bit of value for lots of people and you make the project even better.