Commit graph

  • 89b87158db
    internal: Wrap regions (#2750) Vaxry 2023-07-19 20:09:49 +02:00
  • ce9896204a renderer: fix rounding in renderSurface vaxerski 2023-07-19 20:06:19 +02:00
  • f4f0f35c5b renderer: add occlusion for back layers vaxerski 2023-07-19 16:13:55 +02:00
  • b08b72358a props: bump ver to 0.27.2 v0.27.2 vaxerski 2023-07-19 13:31:35 +02:00
  • aac75ddcbf screencopy: guard region buffer values in frameDamage vaxerski 2023-07-19 13:10:31 +02:00
  • 5cd5631fb2
    Add bringWindowToTop function to IHyprLayout (#2747) outfoxxed 2023-07-19 03:39:45 -07:00
  • b8a7b09092 screencopy: use wlr_buffer api for shm copies vaxerski 2023-07-19 12:24:41 +02:00
  • 81f4a4f471 screencopy: improve shm handling vaxerski 2023-07-19 00:51:38 +02:00
  • 2623364dbd no_xwayland: fix redef vaxerski 2023-07-19 00:33:44 +02:00
  • 3b03597784
    keybinds: movegroupwindow-improvement (#2740) MightyPlaza 2023-07-18 22:30:10 +00:00
  • ce9c5fd722 render: set refresh to 0 for both wl and x11 backends vaxerski 2023-07-19 00:26:04 +02:00
  • f2999e84b9 render: set refresh to 0 for wayland backend outputs vaxerski 2023-07-19 00:02:57 +02:00
  • 2fed1badbf props: update ver to 0.27.1 v0.27.1 vaxerski 2023-07-18 21:44:45 +02:00
  • 7c1dacea09
    only return 0 when using -h (#2738) Aaron Blasko 2023-07-18 21:00:08 +02:00
  • 08310b4af9 issues: add form templates vaxerski 2023-07-18 16:51:14 +02:00
  • 16fd9084ea screencopy: nullcheck for empty buffer vaxerski 2023-07-18 15:52:53 +02:00
  • 0ba28a46fd monitor: unplug all callbacks in ~dtor vaxerski 2023-07-18 15:36:27 +02:00
  • 8370a7fcc4
    internal: Protocol C++ Wraps + XDGOutput impl (#2733) Vaxry 2023-07-18 15:30:28 +02:00
  • 629e61c7a5 monitor: disconnect bind on disconnect vaxerski 2023-07-18 15:22:49 +02:00
  • 2e323a5671 renderer: use correct wlr sample func vaxerski 2023-07-18 12:25:48 +02:00
  • 8c9e2e1ff1
    deps: update wlroots (#2734) Jan Beich 2023-07-18 10:13:59 +00:00
  • 5c8a20be77
    fix: handle window change directions in fullscreen (#2728) István Donkó 2023-07-18 12:12:50 +02:00
  • d2eb4fee76
    Avoid connected monitor reusing unavailable ID (#2731) Tuur Vanhoutte 2023-07-18 12:12:05 +02:00
  • 4537860079 layout: recalculate monitor instead of window in updateDynamicRules vaxerski 2023-07-18 11:49:57 +02:00
  • 7f47655f60 layout: recalc window on dynamic rule update vaxerski 2023-07-18 00:11:43 +02:00
  • 2c7b2ad6ca windowrules: add border size rule vaxerski 2023-07-18 00:11:29 +02:00
  • ddb8c89776
    Allow empty args in hyprctl dispatch (#2724) MightyPlaza 2023-07-16 19:01:06 +00:00
  • cacdb424a9
    massive-fix (#2725) MightyPlaza 2023-07-16 19:00:38 +00:00
  • b156a9654f build: add asan enable status flag vaxerski 2023-07-16 17:06:05 +02:00
  • 3229862dd4 xwayland: guard monitor validity in xwayland scale overriding vaxerski 2023-07-15 23:10:05 +02:00
  • 06563d7034 popups: update parent pos on commit vaxerski 2023-07-15 18:27:21 +02:00
  • 459afcc47f idle: fix reverse flag for new idle protocol vaxerski 2023-07-14 19:56:50 +02:00
  • 06f5910365
    Make bind modmask case-insensitive (#2714) Lennard Hofmann 2023-07-14 18:39:53 +02:00
  • b159634ef9
    move/resize window (#2706) MightyPlaza 2023-07-13 18:20:40 +00:00
  • db2367bf33
    update groub decos (#2705) MightyPlaza 2023-07-13 18:17:14 +00:00
  • f8def68e7e idle: implement new protocol vaxerski 2023-07-13 18:05:34 +02:00
  • 9f7382bca4 keybinds: add movegroupwindow vaxerski 2023-07-13 17:55:20 +02:00
  • d3a644d81c
    Dwindle: Make resize more intuitive (#2681) Daniel Adolfsson 2023-07-13 16:52:11 +02:00
  • 70dae78c1b background: add mascot versions vaxerski 2023-07-13 14:32:30 +02:00
  • 5e577acf51 props: bump ver to 0.27.0 v0.27.0 vaxerski 2023-07-12 13:11:06 +02:00
  • 21f64b6660
    Keep new mapped layer's alpha zero if the workspace has a fullscreen window (#2686) zakk4223 2023-07-12 06:58:45 -04:00
  • 7a7e3ee6d9 screencopy: don't send frames on commits w/o a buffer vaxerski 2023-07-12 00:30:42 +02:00
  • 9c9f56743e groupbar: fix vram leak vaxerski 2023-07-11 20:57:33 +02:00
  • 64e7d5345d
    Add support for smart splitting (#2676) Daniel Adolfsson 2023-07-11 13:37:25 +02:00
  • 29d017f54b
    monitor desc default workspace but working now (#2678) MightyPlaza 2023-07-11 09:29:19 +00:00
  • 26579fa962 texture: fix styling vaxerski 2023-07-11 00:27:13 +02:00
  • 0c61a1530f plugins: fix config value usage in init vaxerski 2023-07-10 14:13:23 +02:00
  • da7ea2b33d pluginapi: add configReloaded event vaxerski 2023-07-10 13:54:06 +02:00
  • 382af06406 render: resize subsurfaces with size resizes vaxerski 2023-07-10 13:32:57 +02:00
  • 515a363ecd render: move lastFrameDamage to CMonitor vaxerski 2023-07-10 13:21:00 +02:00
  • fe54dcb4eb screencopy: send original damage, avoid extents vaxerski 2023-07-10 13:17:21 +02:00
  • 42f46aeac5 config: minor path handling fixes vaxerski 2023-07-10 13:10:30 +02:00
  • 4cc0e6de90
    monitor desc default workspace (#2673) MightyPlaza 2023-07-10 05:53:03 +00:00
  • d9f7f039e1
    monitor desc support (#2670) MightyPlaza 2023-07-09 21:10:35 +00:00
  • b99ac063ea
    Reuse same ID when reconnecting monitor, otherwise use minimum available ID (#2666) Tuur Vanhoutte 2023-07-09 23:08:40 +02:00
  • b33d82734f input: schedule frame on mouse move vaxerski 2023-07-09 00:44:26 +02:00
  • f49af187bc
    Xdg config home support (#2047) Ed Younis 2023-07-07 13:19:35 -04:00
  • e632bf176b config: fix reading touchpad values to non-touchpad per-device cfgs vaxerski 2023-07-06 16:26:38 +02:00
  • 41358c6fb5
    Cleanup compositor deadcode (#2657) Mykola Perehudov 2023-07-06 16:24:49 +03:00
  • bbedb065e1
    eventmanager: drop obsoleted ignore events flag (#2660) Mykola Perehudov 2023-07-06 16:23:11 +03:00
  • bc34713b29
    Nix CI: fix typo Mihai Fufezan 2023-07-06 13:02:56 +03:00
  • 0c974b7236
    Avoid passing control unix socket descriptors to children (#2656) Mykola Perehudov 2023-07-06 12:39:02 +03:00
  • 8407a9af0a
    Close socket2 client descriptor on hangup (#2654) nexec 2023-07-06 01:18:44 +03:00
  • c4f288582b
    flake.lock: update nixpkgs Mihai Fufezan 2023-07-06 01:12:22 +03:00
  • 981c71e60a Nix CI: split inputs and wlroots updating Mihai Fufezan 2023-07-04 23:21:24 +03:00
  • 86e487e003 input: remove old redundant code vaxerski 2023-07-05 13:20:36 +02:00
  • 34d845da13
    typo (#2643) MightyPlaza 2023-07-04 20:03:19 +00:00
  • 07d7962c7f swipe: fix mixup of r/m vaxerski 2023-07-04 12:34:22 +02:00
  • 18f9fb5e0f rules: add stayfocused vaxerski 2023-07-04 12:05:25 +02:00
  • 6f91997f06 layout: improve time restraints in window drag vaxerski 2023-07-04 11:48:13 +02:00
  • 283a8e77aa
    screenshot fix (#2640) MightyPlaza 2023-07-04 09:40:28 +00:00
  • 50755d26d4
    lockgroups fix (#2636) MightyPlaza 2023-07-03 13:53:04 +00:00
  • 05047f60f4
    groupbar fixes (#2630) MightyPlaza 2023-07-03 10:49:56 +00:00
  • 738ec900f4 config: fix floating rules with floating-by-rule windows vaxerski 2023-07-02 13:02:48 +02:00
  • 86ca283352 gestures: add workspace_swipe_use_r vaxerski 2023-07-01 16:30:36 +02:00
  • 6c28388420 layout: minor style fixes vaxerski 2023-07-01 16:28:17 +02:00
  • e96fcb31f0 layout: set pseudo to float size in new window vaxerski 2023-06-30 11:29:02 +02:00
  • 64fc19cc81
    Nix/portals.patch: conditionally check portals Mihai Fufezan 2023-06-30 10:13:26 +03:00
  • 1012e2735a shader: remove useless comment vaxerski 2023-06-29 23:20:10 +02:00
  • 990ad854bd
    Reloads animated decoration values set on window rules (#2594) MightyPlaza 2023-06-28 09:40:16 +00:00
  • d83296c7a9 renderer: damage decos on damageWindow vaxerski 2023-06-27 13:23:53 +02:00
  • 62c75883d1
    Nix: patch portals search dir Mihai Fufezan 2023-06-27 00:51:04 +03:00
  • 7ed66abe57
    Reloads dynamic window rules (#2585) MightyPlaza 2023-06-26 11:03:51 +00:00
  • 4294456cdc xwayland: remove spaces from output names vaxerski 2023-06-25 13:51:40 +02:00
  • a82559f185
    flake.lock: update nixpkgs Mihai Fufezan 2023-06-24 16:38:23 +03:00
  • 01f85a09a9 xwayland: send zero scaling to xwayland if enabled vaxerski 2023-06-23 21:14:04 +02:00
  • 69fae18e63 damage: account for popups in getFullWindowBoundingBox vaxerski 2023-06-23 13:54:01 +02:00
  • c241da5ea5 crashreporter: log tag vaxerski 2023-06-23 13:22:38 +02:00
  • 0283c498d6 xwayland: fix minor force_zero_scaling bugs vaxerski 2023-06-22 21:43:31 +02:00
  • fc59cef1ee keybinds: remove old todo vaxerski 2023-06-21 21:20:26 +02:00
  • 2f875aec79 includes: move workspace protocol header to includes vaxerski 2023-06-21 21:15:51 +02:00
  • cfa4086b0b configmgr: fix idiotic comparisons in device configs vaxerski 2023-06-21 20:58:35 +02:00
  • cbe9bf0e69 compositor: move group members properly in moveWindowToWorkspaceSafe vaxerski 2023-06-21 20:51:18 +02:00
  • 83ad6b9af8 groupbar: fix damage calcs vaxerski 2023-06-21 13:16:10 +02:00
  • cabdf38ce4 internal: minor style fixes vaxerski 2023-06-20 21:35:54 +02:00
  • 2295bbdd80 xwaylandmanager: fixup style vaxerski 2023-06-18 18:14:48 +02:00
  • 74ca81cc79
    Partial revert of Commit 302ec13: (#2539) Shemig 2023-06-17 19:49:37 +03:00
  • 5ac625d7bd format: fix hooksystem vaxerski 2023-06-16 18:45:11 +02:00
  • 1d902a4621 fix updating revision in wlroots.wrap solopasha 2023-06-15 17:19:28 +03:00
  • 302ec1372c
    Fix crash when screen size is 0x0 (#2523) Shemig 2023-06-15 23:07:58 +03:00