The elapsed time tracking in the sdremote is just broken. I attach a partial patch to improve it but even this is awful. I think we should have a simple combo-box / list of pre-canned / selectable times: 5 mins, 15 minutes etc. and (perhaps as an extra option) allow people to select a "Custom" time. The setting should also be persisted. The code is in android/sdremote/ variously - with some more code pointers in the patch (although the patch is mostly a throw-away thing). Would love some input here !
It's also worth noticing that building the androidremote is pretty easy if you have the SDK installed - there is no need to build much of LibreOffice, and you can turn a development iteration around pretty fast; just: make clean all install # and quickly un-install on the device in parallel inside android/sdremote :-)
Created attachment 74753 [details] throw-away patch / attempt to cheat the selector into giving an editable selection~ failed
It should also be noted that the 'Next' button in that editable time entry behaves very oddly indeed - something is busted there.
I am starting work on it during this week.
Edittext replaced by AutoComplete - user can type his own value, or choose from predefined value. Choice is made persistent. Elapsed time is now repaired. I will have to apply styles on predefined values.
I have sent changes for code review.
Ota Chasak committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b6ab91d55e1bfb487abba2b15589a1988178ee88 fdo#60791 - fix android remote count-down / clock. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Changes committed, MPLv2/LGPLv3+ license statement sent
Moving bug to (new) 'Impress Remote' product.
Migrating Whiteboard tags to Keywords: (EasyHack,DifficultyBeginner,SkillJava,TopicCleanup) [NinjaEdit]