Commit graph

  • be4797d619
    systemd: skip foot-server.service when not in a Wayland context Max Gautier 2023-07-29 10:39:11 +02:00
  • 14ea4322fe
    Order the systemd services after graphical-session.target Max Gautier 2023-07-29 10:37:26 +02:00
  • 34520aa16e
    meson: allow building with wayland-protocols as a subproject Daniel Eklöf 2023-08-08 19:32:45 +02:00
  • 1faad5add7
    Merge branch 'wayland-protocols-1.32' Daniel Eklöf 2023-08-07 16:53:58 +02:00
  • 698c5b54f3
    wayland: cursor-shape-v1 is now always available Daniel Eklöf 2023-07-31 16:33:16 +02:00
  • 7eee415b75
    wayland: fractional-scale-v1 is now always available Daniel Eklöf 2023-07-31 16:32:53 +02:00
  • d59a4e7a77
    wayland: xdg-activation is now always available Daniel Eklöf 2023-07-31 16:32:28 +02:00
  • e0475a5421
    meson: require wayland-protocols >= 1.32 Daniel Eklöf 2023-07-31 16:32:06 +02:00
  • becd8ed049
    Merge branch 'releases/1.15' Daniel Eklöf 2023-08-07 16:44:24 +02:00
  • f314699945
    meson: bump version to 1.15.3 1.15.3 releases/1.15 Daniel Eklöf 2023-08-07 16:39:54 +02:00
  • 341a5eeefd
    changelog: prepare for 1.15.3 Daniel Eklöf 2023-08-07 16:39:42 +02:00
  • 5334e3d1aa
    main: “title%s” -> “title=%s” Daniel Eklöf 2023-08-05 07:23:11 +02:00
  • d00a2a222e
    vt: fix ASAN UB warning Daniel Eklöf 2023-08-05 07:19:51 +02:00
  • a3d54614c7
    render: OSD: center text vertically Daniel Eklöf 2023-07-31 16:29:08 +02:00
  • e567250449
    main: translate command line options to overrides Daniel Eklöf 2023-07-31 16:26:17 +02:00
  • e1d66ad0c1
    changelog: add new ‘unreleased section’ Daniel Eklöf 2023-07-30 13:27:42 +02:00
  • eea21070ee
    changelog: “config” -> “config option” Daniel Eklöf 2023-08-05 07:25:36 +02:00
  • be22736f23
    main: “title%s” -> “title=%s” Daniel Eklöf 2023-08-05 07:23:11 +02:00
  • 12e0edd6e1
    vt: fix ASAN UB warning Daniel Eklöf 2023-08-05 07:19:51 +02:00
  • 90ad3d6491
    render: OSD: center text vertically Daniel Eklöf 2023-07-31 16:29:08 +02:00
  • ddcbf2a7b4
    config: remove deprecated option 'utempter' Daniel Eklöf 2023-07-31 16:28:07 +02:00
  • 0b4f1b4af2
    main: translate command line options to overrides Daniel Eklöf 2023-07-31 16:26:17 +02:00
  • 33dcb4d49a
    changelog: add new ‘unreleased section’ Daniel Eklöf 2023-07-30 13:27:42 +02:00
  • 8aa61ef45c
    Merge branch 'releases/1.15' Daniel Eklöf 2023-07-30 13:27:16 +02:00
  • 53a5d62e5a
    meson: bump version to 1.15.2 1.15.2 Daniel Eklöf 2023-07-30 13:18:55 +02:00
  • 3111bc89e5
    changelog: prepare for 1.15.2 Daniel Eklöf 2023-07-30 13:18:41 +02:00
  • 89d0fe561f
    Merge branch 'master' into releases/1.15 Daniel Eklöf 2023-07-30 13:17:31 +02:00
  • 1af0277564
    --window-size-chars: ensure width/height are valid for current scaling factor Daniel Eklöf 2023-07-30 07:53:33 +02:00
  • 05131a9b0c
    Merge branch 'csd-fractional-scaling' Daniel Eklöf 2023-07-29 09:10:56 +02:00
  • aea687c0a1
    changelog: CSDs with fractional scaling Daniel Eklöf 2023-07-29 09:09:59 +02:00
  • 764248bb0d
    wayl_surface_scale_explicit_width_height(): don’t assert width/height are valid for scale Daniel Eklöf 2023-07-29 08:18:00 +02:00
  • 1782474481
    fractional scaling: another round(!) of rounding fixes Daniel Eklöf 2023-07-28 15:28:10 +02:00
  • 753c4b5d4f
    render: round scaled border/title/button widths Daniel Eklöf 2023-07-27 20:07:05 +02:00
  • 9d75c55146
    wayland: don't try to use a non-existing viewporter interface Daniel Eklöf 2023-07-28 15:32:42 +02:00
  • 139fd6d55c
    meson: add -Dterminfo-base-name option Daniel Eklöf 2023-07-26 16:14:38 +02:00
  • f3c5b82c82
    config: add tweak.bold-text-in-bright-amount Daniel Eklöf 2023-07-26 16:12:36 +02:00
  • e912656682
    render: revert part of a36f67cbe3 Daniel Eklöf 2023-07-28 15:37:48 +02:00
  • fd813d0e6c
    font baseline: use max(font->height, font->ascent + font->descent) when calculating font height Daniel Eklöf 2023-07-28 15:36:48 +02:00
  • 613c61abb4
    scaling: always round the scaling factor when converting to int Daniel Eklöf 2023-07-25 15:56:30 +02:00
  • 391bc119de
    ci (sr.ht): alpine no longer allows pip installing to the system installation Daniel Eklöf 2023-07-25 16:47:40 +02:00
  • 76e471c4bc
    ci: alpine no longer allows pip installing to the system installation Daniel Eklöf 2023-07-25 16:45:29 +02:00
  • a36f67cbe3
    render: apply new baseline calculation everywhere Daniel Eklöf 2023-07-23 17:35:57 +02:00
  • 0a61cfc3be
    wayland: update terminals (fonts etc) on xdg_output_handle_done() Daniel Eklöf 2023-07-23 20:03:31 +02:00
  • 57d8f74554
    Merge branch 'invalid-utf8' Daniel Eklöf 2023-07-23 20:10:57 +02:00
  • 8223b4b76c
    changelog: ignore invalid UTF-8 in input Daniel Eklöf 2023-07-22 11:23:22 +02:00
  • b59fd7c388
    vt: detect and ignore invalid UTF-8 sequences Daniel Eklöf 2023-07-22 11:21:41 +02:00
  • fc973a3bb9
    selection: send_clipboard_or_primary(): handle selection text being NULL Daniel Eklöf 2023-07-22 11:21:12 +02:00
  • 15d7885c78
    changelog: add new ‘unreleased’ section Daniel Eklöf 2023-07-21 09:00:57 +02:00
  • d68d5faa05
    Merge branch 'releases/1.15' Daniel Eklöf 2023-07-21 09:00:39 +02:00
  • 9e4d82a484
    meson: bump version to 1.15.1 1.15.1 Daniel Eklöf 2023-07-21 08:57:03 +02:00
  • fa97df0eab
    changelog: prepare for 1.15.1 Daniel Eklöf 2023-07-21 08:56:49 +02:00
  • 62c6c9a78a
    Merge branch 'master' into releases/1.15 Daniel Eklöf 2023-07-21 08:55:57 +02:00
  • b3255465f1
    render: change baseline calculation, to center it within the line Daniel Eklöf 2023-07-21 08:17:32 +02:00
  • 098f0aafd4
    Merge branch 'systemd-units-socket-activation' Daniel Eklöf 2023-07-21 08:13:51 +02:00
  • 478474d0ce
    Changelog: standard system target + footclient fallback Max Gautier 2023-02-14 12:04:26 +01:00
  • 555edd60d4
    Update documentation regarding systemd units Max Gautier 2023-02-14 12:11:40 +01:00
  • d3ffb0bde1
    Ties systemd units to graphical-session.target Max Gautier 2023-02-14 09:49:32 +01:00
  • c12db68363
    footclient: fallback logic when socket paths don't exist Max Gautier 2023-03-09 14:13:57 +01:00
  • dd647203fb
    Merge CHANGELOG.md Max Gautier 2023-07-21 06:01:28 +02:00
  • c3b119ea81
    vt: improve handling of HTS CismonX 2023-07-20 07:00:14 +08:00
  • a49281ced3
    render: OSD: don’t mark surface as being opaque, when it’s not Daniel Eklöf 2023-07-19 16:39:56 +02:00
  • 899b768b74
    render: disable transparency when we’re fullscreened Daniel Eklöf 2023-07-19 16:34:42 +02:00
  • 648f6016e3
    changelog: spelling: sacling -> scaling Daniel Eklöf 2023-07-19 16:37:25 +02:00
  • 62cc368047 meson: make fractional scale optional. yangyingchao 2023-07-19 07:31:23 +08:00
  • fdd753263b
    term: destroy: unref key bindings *after* destroying window Daniel Eklöf 2023-07-18 16:13:36 +02:00
  • 27b4c2ac2d
    themes: starlight: update to V4 Daniel Eklöf 2023-07-18 16:18:53 +02:00
  • 023a1b8da6
    changelog: crash on pointer capability loss Daniel Eklöf 2023-07-18 16:12:43 +02:00
  • 0b8791d1c5
    wayland: fix pointer cap lost handling xdavidwu 2023-07-18 21:09:24 +08:00
  • e6d1e0cc27
    Merge branch 'scale-is-floating-point' Daniel Eklöf 2023-07-18 16:06:37 +02:00
  • 8ebde9f034
    wayland: fix pointer cap lost handling xdavidwu 2023-07-18 21:09:24 +08:00
  • 4a4f2b5dae
    pgo: add stub for wayl_fractional_scaling() Daniel Eklöf 2023-07-17 20:13:50 +02:00
  • df96b7f4c0
    changelog: wrong DPI, and wrong initial font size with fractional scaling Daniel Eklöf 2023-07-17 16:31:54 +02:00
  • 5b3b89cb64
    changelog: monitor metadata is now picked from the one we were last mapped on Daniel Eklöf 2023-07-17 16:31:37 +02:00
  • 7fca81dd3f
    term: get_font_subpixel(): use subpixel from monitor we were *last* mapped on Daniel Eklöf 2023-07-17 16:28:10 +02:00
  • 21d99f8dce
    terminal: break out scaling factor updating, and reduce number of calls to render_resize() Daniel Eklöf 2023-07-17 16:21:16 +02:00
  • c96863b188
    wayland: error out if there aren’t any monitors available Daniel Eklöf 2023-07-17 16:19:21 +02:00
  • b2a29280cb
    wayland: use physical DPI on fractional-scale capable compositors Daniel Eklöf 2023-07-17 16:19:14 +02:00
  • 59f0a721c4
    wayland: fractional_scale_preferred_scale(): only push update if scale has changed Daniel Eklöf 2023-07-17 16:12:34 +02:00
  • 829353a5da
    term: font_dpi_changed: scale (and old_scale) are floating point Daniel Eklöf 2023-07-16 08:28:21 +02:00
  • 2fd29cbf50
    term: (debug): dpi_aware is no longer an enum Daniel Eklöf 2023-07-16 08:27:12 +02:00
  • da81b63ec0
    themes: add chiba-dark theme Ayush Agarwal 2023-04-08 03:11:10 +05:30
  • 6de69aa9b7
    render: fix xcursor scaling with fractional-scale-v1 Daniel Eklöf 2023-07-17 20:08:34 +02:00
  • 8b4cb2457a
    input: do not ignore touch events on the CSDs CismonX 2023-07-16 17:24:55 +08:00
  • b7100d5716 render: use rounding for fractional scale Ronan Pigott 2023-07-14 16:53:50 -07:00
  • d1df98e0ca
    changelog: add new ‘unreleased’ section Daniel Eklöf 2023-07-14 12:40:55 +02:00
  • bee4a96b45
    Merge branch 'releases/1.15' Daniel Eklöf 2023-07-14 12:40:35 +02:00
  • 5a3706ac46
    meson: bump version to 1.15.0 1.15.0 Daniel Eklöf 2023-07-14 12:26:03 +02:00
  • 53b0eb8e1b
    changelog: prepare for 1.15.0 Daniel Eklöf 2023-07-14 12:25:16 +02:00
  • 3f7be59062
    config: add csd.double-click-to-maximize=no|yes option Daniel Eklöf 2023-07-14 12:03:35 +02:00
  • 3cd0e2adb0
    themes: enable custom cursor colors in all themes that define such colors Daniel Eklöf 2023-07-14 10:20:20 +02:00
  • efc619b0af
    config: make ‘starlight’ the default color theme Daniel Eklöf 2023-07-14 10:11:30 +02:00
  • f53e7f7478
    themes: aeroroot: add -*- conf -*- header Daniel Eklöf 2023-07-14 10:03:56 +02:00
  • 235e0e9e60
    themes: starlight: add -*- conf -*- header Daniel Eklöf 2023-07-14 10:03:22 +02:00
  • 28ab41caad
    theme: add new theme ‘starlight’ Daniel Eklöf 2023-04-19 09:35:12 +02:00
  • b3745b31c7
    render: don’t invert cursor colors when custom colors are being used Daniel Eklöf 2023-07-14 09:51:06 +02:00
  • 66df6fb2f6
    themes: ayu-mirag: disable cursor colors by default Daniel Eklöf 2023-07-14 09:55:32 +02:00
  • 98dfeb05ab
    ayu-mirage theme added ShugarSkull 2023-04-13 17:39:45 +02:00
  • 50f47dcba9
    themes: aeroroot: disable cursor colors by default Daniel Eklöf 2023-07-14 09:10:35 +02:00
  • efc89a7317
    Aero root theme Kyle Gunger 2023-04-27 15:57:57 +00:00
  • eaaf1ad3a4 url-mode: support for custom prefix Marc Poulhiès 2023-07-11 10:26:56 +02:00