Commit graph

  • d3b348a5b1
    cursor-shape: improve xcursor fallback support, and prefer CSS names Daniel Eklöf 2024-02-29 07:54:27 +01:00
  • 6fd533ce13
    render: don't try to set a NULL xcursor image Daniel Eklöf 2024-02-29 07:49:08 +01:00
  • 4bb3b5383f
    ci: run x86+x64 builds in parallel Daniel Eklöf 2024-02-24 10:05:05 +01:00
  • 3d9aa1c29c
    config: don't try to free key combos we haven't allocated Daniel Eklöf 2024-02-24 09:58:04 +01:00
  • a5ab490380
    ci: remove deprecated 'group' Daniel Eklöf 2024-02-24 09:54:51 +01:00
  • 1c985537ec
    ci: 'steps' is a list Daniel Eklöf 2024-02-23 18:02:18 +01:00
  • 0dc105d0e4
    ci: rename .woodpecker.yml -> .woodpecker.yaml Daniel Eklöf 2024-02-23 17:59:01 +01:00
  • 678bdb7c3f
    config: on error, correctly free partially parsed key combos Daniel Eklöf 2024-02-20 16:17:52 +01:00
  • d31ccf12d0
    changelog: kitty modifier no longer clears selection + viewport Daniel Eklöf 2024-02-23 17:48:01 +01:00
  • 749d36d321 input: don't clear text selection on modifier keypresses Tim Culverhouse 2024-02-22 15:08:13 -06:00
  • 67f97cbca1
    shm: use XRGB surfaces when we know we wont be using transparency Daniel Eklöf 2024-02-21 16:29:10 +01:00
  • 09d856f2ff
    input: improved debug logging of key press/release Daniel Eklöf 2024-02-20 16:18:55 +01:00
  • 0c94bf43f2
    vt: ignore VS16 (U+FE0F) when grapheme clustering is disabled Daniel Eklöf 2024-02-16 07:11:07 +01:00
  • aca9af0202
    vt: VS16 - variation selector 16 (emoji representation) should only affect emojis Daniel Eklöf 2024-02-08 17:09:27 +01:00
  • 9ca84e6b48
    config: map Control+wheel to font increase/decrease Daniel Eklöf 2024-02-15 16:41:16 +01:00
  • 729bd57cae
    term: erase-scrollback: handle non-existing scrollback history Daniel Eklöf 2024-02-15 16:29:02 +01:00
  • c114afadbd
    render: always center grid when fullscreened or maximized Daniel Eklöf 2024-02-13 16:28:03 +01:00
  • 8f0a87b1b7 Merge branch 'master' into crosshair-v4 Raimund Sacherer 2024-02-11 21:16:19 +01:00
  • fa01bf2b75 csi: support DECRQM queries for ECMA-48 (SM/RM) modes Craig Barnes 2024-02-11 15:09:28 +00:00
  • 9d9690410a
    pgo: render_resize_force() has been removed, adjust stub accordingly Daniel Eklöf 2024-02-08 16:44:55 +01:00
  • 69df42c51b
    doc: better examples for pipe-* commands Daniel Eklöf 2024-02-07 17:09:01 +01:00
  • bc8c2e0112
    wayland: regression: use correct scaling factor when calling render_resize() Daniel Eklöf 2024-02-07 16:22:33 +01:00
  • ebbee61f14
    input: remove debug logging Daniel Eklöf 2024-02-06 14:04:59 +01:00
  • 3b5d83a3ec
    pgo: add missing stub for render_refresh_app_id() Daniel Eklöf 2024-02-06 14:04:22 +01:00
  • af114f81a0
    pgo: fix function prototype for stub function get_current_modifiers() Daniel Eklöf 2024-02-06 14:03:07 +01:00
  • 4b075bb075
    osc: 176 (app-id): implement query+reply Daniel Eklöf 2024-02-06 13:55:30 +01:00
  • 0b95e72073
    Merge branch 'app-id' Daniel Eklöf 2024-02-06 13:50:38 +01:00
  • 22f04f6a84
    changelog: OSC-176 - set app-id Daniel Eklöf 2024-02-06 13:49:46 +01:00
  • 6c56b04b3f
    osc: add support for osc 176 (app ID) delthas 2023-09-04 14:02:05 +02:00
  • 4801d3a305
    term: drop term->render.title.is_armed Daniel Eklöf 2024-02-06 13:41:09 +01:00
  • 41dc259744
    doc: foot-ctlseq: add OSC 133 C/D (command output start/end) Daniel Eklöf 2024-02-06 13:38:08 +01:00
  • 316136f428
    term: ignore attempts to set a title that contains an invalid UTF-8 sequence Daniel Eklöf 2024-02-06 13:08:43 +01:00
  • 756da87346
    changelog: smm+rmm Daniel Eklöf 2024-02-05 12:07:47 +01:00
  • 9f4eb13e9e
    terminfo: smm: enable 8-bit Meta mode Daniel Eklöf 2024-02-05 12:01:40 +01:00
  • 7999975016
    Don't use fancy Unicode quotes, stick to ASCII Daniel Eklöf 2024-02-06 12:36:45 +01:00
  • d6939dd634
    readme: shell integration: fix wiki link Daniel Eklöf 2024-02-06 12:26:00 +01:00
  • 84e681f028
    readme: add "Piping last command's output" to index Daniel Eklöf 2024-02-06 12:14:48 +01:00
  • 0a302265ec
    Merge branch 'pipe-command-output' Daniel Eklöf 2024-02-06 12:13:27 +01:00
  • 231e6eb3f1
    grid: resize with reflow: reflow FTCS_COMMAND_{EXECUTED,FINISHED} Daniel Eklöf 2022-12-08 13:50:30 +01:00
  • 110a6dd6f0
    grid: resize without reflow: truncate shell_integration.cmd_{start,end} Daniel Eklöf 2022-12-08 13:49:38 +01:00
  • d5308a0493
    term: command_output_to_text(): don’t skip FTCS_COMMAND_FINISHED on last row Daniel Eklöf 2022-12-08 13:06:24 +01:00
  • 1393942de3
    readme, doc/foot.1: document shell-integration:command-output tracking Daniel Eklöf 2022-12-08 12:17:55 +01:00
  • d7dbb91e65
    changelog: pipe-command-output Daniel Eklöf 2022-12-08 11:51:27 +01:00
  • 0fed2451ea
    doc: foot.ini: document pipe-command-output Daniel Eklöf 2022-12-08 11:50:43 +01:00
  • f2a8368759
    foot.ini: add pipe-command-output key binding Daniel Eklöf 2022-12-08 11:45:51 +01:00
  • 1c70a84fde
    config: add pipe-command-output key-binding Daniel Eklöf 2022-12-08 11:45:23 +01:00
  • e9607de5ae
    osc: store column of FTCS_COMMAND_{EXECUTED,FINISHED} in row struct Daniel Eklöf 2022-12-08 10:46:46 +01:00
  • f8e875a7cd
    term: move row->prompt_marker into new struct, row->shell_integration Daniel Eklöf 2022-12-08 10:35:30 +01:00
  • 0f10c4fd6c
    Merge branch 'modifiers' Daniel Eklöf 2024-02-06 12:11:51 +01:00
  • 1685f38ee6
    changelog: custom modifiers in key bindings Daniel Eklöf 2024-02-06 11:10:36 +01:00
  • 0aefc2c65d
    input: remove the concept of "significant" modifiers Daniel Eklöf 2024-02-06 10:41:01 +01:00
  • 4730ff8d08
    input/config: support *all* modifier names Daniel Eklöf 2023-05-06 11:39:38 +02:00
  • 21a8d832ce
    feature: add resize-by-cells option to constrain window sizes... Andrew J. Hesford 2024-01-17 15:00:14 -05:00
  • e0f3703ae6
    util: add streq() function and use in place of strcmp(...) == 0 Craig Barnes 2024-01-24 23:17:28 +00:00
  • 03f55291a0 feature: add resize-by-cells option to constrain window sizes... Andrew J. Hesford 2024-01-17 15:00:14 -05:00
  • 44c0cf594b
    csi: simplify handling of Set/Reset Mode (SM/RM) sequences Craig Barnes 2024-01-25 01:07:53 +00:00
  • 91b22ae21a Replace unchecked allocations with calls to xmalloc.h functions Craig Barnes 2024-01-25 07:03:50 +00:00
  • 43e27a8843
    wayland: 'mode' is unused when LOG_ENABLE_DBG is not set Daniel Eklöf 2024-01-24 19:59:30 +01:00
  • 7e3da3007b
    wayland: use wl_compositor version 6 when available Leonardo Hernández Hernández 2024-01-09 22:51:17 -06:00
  • 4ee4f47065
    input: kitty: update to latest version of the spec Daniel Eklöf 2024-01-22 16:39:26 +01:00
  • 6ed1c28d2c terminal: simplify some string-related code in reload_fonts() Craig Barnes 2024-01-23 20:33:46 +00:00
  • 8073ad352b slave: fix typo Artturin 2024-01-16 22:40:35 +02:00
  • 7a2dc08a25
    wayland: use wl_compositor version 6 when available Leonardo Hernández Hernández 2024-01-09 22:51:17 -06:00
  • 9da7152f83
    slave: don't skip setting environment variables when using a custom environment Daniel Eklöf 2024-01-09 16:50:47 +01:00
  • 208008d717
    config: fix cloning of env_vars tllist Daniel Eklöf 2024-01-10 16:41:03 +01:00
  • a2283c8229
    wayland: surface_scale_explicit_width_height(): dont assert width/height are valid for scale, take 2 Daniel Eklöf 2024-01-09 16:47:41 +01:00
  • 0ca4633898
    slave: ignore return value of chdir() Daniel Eklöf 2024-01-05 08:12:32 +01:00
  • 66f25bb434
    slave: chdir to / after spawning the client application Daniel Eklöf 2024-01-03 14:07:15 +01:00
  • 14472cdbd9
    Add poimandres theme LmbMaxim 2023-12-12 12:58:44 +03:00
  • e5f5a74e81
    changelog: formatting Daniel Eklöf 2024-01-03 13:31:35 +01:00
  • 05e6fd969a
    support numpad in unicode mode Sivecano 2023-12-29 13:37:07 +01:00
  • 330ff0b1a8 fixed typo in changelog Sivecano 2024-01-02 21:30:31 +01:00
  • da70a558b7 added changelog entry Sivecano 2024-01-02 18:51:55 +01:00
  • 6ac51e2875 support numpad in unicode mode Sivecano 2023-12-29 13:37:07 +01:00
  • 665b7d431b fix selection colors LmbMaxim 2023-12-17 20:40:36 +03:00
  • 03deee7fc0 Add poimandres theme LmbMaxim 2023-12-12 12:58:44 +03:00
  • 3b3477d657 appstream: update releases list Craig Barnes 2023-12-06 16:23:18 +00:00
  • 242767d373 theme: electrophoretic eugenrh 2023-11-08 17:43:44 +00:00
  • 5869c8e149 theme: electrophoretic eugenrh 2023-11-08 17:43:44 +00:00
  • 8b2b65bbbc terminfo: add terminator to conditional in Sync Gregory Anders 2023-11-13 19:10:15 -06:00
  • a58ff17de6 Fixed typo. Raimund Sacherer 2023-11-01 16:44:33 +01:00
  • 253e5ac1aa Default value fixes and typos. Raimund Sacherer 2023-11-01 16:24:43 +01:00
  • 1fb28d4ea8 Message Rewording Raimund Sacherer 2023-11-01 16:08:44 +01:00
  • d0e21aa90a Fixed duplicated text. Raimund Sacherer 2023-11-01 16:05:10 +01:00
  • 306a853a86 Fix typo Raimund Sacherer 2023-11-01 12:07:47 +01:00
  • 9a3ac3a406 Crosshair coredump fix. Crosshair styles. Raimund Sacherer 2023-11-01 10:32:46 +01:00
  • c742f640af Added crosshair implementation. Raimund Sacherer 2023-10-08 21:20:48 +02:00
  • 0ef07d24a9 Enable the use of flash as visual bell Raimund Sacherer 2023-10-07 19:37:04 +02:00
  • 2bef8cf9ce Enable the use of flash as visual bell Raimund Sacherer 2023-10-07 19:37:04 +02:00
  • ca46edfe6f
    changelog: double close config file descriptor Daniel Eklöf 2023-10-27 16:23:57 +02:00
  • 8e1b51be10
    config: reset conf file descriptor after closing file stream Jan Palus 2023-10-26 23:15:36 +02:00
  • ee02e7b07d
    main: correct short option case in help output for disabling syslog Jan Palus 2023-10-26 22:20:38 +02:00
  • 7ffbb3cc27
    man foo.ini.5: Add 'Comma separated list of fonts' example xnuk 2023-10-13 18:51:10 +00:00
  • 0273542db7
    config: reset conf file descriptor after closing file stream Jan Palus 2023-10-26 23:15:36 +02:00
  • d3954cd9a6
    main: correct short option case in help output for disabling syslog Jan Palus 2023-10-26 22:20:38 +02:00
  • 02fff24b4f
    config: improve validation of color values, default alpha to 0xff Daniel Eklöf 2023-10-26 16:22:41 +02:00
  • e95b52edc0 fix: add missing termcap for ext-underline kraftwerk28 2023-10-20 18:45:17 +03:00
  • 8544ae6112 feat: change meson option type from bool to feature kraftwerk28 2023-10-20 18:44:37 +03:00
  • 7b666b2aad fix: wrong color member in underline rendering kraftwerk28 2023-03-13 02:56:43 +02:00
  • 133e23b9d2 format: code style kraftwerk28 2022-07-30 12:06:55 +03:00