Commit graph

  • 237db6e771
    wayland: always call wl_display_dispatch_pending() at least once, after reading Daniel Eklöf 2025-05-02 13:43:59 +02:00
  • 0ea572dc63
    Paste URL/regex selection to prompt if key is uppercase. Ryan Roden-Corrent 2025-04-28 19:56:32 -04:00
  • 682c6fc17c
    Fix formatting. Ryan Roden-Corrent 2025-05-01 07:02:04 -04:00
  • 183fd96aba
    Merge branch 'releases/1.22' Daniel Eklöf 2025-05-01 10:25:53 +02:00
  • 85c81042d2
    meson: bump version to 1.22.3 1.22.3 releases/1.22 Daniel Eklöf 2025-05-01 10:20:38 +02:00
  • acea863fbe
    changelog: prepare for 1.22.3 Daniel Eklöf 2025-05-01 10:20:22 +02:00
  • 2a8948a3f3
    config: tweak.surface-bit-depth now defaults to 'auto' Daniel Eklöf 2025-05-01 08:34:49 +02:00
  • 7ced397089
    config: gamma-correct-blending: disable by default Daniel Eklöf 2025-05-01 08:09:08 +02:00
  • 9ff0151055
    changelog: add new 'unreleased' section Daniel Eklöf 2025-05-01 10:17:20 +02:00
  • e5a0755451
    config: tweak.surface-bit-depth now defaults to 'auto' Daniel Eklöf 2025-05-01 08:34:49 +02:00
  • b07ce56321
    config: gamma-correct-blending: disable by default Daniel Eklöf 2025-05-01 08:09:08 +02:00
  • 1bd8b6f659
    Fix unintended changes Ryan Roden-Corrent 2025-04-30 16:16:45 -04:00
  • b3e4e125d0
    Fix doc, move logic to activate_url. Ryan Roden-Corrent 2025-04-30 16:03:30 -04:00
  • a5c43df2d5
    Use 32-bit char comparison, update docs. Ryan Roden-Corrent 2025-04-30 06:44:52 -04:00
  • 1dc8354534
    readme: add liberapay donation button Daniel Eklöf 2025-04-30 11:43:13 +02:00
  • 99954534e1
    Merge branch 'releases/1.22' Daniel Eklöf 2025-04-30 10:30:57 +02:00
  • 513e91c33a
    meson: bump version to 1.22.2 1.22.2 Daniel Eklöf 2025-04-30 10:23:51 +02:00
  • fc293bad5e
    changelog: prepare 1.22.2 Daniel Eklöf 2025-04-30 10:23:20 +02:00
  • 172f67a8df
    doc: foot.ini: gamma-correct: tweak wording of 8- vs. 10-bit surfaces Daniel Eklöf 2025-04-28 12:32:40 +02:00
  • ce424e0990
    scripts: srgb: use 2.2 gamma TF instead of piece-wise sRGB TF Daniel Eklöf 2025-04-27 10:14:45 +02:00
  • 1ea20b1b70
    changelog: add new 'unreleased' section Daniel Eklöf 2025-04-26 10:41:14 +02:00
  • eb79a27900
    readme: donations: add liberapay Daniel Eklöf 2025-04-30 09:28:35 +02:00
  • 1ed7206222 key-binding: add binds for changing alpha Baltazár Radics 2022-08-16 12:49:44 +02:00
  • 984d3925d3
    Bracket pastes. Ryan Roden-Corrent 2025-04-29 06:53:07 -04:00
  • 6e810fb677
    Paste URL/regex selection to prompt if key is uppercase. Ryan Roden-Corrent 2025-04-28 19:56:32 -04:00
  • d7b48d3924
    doc: foot.ini: gamma-correct: tweak wording of 8- vs. 10-bit surfaces Daniel Eklöf 2025-04-28 12:32:40 +02:00
  • 97910a5cba
    scripts: srgb: use 2.2 gamma TF instead of piece-wise sRGB TF Daniel Eklöf 2025-04-27 10:14:45 +02:00
  • d20fbc6807
    config: parse_color_theme(): make NOINLINE Daniel Eklöf 2025-04-27 07:46:09 +02:00
  • 16b4862cb3
    config: disable gamma-correct blending by default Daniel Eklöf 2025-04-19 17:03:23 +02:00
  • 4d70bb7b42
    changelog: mention the new combined dark/light theme files Daniel Eklöf 2025-04-26 18:15:31 +02:00
  • 8273514d3c
    themes: paper-color: add dark/light combined theme file Daniel Eklöf 2025-04-26 15:26:36 +02:00
  • d3e45791bd
    themes: nvim: add dark/light combined theme file Daniel Eklöf 2025-04-26 15:26:31 +02:00
  • 6a1c3b89c2
    themes: gruvbox: add dark/light combined theme file Daniel Eklöf 2025-04-26 15:26:22 +02:00
  • 1dc14a3001
    themes: selenized: add dark/light combined theme file Daniel Eklöf 2025-04-26 15:23:44 +02:00
  • 537092e643
    themes: solarized: add dark/light combined theme file Daniel Eklöf 2025-04-21 12:20:28 +02:00
  • bc5b716668
    config: add initial-color-theme=1|2 Daniel Eklöf 2025-04-21 12:19:11 +02:00
  • 10e7f29149
    csi: implement private mode 2031 (dark/light mode detection) Daniel Eklöf 2025-04-20 12:48:37 +02:00
  • 6bc91b5e28
    key-bindings: add bindings to switch between color themes Daniel Eklöf 2025-04-20 07:58:02 +02:00
  • 1423babc35
    config: add new section 'colors2' Daniel Eklöf 2025-04-20 07:36:58 +02:00
  • 01c43f1644
    config: refactor: break out color theme parsing to a separate function Daniel Eklöf 2025-04-20 07:32:48 +02:00
  • b24a9a59b9
    tests: config: colors: verify loaded color is correct Daniel Eklöf 2025-04-20 07:29:54 +02:00
  • 5406ae3355
    themes: cursor.color -> colors.cursor Daniel Eklöf 2025-04-20 07:16:37 +02:00
  • d63d9aefa3
    themes: solarizsed add dark/light combined themes Daniel Eklöf 2025-04-21 12:20:28 +02:00
  • d8b32dd6a3
    config: add initial-color-theme=1|2 Daniel Eklöf 2025-04-21 12:19:11 +02:00
  • 0c173f7995
    csi: implement private mode 2031 (dark/light mode detection) Daniel Eklöf 2025-04-20 12:48:37 +02:00
  • 1c21200267
    key-bindings: add bindings to switch between color themes Daniel Eklöf 2025-04-20 07:58:02 +02:00
  • 8cf1f7edd3
    config: add new section 'colors2' Daniel Eklöf 2025-04-20 07:36:58 +02:00
  • fb7df0301d
    config: refactor: break out color theme parsing to a separate function Daniel Eklöf 2025-04-20 07:32:48 +02:00
  • f000bc6c09
    tests: config: colors: verify loaded color is correct Daniel Eklöf 2025-04-20 07:29:54 +02:00
  • 97095bba33
    themes: cursor.color -> colors.cursor Daniel Eklöf 2025-04-20 07:16:37 +02:00
  • 624c383a1f
    config: move cursor.color to colors.cursor Daniel Eklöf 2025-04-20 07:16:18 +02:00
  • a7276d9dff
    config: refactor: break out 'colors' to a color_theme struct Daniel Eklöf 2025-04-20 06:54:58 +02:00
  • 79f6b4b1de
    changelog: add new 'unreleased' section Daniel Eklöf 2025-04-26 10:41:14 +02:00
  • fea9f5579f
    Merge branch 'releases/1.22' Daniel Eklöf 2025-04-26 10:40:38 +02:00
  • c85d5d5096
    meson: bump version to 1.22.1 1.22.1 Daniel Eklöf 2025-04-26 10:36:23 +02:00
  • 89bfac00e7
    changelog: prepare for 1.22.1 Daniel Eklöf 2025-04-26 10:36:13 +02:00
  • 9d0b048cf9
    Merge branch 'master' into releases/1.22 Daniel Eklöf 2025-04-26 10:34:56 +02:00
  • 0020ef12b4
    changelog: add missing bug ref Daniel Eklöf 2025-04-26 10:31:09 +02:00
  • cb1b7ba0c5
    render: regression: alpha applied to inversed text/selections Daniel Eklöf 2025-04-25 19:20:36 +02:00
  • d43326d2b5
    changelog: zero-width grapheme breaking codepoints causing fallback font to be used Daniel Eklöf 2025-04-24 18:40:22 +02:00
  • 1fec0cf5ea
    Revert "term: append zero-width grapheme breaking characters to previous cell" Daniel Eklöf 2025-04-24 18:22:37 +02:00
  • 1b15cc5f3d
    Revert "term: ignore LTR+RTL markers (U+200E + U+200F)" Daniel Eklöf 2025-04-24 18:20:18 +02:00
  • 70b324b24c
    term: ignore LTR+RTL markers (U+200E + U+200F) Daniel Eklöf 2025-04-24 08:23:56 +02:00
  • b2dfd339e4
    Add alacritty theme valoq 2025-04-21 13:35:05 +00:00
  • bc8d6d1ff3
    build: fix race when generating emoji-variation-sequences.h Jan Palus 2025-04-23 11:44:41 +02:00
  • 92682e035b Add alacritty theme valoq 2025-04-21 13:35:05 +00:00
  • 8bded8ce8c
    doc: foot.ini: add newish Unicode range to 'box-drawings-uses-font-glyphs' Daniel Eklöf 2025-04-19 17:10:52 +02:00
  • ef4a680ae8
    input: reset modifiers in keyboard_leave() Daniel Eklöf 2025-04-19 08:05:15 +02:00
  • cb2a64c585
    csi: don't allow client app to enable grapheme-shaping when disabled at compile-time Daniel Eklöf 2025-04-19 12:16:48 +02:00
  • 1a2e5f4932
    render: fix colors.alpha-mode=matching Daniel Eklöf 2025-04-19 07:46:06 +02:00
  • 1bf9156628
    doc: foot.ini: spaces -> tab (for indentation) Daniel Eklöf 2025-04-19 11:59:50 +02:00
  • 179e14e0a1
    doc: foot.ini: gamma-correct-blending: mention colors being off Daniel Eklöf 2025-04-19 09:16:28 +02:00
  • b1635ec997 render.c: fix alpha_mode logic Fazzi 2025-04-19 00:31:51 +01:00
  • 155c7c96b7
    doc: foot.ini: key-bindings: untranslated symbols are tried before translated Daniel Eklöf 2025-04-18 14:43:36 +02:00
  • 30aafce82d
    foot.ini: move alpha-mode to colors section Daniel Eklöf 2025-04-18 13:59:43 +02:00
  • 6e5a602f67
    changelog: add new 'unreleased' section Daniel Eklöf 2025-04-17 14:44:05 +02:00
  • 9799c4ddcd
    Merge branch 'releases/1.22' Daniel Eklöf 2025-04-17 14:42:52 +02:00
  • 95f7b71058
    meson: bump version to 1.22.0 1.22.0 Daniel Eklöf 2025-04-17 14:41:32 +02:00
  • 2c8214f6ea
    changelog: prepare for 1.22.0 Daniel Eklöf 2025-04-17 14:41:13 +02:00
  • b46a9aa6d7
    themes: add "Night Owl" theme datsudo 2025-04-14 22:01:54 +08:00
  • 9ba8caf30b
    doc: foot.ini: add colors.alpha-mode Daniel Eklöf 2025-04-14 17:02:45 +02:00
  • f7807c0f4c
    tests: config: test colors.alpha-mode Daniel Eklöf 2025-04-14 17:00:07 +02:00
  • d2d4f53861
    config+render: move alpha-mode to colors.alpha-mode, fix cursor handling Daniel Eklöf 2025-04-14 16:58:23 +02:00
  • bacfba135d
    changelog: move 'alpha-mode' to next-release Daniel Eklöf 2025-04-14 16:48:44 +02:00
  • 5f83278afd
    config: add alpha_mode option Fazzi 2023-10-09 18:47:09 +01:00
  • d8e9786f39 themes: add "Night Owl" theme datsudo 2025-04-14 22:01:54 +08:00
  • 9a6227acb3
    doc: foot.ini: workers: "if you have a ridiculous number of cores" Daniel Eklöf 2025-04-14 07:03:37 +02:00
  • b93d2f042c
    url-mode: fix double-width characters not being handled correctly Daniel Eklöf 2025-04-13 08:26:20 +02:00
  • bc2e0a29bb
    changelog: move vmod support in config from "changed" to "added" Daniel Eklöf 2025-04-10 12:18:34 +02:00
  • 23431e3ecf
    wayland+input: add support for toplevel edge constraints Daniel Eklöf 2025-04-07 13:32:30 +02:00
  • 091aa90f1a
    wayland: handle xdg-shell edge constraints Dominique Martinet 2025-04-06 15:48:29 +09:00
  • 34d3f4664b
    xkbcommon: require libxkbcommon >= 1.8.0 Dominique Martinet 2025-04-06 15:35:54 +09:00
  • bdf65672c0
    Themes: Add 'Molokai' theme Łukasz Wojniłowicz 2025-04-03 18:09:53 +02:00
  • 1760cb6ab8
    config: update default URL regex Daniel Eklöf 2025-04-02 08:41:46 +02:00
  • 14bfcf772b wayland: handle xdg-shell edge constraints Dominique Martinet 2025-04-06 15:48:29 +09:00
  • 4ffba94e81 xkbcommon: require libxkbcommon >= 1.8.0 Dominique Martinet 2025-04-06 15:35:54 +09:00
  • 1f16f4c716 Themes: Add 'Molokai' theme Łukasz Wojniłowicz 2025-04-03 18:09:53 +02:00
  • cae7805a2a Fix margins not being damaged when reloading colours. wreald 2025-01-25 16:48:31 +11:00
  • 13291b8765 Don't leak memory all over the place. wreald 2024-09-20 11:27:44 +10:00
  • 6505d75607 Fix pgolib build. wreald 2024-09-18 20:09:19 +10:00