Commit graph

  • 15c0078c2d
    changelog: remove entry for change that hasn't yet been merged Daniel Eklöf 2024-07-13 10:40:37 +02:00
  • 56556e5f23
    render: hollow-cursor: use correct cursor color Daniel Eklöf 2024-07-13 10:22:54 +02:00
  • c46c124363
    render: cursor: use default fg/bg if cell fg/bg are the same Daniel Eklöf 2024-07-13 10:19:53 +02:00
  • f066fe47f0 themes: add nvim-dark and nvim-light themes Nicolas Kolling Ribas 2024-07-09 00:59:59 -03:00
  • 85b2fb1e32
    doc: foot.ini: line-height: add warning about runtime font size changes Daniel Eklöf 2024-07-07 16:31:40 +02:00
  • 22c8637610
    osc: extend damage-cells-by-color to default fg/bg as well Daniel Eklöf 2024-07-03 10:53:33 +02:00
  • e5ed387426
    Merge branch 'color-stack' Daniel Eklöf 2024-07-03 09:59:56 +02:00
  • dd58dad15a
    csi: redraw margins after restoring the palette Daniel Eklöf 2024-07-01 19:29:54 +02:00
  • d440d5aa2c
    osc: 10/11/12/17/19: don't apply overly much damage Daniel Eklöf 2024-07-01 19:29:28 +02:00
  • 5edb0deffe
    changelog: XTPUSHCOLORS, XTPOPCOLORS and XTREPORTCOLORS Daniel Eklöf 2024-07-01 19:11:05 +02:00
  • bebd5ce415
    doc: foot-ctlseq: document XTPUSHCOLORS, XTPOPCOLORS and XTREPORTCOLORS Daniel Eklöf 2024-07-01 19:10:50 +02:00
  • dd6fc99ae1
    csi: implement XTPUSHCOLORS+XTPOPCOLORS+XTREPORTCOLORS Daniel Eklöf 2024-07-01 17:40:45 +02:00
  • 5d4a002413
    osc: merge OSC 10/11/12/17/19 handling Daniel Eklöf 2024-07-01 17:24:50 +02:00
  • e708d19ea3
    csi: implement SGR 21, double underlines Daniel Eklöf 2024-07-02 07:45:04 +02:00
  • 970b95509c render: fix "maybe-uninitialized" error in draw_styled_underline() Craig Barnes 2024-07-03 06:55:01 +01:00
  • ab4b3cbd34 doc: foot-ctlseq: add missing "E" to DECRQSS sequence Craig Barnes 2024-07-03 06:09:59 +01:00
  • 674a535fc3 Rename various uses of "curly" in the source code with "underline" Craig Barnes 2024-07-01 20:00:16 +01:00
  • 64e7f25124
    dcs: DECRQSS: styled+colored underlines Daniel Eklöf 2024-07-01 16:25:45 +02:00
  • 7341ba5ee3
    render: cursor color: remove assertion that both cursor fg/bg be set Daniel Eklöf 2024-07-01 10:53:21 +02:00
  • 94b9014f95
    Merge branch 'curly-underlines' Daniel Eklöf 2024-07-01 10:09:44 +02:00
  • 774c60602b
    csi: implement private modes 2034 + 2038 Daniel Eklöf 2024-06-28 18:38:03 +02:00
  • b503c0d6d9
    reaadme: add styled and colored underlines to the feature list Daniel Eklöf 2024-06-27 19:28:04 +02:00
  • 73f6982cbe
    grid: merge reflow_{uri,curly}_range_start(), and reflow_{uri,curly}_range_end() Daniel Eklöf 2024-06-27 19:06:40 +02:00
  • 0c7725217a
    render: draw_styled_underline(): respect main.underline-thickness Daniel Eklöf 2024-06-27 18:54:46 +02:00
  • 19bf558e6c
    render: underlines: improve the appearance of the 'dotted' style Daniel Eklöf 2024-06-27 18:36:17 +02:00
  • 0d3f2f27e3
    grid: refactor: replace {uri,curly}_range_append() with range_append() Daniel Eklöf 2024-06-26 19:01:54 +02:00
  • cb4a74e10b
    grid: row_range_put(): use correct type in call to range_delete() Daniel Eklöf 2024-06-25 20:01:47 +02:00
  • 45f4eb48fb
    grid: refactor: remove union range_data_for_insertion Daniel Eklöf 2024-06-25 10:26:07 +02:00
  • 6a0110446c
    grid: grid_row_{uri,curly}_range_put(): share code Daniel Eklöf 2024-06-25 09:55:55 +02:00
  • 8e4ca90680
    foot.info: add 'Setulc' (set underline color) capability Daniel Eklöf 2024-06-25 08:33:31 +02:00
  • 1297b13cd2
    foot.info: add 'Su' (Styled Underlines) boolean capability Daniel Eklöf 2024-06-25 08:33:14 +02:00
  • 5e046e6a84
    csi: sgr_reset(): avoid using memset() Daniel Eklöf 2024-06-24 11:02:47 +02:00
  • 08138e9546
    render: underlines: minor perf-tweak: early break out Daniel Eklöf 2024-06-24 01:50:52 +02:00
  • 0759caec6e
    changelog: styled + colored underlines Daniel Eklöf 2024-06-24 01:33:07 +02:00
  • a33954a8f4
    doc: foot-ctlseq: add 58/59 (styled + colored underlines) Daniel Eklöf 2024-06-24 01:31:42 +02:00
  • 48cf57818d
    term: performance: use a bitfield to track which ascii printer to use Daniel Eklöf 2024-06-24 01:26:57 +02:00
  • 22302d8bcc
    term: term_fill(): only set OSC-8 + styled hyperlinks when use_sgr_attrs is set Daniel Eklöf 2024-06-24 01:09:24 +02:00
  • 3b738c6e68
    terminal: term_fill(): fix osc8 erase bug + handle styled underlines Daniel Eklöf 2024-06-24 01:07:17 +02:00
  • 963ce45f3f
    render: resize: copy styled underlines to temporary grid Daniel Eklöf 2024-06-24 00:57:24 +02:00
  • b20302c2a7
    grid: reflow: handle styled underlines Daniel Eklöf 2024-06-24 00:57:03 +02:00
  • 8e2402605e
    render: styled underlines Daniel Eklöf 2024-06-23 18:55:37 +02:00
  • a45ccfaed0
    csi: remove debug log Daniel Eklöf 2024-06-23 18:55:29 +02:00
  • 05f9774416
    foot.info: add smulx (styled underlines) Daniel Eklöf 2024-06-23 18:53:51 +02:00
  • 32effc6657
    csi: wip: styled underlines Daniel Eklöf 2024-06-23 17:39:15 +02:00
  • 20923bb2e8
    grid: refactor: first step towards a more generic range handling Daniel Eklöf 2024-06-23 13:29:12 +02:00
  • cbe399ecd9
    Merge branch 'vs15-16' Daniel Eklöf 2024-06-26 18:38:47 +02:00
  • 085c60a334
    scripts: generate-emoji-variation-sequences: don't assume single codepoint sequences Daniel Eklöf 2024-06-26 18:30:17 +02:00
  • aed9c392eb
    scripts: generate-emoji-variation-sequences: compact the C struct Daniel Eklöf 2024-06-25 16:22:22 +02:00
  • 7378ecf9a7
    vt: unittest: verify emoji_vs list is sorted Daniel Eklöf 2024-06-25 08:23:40 +02:00
  • ecb1ca61af
    scripts: generate-emoji-variation-sequences: don't assume input is sorted Daniel Eklöf 2024-06-25 08:23:27 +02:00
  • 9665661445
    vt: only apply VS-15/16 to valid sequences Daniel Eklöf 2024-06-24 21:18:37 +02:00
  • 94583703e1
    vt: don't ignore VS-15 (text presentation) Daniel Eklöf 2024-06-24 20:21:46 +02:00
  • 519e9b8b5e
    doc: foot.ini: fix typos Daniel Eklöf 2024-06-25 08:20:03 +02:00
  • 911af53c5c
    doc: foot.ini: document issues with fractional scaling and initial-window-size-* Daniel Eklöf 2024-06-25 08:12:40 +02:00
  • 795e39de1a
    shm: discard shm buffers with mis-matching alpha-setting Daniel Eklöf 2024-06-24 17:55:07 +02:00
  • c45231ef89
    input: don't reset the XKB compose state in keymap() Daniel Eklöf 2024-06-22 07:58:43 +02:00
  • aea16ba5d2
    input: implement wl_pointer::axis_value120() Daniel Eklöf 2024-06-15 10:17:01 +02:00
  • e41fafd985
    config: add tweak.transparent_fullscreen=no|yes option Leonardo Hernández Hernández 2023-07-21 14:29:31 -06:00
  • f3d848da01
    osc: 52: treat OSC-52 replies as paste data (after all, they are) Daniel Eklöf 2024-06-08 08:39:47 +02:00
  • 4bb68282be
    foot.ini: add missing option resize-by-cells Daniel Eklöf 2024-06-08 08:54:12 +02:00
  • 0755aa7e83
    config: codespell: varios -> various Daniel Eklöf 2024-06-08 08:49:43 +02:00
  • ba424e8494
    ime: codespell: surroundin -> surrounding Daniel Eklöf 2024-06-08 08:49:33 +02:00
  • 1b4f97d263
    issue-template: let's see if we can disable the default template Daniel Eklöf 2024-06-08 08:21:55 +02:00
  • f67449700b
    meson: auto-detect execvpe on FreeBSD Jan Beich 2024-05-25 14:40:25 +02:00
  • bb2e0d64e1
    doc: foot.ini: document pixelsize Daniel Eklöf 2024-06-07 16:18:28 +02:00
  • dd14768301
    fixed crashes on wide characters Joschua Kesper 2024-05-29 16:15:03 +02:00
  • 85b6e63f4f
    ci: fix misspellings Joschua Kesper 2024-05-26 22:16:01 +02:00
  • 50868caece
    config: add colors.alpha-non-whitespace option Joschua Kesper 2024-05-26 21:37:57 +02:00
  • d229fd7fcc meson: auto-detect execvpe on FreeBSD Jan Beich 2024-05-25 14:40:25 +02:00
  • 0bf5a7e902
    sixel: comment: document the P1 parameter Daniel Eklöf 2024-05-22 14:56:10 +02:00
  • 91561d7ba7
    issue-template: link "debug build", not just "build" Daniel Eklöf 2024-05-22 14:47:57 +02:00
  • 5a4af31d18
    issue-template: formatting; hopefully makes it easier to read Daniel Eklöf 2024-05-22 14:47:07 +02:00
  • 585fac7af0
    issue-template: ask user to provide info on tmux, zellij, IMEs etc Daniel Eklöf 2024-05-22 14:44:16 +02:00
  • 713d8d59fb
    issue-template: add input-field for TERM Daniel Eklöf 2024-05-22 14:43:51 +02:00
  • f64cc04fe6
    shm: minor optimization Daniel Eklöf 2024-05-22 14:06:15 +02:00
  • fb2ad83d79
    changelog: wp-single-pixel-buffer-v1 Daniel Eklöf 2024-05-22 13:43:40 +02:00
  • 708ca3d650
    render: single-pixel: minor optimization Daniel Eklöf 2024-05-22 13:38:13 +02:00
  • 3c96d0b68e
    render: use single-pixel buffers for overlays, when possible Daniel Eklöf 2024-05-21 16:09:34 +02:00
  • 6944d5f901 issue-template: fix typo Craig Barnes 2024-05-21 17:48:04 +01:00
  • 8716ca5784
    url-mode: disable IME mode while URL-mode is active Daniel Eklöf 2024-05-21 06:18:00 +02:00
  • 18b702b249
    unicode-mode: move state from seat to term Daniel Eklöf 2024-05-21 07:06:45 +02:00
  • cf65ad49e8
    issue-template: feature: use yaml instead Daniel Eklöf 2024-05-21 08:31:08 +02:00
  • 7982433c71
    issue-template: try to add another template, for feature requests. Daniel Eklöf 2024-05-21 08:27:24 +02:00
  • ad7e0f7f32
    issue-template: it's validation*s* Daniel Eklöf 2024-05-21 08:18:28 +02:00
  • dffe2e0b7c
    issue-template: try to fix link to INSTALL.md, attempt 3 Daniel Eklöf 2024-05-21 08:14:58 +02:00
  • 5b0eb7b42d
    issue-template: try to fix link to INSTALL.md, attempt 2 Daniel Eklöf 2024-05-21 08:14:15 +02:00
  • 14b84dd7c5
    issue-template: try to fix link to INSTALL.md Daniel Eklöf 2024-05-21 08:13:11 +02:00
  • 26e22b74b1
    forgejo: issue report templates Daniel Eklöf 2024-05-21 08:11:39 +02:00
  • 7b983be3d8
    foot.ini: add commented out 'blink-rate' Daniel Eklöf 2024-05-20 11:00:02 +02:00
  • c4f1380943
    config: add cursor.blink-rate option Daniel Eklöf 2024-05-20 09:03:29 +02:00
  • bc193c7be5 themes: add onehalf-dark Mariusz Bialonczyk 2024-05-17 10:49:26 +02:00
  • 3a7ea1f44b scripts: generate-builtin-terminfo: fix syntax error Artturin 2024-05-01 21:18:41 +03:00
  • 3c4669061b
    scripts: generate-builtin-terminfo: use \xNN for control characters Daniel Eklöf 2024-04-30 10:50:31 +02:00
  • a3debf7741
    dcs: xtgettcap: always reply with tigetstr(3) formatted "strings" Daniel Eklöf 2024-04-27 09:38:55 +02:00
  • 4d4ef5eed5
    dcs: XTGETTCAP: handle empty request Daniel Eklöf 2024-04-20 08:19:58 +02:00
  • 128c5c3efa
    term: default to DPI 96, if the monitor's DPI is 0 Daniel Eklöf 2024-04-20 08:18:41 +02:00
  • acbb3cbb70
    char32: mbsntoc32() returns a size_t, not a char32_t Daniel Eklöf 2024-04-20 08:16:15 +02:00
  • edb28479cc
    doc: foot: simplify example where we run a non-default command Daniel Eklöf 2024-04-20 08:17:02 +02:00
  • a1ac37e771
    changelog: add new 'unreleased' section Daniel Eklöf 2024-04-17 11:28:22 +02:00
  • ec0e6d1744
    Merge branch 'releases/1.17' Daniel Eklöf 2024-04-17 11:28:06 +02:00