Gwenhael Le Moine
|
3a976c9af7
|
config.lua and its consequences looks good
|
2023-10-01 12:47:42 +02:00 |
|
Gwenhael Le Moine
|
b24cee83c6
|
(WIP) --config=<f> param, read it, set values from it
|
2023-09-30 10:52:40 +02:00 |
|
Gwenhael Le Moine
|
893de1b4be
|
autodetection of x11 and sdl was flaky
|
2023-09-28 09:46:29 +02:00 |
|
Gwenhael Le Moine
|
b5ef477f60
|
0.29.0
|
2023-09-27 16:41:38 +02:00 |
|
Gwenhael Le Moine
|
92010c4862
|
autodetection
|
2023-09-27 16:39:55 +02:00 |
|
Gwenhael Le Moine
|
07a2aaa9ee
|
reintroduce conditional front-ends at build, try to auto-detect them.
|
2023-09-27 16:26:27 +02:00 |
|
Gwenhael Le Moine
|
9947beb66e
|
can override CC
|
2023-09-26 11:28:15 +02:00 |
|
Gwenhael Le Moine
|
4c469e9457
|
unicode strings for indicators
|
2023-09-24 22:29:45 +02:00 |
|
Gwenhael Le Moine
|
da1edc4880
|
0.27.1
|
2023-09-23 19:31:57 +02:00 |
|
Gwenhael Le Moine
|
cf4fa96caf
|
0.27.0
|
2023-09-23 18:57:15 +02:00 |
|
Gwenhael Le Moine
|
29a5ae530d
|
0.26.1 C needs booleans
|
2023-09-20 17:22:14 +02:00 |
|
Gwenhael Le Moine
|
187a69534a
|
0.26.0
|
2023-09-20 16:27:18 +02:00 |
|
Gwenhael Le Moine
|
2a355bbd27
|
0.25.1
|
2023-09-20 11:19:11 +02:00 |
|
Gwenhael Le Moine
|
babc1d14dc
|
prepare for implementing text UI (ncurses most likely)
|
2023-09-19 19:21:55 +02:00 |
|
Gwenhael Le Moine
|
74668a7db3
|
0.25.0
|
2023-09-19 16:52:39 +02:00 |
|
Gwenhael Le Moine
|
71113d9f95
|
clean-up Makefile
|
2023-09-19 14:03:41 +02:00 |
|
Gwenhael Le Moine
|
7595b39c13
|
all parameters are handled through getopt_long, no more X resources
|
2023-09-19 14:01:12 +02:00 |
|
Gwenhael Le Moine
|
e2b815c5ff
|
function pointer are sexy
|
2023-09-18 16:32:22 +02:00 |
|
Gwenhael Le Moine
|
33f42277fb
|
0.24.1 (messed another tag)
|
2023-09-18 15:27:10 +02:00 |
|
Gwenhael Le Moine
|
90b8035654
|
Both sdl and x11 front-ends are compiled, selectable at runtime
|
2023-09-18 15:25:35 +02:00 |
|
Gwenhael Le Moine
|
d1be589f17
|
0.23.0
|
2023-09-18 12:16:29 +02:00 |
|
Gwenhael Le Moine
|
455d384b8a
|
brought back x11 GUI, fix #11
|
2023-09-18 12:09:25 +02:00 |
|
Gwenhael Le Moine
|
195fc6535f
|
Makefile plumbing for bringing back x11 UI
|
2023-09-18 07:54:09 +02:00 |
|
Gwenhael Le Moine
|
5263a13833
|
[Makefile] make GUI configurable at compilation
|
2023-09-17 16:08:11 +02:00 |
|
Gwenhael Le Moine
|
6df4d4a31c
|
merge debugger c in one big file, clean dead code, fiddling
|
2023-09-16 19:07:39 +02:00 |
|
Gwenhael Le Moine
|
7cc81b6773
|
0.22.0
|
2023-09-16 11:30:57 +02:00 |
|
Gwenhael Le Moine
|
c3e4ddc776
|
cosmetic highlight of SDL in Makefile
|
2023-09-16 09:25:40 +02:00 |
|
Gwenhael Le Moine
|
8037dad330
|
fatal_exit(); was part of x11 code
|
2023-09-16 09:18:51 +02:00 |
|
Gwenhael Le Moine
|
de336e4821
|
another big code-shuffling files-renaming moment
|
2023-09-15 17:42:29 +02:00 |
|
Gwenhael Le Moine
|
5bf401d8c9
|
rename x48* ⇒ ui*; move SDL specific code from ui.h ⇒ ui_sdl.c
|
2023-09-15 16:26:23 +02:00 |
|
Gwenhael Le Moine
|
ef5c9aa243
|
0.21.1 (tagged the wrong commit)
|
2023-09-15 09:56:17 +02:00 |
|
Gwenhael Le Moine
|
9d04fe49ca
|
0.21.0
|
2023-09-15 09:55:25 +02:00 |
|
Gwenhael Le Moine
|
4fd2511451
|
Add back the debugger
This reverts commit 3e78821d4a .
|
2023-09-15 09:53:39 +02:00 |
|
Gwenhael Le Moine
|
bd0f0e0766
|
0.20.0
|
2023-09-14 16:39:31 +02:00 |
|
Gwenhael Le Moine
|
6e254f8322
|
Document x48 public API; merge x48_lcd.c into x48.c
|
2023-09-14 09:46:46 +02:00 |
|
Gwenhael Le Moine
|
0375cada77
|
OPTIM param + don't rely on sdl to set -D_GNU_SOURCE=1
|
2023-09-13 16:27:59 +02:00 |
|
Gwenhael Le Moine
|
5d91092d1a
|
ripped out X11 code
|
2023-09-13 13:11:52 +02:00 |
|
Gwenhael Le Moine
|
b63db93237
|
mostly formatting
|
2023-09-13 09:28:04 +02:00 |
|
Gwenhael Le Moine
|
43ccdf7699
|
hp48_device.c was mostly GUI code
|
2023-09-12 17:31:18 +02:00 |
|
Gwenhael Le Moine
|
bfac5fc2a1
|
prettify all the code
|
2023-09-07 16:36:44 +02:00 |
|
Gwenhael Le Moine
|
1226330375
|
fatal_exit() isn't so tied to GUI
|
2023-09-07 14:55:41 +02:00 |
|
Gwenhael Le Moine
|
1f5924b73a
|
split global and UI-specific options; inline X11's init_nibble_maps()
|
2023-09-07 14:51:31 +02:00 |
|
Gwenhael Le Moine
|
bd490f493a
|
0.13.0
|
2023-09-07 12:59:32 +02:00 |
|
Gwenhael Le Moine
|
d27fc78f53
|
remove COMPILE_VERSION
|
2023-09-07 12:54:21 +02:00 |
|
Gwenhael Le Moine
|
3e78821d4a
|
[major] entirely removed debugger and realine dependency
|
2023-09-07 12:40:04 +02:00 |
|
Gwenhael Le Moine
|
5205e2c6d9
|
drop WITH_DEBUGGER, debugger is always built and embedded
|
2023-09-06 17:03:14 +02:00 |
|
Gwenhael Le Moine
|
ef5c9ba171
|
debugger is its own part and not part of GUI
|
2023-09-06 16:32:56 +02:00 |
|
Steve Schnepp
|
6a3617b960
|
automatic multicore compilation
|
2023-09-06 11:05:02 +02:00 |
|
Gwenhael Le Moine
|
fbce27e65d
|
0.12.1
|
2023-06-17 08:08:56 +02:00 |
|
Gwenhael Le Moine
|
f1ceb684f4
|
Allow overriding make variables GUI and WITH_DEBUGGER from environment or as parameters.
Avoids confusion
Reference: https://stackoverflow.com/questions/2826029/passing-additional-variables-from-command-line-to-make#2826178
|
2023-06-05 18:34:06 +02:00 |
|