Commit graph

  • 24f5200322
    don't repeat ~/ Gwenhael Le Moine 2024-08-11 13:51:35 +0200
  • f1b08f7b40
    symlink rom instead of copying it Gwenhael Le Moine 2024-08-11 13:49:17 +0200
  • 624d4e9f5d
    Don't fetch ROMs during install Gwenhael Le Moine 2024-08-11 13:44:40 +0200
  • 6271bc7daf
    remove actual ROMs from repo, rework setup script accordingly Gwenhael Le Moine 2024-08-11 13:40:32 +0200
  • c72a393498
    pixel contrast in mono Gwenhael Le Moine 2024-06-13 16:54:59 +0200
  • 14fd31d13c
    variables declaration style Gwenhael Le Moine 2024-06-13 16:43:02 +0200
  • 60d08c61d5
    one less variable Gwenhael Le Moine 2024-06-13 16:34:43 +0200
  • 554aa45b84
    naming Gwenhael Le Moine 2024-06-13 16:29:45 +0200
  • d9423cbfe3
    use less global variables Gwenhael Le Moine 2024-06-12 15:23:08 +0200
  • 835a88eba7
    [ui_sdl] remove mouse motion event handling Gwenhael Le Moine 2024-06-12 14:23:55 +0200
  • 7700923cae
    [ui_sdl] use COLORS Gwenhael Le Moine 2024-06-12 14:04:32 +0200
  • 1d7d9969cd
    remove useless zero-ing Gwenhael Le Moine 2024-06-12 13:49:29 +0200
  • 1eb4ac580f
    factorize using opt_gx and sdl surfaces on/off Gwenhael Le Moine 2024-06-12 13:40:53 +0200
  • 3f32b34947
    functions naming and cleaning Gwenhael Le Moine 2024-06-12 13:21:41 +0200
  • 4810c2fc5f
    [ui_sdl] tweaks Gwenhael Le Moine 2024-06-12 12:56:52 +0200
  • d3e4b33953
    factorize annunciators among all UIs Gwenhael Le Moine 2024-06-12 12:49:59 +0200
  • 8c4d5c5a9d
    simplify sdl buttons Gwenhael Le Moine 2024-06-12 12:40:33 +0200
  • 5be8dc8280
    factorize buttons among all UIs Gwenhael Le Moine 2024-06-12 12:37:14 +0200
  • 2077502bbe
    [sdl] keypad isn't useful Gwenhael Le Moine 2024-06-12 11:11:50 +0200
  • 37eca78404
    [colors] factorize colors among all 3 UIs Gwenhael Le Moine 2024-06-12 10:53:03 +0200
  • 3825c5e563
    [ui_sdl] understand --mono and --gray + misc tweaks Gwenhael Le Moine 2024-06-12 10:12:00 +0200
  • dc6fc8765a
    no need to force inline Gwenhael Le Moine 2024-06-12 09:14:54 +0200
  • 9a85ee3121
    inline what can be into step_instruction() Gwenhael Le Moine 2024-06-11 16:19:59 +0200
  • ad19c1b558
    cleaning global variables use in emu_emulate.c Gwenhael Le Moine 2024-06-11 15:53:58 +0200
  • 8454ec1ce5
    [step_instruction] clean up use of variables Gwenhael Le Moine 2024-06-11 13:58:00 +0200
  • 584f93fae8
    cleaning Gwenhael Le Moine 2024-06-11 13:35:43 +0200
  • 6e854e9ccd
    merge logical sub-functions _step_instruction_*() into step_instruction() Gwenhael Le Moine 2024-06-11 13:11:03 +0200
  • d26eeebbc7
    use bool and step_instruction doesn't need to return anything Gwenhael Le Moine 2024-06-11 12:33:35 +0200
  • 0839613c67
    remove commented code Gwenhael Le Moine 2024-06-11 12:26:01 +0200
  • 0e26e0b9b4
    bump patchlevel Gwenhael Le Moine 2024-06-11 12:14:51 +0200
  • 875a94ff14
    [emulate] eliminate jumpaddr global variable Gwenhael Le Moine 2024-06-11 12:14:23 +0200
  • 964f34a92a
    [ui_text] increasing order Gwenhael Le Moine 2024-06-11 09:45:03 +0200
  • 79e14e1990
    define number of fields Gwenhael Le Moine 2024-06-05 15:05:50 +0200
  • 1bed76e9ce
    moveing code Gwenhael Le Moine 2024-06-05 14:36:19 +0200
  • 1a18c8a201
    define in its place Gwenhael Le Moine 2024-06-05 14:20:39 +0200
  • d2dcfa167e
    simplify saturn.keybuf Gwenhael Le Moine 2024-06-05 14:08:10 +0200
  • aeb3822b86
    small optimization in main loop Gwenhael Le Moine 2024-06-05 14:07:47 +0200
  • 83296ffbe9
    [ui_sdl] named fields in structs Gwenhael Le Moine 2024-05-23 16:50:58 +0200
  • 1729df310a
    [ui_sdl] named fields in some structs + ... Gwenhael Le Moine 2024-05-23 16:34:58 +0200
  • 7ea781c428
    same treatment to ui_sdl Gwenhael Le Moine 2024-05-23 16:20:57 +0200
  • 465761bc87
    [ui_x11.c] less functions Gwenhael Le Moine 2024-05-23 15:33:29 +0200
  • 8a4da4d1f6
    got tired of CamelCase Gwenhael Le Moine 2024-05-23 15:12:19 +0200
  • bb32b545e1
    inline save_* single-use functions Gwenhael Le Moine 2024-05-23 14:20:46 +0200
  • be5412a622
    depuplication Gwenhael Le Moine 2024-05-23 14:11:14 +0200
  • 2c284f86c8
    remove indirection functions Gwenhael Le Moine 2024-05-23 14:07:38 +0200
  • a2fb56e1a7
    more static functiosn in ui_x11.c + small stuff Gwenhael Le Moine 2024-05-23 13:50:42 +0200
  • 70b53fae1b
    more and less warnings Gwenhael Le Moine 2024-05-21 08:22:37 +0200
  • 84899412ad
    enable more warnings by default, make it compile cleanly with them Gwenhael Le Moine 2024-05-20 19:03:39 +0200
  • f395d805ff
    [serial] detriplicate (!) ttybuf initialization Gwenhael Le Moine 2024-05-20 18:26:58 +0200
  • 3090b38a46
    named struct fields initialization Gwenhael Le Moine 2024-05-17 20:32:21 +0200
  • 11df5e2370
    naming and bool Gwenhael Le Moine 2024-05-17 20:32:12 +0200
  • 777e4100fb
    mostly trying to optimize and clarify ui_x11 Gwenhael Le Moine 2024-05-17 16:44:07 +0200
  • ca38afdfa8
    [ui_x11.c] formatting Gwenhael Le Moine 2024-05-16 16:41:25 +0200
  • 976ec1f1cb
    [ui_x11.c] draw keypad in one loop Gwenhael Le Moine 2024-05-16 16:34:50 +0200
  • 45f37f9d9e
    [ui_x11.c] deduplicate DrawButton Gwenhael Le Moine 2024-05-16 16:34:16 +0200
  • fd0a7709d5
    [ui_x11.c] use bool Gwenhael Le Moine 2024-05-16 16:33:30 +0200
  • 11906a289b
    verbose announce UI type Gwenhael Le Moine 2024-05-16 16:32:23 +0200
  • 6088f5b751
    Harmonize draw_row in all 3 ui_*.c Gwenhael Le Moine 2024-05-16 16:01:52 +0200
  • 66a60953c1
    [ui_{x11,sdl}.c] optimizing setting lcd_nibbles_buffer + fiddling Gwenhael Le Moine 2024-05-16 15:47:32 +0200
  • 106f0fc200
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x48ng Gwenhael Le Moine 2024-04-30 07:59:40 +0200
  • 50b14b4d68
    fix ncurses include following latest Slackware-current update Gwenhael Le Moine 2024-04-30 07:59:11 +0200
  • c1ac07d513
    config.useDebugger Gwenhael Le Moine 2024-04-25 14:17:12 +0200
  • 247d0cc133
    exit only from main.c; inline emulate into main Gwenhael Le Moine 2024-04-24 16:06:24 +0200
  • ac6dcb93e7
    naming config Gwenhael Le Moine 2024-04-18 15:47:23 +0200
  • 56d1f70f95
    store config in a struct Gwenhael Le Moine 2024-04-14 11:41:46 +0200
  • 91f6bbe0ce
    only run CI on main branch Gwenhael Le Moine 2024-04-11 21:26:49 +0200
  • cc5af7d8e8
    v0.37.0 Gwenhael Le Moine 2024-04-11 21:17:27 +0200
  • 9ffaefed95
    Don't exit if configDir doesn't exist, fix #19 Gwenhael Le Moine 2024-04-11 21:14:15 +0200
  • e7e31f72cc
    merge init_emulator into start_emulator Gwenhael Le Moine 2024-04-11 13:47:33 +0200
  • f8ffd47b46
    positive condition Gwenhael Le Moine 2024-04-11 13:47:20 +0200
  • f0be2043b9
    name function by what it's doing Gwenhael Le Moine 2024-04-11 13:46:16 +0200
  • c31b6c083d
    move declarations out of emulator.h Gwenhael Le Moine 2024-04-11 09:55:24 +0200
  • 645abec1d2
    saturn.rstk represents hardware so RSTK Gwenhael Le Moine 2024-04-10 16:44:51 +0200
  • a4c61fae7b
    cleaning, show contrast value in TUI Gwenhael Le Moine 2024-04-10 16:24:41 +0200
  • 1c89a1083b
    simplify starting emulator and UI Gwenhael Le Moine 2024-04-10 14:59:50 +0200
  • ebf8ded567
    Revert "make init_serial() an emulator_inner function" Gwenhael Le Moine 2024-04-10 14:46:28 +0200
  • 6557009df9
    make init_serial() an emulator_inner function Gwenhael Le Moine 2024-04-10 14:34:45 +0200
  • d4a3bae009
    special header file for debugger: emulator_for_debugger.h Gwenhael Le Moine 2024-04-10 14:21:10 +0200
  • 84328c19ae
    merge emu_actions.c into emu_emulate.c Gwenhael Le Moine 2024-04-10 13:15:12 +0200
  • f2d9fc67b4
    externalize emulator's keyboard functions in their own files Gwenhael Le Moine 2024-04-10 12:54:21 +0200
  • 294d140082
    make pretty-code Gwenhael Le Moine 2024-04-10 12:16:26 +0200
  • f0720ea99c
    naming: s/NR_/NB_/g Gwenhael Le Moine 2024-04-10 11:05:01 +0200
  • 12aadf3e9a
    document 15625 Gwenhael Le Moine 2024-04-10 11:01:13 +0200
  • 18bc490153
    use bool in tools Gwenhael Le Moine 2024-04-10 11:00:34 +0200
  • 7fbbd3d89c
    s/got_alarm/sigalarm_triggered/g Gwenhael Le Moine 2024-04-10 09:34:57 +0200
  • dd51ede578
    refactor ui_init_LCD() use Gwenhael Le Moine 2024-04-10 08:27:26 +0200
  • ae866703e1
    harden normalize_config_dir Gwenhael Le Moine 2024-04-09 23:17:25 +0200
  • 64c926c02a
    more bool variables; split opt_gx and opt_49 (unused) Gwenhael Le Moine 2024-04-09 23:07:26 +0200
  • a7ce955307
    bool adj_time_pending Gwenhael Le Moine 2024-04-09 20:55:19 +0200
  • c017601fba
    rece_instr is not used Gwenhael Le Moine 2024-04-09 20:54:59 +0200
  • 9cb53e8c92
    correctly named include guard Gwenhael Le Moine 2024-04-09 19:50:40 +0200
  • 98165ee6a9
    use more bool Gwenhael Le Moine 2024-04-09 19:50:29 +0200
  • 437315deef
    comment out unused parts of device_t Gwenhael Le Moine 2024-04-09 19:49:26 +0200
  • 82f6e7a842
    make pretty-code Gwenhael Le Moine 2024-04-09 19:47:49 +0200
  • 10bae56104
    convert many booleans to actual bool Gwenhael Le Moine 2024-04-09 16:45:56 +0200
  • f2d2c32437
    [ui_text] remove draw_nibble(); plug ui_refresh_LCD() Gwenhael Le Moine 2024-04-09 15:51:34 +0200
  • 35f3cd2098
    re-arrange code Gwenhael Le Moine 2024-04-09 15:51:18 +0200
  • 923bcabc5c
    set refresh to 64Hz as the real HP 48 Gwenhael Le Moine 2024-04-09 14:32:45 +0200
  • 9b18c615cc
    organize and comment main() Gwenhael Le Moine 2024-04-09 14:26:18 +0200
  • 98dec7387b
    use a bool Gwenhael Le Moine 2024-04-09 14:23:10 +0200