Commit graph

  • d62bff1440
    meson: bump to 1.23.0 1.23.0 Daniel Eklöf 2025-07-16 08:15:34 +02:00
  • e72e08625d
    changelog: prepare for 1.23.0 Daniel Eklöf 2025-07-16 08:14:54 +02:00
  • 693aefa96a
    config: silence valgrind-detected leak in config_font_parse() Daniel Eklöf 2025-07-11 16:47:51 +02:00
  • aa579acd6e
    issue template: compositor version -> compositor name and version Daniel Eklöf 2025-07-11 16:30:18 +02:00
  • 35268404c4 csi: scroll visible content into scrollback on Ctrl+L Anmol Sekhon 2025-06-24 10:17:27 -04:00
  • 968bc05c32
    csi: add '52' to the DA reply, to indicate PSC-52 support Daniel Eklöf 2025-06-09 09:19:07 +02:00
  • 499f019dea
    osc: 52: clear selection if the payload is the empty string Daniel Eklöf 2025-06-09 09:12:08 +02:00
  • d9675a7140
    main: do a theme toggle upon receiving SIGUSR1 Daniel Eklöf 2025-06-09 07:38:26 +02:00
  • 33eefa7b45
    term+input: refactor: move theme switching into term_theme_* functions Daniel Eklöf 2025-06-09 07:37:29 +02:00
  • 7347f4beb1
    quirks: remove subsurface unmap quirk for Sway Daniel Eklöf 2025-06-09 07:08:24 +02:00
  • 938f30ee92 Reload colors2 as well as colors, naming tweaks. wreald 2025-05-31 15:42:29 +10:00
  • 9f5cf7abca Merge branch 'master' into live-color-reload wreald 2025-05-31 15:41:21 +10:00
  • eeaecba723 wayland: fix global listener for xdg_toplevel_icon_manager_v1 tokyo4j 2025-05-24 19:06:29 +09:00
  • 5a84f8d841
    conf: pad: add center-when-fullscreen and center-when-maximized-and-fullscreen Daniel Eklöf 2025-05-23 08:38:00 +02:00
  • 5621829bb0
    cursor-shape: map "dnd-move" to WP_CURSOR_SHAPE_DEVICE_V1_SHAPE_MOVE Daniel Eklöf 2025-05-23 13:31:53 +02:00
  • 664cdcc65c
    cursor-shape: add 'dnd-ask' and 'all-resize' Daniel Eklöf 2025-05-21 15:25:28 +02:00
  • d266599881
    wayland: configure: don't commit if we have a pending refresh Daniel Eklöf 2025-05-21 13:01:30 +02:00
  • 456ac5d79f
    render: improve CSD button positioning Kirill Primak 2025-05-20 15:01:25 +03:00
  • 7cc2d2c66e render: improve CSD button positioning Kirill Primak 2025-05-20 15:01:25 +03:00
  • 3e1e3ea38c
    libxkbcommon: don't require 1.8.0 Daniel Eklöf 2025-05-18 11:35:27 +02:00
  • 8bd39b32cd
    Revert "xkbcommon: require libxkbcommon >= 1.8.0" Daniel Eklöf 2025-05-18 11:29:50 +02:00
  • ebd1614316
    csi: when REP:ing a "combining" character, use correct width Daniel Eklöf 2025-05-16 10:46:25 +02:00
  • 17333a9d99 tokenize: use xstrjoin Aleksey Sakovets 2025-05-11 22:05:41 +03:00
  • b7fc8e667a tokenize: make error message clearer Aleksey Sakovets 2025-05-11 21:59:38 +03:00
  • 2992892b9b tokenize: perform tilde expansion when tokenizing command line Aleksey Sakovets 2025-05-11 15:29:55 +03:00
  • 02ceca42e4
    term: io-uring: tweak ring flags Daniel Eklöf 2025-05-09 09:30:40 +02:00
  • f57ede1720
    term: io-uring: assert we didn't have any CQ overflows (we do) Daniel Eklöf 2025-05-08 13:10:26 +02:00
  • dcffea86b1
    term: io-uring: reduce number of buffers in ring Daniel Eklöf 2025-05-08 13:03:29 +02:00
  • c5193eebcd
    term: io-uring: increase CQ ring size Daniel Eklöf 2025-05-08 13:01:19 +02:00
  • 79182ac287
    pgo: add fdm_del_no_close() Daniel Eklöf 2025-05-08 10:35:37 +02:00
  • f36610f154
    ci: install liburing Daniel Eklöf 2025-05-08 10:29:57 +02:00
  • 1abeb4b7e7
    meson: don't enable 'io-uring' by default Daniel Eklöf 2025-05-08 10:29:46 +02:00
  • febcb13c31
    wip: io-uring Daniel Eklöf 2025-05-08 10:16:19 +02:00
  • ff20913397
    wip: io-uring Daniel Eklöf 2025-05-08 10:06:45 +02:00
  • ae8394b0c1
    wip: io-uring Daniel Eklöf 2025-05-08 09:23:01 +02:00
  • 9b0d5e7c96
    term: unittest: auto-scroll timer FD is created on-demand nowadays Daniel Eklöf 2025-05-08 10:22:45 +02:00
  • 073b637d45
    render: refactor to allow setting only selection bg or fg Daniel Eklöf 2025-05-05 12:43:02 +02:00
  • c037836bbd
    doc: foot.ini: fix description of dark/light themes Daniel Eklöf 2025-05-05 13:02:04 +02:00
  • c6db0bed42
    Update catppuccin themes Chen Mulong 2025-05-03 09:31:24 +08:00
  • 94cf9844b0 cursors.color -> colors.cursor Chen Mulong 2025-05-03 19:58:28 +08:00
  • 81e979b228
    config: tweak.surface-bit-depth: add 16f-bit pixman-16f-2 Daniel Eklöf 2025-05-01 09:37:47 +02:00
  • 970e13db8d
    config: tweak.surface-bit-depth: add support for 16-bit surfaces Daniel Eklöf 2025-05-01 09:37:47 +02:00
  • e2259e08a6
    Strip out 16f-bit surfaces, for now Daniel Eklöf 2025-05-03 06:56:16 +02:00
  • 2d23010c23
    shm: chain_bit_depth(): recognize 16-bit surfaces Daniel Eklöf 2025-05-03 06:46:28 +02:00
  • 7f1f9b1af0
    meson: pixman 0.46.0 has been released, giving us PIXMAN_a16b16g16r16 Daniel Eklöf 2025-05-03 06:41:56 +02:00
  • c1ccd8be6f
    term: fcft: use a16b16g16r16 instead of rgba_float if available Daniel Eklöf 2025-05-01 12:00:02 +02:00
  • 763ea2eb4a
    term: gamma-correct-blending=yes uses 16-bit integer surfaces by default Daniel Eklöf 2025-05-01 11:56:34 +02:00
  • 5dbf5ea89d
    config: tweak.surface-bit-depth: add 16-bit Daniel Eklöf 2025-05-01 11:55:21 +02:00
  • 429a922723
    doc: foot.ini: add missing tab Daniel Eklöf 2025-05-01 10:36:49 +02:00
  • d20d7d5aec
    changelog: 16f-bit surfaces Daniel Eklöf 2025-05-01 10:34:34 +02:00
  • d6a40dee35
    shm: fix compilation on pixman without PIXMAN_rgba_float16 Daniel Eklöf 2025-05-01 09:49:47 +02:00
  • 8faea42d9e
    config: tweak.surface-bit-depth: add support for 16f surfaces Daniel Eklöf 2025-05-01 09:37:47 +02:00
  • 12b6ac5dac Update catppuccin themes Chen Mulong 2025-05-03 09:31:24 +08:00
  • 7354b94f73
    osc: restore configured alpha if OSC-11 has no alpha value Daniel Eklöf 2025-05-02 08:53:43 +02:00
  • 5080e271c2
    wayland: attempt to log protocol errors on failure to flush Daniel Eklöf 2025-05-02 13:46:18 +02:00
  • 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