Commit graph

  • c679da7316
    scripts: generate-alt-random-writes: add support for emitting 256-indexed colors Daniel Eklöf 2020-11-15 14:00:20 +01:00
  • 5aa97189df
    scripts: generate-alt-random-writes: mix new/old-style RGB escapes Daniel Eklöf 2020-11-15 13:59:45 +01:00
  • 66527b39b1
    scripts: generate-alt-random-writes: add command line arguments for cols/rows Daniel Eklöf 2020-11-15 13:49:06 +01:00
  • cc850ed012
    pgo: pull in selection.c in pgolib Daniel Eklöf 2020-11-14 22:37:47 +01:00
  • 8619ebd778
    pgo: support for specifying multiple stimuli files Daniel Eklöf 2020-11-14 14:56:25 +01:00
  • 84b24d34d2
    install: small rewording and restructuring of PGO instructions Daniel Eklöf 2020-11-14 14:38:19 +01:00
  • 27f3ca1255
    install: update PGO instructions Daniel Eklöf 2020-11-14 14:31:16 +01:00
  • 5a1273eb5b
    pgo: move pgo.c and pgo stimuli to pgo directory Daniel Eklöf 2020-11-14 14:30:37 +01:00
  • 2639e7d2e2
    scripts: generate-alt-random-writes: don’t re-use ‘count’ variable Daniel Eklöf 2020-11-14 13:46:10 +01:00
  • 168ceaa927
    pgo: increase simulated terminal size Daniel Eklöf 2020-11-14 13:45:39 +01:00
  • 5ee9c19d21
    meson: link ‘pgo’ with -lm and -pthreads Daniel Eklöf 2020-11-14 13:44:13 +01:00
  • 9e37d811e8
    meson: move log.{c,h} to ‘misc’ Daniel Eklöf 2020-11-14 13:43:46 +01:00
  • 0e83732162
    meson: add ‘version.h’ to vtlib Daniel Eklöf 2020-11-14 12:42:08 +01:00
  • bff07b09b9
    meson: vtlib: add missing ‘fcft’ dependecy Daniel Eklöf 2020-11-14 12:05:03 +01:00
  • bf8c82c79a
    meson: add missing ‘tllist’ dependency to vtlib, pgolib and pgo Daniel Eklöf 2020-11-14 11:44:02 +01:00
  • 4577bb2bb3
    wip: pgo without Wayland Daniel Eklöf 2020-11-14 11:00:43 +01:00
  • 861f3a4e6d
    Merge branch 'footclient-m-flag' Daniel Eklöf 2020-11-22 19:11:40 +01:00
  • 82caa7bd04 client: fix handling of "-m" command-line flag Craig Barnes 2020-11-22 16:40:15 +00:00
  • e9e3e076fc
    changelog: update contributors Daniel Eklöf 2020-11-21 22:05:24 +01:00
  • ea64fe4223
    Merge branch 'footclient-getopt-fix' Daniel Eklöf 2020-11-21 22:03:14 +01:00
  • e813883367 client: add missing options to getopt_long(3) optstring argument Craig Barnes 2020-11-21 20:18:42 +00:00
  • 330bd8f80d client: add missing options to getopt_long(3) optstring argument Craig Barnes 2020-11-21 20:18:42 +00:00
  • 0d61a49e47
    client-protocol: codespell: stati -> static Daniel Eklöf 2020-11-21 20:48:31 +01:00
  • f4de500a18
    server: avoid doing unaligned struct accesses Daniel Eklöf 2020-11-21 20:47:17 +01:00
  • 997c6a4ae3
    client: we added argv lengths twice Daniel Eklöf 2020-11-21 20:46:08 +01:00
  • 0b3a84bd9c
    client: avoid doing a signed vs. unsigned comparison Daniel Eklöf 2020-11-21 20:29:47 +01:00
  • f2a88d6071
    server: verify strings are NULL terminated Daniel Eklöf 2020-11-21 20:27:13 +01:00
  • fc81f413c0
    client/server: simplify setup packet handling Daniel Eklöf 2020-11-21 20:21:18 +01:00
  • 3640164917
    Merge branch 'dpi-unaware' Daniel Eklöf 2020-11-19 19:26:06 +01:00
  • c65fcacf43
    terminal: use 96, not 75, for DPI when being DPI unaware Daniel Eklöf 2020-11-17 18:43:55 +01:00
  • 8e7658a135
    config: add ‘dpi-aware’ option, defaulting to enabled Daniel Eklöf 2020-11-17 17:59:31 +01:00
  • 587fce68fa
    Merge branch 'require-space-to-overflow-double-width-glyph' Daniel Eklöf 2020-11-19 19:24:37 +01:00
  • 774dd75542
    render: allow-overflow: require a space in the next cell Daniel Eklöf 2020-11-16 08:40:11 +01:00
  • 2de60eafb7
    keymap: fix alt+return combos Daniel Eklöf 2020-11-19 19:20:15 +01:00
  • 121b488e74
    keymap: use same lookup table for Tab and ISO_Left_Tab Daniel Eklöf 2020-11-19 19:15:13 +01:00
  • 7554895674
    Merge branch 'dim-and-brighten-via-hsl' Daniel Eklöf 2020-11-17 18:52:21 +01:00
  • 690cf0ab54
    render: dim/brighten: multiply/divide instead of add/subtract Daniel Eklöf 2020-11-15 21:04:21 +01:00
  • 2b8e2b3506
    render: dim and brighten colors by adjusting luminance Daniel Eklöf 2020-11-15 20:05:01 +01:00
  • e0297daa1f
    hsl: add our own implementations of rgb-to-hsl and hsl-to-rgb Daniel Eklöf 2020-11-15 19:45:33 +01:00
  • 8e779b356e
    render: remove debug output Daniel Eklöf 2020-11-15 19:40:25 +01:00
  • 134e1d307c
    Merge branch 'bold-is-bright' Daniel Eklöf 2020-11-14 22:09:51 +01:00
  • 11ea06c71d
    install: simplify sentence Daniel Eklöf 2020-11-14 14:12:22 +01:00
  • a6fc5d64e8
    pkgbuild: remove -fno-plt Daniel Eklöf 2020-11-14 14:00:57 +01:00
  • fb32d339a7
    install: remove -fno-plt from recommended CFLAGS Daniel Eklöf 2020-11-14 13:57:56 +01:00
  • 7c110d75ba
    changelog: bold-text-in-bright Daniel Eklöf 2020-11-14 11:23:01 +01:00
  • ee5607b9eb
    render: brighten color of bold text if default.bold-text-in-bright=yes Daniel Eklöf 2020-11-14 11:22:35 +01:00
  • 60a1ebac2b
    doc: foot.ini: document default.bold-text-in-bright Daniel Eklöf 2020-11-14 11:22:23 +01:00
  • 34abf665e2
    config: add default.bold-text-in-bright option Daniel Eklöf 2020-11-14 11:21:51 +01:00
  • c764a45ee0
    changelog: move pipe-* actions from ‘fixed’ to ‘added’ Daniel Eklöf 2020-11-13 23:26:03 +01:00
  • b931ba3bda
    readme: don’t uppercase titles Daniel Eklöf 2020-11-13 17:50:34 +01:00
  • 5b43477cc2
    config: enable allow-overflowing-double-width-glyphs by default Daniel Eklöf 2020-11-13 17:49:23 +01:00
  • 4b645376fd
    render: improve sixel rendering performance Daniel Eklöf 2020-11-13 16:54:40 +01:00
  • 08e4d2c238
    changelog: fix link to readme#keypad Daniel Eklöf 2020-11-12 18:20:54 +01:00
  • 3df34055d2
    Merge branch 'keypad-numlock-override' Daniel Eklöf 2020-11-12 18:19:33 +01:00
  • e2a7c7f243
    pkgbuild: append ‘foot-terminfo’ dependency in package_foot-git() Daniel Eklöf 2020-11-12 08:02:57 +01:00
  • 0ec69eb846
    pkgbuild: make foot-terminfo a hard dependency for foot Daniel Eklöf 2020-11-11 21:07:17 +01:00
  • 121adbe825
    Merge branch 'preempt-render-scheduling-on-configure-events' Daniel Eklöf 2020-11-11 19:04:13 +01:00
  • 2af65471a6
    readme/doc:foot.1: document the (new) keypad behavior Daniel Eklöf 2020-11-11 18:37:28 +01:00
  • deb2c2db6d
    input: enforce ‘numerical’ keypad mode when Num Lock override is enabled Daniel Eklöf 2020-11-11 18:28:37 +01:00
  • bdaf20ba71
    input: track num lock state Daniel Eklöf 2020-11-11 18:28:13 +01:00
  • 2382d6b448
    csi: implement “CSI ? 1035” - toggle Num Lock override Daniel Eklöf 2020-11-11 18:26:47 +01:00
  • 75bd780f02
    input: use XKB_MOD_NAME_* macros instead of hard-coded strings Daniel Eklöf 2020-11-11 18:25:54 +01:00
  • 20aab0871f
    config: new option - trim-trailing-spaces-from-selection Daniel Eklöf 2020-11-11 18:16:49 +01:00
  • 194cf1ce87
    selection: trim trailing spaces from block selections Daniel Eklöf 2020-11-10 19:47:23 +01:00
  • 02ee570c27
    wayland: preempt render scheduling in ‘configure’ events Daniel Eklöf 2020-11-10 19:20:35 +01:00
  • c9de30e2bc
    client: let getopt_long(3) print error messages Daniel Eklöf 2020-11-10 19:04:20 +01:00
  • 3fa3c58c8b
    input: ignore keymap if we don’t recognize its format Daniel Eklöf 2020-11-09 19:59:12 +01:00
  • 85220a5543
    wayland: use wl_*_release() instead of wl_*_destroy() Daniel Eklöf 2020-11-09 19:59:05 +01:00
  • 71e98d5b8f
    Merge branch 'jeromenerf-patch-1' Daniel Eklöf 2020-11-07 11:54:00 +01:00
  • dbac3e4e4a Fix documentation snippets jeromenerf 2020-11-06 21:30:39 +01:00
  • 6f28c16023
    Merge branch 'releases/1.5' Daniel Eklöf 2020-11-06 20:21:33 +01:00
  • 90abdab345
    meson/pkgbuild: bump version to 1.5.3 1.5.3 Daniel Eklöf 2020-11-06 20:16:27 +01:00
  • 442e10dd28
    selection: fix enum type Daniel Eklöf 2020-11-06 20:12:15 +01:00
  • 2281ee852a
    selection: fix enum type Daniel Eklöf 2020-11-06 20:12:15 +01:00
  • 66f846d723
    selection: explicitly set direction when right-click extending Daniel Eklöf 2020-11-04 19:01:59 +01:00
  • c512dc4490
    input: don’t use seat->kbd_focus as terminal when processing a key press Daniel Eklöf 2020-11-03 19:44:51 +01:00
  • 273f105af5
    tiocswinsz: fix compilation error on e.g. ppc64 Daniel Eklöf 2020-10-29 18:06:04 +01:00
  • d31139515f
    main: remove trailing ‘, ’ from arch log line Daniel Eklöf 2020-10-25 19:27:57 +01:00
  • 30f23a3b74
    input: handle XKB errors Daniel Eklöf 2020-10-20 21:01:33 +02:00
  • 90544ef391
    input: don’t allow diagonal resize when tiled Daniel Eklöf 2020-10-20 21:00:19 +02:00
  • ebd4a32768
    wayland: properly restore window size when being un-tiled Daniel Eklöf 2020-10-20 20:58:03 +02:00
  • 9e7783596a
    input: don’t crash if xkbcommon cannot find a compose file Daniel Eklöf 2020-10-19 18:30:19 +02:00
  • e85ace0b0d
    changelog: prepare for 1.5.3 Daniel Eklöf 2020-11-06 20:06:31 +01:00
  • 9ce79e2ef0
    config: add support for pipe-* actions in mouse bindings Daniel Eklöf 2020-11-06 19:29:23 +01:00
  • 398f0b699a
    config: mouse combos: set count=1 if user has omitted click count Daniel Eklöf 2020-11-06 19:28:38 +01:00
  • 8ede3dc886
    config: break out “[cmd arg1 arg2]” parsing to separate function Daniel Eklöf 2020-11-06 19:27:46 +01:00
  • a1a68b7d50
    config: don’t use memcmp() to compare structs Daniel Eklöf 2020-11-06 19:26:55 +01:00
  • b541ce9d5c
    wayland: output removed: only call surface_leave() if term is actually mapped on that output Daniel Eklöf 2020-11-06 19:25:54 +01:00
  • a8fb51a34c
    selection: explicitly set direction when right-click extending Daniel Eklöf 2020-11-04 19:01:59 +01:00
  • 9209adf6fa
    input: don’t use seat->kbd_focus as terminal when processing a key press Daniel Eklöf 2020-11-03 19:44:51 +01:00
  • f3e6941c9a
    search: add {clipboard,primary}-paste key bindings Daniel Eklöf 2020-11-01 12:39:57 +01:00
  • 43f293f22e
    selection: do mime-type based decoding before passing data to callback Daniel Eklöf 2020-11-01 11:52:11 +01:00
  • 0271e377c0
    Merge branch 'silence-tiocswinsz-conversion-warning' Daniel Eklöf 2020-10-31 11:17:00 +01:00
  • 102d4975a1
    selection: dnd: fix wl_data_offer_destroy() race Daniel Eklöf 2020-10-31 10:36:11 +01:00
  • beaf220f39
    tiocswinsz: fix compilation error on e.g. ppc64 Daniel Eklöf 2020-10-29 18:06:04 +01:00
  • dddeb14e1a
    Merge branch 'drag-and-drop' Daniel Eklöf 2020-10-28 20:33:05 +01:00
  • bb43695426
    codespell: fix misspelled words Daniel Eklöf 2020-10-28 19:34:49 +01:00
  • be22fefdc7
    selection: add support for different mime-types Daniel Eklöf 2020-10-28 19:16:04 +01:00
  • cad0ae957d
    osc: use new uri_parse() to parse an OSC7 PWD URI Daniel Eklöf 2020-10-28 19:11:22 +01:00
  • 608cc746ad
    uri: add uri_parse() - new function extracts components from an URI Daniel Eklöf 2020-10-28 19:10:44 +01:00