1
0
Fork 0
forked from Miroirs/x49gp

Commit graph

  • be39dfba23
    1.6.3 main 1.6.3 Gwenhael Le Moine 2024-12-19 07:37:34 +0100
  • 02b2f66ce7
    ++ Gwenhael Le Moine 2024-12-15 15:56:05 +0100
  • 8279aa4385
    fix scdoc indentation Gwenhael Le Moine 2024-12-15 15:54:48 +0100
  • 2e9954e57c
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x50ng Gwenhael Le Moine 2024-12-15 15:52:50 +0100
  • 967055c88e
    -z --zoom and --reset Gwenhael Le Moine 2024-12-15 15:52:17 +0100
  • 205bd7213c
    kludge Gwenhael Le Moine 2024-11-27 13:36:54 +0100
  • 196b37f482
    1.6.2 1.6.2 Gwenhael Le Moine 2024-11-27 13:32:51 +0100
  • 5af3287336
    bugfix: user local style was never loaded Gwenhael Le Moine 2024-11-27 13:32:05 +0100
  • ef93299925
    1.6.1 1.6.1 Gwenhael Le Moine 2024-11-22 19:55:54 +0100
  • 042b94516a
    style_filename -> style Gwenhael Le Moine 2024-11-22 19:52:20 +0100
  • 150615937f
    add more short options Gwenhael Le Moine 2024-11-22 19:51:05 +0100
  • a3b530ec17
    1.6.0 1.6.0 Gwenhael Le Moine 2024-11-22 19:18:42 +0100
  • 85997a651d
    move man and desktop sources to src/ Gwenhael Le Moine 2024-11-22 19:18:22 +0100
  • fdcef2c099
    Don't copy style. Try to load them locally, then globally, then run style-less Gwenhael Le Moine 2024-11-22 19:11:44 +0100
  • 6aacf694a9
    copy default styles css files to use datadir if needed Gwenhael Le Moine 2024-11-22 17:36:26 +0100
  • 08fd14dfcb
    install style-*.css + fix install Gwenhael Le Moine 2024-11-22 16:15:42 +0100
  • 4f731b9cf4
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x50ng Gwenhael Le Moine 2024-11-22 16:12:07 +0100
  • 4f8d3977e5
    load external style-X.css for styling instead of hardcoding it Gwenhael Le Moine 2024-11-22 16:11:28 +0100
  • 59ed6d5cc3
    test paste input Gwenhael Le Moine 2024-11-21 14:48:44 +0100
  • 3c73decd2b
    add newRPL screenshot Gwenhael Le Moine 2024-11-21 13:58:18 +0100
  • 27414fa254
    1.5.1 1.5.1 Gwenhael Le Moine 2024-11-21 09:48:16 +0100
  • f16495d8f2
    more renaming leftovers Gwenhael Le Moine 2024-11-21 09:47:44 +0100
  • 5a77083146
    update name in man page too Gwenhael Le Moine 2024-11-21 09:44:11 +0100
  • af163b603e
    add screenshot Gwenhael Le Moine 2024-11-20 15:22:37 +0100
  • 85c445c7d8
    1.5.0 1.5.0 Gwenhael Le Moine 2024-11-20 14:52:24 +0100
  • e58daf23e2
    Actually create config.lua if needed or requested Gwenhael Le Moine 2024-11-20 14:50:10 +0100
  • 6381ab9d29
    hardcode state file name Gwenhael Le Moine 2024-11-20 14:48:52 +0100
  • 78902ca527
    Rename project to x50ng Gwenhael Le Moine 2024-11-20 13:57:49 +0100
  • 6504fbe095
    1.4.1 + remove old confusing text from --help 1.4.1 Gwenhael Le Moine 2024-11-20 11:05:24 +0100
  • f073e269e1
    1.4.0 1.4.0 Gwenhael Le Moine 2024-11-20 10:46:47 +0100
  • c528beed1f
    . Gwenhael Le Moine 2024-11-20 10:39:14 +0100
  • efcffa461d
    back to hardware-accurate keyboard layout Gwenhael Le Moine 2024-11-20 10:34:25 +0100
  • e529092b0e
    no need for gboolean when we have stdbool Gwenhael Le Moine 2024-11-14 16:45:05 +0100
  • e41e501e4b
    remove dead code Gwenhael Le Moine 2024-11-14 16:16:16 +0100
  • bf8ddd52c6
    optmization Gwenhael Le Moine 2024-11-14 16:03:13 +0100
  • 6ee544120a
    align Gwenhael Le Moine 2024-11-14 16:00:06 +0100
  • 353bd9fa57
    rethink commandline parameters Gwenhael Le Moine 2024-11-14 15:58:38 +0100
  • 846402e9dc
    fix loading firmware from command-line Gwenhael Le Moine 2024-11-14 15:46:52 +0100
  • 93132e2702
    config_lua_filename is local Gwenhael Le Moine 2024-11-14 15:46:23 +0100
  • 697dadda7d
    fix buidling path of config.lua Gwenhael Le Moine 2024-11-14 15:36:16 +0100
  • f98bc7fea7
    try loading boot firmware from opt.datadir also Gwenhael Le Moine 2024-11-14 15:29:15 +0100
  • 08271cf4c2
    fix naming mistake: x49gp->state was never a filename but a loaded ini file Gwenhael Le Moine 2024-11-14 15:25:45 +0100
  • 9f77361637
    have only --datadir= options; use opt. instead x49gp-> where relevant Gwenhael Le Moine 2024-11-14 15:18:55 +0100
  • 092b7f49af
    ++ Gwenhael Le Moine 2024-11-14 13:32:56 +0100
  • e29b38693f
    simplify and remove unused constants Gwenhael Le Moine 2024-11-14 13:27:35 +0100
  • 199d8ef3e8
    tweak buttons handling Gwenhael Le Moine 2024-11-14 11:21:02 +0100
  • af2ef94142
    refactor changing key state and a second right-click unhold a held key Gwenhael Le Moine 2024-11-14 09:50:43 +0100
  • 53bd74a1ab
    don't release all keys when losing focus Gwenhael Le Moine 2024-11-14 09:49:53 +0100
  • 2ac5cad77b
    remove unnecessary code Gwenhael Le Moine 2024-11-14 09:49:14 +0100
  • 54a9d2873f
    oops Gwenhael Le Moine 2024-11-13 18:48:34 +0100
  • c804d0e05b
    more on the way to gtk4 Gwenhael Le Moine 2024-11-13 16:47:25 +0100
  • d34f63253f
    prepare for gtk4 Gwenhael Le Moine 2024-11-13 14:54:46 +0100
  • 6f1041c369
    use Glib to get user config dir Gwenhael Le Moine 2024-11-13 14:35:40 +0100
  • 7b574b609f
    update README for gtk3 Gwenhael Le Moine 2024-11-13 12:29:58 +0100
  • 8e23084d75
    1.3.2, can't release with a broken man-page 1.3.2 Gwenhael Le Moine 2024-11-13 11:16:44 +0100
  • 3a33549b31
    fix manpage Gwenhael Le Moine 2024-11-13 11:16:16 +0100
  • feee73f927
    1.3.1 1.3.1 Gwenhael Le Moine 2024-11-13 11:10:36 +0100
  • 7b90c324fe
    clean install before release Gwenhael Le Moine 2024-11-13 11:10:09 +0100
  • 11b03214c8
    bump version to 1.3.0 1.3.0 Gwenhael Le Moine 2024-11-13 11:04:58 +0100
  • 20c4a25d38
    rewrite the man-page using scdoc Gwenhael Le Moine 2024-11-13 11:04:35 +0100
  • 12ce010536
    simplify print_config() Gwenhael Le Moine 2024-11-13 10:24:06 +0100
  • 7d313c91f9
    inplement visual click using a css class which brings visual clue when using keyboard Gwenhael Le Moine 2024-11-13 10:17:08 +0100
  • 72184c32c1
    move "general click" event back to display only instead of window wide Gwenhael Le Moine 2024-11-13 10:16:25 +0100
  • 0e0e1d646c
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x49gpng Gwenhael Le Moine 2024-11-13 09:32:58 +0100
  • 3e1479b1da
    fix/improve keyboard esthetics Gwenhael Le Moine 2024-11-12 22:42:36 +0100
  • be6235686e
    remove useless code Gwenhael Le Moine 2024-11-12 22:42:28 +0100
  • 01da733778
    split emulator key pressing out of gui functions Gwenhael Le Moine 2024-11-12 21:30:30 +0100
  • 491e8e9171
    take notes for gtk4 Gwenhael Le Moine 2024-11-12 15:08:31 +0100
  • cd5f87b9d8
    remove noisy debug code Gwenhael Le Moine 2024-11-12 15:08:17 +0100
  • 7e36238819
    useless Gwenhael Le Moine 2024-11-12 14:42:41 +0100
  • 5df16bb28f
    --font-size is more clear than text-scale Gwenhael Le Moine 2024-11-10 23:18:17 +0100
  • ed48563f14
    make --newrpl-keyboard a distinct option; make --text-scale steps finer (defaults at 2) Gwenhael Le Moine 2024-11-10 22:10:45 +0100
  • 62458e2b11
    (hopefully) fix segfault on x49gpng --print-config >> ~/.config/x49gpng/config.lua Gwenhael Le Moine 2024-11-10 18:33:46 +0100
  • 6089396a7a
    load (limited) configuration from ~/.config/x49gpng/config.lua is present Gwenhael Le Moine 2024-11-10 18:09:15 +0100
  • 94b8e7b04d
    So-called config file is really about state. Name it so. Gwenhael Le Moine 2024-11-10 16:37:36 +0100
  • c7d1a1700e
    better keyboard building and scaling Gwenhael Le Moine 2024-11-10 15:51:49 +0100
  • 9a74c61462
    use opt.display_scale directly as LCD_PIXEL_SCALE Gwenhael Le Moine 2024-11-10 15:50:05 +0100
  • 57bb8bd3b8
    enum to indek hpkeys Gwenhael Le Moine 2024-11-10 15:49:03 +0100
  • c8f9ce5c2c
    --text-scale and --display-scale to scale then independently Gwenhael Le Moine 2024-11-10 12:45:06 +0100
  • 2291e44205
    --scale=X is now useful! Gwenhael Le Moine 2024-11-10 12:30:40 +0100
  • 1fcad0d2fd
    make keyboard self-size Gwenhael Le Moine 2024-11-10 12:16:20 +0100
  • a2f5b119bf
    button->box isn't necessary Gwenhael Le Moine 2024-11-10 11:17:23 +0100
  • 3b8474337d
    build keyboard by rows and columns Gwenhael Le Moine 2024-11-10 11:10:48 +0100
  • 3c38e3e46e
    use annunciators' state directly as opacity Gwenhael Le Moine 2024-11-10 11:10:20 +0100
  • 540f06d9fe
    move code Gwenhael Le Moine 2024-11-10 11:10:05 +0100
  • 0f9dffe8ea
    fix width, simplify css classes naming, lighter 𝓍 Gwenhael Le Moine 2024-11-10 10:37:23 +0100
  • 7cf50df624
    -duplicate Gwenhael Le Moine 2024-11-10 10:20:45 +0100
  • 90ef530c22
    one css, size and placement adjustments Gwenhael Le Moine 2024-11-10 10:13:25 +0100
  • 38fbcc216e
    center lcd Gwenhael Le Moine 2024-11-09 23:14:06 +0100
  • f0068b3511
    put annunciators and lcd in a GtkFixed container Gwenhael Le Moine 2024-11-09 22:32:54 +0100
  • 0aaa0ab2ff
    fix padding Gwenhael Le Moine 2024-11-09 22:15:18 +0100
  • fc435cfc03
    use constants instead of ints stored in ui Gwenhael Le Moine 2024-11-09 22:02:43 +0100
  • 49d6859ed8
    Putting keyboard in its own GtkFixed, just because. Gwenhael Le Moine 2024-11-09 15:19:55 +0100
  • dfd97b548a
    don't draw annunciators_container twice Gwenhael Le Moine 2024-11-08 10:10:03 +0100
  • cb8574f7d8
    don't use ui->lcd_canvas to open popup menu Gwenhael Le Moine 2024-11-08 10:09:31 +0100
  • e6b9ff86db
    make pretty-code Gwenhael Le Moine 2024-11-08 10:01:05 +0100
  • a00d3ecef7
    remove lcd_event_box, move its events to ui->window Gwenhael Le Moine 2024-11-08 09:52:22 +0100
  • 8d672658ef
    remove unused colors (which have been moved to css) Gwenhael Le Moine 2024-11-08 09:40:39 +0100
  • 2a586e0449
    fix last deprecated code Gwenhael Le Moine 2024-11-08 09:16:30 +0100
  • 1f118799db
    replace deprecated gtk_button_pressed()/released() Gwenhael Le Moine 2024-11-08 08:58:06 +0100