Commit graph

  • 4143f331ff
    changelog: prepare for 1.4.3 Daniel Eklöf 2020-07-27 18:55:12 +02:00
  • a3db31d5cb
    Merge branch 'master' into releases/1.4 Daniel Eklöf 2020-07-27 18:54:25 +02:00
  • 5c20069588
    Merge branch 'master' into scrollback-position-indicator Daniel Eklöf 2020-07-27 16:51:39 +02:00
  • 77afd61525
    doc: foot.5: modifiers+keys are plural Daniel Eklöf 2020-07-27 16:45:34 +02:00
  • 7127a0a6c3
    selection: extending a selection is now interactive Daniel Eklöf 2020-07-27 16:44:41 +02:00
  • 50bd51c4d4
    tokenize: handle escaped quotes Daniel Eklöf 2020-07-27 16:43:41 +02:00
  • 3b2492029e
    Merge branch 'tokenizer-reset-argv-on-error' Daniel Eklöf 2020-07-27 16:42:02 +02:00
  • faad093627
    changelog: mention fix for crash on unclosed quote in tokenizer Daniel Eklöf 2020-07-27 16:41:35 +02:00
  • 9bc10cdb01
    render: scrollback indicator: render relative indicator "smoothly" Daniel Eklöf 2020-07-27 16:39:08 +02:00
  • a9eeeedc90
    tokenize: remove newline from log message (LOG_ERR appends one for us) Daniel Eklöf 2020-07-27 06:04:29 +02:00
  • 22cd25d360
    tokenize: reset *argv = NULL on error Daniel Eklöf 2020-07-27 06:03:30 +02:00
  • ee5c9d714a
    changelog: scrollback position indicator Daniel Eklöf 2020-07-26 12:41:32 +02:00
  • 82d7cfdfe4
    Merge branch 'master' into scrollback-position-indicator Daniel Eklöf 2020-07-26 12:40:00 +02:00
  • a98484c6eb
    render: scrollback indicator: add top margin Daniel Eklöf 2020-07-26 12:37:57 +02:00
  • 1a65b161dc
    input: handle the scrollback indicator surface in pointer events Daniel Eklöf 2020-07-26 12:37:35 +02:00
  • 76350c568e
    term: term_surface_kind(): recognize the scrollback indicator sub-surface Daniel Eklöf 2020-07-26 12:37:12 +02:00
  • c1f35731e0
    input: margins are not selectable Daniel Eklöf 2020-07-26 12:31:13 +02:00
  • 50d116dcb9
    config: scrollback-indicator-format: percent -> percentage Daniel Eklöf 2020-07-26 11:39:02 +02:00
  • 9a9e876d6e
    render: scrollback indicator: use black on bright blue Daniel Eklöf 2020-07-26 10:42:38 +02:00
  • 2e519ed5b6
    render: scrollback indicator: implement 'relative' and 'line' variants Daniel Eklöf 2020-07-26 10:18:05 +02:00
  • 67758a7cb7
    render: scrollback indicator: wip: implement 'fixed:percent' indicator Daniel Eklöf 2020-07-26 10:01:26 +02:00
  • c2362c10f1
    render: search: fix subpixel argument to fcft_glyph_rasterize() Daniel Eklöf 2020-07-26 10:01:05 +02:00
  • 2815c1c076
    wayland: add scrollback indicator surface + sub-surface to wl_window Daniel Eklöf 2020-07-26 10:00:50 +02:00
  • a39c490d9b
    shm: add shm_cookie_scrollback_indicator() Daniel Eklöf 2020-07-26 10:00:21 +02:00
  • d180de00a9
    config: fix error message for 'scrollback-indicator-style' Daniel Eklöf 2020-07-26 09:44:16 +02:00
  • be7d0a5615
    config: fix key check for 'scrollback-indicator-style' Daniel Eklöf 2020-07-26 09:43:58 +02:00
  • 6e909d5cd3
    term: use the monitors diagonal DPI value, instead of it's vertical PPI value Daniel Eklöf 2020-07-26 07:45:55 +02:00
  • b08db1ef97
    term: store current font DPI as a float instead of an integer Daniel Eklöf 2020-07-26 07:45:03 +02:00
  • e955a14dd0
    wayland: calculate a single, scaled DPI value Daniel Eklöf 2020-07-26 07:41:57 +02:00
  • 9edd71a741
    config: rename scrollback-indicator-style value 'static' to 'fixed' Daniel Eklöf 2020-07-25 14:40:46 +02:00
  • e3be2cbd6f
    config: rename scrollback-indicator-style value 'moving' to 'relative' Daniel Eklöf 2020-07-25 14:38:36 +02:00
  • c4679e474e
    config: rename scrollback-indicator to scrollback-indicator-style Daniel Eklöf 2020-07-25 14:31:45 +02:00
  • 80741371c9
    doc: benchmark: update 'laptop' results after foot-1.4.0 Daniel Eklöf 2020-07-25 14:20:33 +02:00
  • 4153d77feb
    changelog: add 'contributors' section Daniel Eklöf 2020-07-25 13:55:05 +02:00
  • 58cec40016
    doc: benchmarks: update 'desktop' results after foot-1.4.0 release Daniel Eklöf 2020-07-25 13:51:24 +02:00
  • 6413736052
    Merge branch 'manpage' Daniel Eklöf 2020-07-25 13:46:29 +02:00
  • ee92840363
    Merge branch 'footrc' Daniel Eklöf 2020-07-25 13:44:35 +02:00
  • ed945611a6
    Add inline color-number-mapping as comment Jonas 'cherti' Große Sundrup 2020-07-25 13:21:27 +02:00
  • 38ba3f5429
    Add configuration instructions to the README Jonas 'cherti' Große Sundrup 2020-07-25 13:18:12 +02:00
  • b5668a72d3
    Correct the location of footrc in manpage Jonas 'cherti' Große Sundrup 2020-07-25 13:30:43 +02:00
  • 9f82cbaa49
    search: fix crash when searching the scrollback history Daniel Eklöf 2020-07-25 11:23:54 +02:00
  • 057ff3ba21
    readme: spelling fixes Daniel Eklöf 2020-07-25 09:52:30 +02:00
  • 82a33966ed
    Merge branch 'birger-patch-1' Daniel Eklöf 2020-07-25 09:50:45 +02:00
  • 3f993d00b7 Fix typo birger 2020-07-25 09:41:50 +02:00
  • bc3b464745 Fix typos birger 2020-07-25 09:39:03 +02:00
  • 700edff214
    pkgbuild: include changelog Daniel Eklöf 2020-07-25 09:06:04 +02:00
  • 373745c597
    meson: install LICENSE, README.md and CHANGELOG.md Daniel Eklöf 2020-07-25 09:05:11 +02:00
  • 3d15913d38
    license: fix bad copy-paste: first commit was in 2019 Daniel Eklöf 2020-07-25 08:50:57 +02:00
  • 5b868fd0c9
    config: add 'scrollback-indicator-format' option Daniel Eklöf 2020-07-24 18:34:19 +02:00
  • e945063620
    config: rename show-scrollback-position to scrollback-indicator Daniel Eklöf 2020-07-24 18:26:44 +02:00
  • 2c6f7adc17
    config: add 'show-scrollback-position' option to footrc Daniel Eklöf 2020-07-24 18:20:26 +02:00
  • b1950ac222
    render: add code that calculates current position in scrollback Daniel Eklöf 2020-07-24 17:51:40 +02:00
  • c50a442810
    readme: add section describing how to identify foot Daniel Eklöf 2020-07-24 17:50:48 +02:00
  • 8d81dde5b8
    search: improve viewport movements Daniel Eklöf 2020-07-24 17:49:50 +02:00
  • 60984e7a24
    csi: secondary DA: do not pretend we're xterm Daniel Eklöf 2020-07-24 17:47:47 +02:00
  • cc60d3a670
    csi: primary DA: remove features we do not support Daniel Eklöf 2020-07-24 17:46:18 +02:00
  • 0c11542eca
    changelog: add new 'unreleased' section Daniel Eklöf 2020-07-23 18:56:47 +02:00
  • e838c0ce24
    Merge branch 'releases/1.4' Daniel Eklöf 2020-07-23 18:55:14 +02:00
  • c2a58451e0
    meson/pkgbuild: bump to 1.4.2 1.4.2 Daniel Eklöf 2020-07-23 18:51:48 +02:00
  • 0e0d6aea86
    changelog: prepare for 1.4.2 Daniel Eklöf 2020-07-23 18:51:33 +02:00
  • 1c8e103c92
    Merge branch 'master' into releases/1.4 Daniel Eklöf 2020-07-23 18:50:50 +02:00
  • f6473756d9
    sixel: remove sixel-to-be-splitted *before* splitting it Daniel Eklöf 2020-07-23 18:15:29 +02:00
  • fda6e9c2c9
    sixel: overwrite: use target sixel's height, not cell height Daniel Eklöf 2020-07-23 18:13:54 +02:00
  • 3869c7299f
    render: bump maximum window title length from 100 to 2048 (bytes) Daniel Eklöf 2020-07-22 21:07:57 +02:00
  • d58f88661f
    changelog: add new 'unreleased' section Daniel Eklöf 2020-07-22 20:06:07 +02:00
  • 90f0b6be0a
    Merge branch 'releases/1.4' Daniel Eklöf 2020-07-22 20:05:17 +02:00
  • b238443a71
    meson/pkgbuild: bump version to 1.4.1 1.4.1 Daniel Eklöf 2020-07-22 20:03:48 +02:00
  • d1f02af308
    changelog: prepare or 1.4.1 Daniel Eklöf 2020-07-22 20:03:28 +02:00
  • 6b6db610cc
    Merge branch 'master' into releases/1.4 Daniel Eklöf 2020-07-22 20:01:59 +02:00
  • 10f53325e1
    input: pipe: avoid goto's where variables may be uninitialized Daniel Eklöf 2020-07-22 19:34:07 +02:00
  • 63d73f8685
    changelog: add a new 'unreleased' section Daniel Eklöf 2020-07-22 19:11:57 +02:00
  • 230555a89d
    Merge branch 'releases/1.4' Daniel Eklöf 2020-07-22 19:10:46 +02:00
  • 591829bf50
    meson/pkgbuild: bump version to 1.4.0, require fcft 2.2.2 1.4.0 Daniel Eklöf 2020-07-22 18:59:36 +02:00
  • 8bb1607557
    changelog: prepare for 1.4.0 Daniel Eklöf 2020-07-22 18:59:19 +02:00
  • ac7b229f7c
    search: re-enable search-commit action Daniel Eklöf 2020-07-22 17:51:27 +02:00
  • 2092185d29
    readme: 'special thanks' -> 'credits' Daniel Eklöf 2020-07-20 17:35:17 +02:00
  • ac42ce4303
    Merge branch 'pipe-grid-to-external-tool' Daniel Eklöf 2020-07-17 09:34:51 +02:00
  • 47e8c337dc
    Merge branch 'master' into pipe-grid-to-external-tool Daniel Eklöf 2020-07-16 17:50:34 +02:00
  • 067cf6ccb1
    wayland: don't assume data-device globals are added before seats Daniel Eklöf 2020-07-16 17:47:47 +02:00
  • e5401c845c
    extract: finish: allocate buffer before writing the terminator Daniel Eklöf 2020-07-16 17:46:02 +02:00
  • e1e52c706a
    term: remove unused struct definition 'rgb' Daniel Eklöf 2020-07-16 11:52:51 +02:00
  • de75a2035e
    Merge branch 'master' into pipe-grid-to-external-tool Daniel Eklöf 2020-07-16 08:53:20 +02:00
  • 7f6ed98a83
    term: line-wrap: don't move cursor outside the grid Daniel Eklöf 2020-07-16 08:47:37 +02:00
  • 674f0dd0fc
    sixel: verify list order: fix assertion when two sixels are on the same row Daniel Eklöf 2020-07-16 08:10:56 +02:00
  • 47d6dd0eee
    csi: never call term_print() with width <= 0 Daniel Eklöf 2020-07-16 08:06:37 +02:00
  • 6f2cffd8c0
    vt: never call term_print() with a width <= 0 Daniel Eklöf 2020-07-16 08:04:12 +02:00
  • 9508804b18
    vt: ignore 0x7f (DEL) in ground state Daniel Eklöf 2020-07-16 08:01:37 +02:00
  • 6183f7f64a
    vt: utf8: handle multi-column spacer values correctly when combining Daniel Eklöf 2020-07-16 07:41:51 +02:00
  • ad479cae05
    changelog: use bemenu instead of fuzzel in pipe-visible example Daniel Eklöf 2020-07-15 18:22:40 +02:00
  • 22c73eaf4b
    input: pipe-{visible,scrollback}: redirect stdout/stderr to /dev/null Daniel Eklöf 2020-07-15 18:17:28 +02:00
  • 765b714642
    footrc: add pipe-visible and pipe-scrollback Daniel Eklöf 2020-07-15 18:02:25 +02:00
  • 8242ff5958
    doc: foot.5: change pipe-visible example to use bemenu instead of fuzzel Daniel Eklöf 2020-07-15 18:02:08 +02:00
  • e04b8f672b
    changelog: minor Daniel Eklöf 2020-07-15 17:54:25 +02:00
  • 6ba6858fdc
    changelog: document pipe-visible and pipe-scrollback bindings Daniel Eklöf 2020-07-15 17:53:36 +02:00
  • 48fa484f18
    doc: foot.5: document pipe-visible and pipe-scrollback Daniel Eklöf 2020-07-15 17:48:37 +02:00
  • 94bb313282
    config: oopsie, need to use strndup() on the pipe command Daniel Eklöf 2020-07-15 17:48:02 +02:00
  • 65a46be822
    config: change syntax for pipe-command in key binding Daniel Eklöf 2020-07-15 17:28:09 +02:00
  • be9c566622
    input: comments Daniel Eklöf 2020-07-15 16:47:01 +02:00
  • 1541531765
    conf: bindings: allow several mappings for the same action Daniel Eklöf 2020-07-15 16:39:07 +02:00
  • 062b0eb7ab
    input: wip: initial support for piping scrollback/view to external tools Daniel Eklöf 2020-07-15 13:34:32 +02:00