Commit graph

  • ab6327da26 wayland: Use wl_output_release with wl_output v3 Kenny Levinsen 2020-11-24 00:00:43 +01:00
  • 519eb24282
    Merge branch 'sixel-pgo' Daniel Eklöf 2020-11-24 21:35:28 +01:00
  • c03a4f6ffb
    pkgbuild: add --sixel to generate-alt-random-writes Daniel Eklöf 2020-11-23 19:32:35 +01:00
  • 7755af5bea
    install: add --sixel to suggested command line for generate-alt-random-writes Daniel Eklöf 2020-11-23 19:32:19 +01:00
  • d2f0b82bda
    scripts: generate-alt-random-writes: add --sixel Daniel Eklöf 2020-11-23 19:30:44 +01:00
  • 22c354c8fd
    term: place frequently accessed members first in term struct Daniel Eklöf 2020-11-24 20:55:41 +01:00
  • 309e30ba97
    Merge branch 'increase-sixel-default-max-size' Daniel Eklöf 2020-11-24 19:24:07 +01:00
  • ba8b15d675
    sixel: change default max size to 10000x10000 Daniel Eklöf 2020-11-23 20:10:55 +01:00
  • 90edc09697
    render: don’t call term_arm_blink_timer() from multiple threads Daniel Eklöf 2020-11-23 19:26:00 +01:00
  • 275f97381d
    sixel: fix crash when an explicit sixel size had a height less than 6 pixels Daniel Eklöf 2020-11-23 19:22:40 +01:00
  • 8eaa195990
    foot/footclient: add short options to all command line options Daniel Eklöf 2020-11-23 19:19:19 +01:00
  • 9ab1235b97
    changelog: add issue ref to footclient -w/-W Daniel Eklöf 2020-11-23 07:34:27 +01:00
  • a5f3aa1278
    Merge branch 'footclient-w' Daniel Eklöf 2020-11-23 07:31:33 +01:00
  • b8fc2e19da client: add new "--window-size-*" options to docs and CHANGELOG.md Craig Barnes 2020-11-22 18:36:37 +00:00
  • 748f98e0c0 client: add "--window-size-pixels" and "--window-size-chars" options Craig Barnes 2020-11-22 00:12:23 +00:00
  • 10eda1faa5
    Merge branch 'pgo' Daniel Eklöf 2020-11-22 19:31:25 +01:00
  • 46eb23adc0
    pkgbuild: revert accidental update of version Daniel Eklöf 2020-11-22 19:28:20 +01:00
  • 24164101b3
    install: minor tweaks to PGO instructions Daniel Eklöf 2020-11-22 19:07:50 +01:00
  • c1eaea6f0e
    changelog: update link to install instructions for PGO Daniel Eklöf 2020-11-22 19:03:41 +01:00
  • 6214cdeaf1
    install: re-write release build instructions Daniel Eklöf 2020-11-22 19:02:03 +01:00
  • af6d1aa522
    install: re-write description of recommended flags, and add size comparison Daniel Eklöf 2020-11-22 16:11:01 +01:00
  • e23ab4a7a3
    pkgbuild: no need to run pgo input *that* many times Daniel Eklöf 2020-11-22 12:43:19 +01:00
  • d3cee56a10
    changelog: add note about PGO without Wayland Daniel Eklöf 2020-11-22 12:18:22 +01:00
  • 82a9097cc0
    install: no need to run input *that* many times Daniel Eklöf 2020-11-22 12:13:32 +01:00
  • daa8d129c1
    pgo: feed VT data through fdm_ptmx(), not vt_from_slave() Daniel Eklöf 2020-11-21 13:25:56 +01:00
  • ecaa3b4135
    render: no need to call attrs_to_font(), we already have a font reference Daniel Eklöf 2020-11-19 19:13:00 +01:00
  • cf398df62e
    pgo: initialize (mouse) selection Daniel Eklöf 2020-11-19 19:12:32 +01:00
  • 4cd1d35c1e
    pgo: initialize a dummy wayland backend Daniel Eklöf 2020-11-19 19:11:58 +01:00
  • 96db338262
    scripts: generate-alt-random-writes: add unicode and multi-column chars Daniel Eklöf 2020-11-16 20:22:12 +01:00
  • f75ff86fc0
    install: add --attr-{bold,italic,underline} to generate-alt-random-writes Daniel Eklöf 2020-11-16 20:04:12 +01:00
  • e60fd1e113
    pkgbuild: add --attr-{bold,italic,underline} to generate-alt-random-writes Daniel Eklöf 2020-11-16 20:03:57 +01:00
  • b437013a3b
    scripts: generate-alt-random-writes: add support for bold/italic/underline Daniel Eklöf 2020-11-16 20:02:53 +01:00
  • 60c8637231
    scripts: generate-alt-random-writes: don’t always reset all attributes Daniel Eklöf 2020-11-16 20:02:38 +01:00
  • 1e1fb157dc
    scripts: generate-alt-random-writes: mix \e[S with \n Daniel Eklöf 2020-11-16 20:01:58 +01:00
  • e1bde0b0e7
    remove pre-generated input corpus for PGO Daniel Eklöf 2020-11-16 19:40:41 +01:00
  • 001d309b81
    pgo: updated stimuli (256-indexed colors) Daniel Eklöf 2020-11-15 14:05:32 +01:00
  • 9ea1bb8881
    pkgbuild: add --colors-256 to generate-alt-random-writes Daniel Eklöf 2020-11-15 14:01:13 +01:00
  • e248f58ff6
    install: add --colors-256 to generate-alt-random-writes Daniel Eklöf 2020-11-15 14:01:01 +01:00
  • 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