Commit graph

  • b8685e17ea
    doc: foot.ini: selection-target=none|primary|clipboard|both Daniel Eklöf 2021-01-20 17:56:14 +01:00
  • 821935e5af
    changelog: selection-target=none|primary|clipboard|both Daniel Eklöf 2021-01-16 15:44:51 +01:00
  • 4f578189cc
    config: add ‘none’ as a possible value for ‘selection-target’ Daniel Eklöf 2021-01-16 15:39:44 +01:00
  • 07f6b3b1af
    selection: copy selected text to the target configured by ‘selection-target’ Daniel Eklöf 2021-01-16 11:26:45 +01:00
  • e69ca255b0
    config: add new option ‘selection-target’ Daniel Eklöf 2021-01-16 11:26:03 +01:00
  • 1253f5e27e
    Merge branch 'mouse-button-encoding-of-button-6-7' Daniel Eklöf 2021-01-23 10:41:35 +01:00
  • 30ef3fe4b6
    changelog: add bug ref to the ‘FreeBSD support’ entry Daniel Eklöf 2021-01-23 10:19:28 +01:00
  • 1bcee31398
    changelog: add bug ref to the ‘FreeBSD support’ entry Daniel Eklöf 2021-01-23 10:19:28 +01:00
  • 07bb18847d
    changelog: freebsd support Daniel Eklöf 2021-01-23 10:12:39 +01:00
  • 207fdaf06c
    ci: freebsd-x64: compile with -Wno-missing-braces Daniel Eklöf 2021-01-23 10:07:02 +01:00
  • 1f745655ac
    shm: don’t check for __i386__ and __x86_64__ - there are other architectures out there Daniel Eklöf 2021-01-21 12:39:51 +01:00
  • c70694bd8f
    client: explicitly use a 64-bit type for ‘total_len’ Daniel Eklöf 2021-01-21 12:15:40 +01:00
  • ab040d0d6f
    completions/zsh: unbreak with BSD find(1) Jan Beich 2021-01-21 14:23:20 +00:00
  • d31cc9b5ef
    ci: enable freebsd-x64 job Jan Beich 2021-01-21 06:52:22 +00:00
  • 8b092256d1
    meson: optionalize terminfo dependency Jan Beich 2021-01-19 14:22:41 +00:00
  • 0b07bf78f0
    meson: depend on wayland-client when using wayland-protocols Jan Beich 2021-01-21 07:00:57 +00:00
  • 3ac107ce82
    meson: require epoll-shim on BSDs Jan Beich 2021-01-19 15:54:18 +00:00
  • 796301f228
    meson: libpthread may lack C11 threads e.g., on FreeBSD Jan Beich 2021-01-19 15:48:56 +00:00
  • 909938b83c
    meson: don't force POSIX compliance Jan Beich 2021-01-19 15:40:32 +00:00
  • 9b09049c1c
    render: set thread name in a portable way Jan Beich 2021-01-19 14:49:43 +00:00
  • fcf3f124d6
    shm: unbreak build without memfd_create Jan Beich 2021-01-19 14:20:55 +00:00
  • 93fd77e01b
    shm: disable fallocate optimization if not supported Jan Beich 2021-01-19 15:22:51 +00:00
  • 6626ef5807
    shm: silence -Wunused-function on i386 Jan Beich 2021-01-19 15:17:38 +00:00
  • e462419e34
    slave: skip e310487dae if not supported Jan Beich 2021-01-19 15:09:06 +00:00
  • fb660262ab
    uri: switch to conservative maximum hostname length Jan Beich 2021-01-19 14:41:02 +00:00
  • 14e761179b
    terminal: add/exclude missing headers Jan Beich 2021-01-19 15:05:22 +00:00
  • dd485d9414
    client/server: switch to POSIX header for sockaddr_un Jan Beich 2021-01-19 14:34:30 +00:00
  • fd4511a3dc
    main: correct header for mode macros Jan Beich 2021-01-19 14:38:45 +00:00
  • a6b66b73b1
    Merge branch 'freebsd' Daniel Eklöf 2021-01-23 10:12:54 +01:00
  • 124bc3c084
    changelog: freebsd support Daniel Eklöf 2021-01-23 10:12:39 +01:00
  • b2d0af7016
    ci: freebsd-x64: compile with -Wno-missing-braces Daniel Eklöf 2021-01-23 10:07:02 +01:00
  • 0d07ee03f5
    shm: don’t check for __i386__ and __x86_64__ - there are other architectures out there Daniel Eklöf 2021-01-21 12:39:51 +01:00
  • 0bb928e02f
    client: explicitly use a 64-bit type for ‘total_len’ Daniel Eklöf 2021-01-21 12:15:40 +01:00
  • 73522cec27
    completions/zsh: unbreak with BSD find(1) Jan Beich 2021-01-21 14:23:20 +00:00
  • dfc157e6b1
    ci: enable freebsd-x64 job Jan Beich 2021-01-21 06:52:22 +00:00
  • 15f2bebdcb
    meson: optionalize terminfo dependency Jan Beich 2021-01-19 14:22:41 +00:00
  • e3a1dfcf5a
    meson: depend on wayland-client when using wayland-protocols Jan Beich 2021-01-21 07:00:57 +00:00
  • 603bbcbcff
    meson: require epoll-shim on BSDs Jan Beich 2021-01-19 15:54:18 +00:00
  • d97b538917
    meson: libpthread may lack C11 threads e.g., on FreeBSD Jan Beich 2021-01-19 15:48:56 +00:00
  • 36b6cc020a
    meson: don't force POSIX compliance Jan Beich 2021-01-19 15:40:32 +00:00
  • f2ad02aaab
    render: set thread name in a portable way Jan Beich 2021-01-19 14:49:43 +00:00
  • db9dc7e908
    shm: unbreak build without memfd_create Jan Beich 2021-01-19 14:20:55 +00:00
  • 013e3c2d80
    shm: disable fallocate optimization if not supported Jan Beich 2021-01-19 15:22:51 +00:00
  • e35e98ea94
    shm: silence -Wunused-function on i386 Jan Beich 2021-01-19 15:17:38 +00:00
  • 000ddd900a
    terminal: fix encoding of mouse buttons 6 and 7 in mouse events Daniel Eklöf 2021-01-22 17:03:43 +01:00
  • e642373658 themes: fix typos in themes/selenized-black Craig Barnes 2021-01-22 05:07:28 +00:00
  • 6167bf2e61
    themes: add selenized Daniel Eklöf 2021-01-21 15:11:08 +01:00
  • 67e713ff3a
    slave: skip e310487dae if not supported Jan Beich 2021-01-19 15:09:06 +00:00
  • c531c6bc0e
    uri: switch to conservative maximum hostname length Jan Beich 2021-01-19 14:41:02 +00:00
  • ce7df7cc1f
    terminal: add/exclude missing headers Jan Beich 2021-01-19 15:05:22 +00:00
  • 567a8de3b0
    client/server: switch to POSIX header for sockaddr_un Jan Beich 2021-01-19 14:34:30 +00:00
  • 3c379b243b
    main: correct header for mode macros Jan Beich 2021-01-19 14:38:45 +00:00
  • b2a3cdb723
    input: don’t enable keyboard repeat timer when repeat rate is zero Daniel Eklöf 2021-01-16 12:27:58 +01:00
  • d2c00d73ec
    Add xsnprintf() and remove some unnecessary strlen(3) calls Craig Barnes 2021-01-14 21:30:06 +00:00
  • acb3f1cd10
    sixel: current geometry: don’t exceed current window dimensions Daniel Eklöf 2021-01-14 14:41:34 +01:00
  • 72eed46a11
    readme: add IME to the feature list Daniel Eklöf 2021-01-14 15:12:10 +01:00
  • bd49260e41
    selection: uri decode: move zero-length check into decode_one_uri() Daniel Eklöf 2021-01-12 14:56:47 +01:00
  • 21053f2c6b
    changelog: add hyphen between ‘newline’ and ‘terminated’ Daniel Eklöf 2021-01-12 14:55:21 +01:00
  • 641905548c
    changelog: pasting non-newline terminated text/uri-list offers Daniel Eklöf 2021-01-12 14:48:20 +01:00
  • b645e35d5f
    changelog: glyhps -> glyphs Daniel Eklöf 2021-01-11 09:35:01 +01:00
  • 4303401f69
    selection: add a ‘finish’ function, called at the end of receiving clipboard data Daniel Eklöf 2021-01-12 14:45:41 +01:00
  • 7f5e259566
    selection: URI decoder: break out decoding of a single URI Daniel Eklöf 2021-01-12 14:45:04 +01:00
  • 324a1f80a8
    reaper: remove child from list *before* calling the user provided callback Daniel Eklöf 2021-01-12 09:30:27 +01:00
  • e563c863d1
    term: remove client application’s pid from reaper when shutting down Daniel Eklöf 2021-01-12 09:21:01 +01:00
  • 1d6b7d7a35
    pgo: stub implementation of reaper_del() Daniel Eklöf 2021-01-12 09:20:54 +01:00
  • a698fa62e2
    reaper: add reaper_del() - pid is no longer watched/monitored after this Daniel Eklöf 2021-01-12 09:20:02 +01:00
  • 1df78932d7
    wayland: take rotation into account when calculating the logical PPI Daniel Eklöf 2021-01-11 17:53:27 +01:00
  • 547b91e42b
    Add fish completion FollieHiyuki 2021-01-07 22:21:07 +03:00
  • 44d7242d14
    render: sixel: fix assertion: x/y coords may be outside visible area Daniel Eklöf 2021-01-06 16:57:07 +01:00
  • 8953840e38
    render: codespell: accomodate -> accommodate Daniel Eklöf 2021-01-04 19:49:24 +01:00
  • d10fc3dc79
    render: draw combining characters on top of colored bitmap glyphs (emoji) Daniel Eklöf 2021-01-04 18:32:55 +01:00
  • 367faeb6ee
    input: don’t try to close an invalid FD Daniel Eklöf 2021-01-04 18:32:22 +01:00
  • 43b8b5f779
    input: don’t assert when receiving a button release without a press event Daniel Eklöf 2021-01-04 18:32:00 +01:00
  • da2b4e1809
    uri: rename nibbletohex() function to hex2nibble() Craig Barnes 2021-01-04 05:31:19 +00:00
  • f22d4e9587
    uri: use nibble2hex() instead of isxdigit(3) to check valid hex digits Craig Barnes 2021-01-04 05:25:14 +00:00
  • 1004387223
    Add myself to Contributors Peter Colberg 2021-01-03 15:49:24 -05:00
  • 0aa086065c
    Require trailing comment to be preceded by a space or tab Peter Colberg 2021-01-03 14:08:25 -05:00
  • 9c705b26ee
    render: mark cell overflowed into as dirty Daniel Eklöf 2021-01-02 22:24:49 +01:00
  • 94cacab2f9
    doc: foot.ini: remove FONT FORMAT section, expand description of ‘font’ Daniel Eklöf 2020-12-31 12:57:37 +01:00
  • 7394d7d659
    foot.ini: add (default) size to font Daniel Eklöf 2020-12-31 12:48:20 +01:00
  • 8b4c4d6728
    ci: run codespell on README/INSTALL/CHANGELOG Daniel Eklöf 2020-12-26 13:08:03 +01:00
  • 8dd58a4220
    ci: run codespell on the man pages (the source files) Daniel Eklöf 2020-12-26 12:15:52 +01:00
  • 841618bb8d
    changelog: update ‘contributors’ Daniel Eklöf 2020-12-26 12:14:07 +01:00
  • da0af3621e
    Fix typo Birger Schacht 2020-12-26 09:17:34 +01:00
  • 797e79d3c7
    ime: don’t call text-input functions when it isn’t available Daniel Eklöf 2020-12-25 22:04:19 +01:00
  • 152fb0186b
    wayland: log warning when compositor does not implement text-input Daniel Eklöf 2020-12-25 22:03:52 +01:00
  • 981fb0a755
    terminal: reaper callback: don’t close ptmx if already closed Daniel Eklöf 2020-12-26 01:35:17 +01:00
  • ce90480011
    terminal: shutdown (or --hold) when the client process terminates Daniel Eklöf 2020-12-26 01:29:40 +01:00
  • c28bba7a55
    reaper: add optional callback Daniel Eklöf 2020-12-26 01:26:54 +01:00
  • 6f3c30ded8
    readme: add builds.sr.ht status badge Daniel Eklöf 2020-12-25 12:39:57 +01:00
  • 387f4514f3
    readme: try to position pipeline badge after description Daniel Eklöf 2020-12-25 12:36:40 +01:00
  • f5dd88249e
    readme: try to fix gitlab pipeline status badge Daniel Eklöf 2020-12-25 12:36:00 +01:00
  • ca37dd4164
    readme: test: add gitlab pipeline badge Daniel Eklöf 2020-12-25 12:34:51 +01:00
  • dc0e1c3b62
    ci: sr.ht: cd into ‘foot’ before running codespell Daniel Eklöf 2020-12-24 13:44:09 +01:00
  • aeca6a8ea6
    input: remove non-existing state from debug log Daniel Eklöf 2020-12-23 18:13:40 +01:00
  • 02493278b8
    readme: add repology packaging status badge Daniel Eklöf 2020-12-22 10:53:57 +01:00
  • dd3d5cec43
    doc: updated ‘laptop’ benchmarks for 1.6.0 Daniel Eklöf 2020-12-21 20:12:03 +01:00
  • bc325999de
    changelog: add empty 1.6.3 section Daniel Eklöf 2021-01-21 11:43:22 +01:00
  • 8334e2c791
    wayland: pending ‘configure’ flags: use ’bool’ in bit-fields Daniel Eklöf 2021-01-11 18:45:12 +01:00
  • 498d94304c
    wayland: force a resize on the final configure event after an interactive resize Daniel Eklöf 2021-01-10 15:41:01 +01:00