Commit graph

  • ebcf5a4b4f
    input: don’t apply [scrollback].multiplier when alt screen is in use Daniel Eklöf 2021-11-08 18:41:42 +01:00
  • e026ef22f4
    Merge branch 'config-refactor' Daniel Eklöf 2021-11-13 11:04:54 +01:00
  • b5f7c414a9
    changelog: boolean options Daniel Eklöf 2021-11-07 11:35:39 +01:00
  • 73c5754f5d
    config: value_to_wchars(): free the target variable Daniel Eklöf 2021-11-06 20:32:35 +01:00
  • 2f0ab1da89
    config: appease compiler Daniel Eklöf 2021-11-06 14:22:26 +01:00
  • d4b9ef7607
    config: drop all warning logs from the tweak section Daniel Eklöf 2021-11-06 13:44:50 +01:00
  • 1f39c46c17
    config: value_to_enum(), return conversion success/failure as a bool Daniel Eklöf 2021-11-06 13:39:59 +01:00
  • 205f1f7c02
    config: parse_section_main(): explicit return from each branch Daniel Eklöf 2021-11-06 12:43:02 +01:00
  • 0c0a78498f
    config: add value_to_dimensions() Daniel Eklöf 2021-11-06 12:32:20 +01:00
  • d29c3cf7b7
    config: add {str,value}_to_uint{16,32}() Daniel Eklöf 2021-11-06 12:01:57 +01:00
  • 3b27a665da
    config: add value_to_str() Daniel Eklöf 2021-11-06 11:32:11 +01:00
  • c2127fb2de
    config: value_to_bool: return success/fail Daniel Eklöf 2021-11-06 11:25:55 +01:00
  • 57c7fb33af
    config: add value_to_enum() Daniel Eklöf 2021-11-05 18:11:53 +01:00
  • 328b53b166
    config: let value_to_double() log errors Daniel Eklöf 2021-11-05 17:20:17 +01:00
  • def2d80b0a
    config: let value_to_ulong() log errors Daniel Eklöf 2021-11-05 17:18:33 +01:00
  • 176b85cb10
    config: add LOG_CONTEXTUAL_{ERR,WARN,ERRNO} Daniel Eklöf 2021-11-05 17:13:39 +01:00
  • 534e9d8bef
    config: first argument to log_and_notify() is now a ‘struct context’ Daniel Eklöf 2021-11-05 14:48:06 +01:00
  • 958ef9dd3b
    config: rename str_to_spawn_template() -> value_to_spawn_template() Daniel Eklöf 2021-11-05 14:19:48 +01:00
  • 70aec2068a
    config: rename str_to_fonts() -> value_to_fonts() Daniel Eklöf 2021-11-05 14:17:42 +01:00
  • 4aa3d1d5f8
    config: rename str_to_wchars() -> value_to_wchars() Daniel Eklöf 2021-11-05 14:15:55 +01:00
  • 5fb86859df
    config: rename str_to_double() -> value_to_double() Daniel Eklöf 2021-11-05 14:13:30 +01:00
  • 922490217e
    config: rename str_to_ulong() -> value_to_ulong() Daniel Eklöf 2021-11-05 14:08:25 +01:00
  • 92e08a04ed
    config: value_to_bool(): fixup Daniel Eklöf 2021-11-05 14:07:54 +01:00
  • 5bb2973c39
    config: rename str_to_bool() -> value_to_bool() Daniel Eklöf 2021-11-05 13:51:35 +01:00
  • 82a7885324
    config: pass aggregated struct to top-level section handlers Daniel Eklöf 2021-11-05 13:50:14 +01:00
  • 0e5e68d82e main: improve handling of setlocale(3) return value Craig Barnes 2021-11-10 17:29:57 +00:00
  • 3e04c4e4f4
    wayland: guard XDG startup notification with HAVE_XDG_ACTIVATION Daniel Eklöf 2021-11-09 18:23:44 +01:00
  • a08f4bc551
    PKGBUILD: drop Daniel Eklöf 2021-11-07 15:58:42 +01:00
  • 64f71c32f0
    doc: foot.ini: mention “xkbcli interactive-wayland” Daniel Eklöf 2021-11-07 15:51:53 +01:00
  • 15a5a0e62e
    Merge branch 'error-out-on-too-old-wl-seat-interface' Daniel Eklöf 2021-11-07 15:39:10 +01:00
  • 0183e13f50
    wayland: error out if there aren’t any seats available Daniel Eklöf 2021-11-07 11:29:25 +01:00
  • 347b90eaae
    Merge branch 'xdga-launch' Daniel Eklöf 2021-11-03 12:58:55 +01:00
  • 99d5bf64bc foot/client: implement xdga client activation Ronan Pigott 2021-10-28 17:51:44 -07:00
  • 347e79f8a1
    config: format all (well, most) error messages in the same way Daniel Eklöf 2021-10-31 20:58:17 +01:00
  • 86cc0e0c95
    config: use "[section].key" syntax when logging errors Daniel Eklöf 2021-10-31 20:25:54 +01:00
  • b0ba58b841
    config: improve error messages for invalid section keys Daniel Eklöf 2021-10-31 20:23:35 +01:00
  • bf42884494
    install: remove text describing obsolete differences between PKGBUILDs Daniel Eklöf 2021-10-31 14:26:53 +01:00
  • 74cca03976
    readme: add GitHub Sponsors link Daniel Eklöf 2021-10-30 20:12:28 +02:00
  • 2398af7b47
    Merge branch 'client-sendall' Daniel Eklöf 2021-10-31 09:49:12 +01:00
  • 4607763e79
    client: use MSG_NOSIGNAL in send(3) Daniel Eklöf 2021-10-30 18:07:06 +02:00
  • cad48c1b0a
    client: handle partial writes in send(3) Daniel Eklöf 2021-10-29 21:42:57 +02:00
  • 9a04c741a0
    Merge branch 'csd-border' Daniel Eklöf 2021-10-29 19:32:35 +02:00
  • e69c3e5b1e
    render: csd_part: we don’t use the ‘src’ pixman image Daniel Eklöf 2021-10-29 19:31:09 +02:00
  • 61635b4132
    foot.ini: csd.border-color: <color> -> <csd.color> Daniel Eklöf 2021-10-29 19:30:11 +02:00
  • 5e4de143de
    csd: add support for a visible border Daniel Eklöf 2021-10-27 18:27:08 +02:00
  • eebec8e38d
    meson: install themes to $datadir/foot/themes Daniel Eklöf 2021-10-27 17:31:02 +02:00
  • 329ad66568
    Merge branch 'scrolling-fixes' Daniel Eklöf 2021-10-27 17:09:39 +02:00
  • 0900d01ec9
    input: clean up mouse scroll handling Daniel Eklöf 2021-10-25 19:39:46 +02:00
  • 3413901678
    Merge branch 'noop-key-binding' Daniel Eklöf 2021-10-27 17:08:48 +02:00
  • bcea929c94
    config: add [key-bindings].noop action Daniel Eklöf 2021-10-24 11:49:37 +02:00
  • b2ddacb799 doc: fix a typo Daniel Martí 2021-10-23 22:06:37 +01:00
  • 0978b442c6
    ci: also build release branches Daniel Eklöf 2021-10-23 16:05:00 +02:00
  • 3155ab45fe
    foot/client: version info: add +/- assertions Daniel Eklöf 2021-10-23 15:40:54 +02:00
  • db2529159c
    term: bell: simplify if-statement - we don’t need two nested levels Daniel Eklöf 2021-10-22 20:04:23 +02:00
  • 00c0bc12aa
    doc: foot.5: we support “real” urgency through XDG activation Daniel Eklöf 2021-10-22 20:03:18 +02:00
  • 3b57cd45a4
    changeloge: style fixes Daniel Eklöf 2021-10-22 19:57:11 +02:00
  • 9013a810f1
    render: whole-window transparency when unfocused Daniel Eklöf 2021-08-11 17:36:42 +02:00
  • 2fbc336eb9
    term: ignore window title updates if title is un-changed Daniel Eklöf 2021-10-22 18:01:53 +02:00
  • de6ab6dca0
    Merge branch 'update-input-serial-on-each-keypress' Daniel Eklöf 2021-10-21 16:18:51 +02:00
  • d60e303c33
    config: error out on invalid grapheme-width-method values Daniel Eklöf 2021-10-21 16:17:41 +02:00
  • 5b66592a57
    render: tab -> spaces Daniel Eklöf 2021-10-20 20:03:15 +02:00
  • 8691ad8b2e
    input: update serial on each key press/release and mouse button Daniel Eklöf 2021-10-20 18:47:36 +02:00
  • 174f8870c7
    Merge branch 'parse-rgb-strlen' Daniel Eklöf 2021-10-20 19:59:05 +02:00
  • 266b03be9a
    Merge branch 'warn-not-to-use-single-letter-key-bindings-in-url-mode' Daniel Eklöf 2021-10-20 19:56:12 +02:00
  • 60edefc311
    doc: foot.5: warn user to be careful with single letter key bindings in url mode Daniel Eklöf 2021-10-20 19:01:03 +02:00
  • ecd8776dfd
    Merge branch 'osc-bel' Daniel Eklöf 2021-10-20 19:06:09 +02:00
  • fbc0155c55
    Merge branch 'clipboard-convert-carriage-ret-to-new-line' Daniel Eklöf 2021-10-20 18:57:25 +02:00
  • 2e87889279 osc: use STRLEN() macro to make parse_rgb() more self-documenting Craig Barnes 2021-10-20 17:05:36 +01:00
  • 52dcf72d0b osc: use BEL terminator in OSC replies to BEL-terminated OSC queries Craig Barnes 2021-10-20 12:48:37 +01:00
  • 5ab49de7f2
    selection: convert \r -> \n when reading clipboard data Daniel Eklöf 2021-10-19 21:34:04 +02:00
  • 6dfacb9c08
    Merge branch 'nordiq' Daniel Eklöf 2021-10-18 21:44:10 +02:00
  • e8753a20ce add Nordiq theme armin 2021-10-18 16:44:44 +02:00
  • 3bb953d698
    config: change key binding for toggle-url-visible to Control+t Daniel Eklöf 2021-10-17 16:31:17 +02:00
  • d4b365b55c
    pgo: full-inner: add --override tweak.grapheme-shaping=no Daniel Eklöf 2021-10-16 16:58:59 +02:00
  • f9782848e5
    doc: foot.1: reporting bugs: move “search existing issues” Daniel Eklöf 2021-10-16 15:30:21 +02:00
  • 4ffa37e619
    readme: reporting bugs: move “search existing issues” Daniel Eklöf 2021-10-16 15:29:57 +02:00
  • a75f1f7ab4
    doc: foot.1: reporting bugs: re-order and tweak Daniel Eklöf 2021-10-16 15:25:11 +02:00
  • 2a9c667650
    readme: reporting bugs: re-order and tweak Daniel Eklöf 2021-10-16 15:22:40 +02:00
  • f22bc60bfc
    Merge branch 'enable-grapheme-shaping-by-default' Daniel Eklöf 2021-10-16 13:56:31 +02:00
  • 37f9f54840
    config: enable grapheme shaping by default Daniel Eklöf 2021-10-13 17:42:40 +02:00
  • 75533e01b5
    Merge branch 'generate-version-handle-repo-not-having-any-tags' Daniel Eklöf 2021-10-11 20:27:05 +02:00
  • 1c1b2bd101
    ci: run “foot --version” and “footclient --version” after each build Daniel Eklöf 2021-10-11 20:16:25 +02:00
  • 7d30bccad8
    generate-version: handle git repo not having any tags Daniel Eklöf 2021-10-11 20:11:41 +02:00
  • a31d04fa23 doc: ctlseq: improve text formatting in CSI and SGR sections Craig Barnes 2021-10-11 15:40:36 +01:00
  • fd989f47cf doc: ctlseq: fix SGR table heading Craig Barnes 2021-10-11 15:13:45 +01:00
  • dfd9590931
    ci: limit builds to the master branch (and pulls targeting it) Daniel Eklöf 2021-10-10 19:07:21 +02:00
  • 62e67a26f5
    ci: codeberg CI Daniel Eklöf 2021-10-10 17:51:23 +02:00
  • 20e025be39
    foot.ini: add commented out default value of colors.scrollback-indicator Daniel Eklöf 2021-10-10 10:43:11 +02:00
  • b3bc7ec413
    Merge branch 'configurable-indicator-colors' Daniel Eklöf 2021-10-10 10:41:55 +02:00
  • 85cc05ba22 changelog: list scrollback.indicator-color addition feeptr@codeberg.org 2021-10-08 02:34:53 +00:00
  • 7eea97b659 doc: document indicator-color feeptr@codeberg.org 2021-09-27 19:39:29 +00:00
  • 650cfa18ef config, render: scrollback indicator: allow configuring scrollback indicator colors feeptr@codeberg.org 2021-09-27 19:05:40 +00:00
  • 7704bea876
    Merge branch 'use-pixman-renderer' Daniel Eklöf 2021-10-09 12:30:25 +02:00
  • 227b33ac75
    doc: benchmark: 1.9.2 results, laptop Daniel Eklöf 2021-10-09 12:20:11 +02:00
  • fbc1770348
    doc: benchmark: 1.9.2 results, beefy desktop Daniel Eklöf 2021-10-09 11:33:30 +02:00
  • e1e28f98f9 terminal: wrap UNITTEST block with #if guard to avoid linker errors Craig Barnes 2021-10-09 08:34:17 +01:00
  • 85aaff68fb pgo: Use pixman renderer by default for PGO builds Stanislav Ochotnický 2021-10-08 16:28:28 +02:00
  • 0be711497d
    Merge branch 'fix-0px-csd-crash' Daniel Eklöf 2021-10-08 10:05:52 +02:00
  • ed42276ee1 changelog: mention csd.size=0 fix feeptr@codeberg.org 2021-10-08 02:28:01 +00:00
  • 3d1fa4bcc3
    Merge branch 'notify-focus-inhibit' Daniel Eklöf 2021-10-07 19:42:06 +02:00