Commit graph

  • 23cb32824c
    it's most likely broken but it compiles to libx48ng.a main Gwenhael Le Moine 2024-09-12 21:00:40 +0200
  • 579d9fe0ae
    use a bool Gwenhael Le Moine 2024-09-11 15:07:49 +0200
  • d539fe6285
    code colors in hex, drop unused a channel Gwenhael Le Moine 2024-09-11 15:00:17 +0200
  • 901ec9d8f4
    use less variables Gwenhael Le Moine 2024-09-11 14:15:57 +0200
  • 780de5f458
    split step_instruction() into smaller functions Gwenhael Le Moine 2024-09-11 13:38:13 +0200
  • 7653154c34
    oops, redo sdl screenshot at --scale=1 Gwenhael Le Moine 2024-09-10 21:02:05 +0200
  • bb699baae1
    new SDL2 screenshot with latest version Gwenhael Le Moine 2024-09-10 20:58:21 +0200
  • 2427ff39af
    re-create annunciators' textures after changing contrast Gwenhael Le Moine 2024-09-10 20:46:50 +0200
  • 12b07d0d51
    placement of serial devices text Gwenhael Le Moine 2024-09-10 16:45:50 +0200
  • 4c5706f368
    add some lowercase letters to small_font to display serial devices Gwenhael Le Moine 2024-09-10 16:13:11 +0200
  • 6f96983a96
    move symbols up in small_font to free places for regular lowercase letters Gwenhael Le Moine 2024-09-10 15:42:00 +0200
  • 8b35ea44f5
    cleaning Gwenhael Le Moine 2024-09-10 14:03:05 +0200
  • 322d5fa1dd
    *_bitmap => *_bits Gwenhael Le Moine 2024-09-10 13:44:42 +0200
  • 6f8c63b29c
    rename bitmaps header files Gwenhael Le Moine 2024-09-10 13:17:40 +0200
  • c9785a2315
    (re-)externalize bitmaps in their own header files Gwenhael Le Moine 2024-09-10 13:00:48 +0200
  • 5637cfd100
    [sdl2] draw lines left to right Gwenhael Le Moine 2024-09-10 12:23:25 +0200
  • 169d4d75ed
    [sdl2] nicer buttons Gwenhael Le Moine 2024-09-10 11:18:34 +0200
  • 22228dfbcd
    [sdl2] tweak buttons' textures drawing Gwenhael Le Moine 2024-09-10 09:56:39 +0200
  • 91ed31e2d2
    fix 48SX header Gwenhael Le Moine 2024-09-09 22:33:51 +0200
  • 0a94bfc9ba
    fix 48GX logo in header Gwenhael Le Moine 2024-09-09 22:26:12 +0200
  • 0a1f018558
    fix botched numbers 4 6 and 9 in small_font Gwenhael Le Moine 2024-09-09 21:39:54 +0200
  • 195dd18aa5
    converted all 0b numbers to decimal; back to a less cutting-edge -std=c11 Gwenhael Le Moine 2024-09-09 21:17:33 +0200
  • 4d4867a9fc
    remove dependency on SDL2_gfx Gwenhael Le Moine 2024-09-09 20:54:47 +0200
  • d91939f58a
    display wire and IR devices using small_font Gwenhael Le Moine 2024-09-09 20:53:25 +0200
  • 5861c27092
    add all number to small_font Gwenhael Le Moine 2024-09-09 20:52:31 +0200
  • bb71e9ae50
    (Github CI/Debian/Ubuntu needs c2x maybe?) Gwenhael Le Moine 2024-09-09 18:36:44 +0200
  • eb2a8bc3a0
    Use our own font for text labels of buttons (0b01 needs C23 for now) Gwenhael Le Moine 2024-09-09 18:31:44 +0200
  • dc74c49351
    it always bothered me that this key was called 'colon' when it's clearly a (single-)quote Gwenhael Le Moine 2024-09-09 16:20:52 +0200
  • b6a0d94577
    [sdl2] fix color of corner outside buttons Gwenhael Le Moine 2024-09-08 17:43:38 +0200
  • 47bae12f59
    Remove SDL1 GUI. WITH_SDL=yes and --sdl are kept around to not break habits Gwenhael Le Moine 2024-09-08 17:03:14 +0200
  • bdd6310bc1
    update README Gwenhael Le Moine 2024-09-08 16:20:00 +0200
  • f4c7855abc
    0.40.2 Gwenhael Le Moine 2024-09-08 16:09:26 +0200
  • ecad400b78
    parse scale from config file correctly Gwenhael Le Moine 2024-09-08 16:09:00 +0200
  • 29caa54a1b
    more tweaking setup script to avoid a symlink and allow more overriding Gwenhael Le Moine 2024-09-08 15:52:56 +0200
  • fb8a03725c
    0.40.1 Gwenhael Le Moine 2024-09-08 15:21:17 +0200
  • 8e9203ebf8
    path bug in setup-x48ng-home.sh Gwenhael Le Moine 2024-09-08 15:20:57 +0200
  • b80657a5c9
    0.40.0 Gwenhael Le Moine 2024-09-07 21:14:43 +0200
  • a825ed2ba6
    [sdl2] add --scale=<float> option to scale up/down the size of SDL2's window Gwenhael Le Moine 2024-09-07 21:13:47 +0200
  • a5ff52d7c0
    [sdl2] update manpage and printed config Gwenhael Le Moine 2024-09-07 21:13:13 +0200
  • 15dabd3916
    removing dubiously useful code Gwenhael Le Moine 2024-09-07 20:25:51 +0200
  • 3fc730a2e8
    clarify function intent by naming Gwenhael Le Moine 2024-09-07 20:03:41 +0200
  • ae2c72eeeb
    0.39.0 Gwenhael Le Moine 2024-09-07 11:35:05 +0200
  • bd5bc69841
    [sdl2] remove dead or commented code Gwenhael Le Moine 2024-09-07 11:25:34 +0200
  • 17deb46764
    [sdl2] factorize button's texture drawing Gwenhael Le Moine 2024-09-07 11:15:08 +0200
  • 1bb1e39ea8
    [sdl2] remove commented code Gwenhael Le Moine 2024-09-07 11:03:23 +0200
  • ef18903f53
    [sdl2] fix black corners on buttons' textures Gwenhael Le Moine 2024-09-07 11:02:01 +0200
  • 4c5f7f070b
    [sdl2] correct down buttons textures Gwenhael Le Moine 2024-09-07 10:56:52 +0200
  • 2e22cafc03
    [sdl2] long-click sticky key functional Gwenhael Le Moine 2024-09-07 10:37:16 +0200
  • a25ca2de89
    [sdl2] working on long-click to stick key Gwenhael Le Moine 2024-09-07 10:00:11 +0200
  • 0adb5bf5fc
    [sdl2] working on buttons' textures Gwenhael Le Moine 2024-09-06 22:43:51 +0200
  • 4d69ed3425
    colors fiddling; -TRANSPARENT Gwenhael Le Moine 2024-09-06 22:43:24 +0200
  • 36c1f9b607
    [sdl2] key click animation looks good. Gwenhael Le Moine 2024-09-06 22:14:53 +0200
  • d3a181682c
    [sdl2] better (but not quite there yet) key animation Gwenhael Le Moine 2024-09-06 21:56:22 +0200
  • f0c27d9b5f
    [sdl2] still trying to get the keys to 'click' Gwenhael Le Moine 2024-09-05 22:29:38 +0200
  • 8efeb99d91
    [github CI] does that work or will I receive many mail? Gwenhael Le Moine 2024-09-05 21:09:40 +0200
  • 571c449a9a
    [sdl2] on/off => up/down Gwenhael Le Moine 2024-09-05 20:57:17 +0200
  • e374ba61a7
    [sdl2] all keys' labels rightfully placed Gwenhael Le Moine 2024-09-05 20:08:54 +0200
  • 18557bb0f1
    [sdl2] point in time aligning labels Gwenhael Le Moine 2024-09-05 18:57:21 +0200
  • 4c65ee4b0e
    [sdl2] display all keys' labels (still some adjustments needed) Gwenhael Le Moine 2024-09-05 16:24:07 +0200
  • 976b23aa78
    comment hexcodes of colors Gwenhael Le Moine 2024-09-05 16:23:46 +0200
  • 1fdcd0679b
    [sdl2] fully drawn Gwenhael Le Moine 2024-09-05 13:18:37 +0200
  • 809d44e97f
    [sdl2] __create_buttons() Gwenhael Le Moine 2024-09-05 13:09:16 +0200
  • dec8e90061
    add a channel to colors and add TRANSPARENT Gwenhael Le Moine 2024-09-05 13:06:39 +0200
  • b9ebdb2486
    [sdl2] fiddling Gwenhael Le Moine 2024-09-05 12:27:53 +0200
  • 4891446b49
    [sdl2] _draw_keypad() Gwenhael Le Moine 2024-09-05 11:24:44 +0200
  • 9578267545
    [sdl2] __draw_rect(); serial; optimizations; start on keypad Gwenhael Le Moine 2024-09-05 09:53:06 +0200
  • 70a447199f
    [sdl2] enable SDL2 by default, instead of SDL1 Gwenhael Le Moine 2024-09-04 23:03:49 +0200
  • 3975a3f7a6
    [sdl2] minimize use of color2bgra(); naming Gwenhael Le Moine 2024-09-04 23:01:53 +0200
  • 7480e17f4d
    [sdl2] surfaces don't seem to need to be kept around Gwenhael Le Moine 2024-09-04 22:55:46 +0200
  • cdaad83dca
    [sdl2] complete header; factorize drawing bitmaps and textures Gwenhael Le Moine 2024-09-04 22:45:08 +0200
  • 2cd8913f67
    [sdl2] lineColor needs bgra Gwenhael Le Moine 2024-09-04 22:09:41 +0200
  • 9ecff638a5
    [sdl2] We have annunciators! Gwenhael Le Moine 2024-09-04 21:35:22 +0200
  • 1c6e72e457
    [sdl2] (WIP) trying to display annunciators Gwenhael Le Moine 2024-09-04 16:47:00 +0200
  • 3ef9082bdb
    [sdl2] _draw_bezel*() Gwenhael Le Moine 2024-09-04 16:14:20 +0200
  • 034beaaf3c
    [sdl2] _draw_background() Gwenhael Le Moine 2024-09-04 15:54:52 +0200
  • 03dc95c224
    [sdl2] colors and contrast handling Gwenhael Le Moine 2024-09-04 15:47:52 +0200
  • fa4f665a51
    [sdl2] naming Gwenhael Le Moine 2024-09-04 15:29:27 +0200
  • d8fdd2e467
    [sdl2] minimal UI ported to sdl2, only LCD area displayed for now Gwenhael Le Moine 2024-09-04 15:19:16 +0200
  • 6d36927849
    Drop mkcard. dd is standard and can replace it (see setup-x48ng-home.sh) Gwenhael Le Moine 2024-08-29 13:03:44 +0200
  • f138422154
    gitignore new prefixed binaries Gwenhael Le Moine 2024-08-29 12:57:15 +0200
  • 468ba9d3b1
    [setup-x48ng-home.sh] fix path Gwenhael Le Moine 2024-08-29 11:20:28 +0200
  • 34e4f49648
    What if cd fails Gwenhael Le Moine 2024-08-29 11:17:22 +0200
  • a4cfc87577
    prefix legacy tools and install them in /usr/libexec/ Gwenhael Le Moine 2024-08-29 11:14:24 +0200
  • 7775d1065c
    [setup-x48ng-home.sh] remove @PREFIX@ and mkcard dependency Gwenhael Le Moine 2024-08-29 11:04:01 +0200
  • 79c31d6782 Makefile: link against user-configurable Lua version Lucio Sauer 2024-08-16 03:03:37 +0200
  • c7334a030b
    less self-depreciation Gwenhael Le Moine 2024-08-15 09:52:15 +0200
  • 195b0983dc
    superfluous include Gwenhael Le Moine 2024-08-14 14:04:27 +0200
  • 0baf21395a
    0.38.0 Let's cut a realse here, hopefully I didn't break (too many) things Gwenhael Le Moine 2024-08-13 20:56:01 +0200
  • dfefc58d07
    clean up and comment Gwenhael Le Moine 2024-08-13 20:54:16 +0200
  • 0653be5951
    more or less revert 247d0cc, don't have the energy to chase this weird bug where in x11 and sdl pressing F7 to exit needs an extra key to be pressed to actually work. please_exit code is just commented away to maybe come back to it later on. Gwenhael Le Moine 2024-08-13 20:50:54 +0200
  • ed04ae3a7a
    [ui_x11] inlining pick_visual_of_class and id_to_visual breaks compilation with -flto Gwenhael Le Moine 2024-08-13 20:25:04 +0200
  • ad6539edf6 Makefile: install uncompressed manpage Lucio Sauer 2024-08-12 17:08:01 +0200
  • 3551e2208d Makefile: respect user PKG_CONFIG Lucio Sauer 2024-08-12 17:02:15 +0200
  • c79de1011f Makefile: run silently even when ROMs to delete don't exist Lucio Sauer 2024-08-12 16:58:20 +0200
  • 541c1ca04f Makefile respect user LDFLAGS Lucio Sauer 2024-08-12 16:57:52 +0200
  • cf62efc2ce Makefile: respect user CPPFLAGS Lucio Sauer 2024-08-12 16:56:00 +0200
  • 71acf45a04 Makefile: allow user CFLAGS to override out warning flags Lucio Sauer 2024-08-12 16:42:43 +0200
  • ed745f139f Makefile: remove duplicate default CC Lucio Sauer 2024-08-12 12:47:49 +0200
  • 249d50c44c
    append to CFLAGS Gwenhael Le Moine 2024-08-12 09:28:31 +0200
  • bcce438a44
    add an explanation and a chance to wuit before downloading ROMs Gwenhael Le Moine 2024-08-11 14:00:46 +0200