-
Notifications
You must be signed in to change notification settings - Fork 39
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
Screensaver #255
Screensaver #255
Conversation
Codecov Report
@@ Coverage Diff @@
## develop_irq_based #255 +/- ##
=====================================================
- Coverage 92.14% 90.82% -1.33%
=====================================================
Files 42 43 +1
Lines 5273 5470 +197
=====================================================
+ Hits 4859 4968 +109
- Misses 414 502 +88
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
As Krux matures, we should really try to avoid doing "drive-by" feature additions like this without either filing an issue or opening a discussion first to first see if we want to add it, and second hash out the details of how it should look and work. |
This is just a already working PR, we can discuss it more here, create an issue or open a discussion pointing to this PR... and if we find this irrelevant, just close the PR pointing the arguments / issue / discussion |
This branch worked for me, as far as I can tell. I used ktool's "-s" argument to boot the firmware without touching SPI Flash. In settings, screensaver was set to 5m so I switched it to 1. However, after a few rounds of the screensaver starting and being woken up by touch, I noticed that my touches were not registering. When I went to settings/touchscreen, I was on 22 as expected for my amigo. I reset the board and asked ktool to boot the firmware again with -s option, and I have not yet been able to reproduce the problem where waking from screensaver effectively "bugs" my touchscreen. I don't know what happened there. One error that I did catch, never seen before but it is reproducible, is entering touchscreen and then hitting "Esc" without changes shows me
|
I did some recent adjustments on touch, some bugs may be expected, I think this branch don't have the latest |
@tadeubas Can you update your PR to explain why Krux needs a screensaver with thoughts on how it should function? Is this privacy/security related or aesthetics? I'd like to know the motivation for it. Does the battery life suffer because of this? For future reference, this is how I'd like to see development progress: https://github.com/selfcustody/krux#contributing Without a paper trail or social protocol to decisions like this, the project is in chaos. That's fine when you're a solo developer, but not when you're working as a group. |
The project is not in chaos, I am always verbalizing myself on the Telegram group and here on Github, also I always check things with odudex personally, I just don't want bureaucracy and other things that makes me less likely to contribute, because I really like the project! Anyway, I think this is a "develop" branch and nothing added here NEEDS to be in the release, so I don't think this screensaver is of a big issue to worth discussing, it is just a screensaver... do you use Krux? I have a dock device, sometimes I left it on testing and working with things, the screen is very bright and I wonder if pixels could fade with time, also I live in Brazil and I don't have too much money to be spending on new devices. |
Merged here |
Added screensaver on menu screens and other small changes!