Gwenhael Le Moine
|
e65d1353a4
|
rewrite gdk_draw_pixbuf as their cairo counterparts [ https://docs.gtk.org/gtk3/migrating-2to3.html#drawing-pixbufs ]
|
2024-10-29 13:50:44 +01:00 |
|
Gwenhael Le Moine
|
dc28273e77
|
code style
|
2024-10-29 13:50:37 +01:00 |
|
Gwenhael Le Moine
|
1170886f84
|
make pretty-code
|
2024-10-29 13:13:29 +01:00 |
|
Gwenhael Le Moine
|
47cdf19137
|
colors shown in comments
|
2024-10-29 13:13:06 +01:00 |
|
Gwenhael Le Moine
|
57e4777e40
|
LCD_PIXEL_SCALE + refactor x49gp_lcd_update
|
2024-10-29 13:12:34 +01:00 |
|
Gwenhael Le Moine
|
2a00658f59
|
add new shortcuts and todo=list to README
|
2024-10-24 15:54:39 +02:00 |
|
Gwenhael Le Moine
|
8bbfba569d
|
re-enable Alt for α
|
2024-10-24 15:45:09 +02:00 |
|
Gwenhael Le Moine
|
d8f623938f
|
disable making buttons look clicked when using keyboard. Not syre how to re-implement it without using the private GtkButton->in_button field
|
2024-10-24 15:41:27 +02:00 |
|
Gwenhael Le Moine
|
e1f34098c4
|
prettify code
|
2024-10-24 15:41:14 +02:00 |
|
Gwenhael Le Moine
|
d300afe3c7
|
[gtk] use accessor functions to get values
as part of modernizing gtk code before upgrading gtk
|
2024-10-24 15:39:41 +02:00 |
|
Gwenhael Le Moine
|
c09f925e32
|
prettify code
|
2024-10-24 15:35:28 +02:00 |
|
Gwenhael Le Moine
|
18ef08eb32
|
update name in README
|
2024-10-23 18:01:02 +02:00 |
|
Gwenhael Le Moine
|
c151ff79c8
|
getting into ui.c
|
2024-10-23 16:49:17 +02:00 |
|
Gwenhael Le Moine
|
1a1993d845
|
refactor++
|
2024-10-23 16:20:09 +02:00 |
|
Gwenhael Le Moine
|
cb7c9f6e37
|
refactoring of Makefile + fixes
|
2024-10-23 16:17:52 +02:00 |
|
Gwenhael Le Moine
|
285051ed86
|
include
|
2024-10-23 15:07:48 +02:00 |
|
Gwenhael Le Moine
|
32c4902b81
|
clean unused includes
|
2024-10-23 14:53:34 +02:00 |
|
Gwenhael Le Moine
|
347d61ced9
|
missing includes
|
2024-10-23 14:26:32 +02:00 |
|
Gwenhael Le Moine
|
f30edab58c
|
new is a reserved word
|
2024-10-23 14:26:15 +02:00 |
|
Gwenhael Le Moine
|
b5f6fbe716
|
select faceplate and name thru args instead of config file
Added --50g --50g-newrpl --49gp --49gp-newrpl and --name= args
Remove [gui] section from config file
|
2024-10-23 14:24:46 +02:00 |
|
Gwenhael Le Moine
|
69ce49c003
|
use EXIT_{SUCCESS,FAILURE}
|
2024-10-23 12:43:05 +02:00 |
|
Gwenhael Le Moine
|
b5f7f5dfde
|
formatting
|
2024-10-23 12:41:43 +02:00 |
|
Gwenhael Le Moine
|
6fe6c501b0
|
use getopt_long to parse options, change semantic of -d and -F slightly
|
2024-10-23 11:28:20 +02:00 |
|
Gwenhael Le Moine
|
a22ae17352
|
use stdbool.h
|
2024-10-23 10:32:39 +02:00 |
|
Gwenhael Le Moine
|
0089156ad1
|
add versionning, fix config path in --help
|
2024-10-23 10:12:22 +02:00 |
|
Gwenhael Le Moine
|
75cbab80ed
|
more renaming
|
2024-10-23 10:02:24 +02:00 |
|
Gwenhael Le Moine
|
ef322786fd
|
clean newrpl too
|
2024-10-23 09:52:11 +02:00 |
|
Gwenhael Le Moine
|
4ae1371a06
|
extract official firmware 2MB fix
|
2024-10-23 09:50:05 +02:00 |
|
Gwenhael Le Moine
|
6d874040ad
|
install bootloader in the expected path
|
2024-10-23 09:45:25 +02:00 |
|
Gwenhael Le Moine
|
41b501f9a1
|
s/x49gp/x49gpng/g rename files and directories
|
2024-10-23 09:36:13 +02:00 |
|
Gwenhael Le Moine
|
662f0b4b7c
|
center faces
|
2024-10-22 22:39:27 +02:00 |
|
Gwenhael Le Moine
|
00f57c458f
|
[block_vvfat.c] slightly increase buffer size to avoid array-bounds and stringop-overflow= errors
|
2024-10-22 21:53:59 +02:00 |
|
Gwenhael Le Moine
|
25a78e1ccc
|
make code pretty (and consistent)
|
2024-10-22 19:36:52 +02:00 |
|
Gwenhael Le Moine
|
8e05de8737
|
merge includes into src/
|
2024-10-22 19:36:18 +02:00 |
|
Gwenhael Le Moine
|
091ade6258
|
style and format ui.c
|
2024-10-22 19:07:19 +02:00 |
|
Gwenhael Le Moine
|
299be1bf84
|
move configuration from ~/.x49gp/ to ~/.config/x49gp/
|
2024-10-22 17:40:23 +02:00 |
|
Gwenhael Le Moine
|
2e440861bc
|
mkdir
|
2024-10-22 17:22:23 +02:00 |
|
Gwenhael Le Moine
|
9f05aab9fc
|
install all faces
|
2024-10-22 17:21:06 +02:00 |
|
Gwenhael Le Moine
|
dfa9a3a55e
|
new cropped faces, used by default
|
2024-10-22 16:41:07 +02:00 |
|
Gwenhael Le Moine
|
4b44c772ef
|
clangd
|
2024-10-22 15:45:08 +02:00 |
|
Gwenhael Le Moine
|
745bb7e28d
|
change dist/ strategy
|
2024-10-22 13:46:52 +02:00 |
|
Gwenhael Le Moine
|
b1ddf671c3
|
fix install
|
2024-10-22 13:38:45 +02:00 |
|
Gwenhael Le Moine
|
f421cd202d
|
fix TARGET
|
2024-10-22 13:32:26 +02:00 |
|
Gwenhael Le Moine
|
4c9be25894
|
replace pull-firmware.sh with a Makefile; move targets into dist/
|
2024-10-22 13:28:00 +02:00 |
|
Gwenhael Le Moine
|
3b19984aef
|
remove *.lib, create docs/
|
2024-10-22 13:04:47 +02:00 |
|
Gwenhael Le Moine
|
e6ecbe4474
|
I prefer local include to differentiate
|
2024-10-21 22:35:20 +02:00 |
|
Gwenhael Le Moine
|
d79958261f
|
SRC_DIR
|
2024-10-21 22:16:05 +02:00 |
|
Gwenhael Le Moine
|
5493b6d90f
|
install pull-firmware.sh
|
2024-10-21 22:05:53 +02:00 |
|
Gwenhael Le Moine
|
730271d6a7
|
use F7 or F10 to quit (like saturnng and x48ng)
|
2024-10-21 22:04:05 +02:00 |
|
Gwenhael Le Moine
|
8408b3b5d7
|
755
|
2024-10-21 21:03:37 +02:00 |
|