You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add screenshot assets and galleries to README and docs (CSS and HTML) with a CSS lightbox; tweak README wording. Introduce Win32 foreground APIs and a global EVENT_SYSTEM_FOREGROUND hook in Win32Helper (GetForegroundWindow, SetForegroundWindow, SetWinEventHook, UnhookWinEvent). Update TrayFlyout to use the window handle, set foreground when showing, install/uninstall the foreground-change hook, and ignore immediate foreground events via a short grace period so the flyout doesn't self-dismiss right after being shown. Misc: apply window chrome/ DPI fixes and ensure proper resource cleanup.
<subalign="center"><i>Click any screenshot to enlarge.</i></sub>
31
+
32
+
22
33
## What is the 20/20/20 rule?
23
34
24
35
The 20/20/20 rule is a [proven technique](https://pubmed.ncbi.nlm.nih.gov/36473088/) to prevent eye strain, dryness and degradation.
25
36
26
37
## Twenti
27
38
28
39
Built with **WinUI 3** (Windows App SDK), this aims to be native and light, to be as unobtrusive as possible, but easily accessible.
29
-
It lives in the tray, with the minutes left as countdown. A flyout on click shows more information. Every 20 minutes, a pop up appears in the centre of your screen. You can choose to delay, or press enter to start the countdown (optional: accompanied by white noise). Every 3rd pop up is for 2 minutes.
30
40
31
-
### Keyboard (while the popup is focused)
41
+
It lives in the tray, with the minutes left as countdown.
42
+
A flyout on click shows more information. Every 20 minutes, a pop up appears in the centre of your screen.
43
+
You can choose to delay, or press enter to start the countdown (optional: accompanied by white noise). Every 3rd pop up is for 2 minutes.
44
+
45
+
### Keyboard
32
46
33
47
-`Enter` — start the break timer
34
48
-`Esc` — snooze 5 minutes
@@ -38,8 +52,9 @@ It lives in the tray, with the minutes left as countdown. A flyout on click show
0 commit comments