Commit Graph

33 Commits

Author SHA1 Message Date
Savanni D'Gerinel 3d460e5840 Sleep for only one second if the gtk sender can't be found
This probably means that the main app hasn't started yet. Just sleep for one second before retrying.
2023-09-21 09:37:56 -04:00
Savanni D'Gerinel 24e88da8e2 Add a desktop file and a bundler 2023-08-17 20:54:05 -04:00
Savanni D'Gerinel c76396a010 Shutdown properly when the main window closes 2023-08-10 13:14:45 -04:00
Savanni D'Gerinel b2ca3d195d Show the solstices and equinoxes 2023-08-10 12:35:48 -04:00
Savanni D'Gerinel 1f2c7b8002 Add icons to the rise and set times 2023-08-10 11:52:44 -04:00
Savanni D'Gerinel 8e36091a19 styling 2023-08-10 11:09:27 -04:00
Savanni D'Gerinel 3e13cbcdaa Add the transit times to a card 2023-08-10 11:08:12 -04:00
Savanni D'Gerinel 038ccac637 Set up a stylesheet 2023-08-10 11:07:35 -04:00
Savanni D'Gerinel 4afdd16414 Remove a stray print 2023-08-10 09:16:37 -04:00
Savanni D'Gerinel 6a6dc3dc1e Make the application update every now and then 2023-08-10 09:11:05 -04:00
Savanni D'Gerinel 63884a32f6 Start drawing the transit clock using libadwaita colors 2023-08-09 23:33:51 -04:00
Savanni D'Gerinel bfd23bff5b Cleanups 2023-08-09 14:11:10 -04:00
Savanni D'Gerinel ab97e14ad7 Fix warnings 2023-08-09 14:04:48 -04:00
Savanni D'Gerinel 1eaa7746ff Add equinox/solstice information 2023-08-09 14:02:20 -04:00
Savanni D'Gerinel 5e2b7fbc99 Extract an application window and encapsulate the entire UI 2023-08-09 13:54:56 -04:00
Savanni D'Gerinel e2d3875587 Extract components into a subcrate 2023-08-09 13:15:32 -04:00
Savanni D'Gerinel 4714a06daa Make the application responsive to time passing 2023-08-09 12:53:14 -04:00
Savanni D'Gerinel 0078f1db27 Improve the API of the pie chart 2023-08-09 11:03:08 -04:00
Savanni D'Gerinel 6fb7749642 re-add the tick marks 2023-08-09 10:58:23 -04:00
Savanni D'Gerinel 28192ff8d7 Convert the pie chart to a drawing tool instead of a full widget 2023-08-09 10:54:27 -04:00
Savanni D'Gerinel f403b8632f Clean up dead code 2023-08-08 17:25:53 -04:00
Savanni D'Gerinel 36b0238662 Write up a Pie Chart widget 2023-08-08 17:25:21 -04:00
Savanni D'Gerinel 6f31ac1e8d Add clock ticks 2023-08-07 23:53:42 -04:00
Savanni D'Gerinel 96fc16d0f0 Start drawing the clock 2023-08-07 22:35:43 -04:00
Savanni D'Gerinel 12ac34117d Render the date. Poorly 2023-08-07 19:06:00 -04:00
Savanni D'Gerinel 7521fdf2e9 Remove a bunch of Makefiles 2023-08-07 16:24:09 -04:00
Savanni D'Gerinel 5e56a56dd8 Add the cyberpunk-splash tool to the build tools 2023-08-07 16:02:41 -04:00
Savanni D'Gerinel 11ca8661fa improve the interface for the build script 2023-08-07 15:14:14 -04:00
Savanni D'Gerinel 52ae75ca5c add tests for days of the week 2023-08-03 22:11:11 -04:00
Savanni D'Gerinel a1cae2ed2b Recreate the dashboard as a command line app 2023-08-03 00:31:04 -04:00
Savanni D'Gerinel 1ac7ce43f2 Add IFC month retrieval 2023-08-03 00:25:23 -04:00
Savanni D'Gerinel fa8391cea0 Get tests passing again 2023-08-02 22:44:10 -04:00
Savanni D'Gerinel 169032a637 Add my old dashboard application
Not a complete app since parts of Fluent are no longer compatible with Tokio and need some updating
2023-07-28 23:26:44 -04:00