Commit graph

591 commits

Author SHA1 Message Date
Gwenhael Le Moine
ff07e63095
bit of rationalizing UI codebases 2023-12-21 16:18:04 +01:00
Gwenhael Le Moine
194b8d6ab9
unify naming in ui_* 2023-12-21 14:28:59 +01:00
Gwenhael Le Moine
b4dddbd542
initialize emulator display and lcd_nibbles_buffer in one place only 2023-12-21 13:48:40 +01:00
Gwenhael Le Moine
52464c29c6
0.36.0 2023-12-14 17:09:10 +01:00
Gwenhael Le Moine
faf6855dfc
updated --tui-tiny screenshot with a --mono one for readability 2023-12-14 17:06:49 +01:00
Gwenhael Le Moine
08d6ae9eb6
update README.md about --tui-tiny and --tui-small 2023-11-04 23:08:41 +01:00
Gwenhael Le Moine
dda20068bd
deprecate --tiny and --small in favor of --tui-tiny and --tui-small 2023-11-04 23:05:18 +01:00
Gwenhael Le Moine
7624a3afc2
[tui] show name and version 2023-11-02 10:33:21 +01:00
Gwenhael Le Moine
51ed1d5117
0.35.0 2023-11-02 10:21:20 +01:00
Gwenhael Le Moine
158c165e07
S 2023-11-02 10:21:00 +01:00
Gwenhael Le Moine
428be5d88e
[tui] add a Fx keybindings reminder on screen 2023-11-02 10:19:49 +01:00
Gwenhael Le Moine
4e246ad1f6
clarification 2023-11-02 10:06:43 +01:00
Gwenhael Le Moine
2ecd7d5386
remap Fx keys in tui and standardize them across all 3 UIs (x11, sdl and tui) 2023-11-02 10:04:40 +01:00
Gwenhael Le Moine
f96d7da619
0.34.0 2023-11-01 17:50:28 +01:00
Gwenhael Le Moine
0a899ecdc5
add a --leave-shift-keys, remove DONT_SHADOW_SHIFTS. refine #13 2023-11-01 17:49:50 +01:00
Gwenhael Le Moine
a79bbf5a38
test more variations 2023-10-31 14:30:42 +01:00
Gwenhael Le Moine
1183b16888
missing ) 2023-10-31 14:08:57 +01:00
Gwenhael Le Moine
2c1596478d
defaults UI to those compiled in: x11 > sdl > tui 2023-10-31 14:04:07 +01:00
Gwenhael Le Moine
fd2ba567b0
avoid segfault when compiled WITH_X11=no WITH_SDL=no and trying --x11 or --sdl 2023-10-31 13:17:45 +01:00
Gwenhael Le Moine
533ec56f39
Add Makefile rules to download ROMs
The license of these ROMs is still unclear to me. I'll still embed the
ROMs here to avoid generating unneccesary traffic to hpcalc.org
2023-10-30 10:33:28 +01:00
Gwenhael Le Moine
5f9f551b34
attempt to be more tolerant to older lua 2023-10-29 20:37:07 +01:00
Gwenhael Le Moine
f5ea985153
add tiny option to sample config 2023-10-29 20:36:49 +01:00
Gwenhael Le Moine
ee4f9060b2
0.33.0 2023-10-22 18:31:58 +02:00
Gwenhael Le Moine
93030325bf
make DONT_SHADOW_SHIFTS=yes makes a binary that doesn´t use Shift keys 2023-10-22 18:28:43 +02:00
Gwenhael Le Moine
833baaa5ba
naming 2023-10-19 13:22:18 +02:00
Gwenhael Le Moine
2f19cb8a40
it always was a wchar_t 2023-10-19 13:19:32 +02:00
Gwenhael Le Moine
5a7f61f44e
0.32.0 2023-10-19 11:14:16 +02:00
Gwenhael Le Moine
8be22aecec
[ui_text] Wow, --tui --tiny was much easier then I feared! 2023-10-19 11:11:34 +02:00
Gwenhael Le Moine
b6ddb9b8ea
0.31.1 2023-10-19 07:44:41 +02:00
Gwenhael Le Moine
70b2177950
[ui_text] tidy UI 2023-10-19 07:31:52 +02:00
Gwenhael Le Moine
cb2ed8d90c
crop tui screenshot 2023-10-18 17:49:39 +02:00
Gwenhael Le Moine
d4ab82457d
refresh screenshots 2023-10-18 17:48:38 +02:00
Gwenhael Le Moine
03e0ea2624
0.31.0 2023-10-18 17:29:27 +02:00
Gwenhael Le Moine
50896cf4b7
fix redundant .config/ in default value of configDir 2023-10-18 17:28:44 +02:00
Gwenhael Le Moine
91e9942d7d
compact conditional 2023-10-18 16:41:32 +02:00
Gwenhael Le Moine
53aa80e1b5
add --small TUI drawing 4 pixels per character 2023-10-18 16:35:07 +02:00
Gwenhael Le Moine
3ef0dc150c
[ui_text] draw line by line 2023-10-18 12:37:50 +02:00
Gwenhael Le Moine
9f2e2fc674
0.30.0 2023-10-07 10:39:32 +02:00
Gwenhael Le Moine
4524353015
. 2023-10-04 09:33:52 +02:00
Gwenhael Le Moine
6f17b32564
clean some warnings 2023-10-01 22:50:53 +02:00
Gwenhael Le Moine
9fe66ace43
0.29.91 2023-10-01 21:04:39 +02:00
Gwenhael Le Moine
67168cd1db
$XDG_CONFIG_HOME 2023-10-01 21:03:26 +02:00
Gwenhael Le Moine
bf0d040300
0.29.90 2023-10-01 13:18:55 +02:00
Gwenhael Le Moine
1227573d10
rollback 2023-10-01 13:17:57 +02:00
Gwenhael Le Moine
5d6d73e07a
make fix 2023-10-01 13:15:26 +02:00
Gwenhael Le Moine
96dacb4a65
use config.lua 2023-10-01 13:11:58 +02:00
Gwenhael Le Moine
5f9a6f1a6f
the error os normal 2023-10-01 13:10:54 +02:00
Gwenhael Le Moine
7f73a13ee8
add sample config file 2023-10-01 12:53:01 +02:00
Gwenhael Le Moine
3a976c9af7
config.lua and its consequences looks good 2023-10-01 12:47:42 +02:00
Gwenhael Le Moine
7a18ca3547
CI lua more 2023-09-30 11:01:47 +02:00