Gwenhael Le Moine
|
b73090d017
|
dename disp to lcd for clarity, use less variables
|
2023-09-20 10:34:53 +02:00 |
|
Gwenhael Le Moine
|
89c35e1604
|
recent first
|
2023-09-20 10:34:37 +02:00 |
|
Gwenhael Le Moine
|
15c764f93c
|
Merge branch 'main' into tui
|
2023-09-20 09:52:41 +02:00 |
|
Gwenhael Le Moine
|
c1bf95b9dc
|
add direct params for front-ends
|
2023-09-20 09:52:16 +02:00 |
|
Gwenhael Le Moine
|
c864a16bd7
|
[tui] manage keyboard
|
2023-09-20 09:34:23 +02:00 |
|
Gwenhael Le Moine
|
a4aec0607b
|
explicit -u
|
2023-09-19 19:25:54 +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
|
29347b27c5
|
[#12] use display.offset and display.lines directly instead of their disp.* proxy
|
2023-09-19 16:50:31 +02:00 |
|
Gwenhael Le Moine
|
69b6da3ef5
|
cull X code
|
2023-09-19 15:57:56 +02:00 |
|
Gwenhael Le Moine
|
f6ad529be1
|
un-static some things
|
2023-09-19 15:48:31 +02:00 |
|
Gwenhael Le Moine
|
7d701cb51d
|
use FIRST_BUTTON
|
2023-09-19 15:01:18 +02:00 |
|
Gwenhael Le Moine
|
d836123ddf
|
static ALL THE THINGS!!!
|
2023-09-19 14:59:49 +02:00 |
|
Gwenhael Le Moine
|
20e8fc0e56
|
merge ui_bitmaps.h into ui_inner.h
|
2023-09-19 14:49:56 +02:00 |
|
Gwenhael Le Moine
|
b239fbde2a
|
eliminate need of prototypes in ui_x11.c
|
2023-09-19 14:14:50 +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
|
eed26cded9
|
chasing #12
|
2023-09-19 09:48:25 +02:00 |
|
Gwenhael Le Moine
|
aeea54e59b
|
chasing #12, refactoring
|
2023-09-19 07:50:34 +02:00 |
|
Gwenhael Le Moine
|
aa0706d819
|
add --netbook to options
|
2023-09-19 07:50:12 +02:00 |
|
Gwenhael Le Moine
|
d7a5472d22
|
renaming
|
2023-09-18 17:50:09 +02:00 |
|
Gwenhael Le Moine
|
a6fa514d3d
|
refactor setup_frontend()
|
2023-09-18 16:45:43 +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
|
2b4607c5af
|
factor common stuff from both ui_{sdl,x11}.c into ui_inner.h
|
2023-09-18 13:30:57 +02:00 |
|
Gwenhael Le Moine
|
d1be589f17
|
0.23.0
|
2023-09-18 12:16:29 +02:00 |
|
Gwenhael Le Moine
|
b71cf92df9
|
update README.md about x11, add back X48NG.ad
|
2023-09-18 12:13:13 +02:00 |
|
Gwenhael Le Moine
|
455d384b8a
|
brought back x11 GUI, fix #11
|
2023-09-18 12:09:25 +02:00 |
|
Gwenhael Le Moine
|
03a74a647c
|
compile x11 in github workflows
|
2023-09-18 11:19:46 +02:00 |
|
Gwenhael Le Moine
|
3638a43cfa
|
inline SDLUIFeedback()
|
2023-09-18 11:19:32 +02:00 |
|
Gwenhael Le Moine
|
bb0771e97f
|
WIP #11 : brought back x11 UI, tweaking ui_sdl.c
- x11:
- crashes on start somehow, looking for the cause.
- compile it passing GUI=x11 to make.
|
2023-09-18 10:52:47 +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
|
3d70c997a4
|
split "private" parts of emulator.h into emulator_inner.h
|
2023-09-17 15:51:04 +02:00 |
|
Gwenhael Le Moine
|
fd11a9fa08
|
code fiddling
|
2023-09-17 14:57:34 +02:00 |
|
Gwenhael Le Moine
|
49893c6082
|
refactor/optimize SDLCoordinateToKey() trying to fix issue #11
and I prefer my solution over looping over an array
|
2023-09-17 10:53:21 +02:00 |
|
Gwenhael Le Moine
|
95b62b7b3d
|
optimize SDLKeyToKey
|
2023-09-17 10:16:38 +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
|
a8724da1b7
|
cleaning more dead or commented code
|
2023-09-16 17:50:37 +02:00 |
|
Gwenhael Le Moine
|
fbf0180114
|
that whole disp_t is actually useless dead code?!
|
2023-09-16 17:23:36 +02:00 |
|
Gwenhael Le Moine
|
8f93bb2121
|
renaming stuff
|
2023-09-16 15:40:24 +02:00 |
|
Gwenhael Le Moine
|
d56ef5cf8b
|
[ui_sdl] eliminate functions' prototypes declaration, inline code
|
2023-09-16 15:23:19 +02:00 |
|
Gwenhael Le Moine
|
eddc56d0ed
|
remove help popup and dead code
|
2023-09-16 14:12:43 +02:00 |
|
Gwenhael Le Moine
|
7a699985ca
|
README
|
2023-09-16 13:43:00 +02:00 |
|
Gwenhael Le Moine
|
c1e242caf7
|
future simplification?
|
2023-09-16 13:42:42 +02:00 |
|
Gwenhael Le Moine
|
7cc81b6773
|
0.22.0
|
2023-09-16 11:30:57 +02:00 |
|
Gwenhael Le Moine
|
655ea11d85
|
add --fulscreen option, useful when combined with --no-chrome for example
|
2023-09-16 11:22:26 +02:00 |
|
Gwenhael Le Moine
|
e4aef06805
|
add a --no-chrome option to only show the LCD
|
2023-09-16 11:07:34 +02:00 |
|
Gwenhael Le Moine
|
c3e4ddc776
|
cosmetic highlight of SDL in Makefile
|
2023-09-16 09:25:40 +02:00 |
|