Commit graph

  • 9434066546
    meson: terminfo install location now defaults to $datadir/terminfo Daniel Eklöf 2021-08-29 11:06:45 +02:00
  • ac30da7a01
    spawn: don’t error out if we fail to chdir() Daniel Eklöf 2021-08-30 17:55:36 +02:00
  • 064121ee95
    slave: log _which_ CWD we failed to change to Daniel Eklöf 2021-08-30 17:55:16 +02:00
  • 6bd151438f csi: various, minor code/formatting improvements Craig Barnes 2021-08-30 07:40:03 +01:00
  • 3990cd4392
    ci: codespell: ignore ‘doas’ Daniel Eklöf 2021-08-27 20:45:19 +02:00
  • fd78fa98b4
    doc: how to pass TERMINFO through ‘doas’ Daniel Eklöf 2021-08-27 20:25:26 +02:00
  • 341193a627
    changelog: add new ‘unreleased’ section Daniel Eklöf 2021-08-27 13:44:18 +02:00
  • 55f1f4a30c
    Merge branch 'releases/1.9' Daniel Eklöf 2021-08-27 13:43:40 +02:00
  • fec5f8784b
    meson/pkgbuild: bump version to 1.9.0 1.9.0 Daniel Eklöf 2021-08-27 12:46:08 +02:00
  • fd0236f323
    changelog: prepare for 1.9.0 Daniel Eklöf 2021-08-27 12:45:22 +02:00
  • 6e8da20ee2
    doc: foot{,,client}: document TERMINFO Daniel Eklöf 2021-08-27 13:16:49 +02:00
  • 88b2808dcd
    meson: run generate_version.sh in a C locale Daniel Eklöf 2021-08-25 19:12:45 +02:00
  • b8226fa14c
    Merge branch 'terminfo' Daniel Eklöf 2021-08-19 19:34:34 +02:00
  • 8a7264e905
    slave: set TERMINFO instead of TERMINFO_DIRS Daniel Eklöf 2021-08-18 20:18:35 +02:00
  • ee68a3fe95
    changelog: cursor.blink now works in GNOME Daniel Eklöf 2021-08-18 20:18:00 +02:00
  • f4da46350e
    Merge branch 'terminfo-dirs' Daniel Eklöf 2021-08-17 21:24:11 +02:00
  • 7639186865
    terminfo: install to $datadir/foot/terminfo by default, append to TERMINFO_DIRS Daniel Eklöf 2021-08-07 16:42:51 +02:00
  • b4402a6aa5
    term: check visual-focus, not kbd-focus when enabling/disabling cursor blink Daniel Eklöf 2021-08-17 18:31:42 +02:00
  • 9d1de74795
    Merge branch 'selection-modify-only-use-one-cell-bit' Daniel Eklöf 2021-08-16 19:16:22 +02:00
  • 636fea55f5
    selection: modify: no need to check for NULL before calling free() Daniel Eklöf 2021-08-14 10:50:49 +02:00
  • 02fbd0bbce
    selection: modify: convert ‘keep_selection’ bitmask from uint64_t to uint8_t Daniel Eklöf 2021-08-14 09:58:50 +02:00
  • f0fd3b7578
    selection: modify: replace reset_context() macro with a function Daniel Eklöf 2021-08-14 09:56:14 +02:00
  • ae70596a50
    selection: don’t require two cell attr bits for selection updating Daniel Eklöf 2021-08-13 17:45:09 +02:00
  • 647bff22db
    Merge branch 'tempus-themes' Daniel Eklöf 2021-08-15 10:35:06 +02:00
  • b202eb8444 add tempus themes Gadzhi Kharkharov 2021-08-13 18:32:19 +03:00
  • 3daafe9859
    Merge branch 'terminfo-remove-keypad' Daniel Eklöf 2021-08-14 21:11:21 +02:00
  • f204f09253
    changelog: mention keypad application mode keys being removed Daniel Eklöf 2021-08-14 21:10:47 +02:00
  • b40aefa50a
    changelog: mention km/smm/rmm being removed Daniel Eklöf 2021-08-14 21:08:32 +02:00
  • 2ff8f59525
    terminfo: remove keypad key caps (for keypad application mode) Daniel Eklöf 2021-08-11 18:32:10 +02:00
  • 572b7d0f96
    terminfo: remove km/smm/rmm Daniel Eklöf 2021-08-11 18:30:14 +02:00
  • 807a304306
    Merge branch 'pt-or-px-scaling' Daniel Eklöf 2021-08-14 13:00:45 +02:00
  • f6f8f2b35e
    pt-or-px: heed the dpi-aware setting Daniel Eklöf 2021-08-13 17:38:56 +02:00
  • a37109e5f6 readme: change "32bpp" to "24bpp" in features list Craig Barnes 2021-08-12 13:10:49 +01:00
  • 7229ddd4ae
    Merge branch 'sixel-left-most-column-overwritten' Daniel Eklöf 2021-08-11 18:26:19 +02:00
  • 41a8f2fc65
    render: run the “overflowing glyphs” prepass *before* rendering sixels Daniel Eklöf 2021-08-10 18:33:18 +02:00
  • 2b14e28512
    Merge branch 'uri-characters' Daniel Eklöf 2021-08-11 18:24:25 +02:00
  • 5ce48a6574
    changelog: url.uri-characters Daniel Eklöf 2021-08-09 19:58:40 +02:00
  • 0c03e9a766
    config: add url.uri-characters Daniel Eklöf 2021-08-09 18:25:36 +02:00
  • f9ba2a8c5c
    meson: require meson >= 0.54 Daniel Eklöf 2021-08-08 10:44:25 +02:00
  • cfc73d9fc6
    editorconfig: adjust max-line-length, down from 80 to 70 Daniel Eklöf 2021-08-07 15:36:19 +02:00
  • 496f505648
    Merge branch 'mouse-wheel-tilt' Daniel Eklöf 2021-08-07 12:28:17 +02:00
  • c2cc964116
    input: implement support for mouse wheel left/right Daniel Eklöf 2021-08-05 18:34:09 +02:00
  • 7a372a8c23
    Revert "terminfo: add ich1=\E[@" Daniel Eklöf 2021-08-07 12:25:42 +02:00
  • 460e3b5c57
    input: codespell: follwing -> following Daniel Eklöf 2021-08-06 23:08:09 +02:00
  • 9970c2adba
    url-mode: use same heuristics for <> as for [] and () Daniel Eklöf 2021-07-28 12:48:34 +02:00
  • ee07628291
    url-mode: add ‘<’ and ‘>’ to the list of valid URL characters Daniel Eklöf 2021-07-28 11:53:57 +02:00
  • 566e083a06
    Merge branch 'gnome-drag-workaround' Daniel Eklöf 2021-08-06 22:35:40 +02:00
  • a21bf1b4d9
    input: workaround GNOME messing up pointer leave/enter after moving window Daniel Eklöf 2021-08-04 17:27:34 +02:00
  • a3cd8ebf3c
    Merge branch 'terminfo-kmous-xm' Daniel Eklöf 2021-08-06 22:35:03 +02:00
  • 159ae6cb95
    terminfo: change kmous to \E[<, add XM+xm capabilities Daniel Eklöf 2021-08-05 19:21:57 +02:00
  • 69c9662070
    Merge branch 'terminfo-ich1' Daniel Eklöf 2021-08-06 22:34:14 +02:00
  • 76fab8cf69
    terminfo: add ich1=\E[@ Daniel Eklöf 2021-08-05 19:13:00 +02:00
  • 7f62e4398d
    Merge branch 'box-drawing-realign-sextants-and-wedges' Daniel Eklöf 2021-08-06 22:30:45 +02:00
  • 22b280b355
    box-drawing: fix compiler warning Daniel Eklöf 2021-08-06 22:29:33 +02:00
  • 130cf791e9
    box-drawing: re-align sextants and wedges Daniel Eklöf 2021-08-05 18:32:00 +02:00
  • ea4738c285
    Merge branch 'box-drawing-size-optimize' Daniel Eklöf 2021-08-06 22:25:46 +02:00
  • 6f59186193
    box-drawing: don’t inline functions called for multiple codepoints Daniel Eklöf 2021-08-05 18:29:37 +02:00
  • 97e64e2caf
    box-drawing: wedges: pre-load x_halfs[] and y_thirds[] Daniel Eklöf 2021-08-05 18:29:07 +02:00
  • 0e10d2b1a2
    box-drawing: wedges: avoid floating point math Daniel Eklöf 2021-08-05 18:27:44 +02:00
  • 950c1b6010
    box-drawing: pre-calculate sextant x,y offsets Daniel Eklöf 2021-08-03 21:12:13 +02:00
  • 469d5abc69
    box-drawing: deal with quads in the same as sextants Daniel Eklöf 2021-08-03 20:55:14 +02:00
  • 1dcdc42091
    box-drawing: don’t inline horizontal-one-eighth-block-N Daniel Eklöf 2021-08-03 20:54:18 +02:00
  • 67e285f16c
    box-drawing: don’t inline light diagional Daniel Eklöf 2021-08-03 20:53:39 +02:00
  • 29a0c925b7
    Merge branch 'box-drawing-wedges' Daniel Eklöf 2021-08-05 19:50:43 +02:00
  • 36ecd0baed
    box-drawing: wedges: fix alignment of inverted wedges Daniel Eklöf 2021-08-05 18:21:06 +02:00
  • 56d7a51d35
    box-drawing: wedges: don’t group similar cases together Daniel Eklöf 2021-08-04 17:32:35 +02:00
  • 1c43fdbea4
    box-drawing: add U+1FB3C-U+1FB6F, U+1FB9A and U+1FB9B Daniel Eklöf 2021-08-03 18:10:41 +02:00
  • bdaa9a8991
    term: disable debug logging Daniel Eklöf 2021-08-05 18:24:52 +02:00
  • 347cda14cf
    Merge branch 'async-client-termination' Daniel Eklöf 2021-08-03 19:06:29 +02:00
  • f1d440e139
    term: send SIGTERM/SIGKILL to the entire process group Daniel Eklöf 2021-07-31 22:50:19 +02:00
  • 98e8778e41
    changelog: asynchronous client application termination Daniel Eklöf 2021-07-31 20:13:52 +02:00
  • b7edfc2822
    term: fix release builds when LOG_ENABLE_DBG=0 Daniel Eklöf 2021-07-31 19:52:23 +02:00
  • 03f952cf4d
    term: consolidate shutdown related state into an anonymous struct Daniel Eklöf 2021-07-31 19:08:51 +02:00
  • c23bff4189
    term: rename: slave_died() -> fdm_client_terminated() Daniel Eklöf 2021-07-31 18:27:02 +02:00
  • 384b1c330f
    term: asynchronous client application termination Daniel Eklöf 2021-07-31 18:18:48 +02:00
  • 35041cd431
    Merge branch 'tilde-expansion-in-include' Daniel Eklöf 2021-07-31 10:08:53 +02:00
  • 215a42a87c
    changelog: s/teared/torn Daniel Eklöf 2021-07-31 00:41:44 +02:00
  • 8f307178df
    config: include: use xasprintf() instead of two calls to snprintf() Daniel Eklöf 2021-07-31 00:39:51 +02:00
  • e2f08efacb
    editorconfig: don’t trim trailing whitespace in *.scd Daniel Eklöf 2021-07-30 18:01:28 +02:00
  • 203d43f31b
    changelog: terminate client app before tearing down the window Daniel Eklöf 2021-07-30 17:54:18 +02:00
  • 5bfb1ba89e
    term: wait for client to die *before* tearing down the window Daniel Eklöf 2021-07-30 15:25:57 +02:00
  • 0b6ec4da71
    client: remove info log of client app’s exit-code Daniel Eklöf 2021-07-30 15:38:20 +02:00
  • ed855c72dc
    doc: foot.ini: include paths are allowed to begin with ~/ Daniel Eklöf 2021-07-30 14:53:12 +02:00
  • 7cfa48f369
    config: include: handle get_user_home_dir() returning NULL Daniel Eklöf 2021-07-30 14:47:45 +02:00
  • 02f0e0d912
    config: include: add support for ~-expansion Daniel Eklöf 2021-07-30 14:44:16 +02:00
  • 46d30406be
    doc: foot.ini: indent lists Daniel Eklöf 2021-07-30 14:56:55 +02:00
  • a71a64481e
    Merge branch 'editorconfig' Daniel Eklöf 2021-07-28 11:39:29 +02:00
  • 64d92146db
    editorconfig: initial Daniel Eklöf 2021-07-27 21:31:54 +02:00
  • 8bdd019227
    Merge branch 'bright_bold' Daniel Eklöf 2021-07-26 21:40:26 +02:00
  • 2c5a23867f
    Only brighten palette colors with bold-text-in-bright=palette-based David Rosca 2021-07-22 18:22:39 +02:00
  • be24bd2d32
    changelog: initialize output scaling factor to 1 Daniel Eklöf 2021-07-26 19:00:56 +02:00
  • 52f50c556d
    wayland: set scale to 1 by default Nihal Jere 2021-07-25 21:46:31 -05:00
  • 075290deb6
    readme: mention XTVERSION Daniel Eklöf 2021-07-25 10:50:24 +02:00
  • 7db8e06f55
    Merge branch 'dont-hang-when-wl-connection-is-broken' Daniel Eklöf 2021-07-25 10:14:15 +02:00
  • bcd28311f4
    wayland: prevent hang when terminating due to broken Wayland connection Daniel Eklöf 2021-07-24 20:31:14 +02:00
  • 51250c64cc
    doc: meson: no need to check for scdoc again Daniel Eklöf 2021-07-24 16:42:47 +02:00
  • 7c686208a1
    meson: add -Ddocs=disabled|enabled|auto command line option Daniel Eklöf 2021-07-24 13:09:25 +02:00
  • b8d68afbb9
    Merge branch 'csd-title' Daniel Eklöf 2021-07-24 11:03:15 +02:00
  • c38b3507bc
    doc: foot.ini: mention that csd.font is sized using the title bar size Daniel Eklöf 2021-07-22 23:40:40 +02:00
  • 4c89006d06
    foot.ini: add csd.font Daniel Eklöf 2021-07-22 23:40:32 +02:00