Savanni D'Gerinel
|
d8534a08eb
|
Show the name of the game, and create one if it doesn't exist
|
2023-08-20 12:53:14 -04:00 |
Savanni D'Gerinel
|
e5d0b7d20f
|
Improve formatting. Rename GameDatabase to Library
|
2023-08-20 12:40:46 -04:00 |
Savanni D'Gerinel
|
e9ffab1187
|
Construct a game preview component and render basic information into it
|
2023-08-20 12:31:44 -04:00 |
Savanni D'Gerinel
|
a584fb4de3
|
Get the scrollbar to expand with the window
|
2023-08-19 23:45:19 -04:00 |
Savanni D'Gerinel
|
e3f4ca246d
|
Create the list of games
|
2023-08-19 23:24:01 -04:00 |
Savanni D'Gerinel
|
07b7351501
|
Flatten configuration by one level
|
2023-08-19 20:46:43 -04:00 |
Savanni D'Gerinel
|
70a295d4b1
|
Start combining the new game and library views
|
2023-08-19 20:09:50 -04:00 |
Savanni D'Gerinel
|
5478d388cb
|
Set up a reflowing layout for the cards
|
2023-08-19 19:52:01 -04:00 |
Savanni D'Gerinel
|
e203b17c8b
|
Try to set up a title bar
|
2023-08-19 19:52:01 -04:00 |
Savanni D'Gerinel
|
69583dfd64
|
Create placeholder elements for each playlist card
|
2023-08-19 19:52:01 -04:00 |
Savanni D'Gerinel
|
d59c2585db
|
Set up configuration
|
2023-08-19 19:52:01 -04:00 |
Savanni D'Gerinel
|
a6fcbfac71
|
Make the main app window appear, start working on config
|
2023-08-19 19:52:01 -04:00 |
Savanni D'Gerinel
|
4f940099da
|
Added the build scripts for kifu-gtk
|
2023-08-19 19:49:17 -04:00 |
Savanni D'Gerinel
|
f4735dd16b
|
Add some imports that the configuration library needs
|
2023-08-17 23:28:49 -04:00 |
Savanni D'Gerinel
|
b662ac519a
|
Start on a configuration library
|
2023-08-17 23:28:49 -04:00 |
Savanni D'Gerinel
|
efec8dfe5a
|
Convert the kifu config to the config crate
|
2023-08-17 23:28:49 -04:00 |
Savanni D'Gerinel
|
0765d94a5e
|
Create a type-safe configuration library
|
2023-08-17 23:28:49 -04:00 |
Savanni D'Gerinel
|
40b33797f3
|
Start on a configuration library
|
2023-08-17 23:28:49 -04:00 |
Savanni D'Gerinel
|
24e88da8e2
|
Add a desktop file and a bundler
|
2023-08-17 20:54:05 -04:00 |
Savanni D'Gerinel
|
456d872b40
|
Fix end of month handling
|
2023-08-12 21:35:14 -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
|
98fac30ed6
|
Run tests and then release build when no build is specified
|
2023-08-07 18:34:02 -04:00 |
Savanni D'Gerinel
|
679510b010
|
Add async-safety back to fluent-ergonomics
|
2023-08-07 18:01:27 -04:00 |
Savanni D'Gerinel
|
ab33db4a22
|
Add the run command
|
2023-08-07 16:43:06 -04:00 |
Savanni D'Gerinel
|
2eb7c5ca8c
|
Update hex-grid
|
2023-08-07 16:37:01 -04:00 |
Savanni D'Gerinel
|
7521fdf2e9
|
Remove a bunch of Makefiles
|
2023-08-07 16:24:09 -04:00 |
Savanni D'Gerinel
|
43281c4dd3
|
Improve the clean command
|
2023-08-07 16:20:18 -04:00 |
Savanni D'Gerinel
|
b6b371d7d4
|
Add changeset
|
2023-08-07 16:11:35 -04:00 |