Den Delimarsky
1be3b6c087
[Awake]Refactor and update version - DAISY023_04102024 ( #32378 )
...
Improves the following:
- Consolidates different code paths for easier maintenance.
- Removes the dependency on Windows Forms and creates the system tray
icon and handling through native Win32 APIs (massive thank you to
@BrianPeek for helping write the window creation logic and diagnosing
threading issues).
- Changing modes in Awake now triggers icon changes in the tray
(#11996 ). Massive thank you to @niels9001 for creating the icons.
Fixes the following:
- When in the UI and you select `0` as hours and `0` as minutes in
`TIMED` awake mode, the UI becomes non-responsive whenever you try to
get back to timed after it rolls back to `PASSIVE`. (#33630 )
- Adds the option to keep track of Awake state through tray tooltip.
(#12714 )
---------
Co-authored-by: Clint Rutkas <clint@rutkas.com >
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
2024-07-25 17:09:17 +01:00
..
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2023-10-04 11:11:40 +01:00
2023-07-26 15:48:00 +01:00
2024-04-02 00:09:47 +01:00
2022-12-20 15:03:25 +00:00
2024-01-03 16:43:42 +01:00
2024-04-02 00:09:47 +01:00
2022-10-26 14:02:31 +01:00
2024-06-24 15:03:46 +01:00
2024-05-17 23:43:59 +01:00
2023-08-25 10:31:51 +02:00
2021-12-29 17:33:20 +00:00
2024-02-27 23:12:05 +00:00
2024-07-25 17:09:17 +01:00
2024-07-25 17:09:17 +01:00
2024-07-25 17:09:17 +01:00
2024-02-27 23:12:05 +00:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00
2024-01-03 16:43:42 +01:00
2022-12-20 15:03:25 +00:00
2024-04-02 00:09:47 +01:00
2023-06-20 14:42:04 +01:00
2023-12-28 13:37:13 +03:00
2023-12-28 13:37:13 +03:00
2023-10-17 16:28:32 +02:00
2023-08-10 10:46:33 +01:00
2023-08-10 10:46:33 +01:00
2021-12-15 12:56:52 +01:00
2024-05-17 23:43:59 +01:00
2023-10-20 16:28:07 +02:00
2023-12-28 13:37:13 +03:00
2021-12-15 12:56:52 +01:00
2023-08-29 13:21:52 +02:00
2023-06-14 10:06:44 +01:00
2023-11-22 12:46:59 -05:00
2024-06-03 12:44:11 +01:00
2023-09-04 16:58:37 +01:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2024-04-02 00:09:47 +01:00
2024-01-04 18:58:27 +01:00
2024-04-02 00:09:47 +01:00
2023-03-29 12:02:41 +02:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2023-12-28 13:37:13 +03:00
2021-12-15 12:56:52 +01:00
2023-11-22 12:46:59 -05:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00
2022-12-02 16:44:53 +00:00
2024-04-02 00:09:47 +01:00
2023-11-23 10:46:07 +00:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00
2024-03-06 12:22:39 +00:00
2024-06-13 17:27:07 +01:00
2022-09-16 10:54:58 +02:00
2024-04-02 00:09:47 +01:00
2023-07-26 15:48:00 +01:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2024-04-02 00:09:47 +01:00
2024-04-02 00:09:47 +01:00
2022-01-26 14:01:24 +00:00
2022-01-26 14:01:24 +00:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2021-12-15 12:56:52 +01:00
2024-04-24 13:17:29 +01:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2024-03-21 12:02:57 +00:00
2024-01-22 17:54:35 +00:00
2022-12-13 17:15:56 +00:00
2023-10-11 15:37:15 +01:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2024-04-02 00:09:47 +01:00
2023-12-28 13:37:13 +03:00
2024-04-24 13:17:29 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2024-04-02 00:09:47 +01:00
2023-11-22 12:46:59 -05:00
2021-12-15 12:56:52 +01:00
2023-06-10 15:02:53 -07:00
2023-06-10 15:02:53 -07:00
2022-09-16 10:54:58 +02:00
2023-05-18 21:48:03 +01:00
2024-04-02 00:09:47 +01:00
2024-02-27 23:12:05 +00:00
2023-03-15 09:42:47 +01:00
2023-12-28 13:37:13 +03:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2022-09-16 10:54:58 +02:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2023-02-24 13:30:30 +00:00
2022-01-26 14:01:24 +00:00
2022-08-31 19:05:54 +01:00
2022-08-31 18:29:20 +01:00
2021-12-15 12:56:52 +01:00
2021-12-15 12:56:52 +01:00
2023-06-10 15:02:53 -07:00
2021-12-15 12:56:52 +01:00
2022-09-16 10:54:58 +02:00
2024-04-02 00:09:47 +01:00
2023-06-14 10:55:55 +01:00
2024-04-02 00:09:47 +01:00
2024-04-02 00:09:47 +01:00
2021-12-15 12:56:52 +01:00