Commit graph

  • ccb0cd178f
    changelog: prepare for 1.11.0 Daniel Eklöf 2022-02-05 17:19:43 +01:00
  • 52f1f44897
    Merge branch 'fcft-3' Daniel Eklöf 2022-02-05 17:15:49 +01:00
  • dc42b41b62
    char32: inline wcs*() wrappers Daniel Eklöf 2022-01-10 21:06:44 +01:00
  • e0227266ca
    fcft: adapt to API changes in fcft-3.x Daniel Eklöf 2021-08-21 14:50:42 +02:00
  • 2be8c39044
    Merge branch 'config-no-null-strings-in-printf' Daniel Eklöf 2022-02-05 17:00:08 +01:00
  • 343f2c51a4
    config: s/of the form/on the form/ Daniel Eklöf 2022-02-05 16:59:42 +01:00
  • a339c40f5d
    changelog: XF86Copy+XF86Paste are now recognized by default Daniel Eklöf 2022-02-05 16:42:38 +01:00
  • 06fdebbbcb config: use getline idiomatically Pranjal Kole 2022-02-04 18:30:29 +05:30
  • 65b5469e86 config: don't pass null strings to *printf() Pranjal Kole 2022-01-29 23:10:26 +05:30
  • ef54b7f2e5
    Merge branch 'improve-shellscript' Daniel Eklöf 2022-02-04 21:30:04 +01:00
  • e97e873b9e
    box-drawing: LIGHT ARC: check for sqrt() failures Daniel Eklöf 2022-02-03 22:17:10 +01:00
  • a5f8ed1b78
    Merge branch 'sixel-repeat-edge-cases' Daniel Eklöf 2022-02-04 18:14:32 +01:00
  • 58bbbb0a31
    sixel: revert to default state when an invalid DECGRI character is received Daniel Eklöf 2022-02-03 19:24:03 +01:00
  • 9e8d553a21
    sixel: DECGRI (repeat) with a count of 0 should emit a single sixel Daniel Eklöf 2022-02-03 19:23:43 +01:00
  • 9150507209
    sixel: resize: truncate instead of failing, when new size exceeds max size Daniel Eklöf 2022-02-03 19:20:41 +01:00
  • 8ca0eaa94c
    main: reset signal mask and signal handlers at startup Daniel Eklöf 2022-02-02 21:35:39 +01:00
  • a9bbbda1c7 generate-version: exit early if argc is not 3 Pranjal Kole 2022-02-04 19:10:16 +05:30
  • 63b12d4cdc
    Merge branch 'fix-bash-completions' Daniel Eklöf 2022-02-03 19:33:51 +01:00
  • 0f49a8a033 Fix bash completion for lists of short options Nicolai Dagestad 2022-02-03 17:31:57 +01:00
  • af4ae65349
    wayland: remove workaround for sway-1.5 bug - slow resizing of hidden windows Daniel Eklöf 2021-05-11 22:09:17 +02:00
  • 69e2bff8c8
    extract: ensure line-based selections are terminated with a newline Daniel Eklöf 2022-02-02 22:02:56 +01:00
  • 5ee902551a
    selection: don’t quote file URIs on the alt screen Daniel Eklöf 2022-02-02 21:17:01 +01:00
  • ab6b1b3679
    install: remove reference to the Arch AUR package Daniel Eklöf 2022-02-02 21:08:22 +01:00
  • fc99379a0c
    docs: remove arch linux from install.md now that it's in the official repositories grtcdr 2022-02-02 20:13:38 +01:00
  • 04c091cf44
    Merge branch 'alt-tab' Daniel Eklöf 2022-02-02 19:22:20 +01:00
  • 66801e4f33
    keymap: alt-tab (C-tab) now emits “ESC tab” by default Daniel Eklöf 2022-02-01 18:37:50 +01:00
  • 94f0b7283a
    Merge branch 'search-last-query' Daniel Eklöf 2022-01-29 17:50:56 +01:00
  • eb33a0529f
    changelog: search for last searched-for string Daniel Eklöf 2022-01-27 18:40:04 +01:00
  • 1537fd02bd
    doc: foot.1: describe how to search for the previous search string Daniel Eklöf 2022-01-27 18:39:46 +01:00
  • 749d4c0766
    doc: foot.1: shortcuts: mention that there are more actions than listed here Daniel Eklöf 2022-01-27 18:39:12 +01:00
  • 739e7d76b4
    search: remember last searched-for string between searches Daniel Eklöf 2022-01-27 18:36:28 +01:00
  • 22266e384b
    search: refactor: add add_wchars(), make search_add_chars() use it Daniel Eklöf 2022-01-27 18:34:27 +01:00
  • 2ab569169e
    Merge branch 'xcursor-size' Daniel Eklöf 2022-01-29 17:48:16 +01:00
  • d9cd1749e0 wayland: use strtol() to parse xcursor_size Pranjal Kole 2022-01-29 17:31:00 +05:30
  • 7930652b30
    Merge branch 'xcursor-getenv-fix' Daniel Eklöf 2022-01-29 13:06:13 +01:00
  • fa396cdc33 wayland: use getenv() according to spec Pranjal Kole 2022-01-29 16:18:19 +05:30
  • 2cc0a450b4
    doc: foot.1: add missing ‘*’ Daniel Eklöf 2022-01-27 18:54:48 +01:00
  • 034f4171a4
    doc: foot.1: use tab for indentation Daniel Eklöf 2022-01-27 18:54:38 +01:00
  • 49a2f4a9e6
    Merge branch 'document-ansi-colors' Daniel Eklöf 2022-01-27 18:49:54 +01:00
  • c7836bcd90
    readme: add URL mode to the list of keyboard shortcuts Daniel Eklöf 2022-01-27 18:49:04 +01:00
  • 0c363b83bf
    readme: add the new XF86{Copy,Paste} keyboard shortcuts Daniel Eklöf 2022-01-27 18:48:51 +01:00
  • 90b906d159
    doc: foot.1: add URL mode bindings to the list of default keyboard shortcuts Daniel Eklöf 2022-01-27 18:45:53 +01:00
  • 701d5fe5a4
    doc: foot.1: add “enter URL mode” shortcut Daniel Eklöf 2022-01-27 18:45:41 +01:00
  • ef855aa132
    doc: foot.1: add the new XF86{Copy,Paste} key bindings Daniel Eklöf 2022-01-27 18:45:22 +01:00
  • ddc222b11d CHANGELOG: add entries for the bell and copy/paste PRs. Mark Stosberg 2022-01-25 16:18:30 -05:00
  • 27017cf0b3
    Merge branch 'support-copy-paste-keybindings-by-default' Daniel Eklöf 2022-01-25 21:41:07 +01:00
  • 6d76bb0f32 config: support Copy and Paste keycodes by default Mark Stosberg 2022-01-17 13:57:24 -05:00
  • 9095cb105e
    Merge branch 'typo' Daniel Eklöf 2022-01-25 20:47:16 +01:00
  • 0406ccd4f8
    Merge branch 'remove-deprecated-bell-from-ini' Daniel Eklöf 2022-01-25 20:42:15 +01:00
  • f5bb885978 Fix typo in manual page for foot.ini(5). Felix Lechner 2022-01-20 10:41:27 -08:00
  • 7885a7ab17 foot.ini: remove deprecated "bell" option. Mark Stosberg 2022-01-17 13:14:24 -05:00
  • 0777d3b35f doc: document the 8 ANSI escape codes. Mark Stosberg 2022-01-15 14:36:45 -05:00
  • 379e68916e
    meson: fix race build order of builtin terminfo Daniel Eklöf 2022-01-15 17:15:45 +01:00
  • 179ab08161
    Merge branch 'clock-gettime' Daniel Eklöf 2022-01-15 17:08:42 +01:00
  • 0da19a81bc replace gettimeofday with clock_gettime Pranjal Kole 2022-01-15 14:56:13 +05:30
  • 0d649408a0
    Merge branch 'clock' Daniel Eklöf 2022-01-14 16:17:21 +01:00
  • 5af65d897c terminal: use CLOCK_MONOTONIC instead of literal. Érico Nogueira 2022-01-14 11:39:27 -03:00
  • b292e735bb
    dcs: decrqss: refactor: append_sgr_attr_n() is now a proper function Daniel Eklöf 2022-01-14 14:09:28 +01:00
  • f048e08f10
    Merge branch 'decrqss' Daniel Eklöf 2022-01-14 13:52:58 +01:00
  • 7243b094b7
    dcs: decrqss: add note about Ps in the reply Daniel Eklöf 2022-01-13 15:46:29 +01:00
  • a8681ea440
    dcs: decrqss: BUG on invalid cursor style Daniel Eklöf 2022-01-13 15:43:22 +01:00
  • add530e66d
    dcs: implement DECRQSS Daniel Eklöf 2022-01-13 15:36:27 +01:00
  • 2d3d8ca3d0
    Merge branch 'xtgettcap' Daniel Eklöf 2022-01-14 13:49:25 +01:00
  • 49a8c7fc76
    doc: foot.1: XTGETTCAP Daniel Eklöf 2022-01-14 13:36:31 +01:00
  • b819d38f1e
    changelog: XTGETTCAP Daniel Eklöf 2022-01-14 13:34:23 +01:00
  • da9d732855
    readme: document XTGETTCAP behavior Daniel Eklöf 2022-01-14 13:33:16 +01:00
  • 5a032c4c6f
    xtgettcap: switch from a table based internal structure, to a single char array Daniel Eklöf 2022-01-13 13:37:44 +01:00
  • 7258e0b005
    doc: ctlseq: add XTGETTCAP Daniel Eklöf 2022-01-06 21:29:42 +01:00
  • 44aad0941f
    dcs: xtgettcap: handle boolean capabilities Daniel Eklöf 2022-01-04 22:01:36 +01:00
  • 7feab6092c
    scripts: generate-builtin-terminfo: add custom capability ‘Co’ Daniel Eklöf 2022-01-02 20:22:01 +01:00
  • 3fa6bec912
    dcs: implement XTGETTCAP Daniel Eklöf 2022-01-02 18:28:40 +01:00
  • 1a91cbecc7
    uri: move hex2nibble() to util.h Daniel Eklöf 2022-01-02 18:28:10 +01:00
  • b8fc56ecb4
    script: add generate-builtin-terminfo.py Daniel Eklöf 2022-01-02 11:06:09 +01:00
  • 467e4f2ef8
    test: config: tweak.grapheme-shaping can’t be set when grapheme-clustering has been disabled Daniel Eklöf 2022-01-13 12:26:20 +01:00
  • 9bd9f55d5a
    test: config: test ‘tweak’ section Daniel Eklöf 2022-01-13 12:16:57 +01:00
  • 891fce6236
    config: convert tweak.render_timer to an enum Daniel Eklöf 2022-01-13 12:08:20 +01:00
  • 69ec74a605
    Merge branch 'bad-locale' Daniel Eklöf 2022-01-13 11:48:03 +01:00
  • d85feb02ed
    main: log locale errors (in addition to adding a user notification) Daniel Eklöf 2022-01-12 18:59:15 +01:00
  • 2bc77ebf09
    main: display warning only, when we succeed in enabling a fallback locale Daniel Eklöf 2022-01-12 15:53:26 +01:00
  • 820b15b844
    changelog: improved handling of incompatible locales Daniel Eklöf 2022-01-11 21:37:41 +01:00
  • 827bfef550
    main: try to force an UTF-8 locale if user’s locale isn’t UTF-8 Daniel Eklöf 2022-01-11 21:37:03 +01:00
  • 9873d2732f
    main: present invalid locale errors as a user-notification Daniel Eklöf 2022-01-10 20:24:46 +01:00
  • 7bb8d48b75
    Merge branch 'improve-mouse-button-multi-click' Daniel Eklöf 2022-01-13 11:22:50 +01:00
  • e853c7139e
    input: reset mouse button click counter when mouse moves Daniel Eklöf 2022-01-12 15:38:32 +01:00
  • 29c31054a1
    input: reset view when pasting from primary Daniel Eklöf 2022-01-11 20:26:49 +01:00
  • e37edba387
    Merge branch 'wl-output-version-4' Daniel Eklöf 2022-01-06 21:25:06 +01:00
  • ccf9c0fe29
    wayland: don’t try to bind wl_output version 4 unconditionally Daniel Eklöf 2022-01-06 20:00:00 +01:00
  • 402972085a
    main: include +/-wcwidth in version output Daniel Eklöf 2022-01-05 22:15:39 +01:00
  • 97ade97d38
    Use my_wcwidth()+my_wcswidth() instead of system’s wcwdith()+wcswidth() Daniel Eklöf 2022-01-05 22:14:30 +01:00
  • c758949145
    wcwidth: provide our own implementation of wcwidth() and wcswidth() Daniel Eklöf 2022-01-05 21:10:21 +01:00
  • 99ebff5a51
    Merge branch 'argc-is-zero' Daniel Eklöf 2022-01-02 09:15:52 +01:00
  • 0ccdb27520
    changelog: fixed failing to launch when exec(3):ed with an empty argv Daniel Eklöf 2022-01-01 21:14:49 +01:00
  • 9f26b250bb
    foot{,client}: handle argc == 0 Daniel Eklöf 2022-01-01 21:11:31 +01:00
  • b83daaac46
    doc: ctlseq: add missing ‘[‘ to a couple of CSI sequences Daniel Eklöf 2022-01-01 14:22:48 +01:00
  • 8ffcd425e7
    doc: ctlseq: kitty kbd: swap name/from Daniel Eklöf 2022-01-01 14:15:21 +01:00
  • 9af4b95234
    doc: ctlseq: kitty keyboard protocol Daniel Eklöf 2022-01-01 14:14:17 +01:00
  • 2cae7d18b8
    doc: ctlseq: private mode 1016 - SGR-Pixels Daniel Eklöf 2022-01-01 14:01:15 +01:00
  • 92dfab3bd1
    Merge branch 'sgr-pixels' Daniel Eklöf 2022-01-01 11:03:22 +01:00
  • d72ba4a062
    SGR-Pixels mouse mode, closes #762 Autumn Lamonte 2021-12-30 05:13:45 -06:00
  • 4374e66199 Update changelog Autumn Lamonte 2021-12-31 09:42:25 -06:00