Commit graph

  • 8a4efb3427
    wayland: warn when fractional scaling isn’t available Daniel Eklöf 2023-06-26 18:37:49 +02:00
  • 9db92bd942
    feature: add a feature flag (for --version) for fractional scaling Daniel Eklöf 2023-06-26 18:00:01 +02:00
  • 27a92b1158
    changelog: dpi-aware’s default value is now ‘no’ Daniel Eklöf 2023-06-26 17:55:59 +02:00
  • 64b6b5d2a7
    config: dpi-aware: remove ‘auto’ value, and default to ‘no’ Daniel Eklöf 2023-06-26 17:55:04 +02:00
  • 32b8c5c9b6
    changelog: mention the newly added support for fractional-scaling-v1 Daniel Eklöf 2023-06-26 17:34:20 +02:00
  • 0bdb6580bd
    wayland: update terminal when preferred scaling factor changes Daniel Eklöf 2023-06-26 17:32:33 +02:00
  • 8ccabb7974
    wayland: surface_scale(): implement fractional scaling Daniel Eklöf 2023-06-26 17:32:01 +02:00
  • 36818459e5
    wayland: initialize window scale to -1 Daniel Eklöf 2023-06-26 17:31:39 +02:00
  • e5989d81b9
    wayland: instantiate+destroy viewport for pointer surface Daniel Eklöf 2023-06-26 17:31:14 +02:00
  • 5a60bbc119
    wayland: refactor: add a buffer argument to wayl_*_scale() functions Daniel Eklöf 2023-06-26 17:05:16 +02:00
  • 434fd6aa1f
    wayland: refactor: wayl_surface_scale(): pass wayl_surface pointer Daniel Eklöf 2023-06-26 16:53:16 +02:00
  • ba46a039ac
    wayland: refactor: wrap wl_surface pointers in a wayl_surface struct Daniel Eklöf 2023-06-26 16:10:40 +02:00
  • c5d533ec71
    wayland: add viewport object to sub-surface struct Daniel Eklöf 2023-06-26 15:55:40 +02:00
  • 0a5073f570
    wayland: add wayl_surface_scale(), and wayl_win_scale() Daniel Eklöf 2023-06-26 15:51:04 +02:00
  • 4bd62b1005
    render: maybe_resize(): convert local variable ‘scale’ to float Daniel Eklöf 2023-06-22 15:01:59 +02:00
  • 913ae94cf9
    wayland: add wayl_fractional_scaling() Daniel Eklöf 2023-06-22 15:01:33 +02:00
  • 29a14632d3
    wayland: csd_reload_font(): ‘scale’ is now a float Daniel Eklöf 2023-06-22 14:39:49 +02:00
  • 424d045084
    term: reload_fonts(): ‘scale’ is not a float Daniel Eklöf 2023-06-22 14:39:34 +02:00
  • 2bb7b28837
    render: xcursor_update(): convert local ‘scale’ variable to float Daniel Eklöf 2023-06-22 14:37:31 +02:00
  • d8f64d1047
    render: urls(): round scaling factor Daniel Eklöf 2023-06-22 14:35:29 +02:00
  • 30c8d3e652
    render: search_box(): round scaling factor Daniel Eklöf 2023-06-22 14:35:19 +02:00
  • cf280e6655
    render: render_timer(): round scaling factor Daniel Eklöf 2023-06-22 14:35:02 +02:00
  • b656124791
    render: csd_border: round scaled border width, instead of truncating Daniel Eklöf 2023-06-22 14:27:37 +02:00
  • 44743b5635
    render: draw_unfocused_block(): round scale, instead of truncating Daniel Eklöf 2023-06-22 14:27:16 +02:00
  • 6e2a47287a
    wayland: pointer.scale: convert to float Daniel Eklöf 2023-06-22 14:23:53 +02:00
  • c1f374cc8d
    term: convert ‘scale’ to a float Daniel Eklöf 2023-06-22 14:21:51 +02:00
  • a9ecf1449e
    wayland: plumbing for wp-fractional-scale Daniel Eklöf 2023-03-08 10:44:03 +01:00
  • 1e6204e1ac
    meson: generate bindings for wp-fractional-scale + wp-viewport Daniel Eklöf 2023-03-08 10:43:30 +01:00
  • 1dddb63d9f correct csd section entry: hide-when-maximized Vladimir Bauer 2023-06-27 17:00:31 +05:00
  • d63a00a649
    config: unittest: explicitly call fcft_init() + fcft_fini() Daniel Eklöf 2023-06-26 20:15:36 +02:00
  • 2388015b10
    sixel: assert upper pixel of last sixel maps to last image row, *or lower* Daniel Eklöf 2023-06-22 22:12:02 +02:00
  • c15e75357a
    sixel: ensure enough rows have been scrolled in, to fit the image Daniel Eklöf 2023-06-22 22:01:51 +02:00
  • 425cf894d4
    sixel: resize(): handle no size change Daniel Eklöf 2023-06-21 11:39:54 +02:00
  • 5d576fccba
    sixel: regression: linefeed count for chunked up sixel image Daniel Eklöf 2023-06-20 14:52:17 +02:00
  • 1eb90b2405
    sixel: minor fixes after implementing support for non-1:1 aspect ratios Daniel Eklöf 2023-06-20 12:58:35 +02:00
  • 774570ec41
    sixel: stop cropping images to the last non-transparent row Daniel Eklöf 2023-06-19 19:09:58 +02:00
  • d6d143e2a6
    sixel: respect sixel aspect ratio Daniel Eklöf 2023-06-19 19:06:38 +02:00
  • 66d9b8da60
    sixel: fix cursor positioning logic Daniel Eklöf 2023-06-16 16:20:37 +02:00
  • 8a3620bafa
    term: scroll: only record scroll damage when viewport is at the bottom Daniel Eklöf 2023-06-23 20:20:01 +02:00
  • 154a7fc059 Merge pull request 'Fixed a type for the pixel fontsize change' (#1) from wout-patch-1 into master wout 2023-06-23 18:11:17 +00:00
  • 70ffc2632f Fixed a type for the pixel fontsize change wout 2023-06-23 18:10:19 +00:00
  • 12012fa778
    themes: update red colors of chiba-dark theme Ayush Agarwal 2023-06-20 21:59:42 +05:30
  • 3a59cbbaa3
    render: resize: fix crash when reflowing the alt screen Daniel Eklöf 2023-06-20 15:59:16 +02:00
  • 67b3663f39
    add srcery theme Antoine Beaupré 2023-06-14 14:52:58 -04:00
  • 2c0c4ce821
    csi: CHA+HPA (cursor horizontal absolute): use term_cursor_col() Daniel Eklöf 2023-06-16 16:34:17 +02:00
  • 24f12c7b5e
    term: add term_cursor_col() Daniel Eklöf 2023-06-16 16:33:15 +02:00
  • 729c110e13 add panda theme raggedmyth 2023-06-18 01:43:04 +00:00
  • d88bea5e22
    vt: split up action_param() to three separate functions Daniel Eklöf 2023-06-16 16:26:13 +02:00
  • 690d78edfa
    test: config: add test for url.protocols option Dan Bungert 2023-06-10 20:40:01 -06:00
  • b91bde8a65
    terminfo: add TS capability Daniel Eklöf 2023-06-05 17:32:28 +02:00
  • 93b6883896
    terminfo: XM: add private mode 1004 Daniel Eklöf 2023-06-05 17:31:35 +02:00
  • a2f47ed6e3
    add srcery theme Antoine Beaupré 2023-06-14 14:52:58 -04:00
  • 16872ecc41
    meson: use meson feed feature for scdoc input sewn 2023-06-14 12:26:19 +00:00
  • 78c579ebd5 test: config: add test for url.protocols option Dan Bungert 2023-06-10 20:40:01 -06:00
  • 8859e134ef
    Fix non UTF-8 locale complaint Phillip Susi 2023-05-30 15:49:01 -04:00
  • 3e8d241686 Fix non UTF-8 locale complaint Phillip Susi 2023-05-30 15:49:01 -04:00
  • 1433a81c08
    sixel: apply background alpha when P2=0 or P2=2, and current bg color is the default bg color Daniel Eklöf 2023-05-31 16:27:48 +02:00
  • 9ae89c74cb implement st's newterm instead of osc 7 sewn 2023-05-28 05:44:02 +00:00
  • b4e418f251
    ci: try alpine edge instead of latest Daniel Eklöf 2023-05-26 10:20:05 +02:00
  • c51050a9bc
    osc: update font subpixel mode, and window opaque compositor hint, on alpha changes Daniel Eklöf 2023-05-25 18:39:32 +02:00
  • 134b54dfe0
    .desktop: remove StartupWMClass from server, use distinct StartupWMClass for foot and footclient jdevdevdev 2023-05-02 01:53:01 +10:00
  • f4b8e4f4d6
    test: config: add test for main.utmp-helper option Daniel Eklöf 2023-05-17 21:05:43 +02:00
  • e78319fccd
    utmp: rewrite utmp logging Daniel Eklöf 2023-05-17 20:51:40 +02:00
  • a4eca308bc
    doc: foot.ini: Update wording. jdevdevdev 2023-05-19 06:20:43 +10:00
  • e7060dd6c6
    doc: foot.ini: Update wording. jdevdevdev 2023-05-19 06:15:57 +10:00
  • 8bdc87c789
    main: remove log jdevdevdev 2023-05-17 20:18:59 +10:00
  • ef7c30d604
    doc: foot.ini: Update documentation for app-id changes. jdevdevdev 2023-05-17 16:31:19 +10:00
  • 250b499c1d
    *.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome. jdevdevdev 2023-05-14 21:19:49 +10:00
  • d76aa539aa
    *.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome. jdevdevdev 2023-05-08 23:59:34 +10:00
  • 1ced3ef6dd
    *.desktop: Update to allow footclient and foot to track running instances as separate icons in gnome. jdevdevdev 2023-05-02 01:53:01 +10:00
  • a2f765b72a
    slave: unset TERM_PROGRAM{,_VERSION} Daniel Eklöf 2023-05-12 14:55:55 +02:00
  • d2f81443f1
    customized gnome-like csd buttons locture 2023-04-25 03:43:36 +00:00
  • a487bf6572 Update 'CHANGELOG.md' locture 2023-05-13 00:30:20 +00:00
  • 7ac76cfee7 Update 'render.c' locture 2023-04-27 21:57:10 +00:00
  • 1d050c8856 customized gnome-like csd buttons locture 2023-04-25 03:43:36 +00:00
  • 07142e502c
    Changelog: standard system target + footclient fallback Max Gautier 2023-02-14 12:04:26 +01:00
  • 208c072396
    Update documentation regarding systemd units Max Gautier 2023-02-14 12:11:40 +01:00
  • 37f8828b64
    Ties systemd units to graphical-session.target Max Gautier 2023-02-14 09:49:32 +01:00
  • e18a2f2adb
    footclient: fallback logic when socket paths don't exist Max Gautier 2023-03-09 14:13:57 +01:00
  • 738deb2368
    search: regression: refresh current view when canceling a scrollback search Daniel Eklöf 2023-05-15 20:34:58 +02:00
  • 3b41379be4
    quirks: sway does not damage surface beneath sub-surface, when unmapped Daniel Eklöf 2023-04-25 21:33:45 +02:00
  • 7eea69df89
    term: reset: switch modifyOtherKeys back to level 1 Daniel Eklöf 2023-05-12 09:42:35 +02:00
  • aa2b29b1bd utmp: add suppport for FreeBSD Baptiste Daroussin 2023-04-06 09:04:05 +02:00
  • b0e307d792 Update 'themes/aeroroot' Kyle Gunger 2023-04-28 15:24:36 +00:00
  • 4696dd2177 Update 'themes/aeroroot' Kyle Gunger 2023-04-28 15:20:07 +00:00
  • 6e3439554a Update 'themes/aeroroot' Kyle Gunger 2023-04-28 15:11:53 +00:00
  • 6f0327eb43 WIP: implement touch scrolling Hugo Osvaldo Barrera 2023-04-19 12:03:19 +02:00
  • aee501fa9a Change yellow Kyle Gunger 2023-04-28 00:59:06 +00:00
  • e26e8ab2e7 Aero root theme Kyle Gunger 2023-04-27 15:57:57 +00:00
  • c13495e26e
    kitty: F3 is no longer allowed to emit CSI R Daniel Eklöf 2023-04-26 18:28:07 +02:00
  • dc7642f2a5
    csi: implement "CSI ? m" Daniel Eklöf 2023-04-26 18:30:09 +02:00
  • 99b07fd78f Delete 'image.png' locture 2023-04-25 03:37:20 +00:00
  • de1d16cea9 customized csd buttons, based on gnome-like style locture 2023-04-25 03:21:28 +00:00
  • c405c843d3 Mise à jour de 'themes/ayu-mirage' ShugarSkull 2023-04-13 15:45:10 +00:00
  • 0ae99e2189 ayu-mirage theme added ShugarSkull 2023-04-13 17:39:45 +02:00
  • 8445da4853
    Merge branch 'master' of https://codeberg.org/dnkl/foot lbia.xyz 2023-04-13 17:09:46 +02:00
  • a2db3cdd5b
    render: regression: keep empty bottom scroll margin empty after resize Daniel Eklöf 2023-04-12 18:09:41 +02:00
  • e2baa65238
    render: ensure scroll region’s endpoint is valid after a window resize Daniel Eklöf 2023-04-12 16:39:54 +02:00
  • 98528da5e5
    meson: bump tllist dependency version to 1.1.0 Vivian Szczepanski 2023-04-08 10:58:27 -04:00
  • 27205c06cf
    themes: add chiba-dark theme Ayush Agarwal 2023-04-08 03:11:10 +05:30