Commit graph

  • 5b87139670
    add wait-for-mapped option valoq 2026-05-28 15:22:37 +02:00
  • 814b7e1a48
    csi: refactor CHT/CBT CismonX 2026-05-25 06:31:04 +08:00
  • 628a7c199d Add missing newline fhqh 2026-05-24 12:40:58 +02:00
  • 61163d1f21 Import official Dracula (dark) / Alucard (light) theme fhqh 2026-05-24 12:37:44 +02:00
  • 31f51a661c
    selection: fix block selection direction update CismonX 2026-05-24 06:47:49 +08:00
  • 1067b9bf69
    osc: kitty_clipboard_write_finish(): fix walias handling osc-5522 Daniel Eklöf 2026-05-22 12:06:28 +02:00
  • e85209e736
    osc: kitty_clipboard_query(): reply with EPERM if OSC pasting has been disabled Daniel Eklöf 2026-05-22 11:59:58 +02:00
  • 4b64ed0a49
    changelog: OSC-5522 Daniel Eklöf 2026-05-17 13:42:56 +02:00
  • 221127982a
    doc: foot-ctlseqs: add OSC-5522 Daniel Eklöf 2026-05-17 13:42:42 +02:00
  • c366e322eb
    osc: implement OSC-5522, kitty's extended version of OSC-52 Daniel Eklöf 2026-05-15 18:35:51 +02:00
  • 4bc8a39d6c
    base64: add base64_encode_oneshot() Daniel Eklöf 2026-05-16 20:26:37 +02:00
  • 92187d2e4e
    sixel: clamp max width/height in 'CSI ? 2 ; 3 ; W ; H S' sixel-heap-buffer-overflow Daniel Eklöf 2026-05-22 11:18:15 +02:00
  • 4bf60d0fbc
    selection: do not copy empty text master CismonX 2026-05-21 02:38:16 +08:00
  • b18d8aa2f1
    csi: DECCRA: clamp and verify destination rectangle coordinates Daniel Eklöf 2026-05-22 11:39:04 +02:00
  • 2eaa7beba1
    uri-parse: fix out-of-bounds read with malformed %-encoded content Daniel Eklöf 2026-05-22 10:59:26 +02:00
  • 5335cec322
    uri-parse: add a bunch of unit tests Daniel Eklöf 2026-05-22 10:49:22 +02:00
  • 4858b3db7b Add font ligature rendering support barsmonster 2026-02-13 11:30:56 +00:00
  • 63270d5c06
    selection: do not copy empty text CismonX 2026-05-21 02:38:16 +08:00
  • 1f0850b39f Add changes and report for PR sharkanchik 2026-05-20 18:43:12 +02:00
  • d28ac267d2 Add an optional build-time switch to disable scrollback support Campbell Barton 2026-05-15 15:51:01 +10:00
  • f35e60577f
    project: add .clangd, where we set -Wno-c2y-extensions Daniel Eklöf 2026-05-17 15:03:56 +02:00
  • 5317300015 Fix formatting lilyyy411 2026-05-16 04:49:12 +02:00
  • 3113c1b895 Implement "smarter" damage merging lilyyy411 2026-05-16 04:19:01 +02:00
  • 2d11b36a24
    changelog: add new 'unreleased' section Daniel Eklöf 2026-05-15 08:29:07 +02:00
  • ab1660ef62
    Merge branch 'releases/1.27' Daniel Eklöf 2026-05-15 08:27:39 +02:00
  • de998602db
    meson: bump version to 1.27.0 1.27.0 releases/1.27 Daniel Eklöf 2026-05-15 08:26:04 +02:00
  • a94e1dda21
    changelog: prepare for 1.27.0 Daniel Eklöf 2026-05-15 08:25:35 +02:00
  • ab6ffd1344
    osc: kitty notifications: increase query reply buffer size Daniel Eklöf 2026-05-14 12:41:58 +02:00
  • cc6b29fe3a
    render: cursor: improve handling of fg == bg Daniel Eklöf 2026-05-11 14:14:46 +02:00
  • a2476536f9
    search/url/unicode-mode: set last-shortcut-sym Daniel Eklöf 2026-05-11 09:16:30 +02:00
  • 43566b655f
    uri: check 'scheme' is non-null before de-referencing it Daniel Eklöf 2026-05-11 13:37:53 +02:00
  • 98c84e6326
    meson: add -Dfanalyzer=false|true Daniel Eklöf 2026-05-11 13:01:13 +02:00
  • 6c987ef846 client --auto-server: handle all socket paths Guillaume Outters 2025-02-15 16:21:11 +01:00
  • fc0bdf265a client --auto-server: use --server=<fd> Guillaume Outters 2025-02-13 16:27:09 +01:00
  • 11d0cf9cc9 client: quickly implement --auto-server Guillaume Outters 2025-01-25 08:51:36 +01:00
  • 9e1086ea11 Add curly-pixelated option for blocky undercurl style txf 2026-01-28 18:54:11 +00:00
  • 2fd2255ad3 Add pad-extend option txf 2026-01-28 19:02:26 +00:00
  • 6183d1b767
    keymap: no reason keypad keys shouldn't map shift Daniel Eklöf 2026-04-17 13:34:17 +02:00
  • bccc12b3fb feat(render): add configurable attribute colors for bold, italic, and underline Florian Best 2026-01-17 03:38:53 +01:00
  • 2c454a71f1
    config: add url.style=none|single|double|curly|dotted|dashed Daniel Eklöf 2026-04-06 15:47:26 +02:00
  • ecf3b864e4
    wayland: shm: fix debug builds when LOG_ENABLE_DBG == 0 Daniel Eklöf 2026-04-06 15:25:08 +02:00
  • 48aa5decef
    wayland: shm: included decoded fourcc name when logging shm formats Daniel Eklöf 2026-04-06 15:19:59 +02:00
  • 89d6ff10fa
    input: no extra key processing in alternate input modes Daniel Eklöf 2026-04-06 10:45:43 +02:00
  • fd63c19d40 config: change default font size from 8 to 12 qaqland 2026-04-05 15:14:19 +08:00
  • 574f1f104a Improve documentation by adding additional notes Ahmed Amiraoui 2026-04-01 10:11:37 +01:00
  • 46a9cb8aab
    osc-52: don't strip any control characters, and don't do newline conversion Daniel Eklöf 2026-03-02 08:11:13 +01:00
  • 949cc0e833 render margins more often when bleeding Michael Peters 2026-03-21 09:56:20 -07:00
  • e6f8622723 initial edge bleed impl Michael Peters 2026-03-21 09:53:02 -07:00
  • 037a2f4fa2
    term: enqueue data to slave if there are queued paste data buffers Daniel Eklöf 2026-03-21 14:43:27 +01:00
  • b913dcc5a9 Docs: Added a test line for exercise 2 ilker1 2026-03-18 13:16:50 +01:00
  • 748cd731dd Improve documentation for exercise 2 ilker1 2026-03-18 13:03:30 +01:00
  • 5b0b1a2e64 Merge branch 'master' into master jake-stewart 2026-03-16 12:09:15 +01:00
  • 2fb7bb0ea4
    changelog: add new 'unreleased' section Daniel Eklöf 2026-03-14 08:38:15 +01:00
  • 5708a63c9a
    Merge branch 'releases/1.26' Daniel Eklöf 2026-03-14 08:37:52 +01:00
  • ef15414b30
    meson: bump version to 1.26.1 1.26.1 releases/1.26 Daniel Eklöf 2026-03-14 08:35:28 +01:00
  • 370adaf697
    changelog: prepare for 1.26.1 Daniel Eklöf 2026-03-14 08:35:15 +01:00
  • 6f1157395b
    Merge branch 'master' into releases/1.26 Daniel Eklöf 2026-03-14 08:34:05 +01:00
  • eed2d668ec OpenBSD has UTF-32 vlkrs 2026-03-12 18:47:50 +01:00
  • aa5e8c8427 Added more themes from iTerm2-Color-Schemes Giffoni Lopes 2026-03-11 14:36:04 -03:00
  • 44ac851237 make opt-in and add harmonious Jake Stewart 2026-03-11 17:40:07 +08:00
  • 657db18a4e
    wayland: do all surface unmap and roundtrips before waiting for pre-apply damage Daniel Eklöf 2026-03-10 07:46:03 +01:00
  • 4fd682b4e8
    meson: clang: add -Wno-wc2y-extensions Daniel Eklöf 2026-03-10 07:59:40 +01:00
  • 701bdf326d Add 128px and 64px icon variants DROID14131 2026-03-05 23:32:20 +00:00
  • f49fdf7ca3 themes: paper-color-light: fix newline Roshless 2026-03-05 19:11:44 +01:00
  • 66934a2865 Add icon proposal for foot terminal DROID14131 2026-03-05 18:01:02 +00:00
  • c05bd55029
    doc: foot.ini: fix default value of initial-color-theme Daniel Eklöf 2026-03-05 16:17:09 +01:00
  • ebacb14be8
    changelog: add new 'unreleased' section Daniel Eklöf 2026-03-03 17:38:46 +01:00
  • bee76db20c
    Merge branch 'releases/1.26' Daniel Eklöf 2026-03-03 17:38:07 +01:00
  • 739cf115e6
    meson: bump version to 1.26.0 1.26.0 Daniel Eklöf 2026-03-03 17:35:20 +01:00
  • 3bbaa64cae
    changelog: prepare for 1.26.0 Daniel Eklöf 2026-03-03 17:35:02 +01:00
  • c9c5c55745
    Remove metainfo.xml Daniel Eklöf 2026-03-02 11:38:10 +01:00
  • e48178bec3
    readme: update sixel screenshot Daniel Eklöf 2026-03-02 11:48:14 +01:00
  • 046898f1b8
    test: config: blur: fix test failure; use the correct parsing function Daniel Eklöf 2026-03-02 09:42:31 +01:00
  • dea10e2e48
    Add support for background blur Daniel Eklöf 2025-10-16 13:43:33 +02:00
  • dc0c8550c3
    Spawning new terminal with --config from parent instance Stéphane Klein 2026-01-09 00:31:04 +01:00
  • 21485fa66d
    support four-sided padding (left/top/right/bottom) pi66 2025-12-19 12:17:29 +01:00
  • fbf4304731
    doc: foot.ini: mention titlebar text color in button-color nariby 2026-02-08 14:12:32 +00:00
  • 1f31b43db7
    doc: fix typos in foot.ini.5.scd Barinderpreet Singh 2026-02-27 18:58:35 +05:30
  • b805a3b49e doc: fix typos in foot.ini.5.scd Barinderpreet Singh 2026-02-27 18:58:35 +05:30
  • e24334a8df Fix cursor color valoq 2026-02-23 16:46:36 +01:00
  • b80789c49a fix build Jake Stewart 2026-02-19 20:19:30 +08:00
  • cc0a4ba756 generate 256 palette Jake Stewart 2026-02-19 19:27:51 +08:00
  • 202fa4c3c8 input: rearm IME once after keyboard focus enter stalkerg 2026-02-18 17:35:47 +09:00
  • 0ca0b10a0f ime: apply text-input done updates on serial mismatch stalkerg 2026-02-18 15:28:26 +09:00
  • c788b4b56a
    config: add curly-underline-height Andrew Savchenko 2026-02-15 11:17:36 +11:00
  • 9d3b34d0f5
    config: add curly-underline-height Andrew Savchenko 2026-02-15 11:17:36 +11:00
  • ab127bc75e doc: foot.ini: mention titlebar text color in button-color nariby 2026-02-08 14:12:32 +00:00
  • c291194a4e
    wayland: wait for pre-apply damage thread before destroying a terminal instance Daniel Eklöf 2026-01-28 09:44:57 +01:00
  • 0bf193ef81
    osc-8: don't log URL + ID when closing Daniel Eklöf 2026-02-02 11:19:07 +01:00
  • 1bade452b1 Add curly-pixelated option for blocky undercurl style txf 2026-01-28 18:54:11 +00:00
  • 6a68b432ae Add pad-extend option txf 2026-01-28 19:02:26 +00:00
  • 470b900092 Merge branch 'master' into pedicured txf 2026-01-28 19:35:59 +01:00
  • 6fbb9b7d3b
    sixel: force a height of at least one sixel when explicitly resizing Daniel Eklöf 2026-01-28 09:21:57 +01:00
  • 3a2eb80d83
    input: ignore release events after a keyboard shortcut was triggered Daniel Eklöf 2026-01-10 07:36:17 +01:00
  • aae236819e Add pad-extend option txf 2026-01-22 19:25:26 +00:00
  • 7a41aab30e Add curly-pixelated option for blocky undercurl style txf 2026-01-22 01:23:53 +00:00
  • 6d8027dd94 Spawning new terminal with --config from parent instance Stéphane Klein 2026-01-09 00:31:04 +01:00
  • 55f743fe4e Spawning new terminal with foot_exe from parent instance Stéphane Klein 2026-01-09 00:31:04 +01:00
  • e2a989785a
    input: execute: add missing 'return true' to a couple of switch cases Daniel Eklöf 2026-01-10 07:35:25 +01:00
  • b78cc92322
    shm: don't bother with xrgb surfaces, always use argb Daniel Eklöf 2026-01-04 07:57:25 +01:00