Commit graph

  • 7a9f929368
    test: config: cover all basic (primitive) options in [main] Daniel Eklöf 2021-11-27 20:40:45 +01:00
  • e1c3bdc6f2
    test: initial external unit test suite for ‘config.c’ Daniel Eklöf 2021-11-27 17:23:33 +01:00
  • 9cea91fb11 Add kitty 256color palette Stefan Tatschner 2021-12-09 07:50:26 +01:00
  • c685406a13
    changelog: kitty kbd: add link to codeberg issue Daniel Eklöf 2021-12-08 19:06:51 +01:00
  • 7ed671ef59
    Merge branch 'releases/1.10' Daniel Eklöf 2021-12-08 18:20:53 +01:00
  • baae46ea75
    changelog: kitty: alternate keys: base layout key is implemented releases/1.10 Daniel Eklöf 2021-12-08 18:20:26 +01:00
  • 3d7643b181
    Merge branch 'releases/1.10' Daniel Eklöf 2021-12-08 18:14:44 +01:00
  • a9026f16a7
    meson: bump version to 1.10.3 1.10.3 Daniel Eklöf 2021-12-08 18:09:50 +01:00
  • 924726ac76
    changelog: prepare for 1.10.3 Daniel Eklöf 2021-12-08 18:08:45 +01:00
  • 352077c78a
    kitty: simplify: always calculate alternate/base keys Daniel Eklöf 2021-12-07 22:22:55 +01:00
  • 30a66996b2
    kitty: when emitting associated text, don’t report mods/events unless necessary Daniel Eklöf 2021-12-07 21:52:43 +01:00
  • db95a90e57
    kitty: report-alternate: apply base-layout key to composed characters Daniel Eklöf 2021-12-07 21:48:42 +01:00
  • 7e9ca65f4d
    kitty: implement “base layout key” in “report alternate key” Daniel Eklöf 2021-12-07 20:25:14 +01:00
  • 010c4001d2
    kitty: initial support for “report alternate key” Daniel Eklöf 2021-12-07 19:55:52 +01:00
  • f3f3f60040
    kitty: only emit plain text on key press- and repeat events Daniel Eklöf 2021-12-07 20:26:12 +01:00
  • 40b69ab521
    kitty: add ISO_Level{3,5}_Shift keys Daniel Eklöf 2021-12-07 19:11:56 +01:00
  • 305f3122b1
    kitty: composed characters with “report associated text” Daniel Eklöf 2021-12-07 07:31:34 +01:00
  • 7a5386d883
    kitty: implement “report associated text” Daniel Eklöf 2021-12-06 23:01:41 +01:00
  • 9649842eca
    grid: reload pointers into the uri range vector after inserting Daniel Eklöf 2021-12-08 17:41:29 +01:00
  • 4e34fb8fb7
    input: kitty: add support for “report all keys as escape codes” Daniel Eklöf 2021-11-29 21:03:33 +01:00
  • 8b260568fb
    term: ensure cell dimensions are non-zero Daniel Eklöf 2021-12-04 18:41:36 +01:00
  • 46cd5dfafc
    changelog: move entry to ‘unreleased’ Daniel Eklöf 2021-12-02 20:41:45 +01:00
  • 85b1067514
    input: kitty: merge handling of plain-text and composed characters Daniel Eklöf 2021-11-29 20:13:23 +01:00
  • 149e978bc4
    input: reset compose state on key *releases*, not presses Daniel Eklöf 2021-11-29 20:12:49 +01:00
  • 5d94b02a03
    input: kitty: treat repeating == pressed when report-events is off Daniel Eklöf 2021-11-28 19:20:37 +01:00
  • a242ba3f97
    changelog: kitty: report events Daniel Eklöf 2021-11-28 19:03:49 +01:00
  • 30f60259cc
    input: kitty: add support for the “report event” mode (0b10) Daniel Eklöf 2021-11-28 18:45:28 +01:00
  • 71606009fd
    input: don’t ignore key release events Daniel Eklöf 2021-11-28 16:36:14 +01:00
  • 6f6af910a5
    install: add UTF-8 locate to runtime deps Daniel Eklöf 2021-12-03 22:46:09 +01:00
  • d73c683ab1
    install: update instructions on how to manually compile the terminfo Daniel Eklöf 2021-12-03 22:44:35 +01:00
  • 1a5a0952d5
    changelog: add new ‘unreleased’ section Daniel Eklöf 2021-12-02 20:36:09 +01:00
  • c2ed88e0f0
    Merge branch 'kitty-report-alternate-key-part-1' Daniel Eklöf 2021-12-08 17:56:04 +01:00
  • 34ce9f97bb
    kitty: simplify: always calculate alternate/base keys Daniel Eklöf 2021-12-07 22:22:55 +01:00
  • 52eee4482b
    kitty: when emitting associated text, don’t report mods/events unless necessary Daniel Eklöf 2021-12-07 21:52:43 +01:00
  • c0cfec89e0
    kitty: report-alternate: apply base-layout key to composed characters Daniel Eklöf 2021-12-07 21:48:42 +01:00
  • 9b57ef07f1
    kitty: implement “base layout key” in “report alternate key” Daniel Eklöf 2021-12-07 20:25:14 +01:00
  • 9d5ab91b6a
    kitty: initial support for “report alternate key” Daniel Eklöf 2021-12-07 19:55:52 +01:00
  • a1c9635ed8
    Merge branch 'kitty-report-associated-text' Daniel Eklöf 2021-12-08 17:54:10 +01:00
  • 21fe01099c
    kitty: only emit plain text on key press- and repeat events Daniel Eklöf 2021-12-07 20:26:12 +01:00
  • e9a762f8a1
    kitty: add ISO_Level{3,5}_Shift keys Daniel Eklöf 2021-12-07 19:11:56 +01:00
  • 69f97446fa
    kitty: composed characters with “report associated text” Daniel Eklöf 2021-12-07 07:31:34 +01:00
  • 78666d248a
    kitty: implement “report associated text” Daniel Eklöf 2021-12-06 23:01:41 +01:00
  • 21e62442fd
    Merge branch 'uri-range-erase-overwrite-crash' Daniel Eklöf 2021-12-08 17:52:24 +01:00
  • 2e8c9c2fe5
    grid: reload pointers into the uri range vector after inserting Daniel Eklöf 2021-12-08 17:41:29 +01:00
  • de0898821e
    Merge branch 'kitty-kbd-report-all-keys-as-escape-codes' Daniel Eklöf 2021-12-06 21:59:43 +01:00
  • 0e2d8429c0
    input: kitty: add support for “report all keys as escape codes” Daniel Eklöf 2021-11-29 21:03:33 +01:00
  • 73baa4cf5f
    Merge branch 'ensure-cell-dimensions-are-non-zero' Daniel Eklöf 2021-12-06 19:47:32 +01:00
  • a62e3cdb3d
    Merge branch 'kitty-kbd-event-types' Daniel Eklöf 2021-12-04 21:59:10 +01:00
  • 06c72fc8c3
    term: ensure cell dimensions are non-zero Daniel Eklöf 2021-12-04 18:41:36 +01:00
  • 20c887b996
    changelog: move entry to ‘unreleased’ Daniel Eklöf 2021-12-02 20:41:45 +01:00
  • 93a8f51b75
    input: kitty: merge handling of plain-text and composed characters Daniel Eklöf 2021-11-29 20:13:23 +01:00
  • 660626118a
    input: reset compose state on key *releases*, not presses Daniel Eklöf 2021-11-29 20:12:49 +01:00
  • 6b9b03b8dd
    input: kitty: treat repeating == pressed when report-events is off Daniel Eklöf 2021-11-28 19:20:37 +01:00
  • 4e5d1b5c79
    changelog: kitty: report events Daniel Eklöf 2021-11-28 19:03:49 +01:00
  • 1df94f1468
    input: kitty: add support for the “report event” mode (0b10) Daniel Eklöf 2021-11-28 18:45:28 +01:00
  • 0193f5bd9b
    input: don’t ignore key release events Daniel Eklöf 2021-11-28 16:36:14 +01:00
  • 81233e092c
    pgo: stub get_current_modifiers() Daniel Eklöf 2021-12-04 18:29:58 +01:00
  • ecfff42300
    Merge branch 'configure-select-override-mods' Daniel Eklöf 2021-12-04 18:27:03 +01:00
  • a6c543a32c improve documentation for [mouse-bindings].selection-override-modifiers feeptr@codeberg.org 2021-12-04 16:22:33 +00:00
  • a15c6025ec config: improve error reporting when selection-override-modifiers conflict with mouse bindings feeptr@codeberg.org 2021-12-04 01:33:25 +00:00
  • a9eb71d2f9
    install: add UTF-8 locate to runtime deps Daniel Eklöf 2021-12-03 22:46:09 +01:00
  • 67b8dc9d1e
    install: update instructions on how to manually compile the terminfo Daniel Eklöf 2021-12-03 22:44:35 +01:00
  • 9e111118d6 config: move button_map out of value_to_mouse_combos for reuse feeptr@codeberg.org 2021-11-29 22:52:06 +00:00
  • b52cd67467 config, doc, changelog: move selection-override-modifiers to [mouse-bindings] and validate other case feeptr@codeberg.org 2021-11-29 22:06:35 +00:00
  • 46cadee80f config: parse 'none' as empty modifiers value feeptr@codeberg.org 2021-11-29 21:45:00 +00:00
  • 300acda813 changelog: list new mouse.selection-override-modifiers option feeptr@codeberg.org 2021-10-09 21:40:11 +00:00
  • fade19b512 doc: document select-override-mods feeptr@codeberg.org 2021-09-27 19:39:39 +00:00
  • a4d53bdf88 config, input: allow configuring select-override modifiers feeptr@codeberg.org 2021-09-27 19:09:07 +00:00
  • 281127cae1
    changelog: add new ‘unreleased’ section Daniel Eklöf 2021-12-02 20:36:09 +01:00
  • 647ab9578a
    Merge branch 'releases/1.10' Daniel Eklöf 2021-12-02 20:35:44 +01:00
  • 46994a3e25
    meson: bump version to 1.10.2 1.10.2 Daniel Eklöf 2021-12-02 20:26:59 +01:00
  • 5a59bbdb71
    changelog: prepare for 1.10.2 Daniel Eklöf 2021-12-02 20:26:42 +01:00
  • f9da959aa9
    Merge branch 'master' into releases/1.10 Daniel Eklöf 2021-12-02 20:25:19 +01:00
  • 758b0205db
    Merge branch 'osc4-dont-modify-rgb-colors' Daniel Eklöf 2021-12-01 20:08:23 +01:00
  • a3016a6cc9
    osc-4: don’t update the color of cells with RGB fg/bg colors Daniel Eklöf 2021-11-30 19:36:28 +01:00
  • 1619e83c13
    input: always update the xcursor shape in pointer enter/motion events Daniel Eklöf 2021-12-01 20:04:01 +01:00
  • 63e8b1b292
    input: fix debug log format specifier; ‘count’ is a size_t Daniel Eklöf 2021-12-01 20:03:18 +01:00
  • 1752745fcf
    pgo: add stub for xcursor_for_csd_border() Daniel Eklöf 2021-11-30 22:43:41 +01:00
  • b3029234af
    term: xcursor_update_for_seat(): BUG on xcursor == NULL Daniel Eklöf 2021-11-30 22:25:32 +01:00
  • fce13c4106
    input: make csd_data variable ‘const’ Daniel Eklöf 2021-11-30 22:15:13 +01:00
  • 59e6285037
    term: xcursor_update_for_seat(): remove duplicate check for term->is_searching Daniel Eklöf 2021-11-30 22:14:05 +01:00
  • bfbb4b0830
    term: xcursor_update_for_seat(): remove switch default case Daniel Eklöf 2021-11-30 22:12:56 +01:00
  • fd82fb81fa
    changelog: window-menu Daniel Eklöf 2021-11-30 22:12:17 +01:00
  • 90cfdcf1a5
    Merge branch 'window-menu' Daniel Eklöf 2021-11-30 22:10:27 +01:00
  • 55f592b210
    Merge branch 'csd-border-render-glitch' Daniel Eklöf 2021-11-29 21:09:15 +01:00
  • 3afe317e46
    render: fix csd border rendering glitch when width > 5px Daniel Eklöf 2021-11-29 19:23:58 +01:00
  • 73a048f9d3
    input: regression: reset view (and cancel selection) on “handled” input Daniel Eklöf 2021-11-29 19:31:48 +01:00
  • 38741baf9a input: Add support for xdg_toplevl.show_window_menu() Jonas Ådahl 2021-11-19 15:08:46 +01:00
  • c0ce131f1a input: Update mouse x/y coordinates on wl_pointer_enter Jonas Ådahl 2021-11-19 15:04:51 +01:00
  • 5c2557b421 terminal: Make seat xcursor update focus aware Jonas Ådahl 2021-11-19 15:02:48 +01:00
  • a55a3daae7
    input: regression: special keys don’t reset view and cancel selection Daniel Eklöf 2021-11-28 16:48:30 +01:00
  • 4334259c70
    Merge branch 'kitty-kbd' Daniel Eklöf 2021-11-28 15:15:24 +01:00
  • 1f19dd6694
    changelog: kitty keyboard protocol - disambiguate escape codes Daniel Eklöf 2021-11-27 18:47:20 +01:00
  • 8f41a8dc94
    input: kitty: use XKB_CONSUMED_MODE_GTK when retrieving consumed mods Daniel Eklöf 2021-11-27 18:45:23 +01:00
  • 913dd8b4a6
    input: get_current_modifiers(): use xkb_state_key_get_consumed_mods2() Daniel Eklöf 2021-11-27 18:44:29 +01:00
  • 8f38cd486f
    term: rename: KITTY_KBD_MASK -> KITTY_KBD_SUPPORTED Daniel Eklöf 2021-11-22 22:42:49 +01:00
  • 546bcd66b7
    input: legacy: use ALEN(mod_param_map) Daniel Eklöf 2021-11-21 15:07:38 +01:00
  • 42d1fcb484
    input: grammar: “an UTF-8” -> “a UTF-8” Daniel Eklöf 2021-11-21 15:06:41 +01:00
  • ce8ea2db66
    input: legacy: reduce size of reply buffer Daniel Eklöf 2021-11-21 15:05:38 +01:00
  • 28ad0ca602
    csi: kitty: remove unneeded xasserts Daniel Eklöf 2021-11-21 15:05:00 +01:00