Commit graph

  • ac2091f107
    box-drawing: NOINLINE braille Daniel Eklöf 2021-09-05 10:05:35 +02:00
  • 896825f50c
    render: codespell: aquire -> acquire Daniel Eklöf 2021-09-03 21:38:08 +02:00
  • b4c759e2de
    box-drawing: add braille characters Daniel Eklöf 2021-09-02 14:55:26 +02:00
  • f9d968b4c7
    Merge branch 'pgo-script' Daniel Eklöf 2021-09-12 19:11:44 +02:00
  • 32900207f9
    changelog: pgo build scripts Daniel Eklöf 2021-09-12 16:59:23 +02:00
  • aa0f2a71cc
    install.md: document pgo/*.sh scripts Daniel Eklöf 2021-09-12 16:57:07 +02:00
  • b6df5f6456
    pgo.sh: set -x *after* verifying input Daniel Eklöf 2021-09-12 16:11:42 +02:00
  • 7e53de263b
    pkgbuild: add back --prefix --wrap-mode=nofallback Daniel Eklöf 2021-09-04 18:59:32 +02:00
  • e77c3b3e4f
    pkgbuild: add ‘auto’ to the list of possible PGO values Daniel Eklöf 2021-09-04 18:52:36 +02:00
  • 5493267bf7
    pgo: pgo.sh: remove both gcc and clang generated profile stats Daniel Eklöf 2021-09-04 18:50:05 +02:00
  • 2181af0552
    pkgbuild: the pgo script erases the old profdata files Daniel Eklöf 2021-09-04 18:42:04 +02:00
  • a941253ba7
    pgo: pgo.sh: add meson bld/src dir arguments last Daniel Eklöf 2021-09-04 18:41:49 +02:00
  • 6d67c2b4ab
    pgo: pgo.sh: run ‘find’ in the build-directory, not cwd Daniel Eklöf 2021-09-04 18:29:55 +02:00
  • e907ec209c
    pgo: pgo.sh: allow a pre-existing build directory Daniel Eklöf 2021-09-04 18:29:20 +02:00
  • 579e1f80b4
    pkgbuild: build using pgo/pgo.sh Daniel Eklöf 2021-09-04 18:18:58 +02:00
  • cf7c5050f6
    pgo: pgo.sh: auto: don’t use full-headless-sway Daniel Eklöf 2021-09-04 18:17:18 +02:00
  • 99c4e51e19
    pgo: add set -x to all PGO scripts Daniel Eklöf 2021-09-04 11:14:09 +02:00
  • f25055f101
    pgo: full-headless-cage: remove references to Sway Daniel Eklöf 2021-09-04 11:06:34 +02:00
  • 801bce335b
    pgo: full-headless-cage: new headless variant Daniel Eklöf 2021-09-04 11:04:54 +02:00
  • 3a34b94f2e
    pgo: full-inner: quote path in trap’s “rm” command Daniel Eklöf 2021-09-04 11:04:27 +02:00
  • aeb510182b
    pgo: full-inner: remove -o tweak.render-timer=log Daniel Eklöf 2021-09-04 10:55:57 +02:00
  • a43ae0d098
    pgo: replace meson-pgo.sh with several script primitives Daniel Eklöf 2021-09-04 10:38:41 +02:00
  • 540310924b
    meson-pgo: document limitations/requirements Daniel Eklöf 2021-09-01 19:03:07 +02:00
  • 87b68f23cb
    meson-pgo: headless-sway: export XDG_RUNTIME_DIR Daniel Eklöf 2021-09-01 18:57:57 +02:00
  • 098f2c0c88
    meson-pgo: use as little path quoting as possible Daniel Eklöf 2021-08-31 21:14:29 +02:00
  • 575f9135ae
    meson-pgo: do mode validation and mode evaluation at the same time Daniel Eklöf 2021-08-31 21:10:53 +02:00
  • ac9b3025d8
    meson-pgo: improved argument validation Daniel Eklöf 2021-08-31 21:07:03 +02:00
  • a3b6ecf3b2
    meson-pgo: add mode=none Daniel Eklöf 2021-08-31 16:48:49 +02:00
  • 8ea6c93515
    meson-pgo: ‘auto’ now prefers full-headless-sway Daniel Eklöf 2021-08-31 16:38:12 +02:00
  • 5ab1cd3d64
    meson-pgo: initial support for full PGO through headless Sway Daniel Eklöf 2021-08-31 16:25:44 +02:00
  • ecf1b30d53
    meson-pgo: remove debug output Daniel Eklöf 2021-08-31 14:24:36 +02:00
  • ffc6fd7e03
    meson-pgo: realpath() on build dir too Daniel Eklöf 2021-08-31 14:22:56 +02:00
  • 996356983b
    meson-pgo: initial version of a meson wrapper script for PGO builds Daniel Eklöf 2021-08-31 14:15:21 +02:00
  • 729cbc3ffd
    Merge branch 'gnome-pointer-button-workaround' Daniel Eklöf 2021-09-12 10:33:04 +02:00
  • e553e1076c
    input: workaround GNOME issue with pointer button events Daniel Eklöf 2021-09-06 18:12:45 +02:00
  • 4853bcd139
    Merge branch 'default-section-is-main' Daniel Eklöf 2021-09-09 21:50:04 +02:00
  • b26fda7ef0 doc: Document that the default section can be reopened as [main] Arnavion 2021-09-08 22:42:58 -07:00
  • d126662560
    term: reduce scope of variable Daniel Eklöf 2021-09-05 12:39:25 +02:00
  • b1a4d43845
    sixel: call decsixel() directly, instead of going through sixel_put() Daniel Eklöf 2021-09-05 11:09:45 +02:00
  • 47c32d5913
    sixel: avoid looking up color from palette for each sixel Daniel Eklöf 2021-09-05 11:08:13 +02:00
  • f9642e9597
    sixel: calculate default bg once, in init Daniel Eklöf 2021-09-05 10:27:13 +02:00
  • f39a62fa5e
    server: no need to clone the config to handle -N,--no-wait Daniel Eklöf 2021-09-05 09:28:19 +02:00
  • 26859a5168
    render: unref clip region Daniel Eklöf 2021-09-04 20:08:23 +02:00
  • 32bceaa786
    Merge branch 'check-font-is-monospace' Daniel Eklöf 2021-09-03 20:52:44 +02:00
  • 73b488a2b2
    config: codespell: setting has only two ‘t’ Daniel Eklöf 2021-08-31 20:01:35 +02:00
  • e51e085d7a
    changelog: check if primary font is monospaced Daniel Eklöf 2021-08-31 19:54:31 +02:00
  • 1233e000f0
    server: verify primary font is monospaced Daniel Eklöf 2021-08-31 19:52:31 +02:00
  • 8ffc556d44
    main: verify primary font is monospaced at startup Daniel Eklöf 2021-08-31 19:42:22 +02:00
  • bb948d03e1
    terminal: prefer the advance width of ‘M’ over that of a space Daniel Eklöf 2021-08-31 19:56:59 +02:00
  • f26251d3bd Merge branch 'csi-cleanup' Craig Barnes 2021-08-30 21:35:06 +01:00
  • 83c8eeb575
    changelog: terminfo changes Daniel Eklöf 2021-08-30 20:31:28 +02:00
  • fe0b348f89
    pkgbuild: fix terminfo package install location Daniel Eklöf 2021-08-30 20:20:37 +02:00
  • 173bb805c2
    pkgbuild: line-wrap meson configure command line Daniel Eklöf 2021-08-30 20:20:12 +02:00
  • 55433d7797
    install: terminfo: pipe sed output to tic Daniel Eklöf 2021-08-30 19:42:02 +02:00
  • 051745d7b1
    install: document how to manually pre-process the terminfo source file Daniel Eklöf 2021-08-30 19:35:56 +02:00
  • cf767427d7
    pkgbuild: fix terminfo removal Daniel Eklöf 2021-08-30 19:33:22 +02:00
  • 4e5c8fd1b0
    Merge branch 'terminfo-no-custom-install-location' Daniel Eklöf 2021-08-30 19:14:56 +02:00
  • 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