-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
top+bottom margins ignored in scroll view #326
Comments
use cases:
|
i would also REALLY love to have the topbar with the clock+battery displayed in scroll-view-mode.. |
@plotn do you have any idea how this could be done? does knownreader by any chance have this feature? |
@teleshoes, the scroll mode is seldom used (by community), as far as I know (but some people like). I even did (in KR) the ability "not to switch (internally) in scroll mode while TTS is active". Anyway, you can open issue in KR's repo - I will see if it could be done "not so expensive", but I dont promise the speed PS: regardless all issues in KR repo are in russian you can freely create your own in english, of course. |
ok, im trying that out right now, thanks! i assumed that TTS wouldnt work in page mode edit: hooray! works great. only problem is that it is more reluctant to turn a page than it is to scroll a little, so the current sentence goes off the end of the page every time instead of half the time. i gotta look into the impl of moveSelection() |
I've caught your idea, but, be ready - it quite comlex "underneath" ) |
yea, i still see more words of the current selection in scroll-mode, even with the horrible tts toolbar covering 400px of my screen and the android nav-panel refusing to disappear in TTS mode. my next idea is that i can tweak onSelectionCommand() to do SetPos() if the current selection enters the part of the screen that the toolbar covers EDIT: yea, this worked great:
|
it SEEMS like it should be easy to add top+bottom margins to scroll-mode, but i havent been able to do it, and the ui-related code in crengine is scary.. |
Why ever you need to see the text, while you are listening to it? |
TTS mispronounces many words, especially foreign loan words and proper nouns, and it doesnt pause properly for parentheticals/etc, and the voice gets the wrong inflection for sentences when the usage may be ambiguous. i use TTS somewhere between a regular audiobook and an enhanced auto-scroll. sometimes i am listening to TTS mostly like an audiobook, and only glance at the screen when the robot lady mangles a name (for example, while working or taking a walk). either way, its useful to be able to alternate seamlessly between eyes and ears. ==== => the TTS toolbar should be MUCH smaller, with an optional additional toolbar with volume+speed, and it should be opaque, and it should subtract from the screen height. better yet, the toolbar could have a button to hide it completely. tapping anywhere, instead of ending TTS, would pause TTS, and show the toolbar. |
I finally have such idea:
|
if i understood you, that sounds strictly worse than simply showing the toolbar on tap-anywhere A) if you want to stop (or pause), you STILL need to click twice there is no workflow that will have FEWER clicks in your model. |
Okay, need more time to think. what if:
??? |
top+bottom margin works in page-view-mode only. the values have no effect in scroll-view-mode.
left+right margins work in both page-view and scroll-view.
The text was updated successfully, but these errors were encountered: