Usability improvements (lesson quit warn dialog, keep screen awake, default single mode, etc) #20
Conversation
- Default 'single' mode selected. - Keep screen on during lessons and reviews. - Confirmation dialog if back button pressed during lessons. - Added ".?!" to banned characters in meaning textbox. - Rearranged dashboard, moved progress card up (so overall lesson progress can be seen without scrolling). - Updated build.gradle SDK version and tools from 23 to 24 - Changed gradle version from 2.2.0-alpha2 to 2.0.0, because builds with the alpha version crashed for me.
…ton (little more convenient than moving hand over to press 'ignore' button on middle-left side of screen)
Hello Aralox, Thank you for taking the time to contribute. Most of the changes you made are things I had thought would be cool to work on. I'll be further reviewing them when I'm able to and getting back to you. And thank you, my family and I are fine so far. |
Thank you for the contribution once again! You forgot to mention "backspace triggers ignore" though. That's a nice addition! |
You're welcome! :) There's only a couple more things that I really want to do before I'd be fully satisfied with the app, but am too busy with university at the moment. Two bugs I want to fix, really:
|
For the first one, might you be talking about this? And it could be a good idea to create a new issue for further discussions. As for the second one, I feel like not using a Toolbar might be the issue. Lemme look into the code real quick. Likewise, a separate issue would be nice. And good job with the tumbleweed! 😄 EDIT: Nope. We did switch to a Toolbar apparently, after all. Can you try making it extend |
For me, it crashes sometimes after reviews and sometimes when first opening the app. I only use a horizontal orientation, but maybe it's crashing for the same reason. |
What does logcat say? I see. I'll hopefully be able to do some touches by that time too. And no issues. I got you. |
Hey İhsan, Thank you for fixing this and letting me know! |
Hi İhsan,
I've incorporated a few usability changes which makes the app a little more pleasant/efficient for me, and thought I'd share them. This is my first time forking and creating a pull request, so apologies if I screwed something up.
Here is a copy of my commit message:
An issue I would also really like to fix but cannot figure out how:
Please let me know if you have any ideas on how to approach that problem.
I know the situation is pretty bad over in Turkey right now (I'm in Australia), so don't stress about replying to this any time soon. I hope you and your family are alright.
Love,
Aralox