Commit graph

  • 8001b96bb5
    renderer: dont render fullscreen special on wrong monitor (#5249) thejch 2024-03-24 18:41:56 -07:00
  • 89543e8e3c cursormgr: don't set x theme in changeTheme Vaxry 2024-03-24 20:47:09 +00:00
  • 03e99f93ae
    renderer: forward decl for b_pch=false (#5250) Brett Alcox 2024-03-24 15:38:10 -05:00
  • 294ff8609f cursormgr: log theme loading failures Vaxry 2024-03-24 19:39:56 +00:00
  • 1e82d5a04d ime: fix build without pch Vaxry 2024-03-24 17:19:35 +00:00
  • 5cc4bf699c IME: Refactor and fixup popups Vaxry 2024-03-24 16:08:25 +00:00
  • acf15e5579 text-input: reset lock counter on surface destroy Vaxry 2024-03-24 15:00:00 +00:00
  • 86dc46ffea animationmgr: use realpos and size for border damage Vaxry 2024-03-24 03:09:39 +00:00
  • 09e1128da2 cursormgr: initialize size to 0 Vaxry 2024-03-24 02:21:28 +00:00
  • 432924b372 xwayland: assign wlr_surface on associate Vaxry 2024-03-24 02:02:27 +00:00
  • c7fbea3368
    animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202) thejch 2024-03-23 15:14:50 -07:00
  • 295128ab2a window: assign surface on create Vaxry 2024-03-23 22:10:37 +00:00
  • 2d5fda4810
    input: fix crash with text-input-v1 (#5234) Sungyoon Cho 2024-03-24 06:12:27 +09:00
  • 0d91f82d83 config: be a bit louder in the disabled log warning Vaxry 2024-03-23 21:10:54 +00:00
  • 059e85ae69
    input: Add options to set tablet's active area (#5199) Khalid 2024-03-23 23:31:03 +03:00
  • 0dfdb6678f [gha] Nix: update inputs fufexan 2024-03-23 00:03:18 +00:00
  • 9f2ed02f35 IME/TI: Fixes and refactoring Vaxry 2024-03-22 23:08:52 +00:00
  • 8c88689faf IME: guard unfocused TIs in leave Vaxry 2024-03-22 18:58:28 +00:00
  • 568b352b23 cmakelists: remove oopsie Vaxry 2024-03-22 18:52:07 +00:00
  • d2b42e29c6 IME: fix crashes with destroyed text-inputs Vaxry 2024-03-22 18:45:24 +00:00
  • 461757e2fb scripts: fix asan patch Vaxry 2024-03-22 18:34:12 +00:00
  • 397e08c16a
    input: focus window on mouse down on groupbar (#5224) MightyPlaza 2024-03-22 17:41:20 +00:00
  • c7c0e795d2
    CGradientValueData: fix toString() method (#5220) Holger Schurig 2024-03-22 18:34:51 +01:00
  • 9bad62b85f
    layershell: release all mouse buttons before focus on new ls (#5219) drendog 2024-03-22 02:28:50 +01:00
  • a94b902bef
    windowrules: Fix resizeparams parsing. (#5206) Philipp Schilk 2024-03-21 16:18:24 +01:00
  • 997ee82bdf
    hyprctl: add missing commands to usage (#5211) Andrey Donets 2024-03-21 18:57:06 +04:00
  • f1d06b773f
    hyprpm: add missing newline (#5207) Praneeth Jain 2024-03-21 20:20:19 +05:30
  • ee00cb1dd8
    opengl: report shader compilation errors from screen_shader (#5138) jill 2024-03-21 17:46:23 +03:00
  • 4c796683c0
    config: Config error limit/hyprctl (#5165) zakk4223 2024-03-20 21:55:13 -04:00
  • 214ec82ba7
    build: fix builds without pch (#5198) Brett Alcox 2024-03-20 20:54:10 -05:00
  • bfc95e992d
    swipe: fix nullptr in onSwipeUpdate (#5191) Horror Proton 2024-03-21 02:13:31 +08:00
  • d904f51716
    README: Fix Preview B image (#5188) Nathan Hadley 2024-03-20 18:11:40 +00:00
  • 361357095c workspace: fix selectors with special: Vaxry 2024-03-20 18:05:57 +00:00
  • 9ddf1b105e
    tablet: Add left_handed option for tablets (#5178) Khalid 2024-03-20 07:00:43 +03:00
  • 95ac8a34b1
    workspace: fix integer overflow in selector parser (#5177) thejch 2024-03-19 19:33:39 -07:00
  • 8593c45be3 refactor: move window.hpp to desktop/ Vaxry 2024-03-20 01:44:51 +00:00
  • f6038837bc constraint: do not disable constraints in destroy Vaxry 2024-03-20 01:30:19 +00:00
  • 07ab3b8cd6 hyprpm: log shell in build without fails Vaxry 2024-03-19 22:12:26 +00:00
  • 05cd6d3df1 config/workspace: added workspace selectors Vaxry 2024-03-19 20:56:20 +00:00
  • c32b2331d1 constraint: set active flag before propagating props Vaxry 2024-03-19 18:55:17 +00:00
  • bcba3951f4
    input: Only limit drag resizes (#5164) phonetic112 2024-03-19 12:03:31 -04:00
  • 5c1097cbc1
    IME: Improve handling of text-input and ime-relay (#5147) joshua 2024-03-19 23:54:33 +08:00
  • 05c84304cc
    github: remove redundant instruction (#5163) Epilepsy Gatherings 2024-03-18 22:53:51 -04:00
  • 7617c03dfd window: set config only when both props end anims Vaxry 2024-03-19 02:53:10 +00:00
  • e6532ba024
    animations: Fix incorrect animation when manually moving a window when its being created (#5141) thejch 2024-03-18 19:52:52 -07:00
  • 7a31c954e5 tablet: minor focus fixes Vaxry 2024-03-19 02:45:11 +00:00
  • 49f5fd59ad opengl: minor adjustment to getPreferredReadFormat Vaxry 2024-03-19 02:42:30 +00:00
  • 7283dde878 screenShader: allow camel for screensize Vaxry 2024-03-18 23:51:32 +00:00
  • 4ffcdc41ff animations: fix layer slide with fade Vaxry 2024-03-18 18:29:57 +00:00
  • 4b74123649 socket2: add pin event Vaxry 2024-03-18 18:11:20 +00:00
  • 5eb33ff4d8 screenshader: add screen_size uniform Vaxry 2024-03-18 16:35:22 +00:00
  • 7587cadd0a renderer: add support for gles3.2 screen shaders Vaxry 2024-03-18 04:15:04 +00:00
  • c34ad12183 cursormgr: scale hotspot with buffer Vaxry 2024-03-17 19:00:21 +00:00
  • 30c5911718 renderer: minor fixups for misaligned surface rendering offsets Vaxry 2024-03-17 16:08:54 +00:00
  • 3c21f5e07b
    swipe: Touchscreen workspace swipe (#4489) Zach DeCook 2024-03-17 11:43:59 -04:00
  • 3ed3b34c4a
    keybinds: add Dispatchers for "force float" and "force tiling" (non-toggle) (#5137) djvs 2024-03-17 11:41:43 -04:00
  • e68c07d809 renderer: don't render window on other mons during anim in Vaxry 2024-03-17 01:05:26 +00:00
  • 0387528c56
    master: fix moving fullscreen workspace and remove duplicate code (#5131) thejch 2024-03-16 17:15:12 -07:00
  • 0e87a08e15 renderer: disable surface adjustments for misaligned reported when manual resizing Vaxry 2024-03-16 17:56:09 +00:00
  • 3162739e1b renderer: don't translate surface box on interactive resizes with non-updated sizes Vaxry 2024-03-16 17:12:24 +00:00
  • e566be7847
    LICENSE: Update year (#5132) Omar 2024-03-16 18:57:45 +02:00
  • bd332a79e7
    Nix: match derivation to Nixpkgs Mihai Fufezan 2024-03-16 18:12:32 +02:00
  • c5e28ebcfe props: bump ver 0.37.1 Vaxry 2024-03-16 14:51:44 +00:00
  • c942ce6dce
    renderer: add better multi monitor animations (#5126) thejch 2024-03-16 07:49:34 -07:00
  • 5e5d7e2abc renderer: fix non-reported sizes window box calculations Vaxry 2024-03-16 14:37:07 +00:00
  • 19c90048d6 props: bump ver to 0.37.0 Vaxry 2024-03-15 23:58:39 +00:00
  • 3f5f5f5491 splashes: add 2ya splash Vaxry 2024-03-15 23:58:22 +00:00
  • 2a2da6082e renderer: fix invalid access on non-assigned surfaces Vaxry 2024-03-15 21:29:20 +00:00
  • c4f52d1979 master: fix invalid config usage Vaxry 2024-03-15 19:31:33 +00:00
  • 38576d651a renderer: adjust surface dimensions for oversized not-yet ackd surface sizes Vaxry 2024-03-15 19:23:45 +00:00
  • 72d78eff95
    sessionlock: refocus after destroy focused surface (#5117) drendog 2024-03-15 19:44:17 +01:00
  • a958884b52
    lock: fix red screen issues with multiple monitors (#5100) Maximilian Seidler 2024-03-15 17:17:13 +01:00
  • bb933dcf04 popup: avoid damage loops with commits Vaxry 2024-03-15 15:55:24 +00:00
  • bc15a8f600
    renderer: Allow headless mode in hyprland (#4794) thejch 2024-03-15 07:28:14 -07:00
  • 6c24cee88f
    flake.lock: update Mihai Fufezan 2024-03-15 11:13:27 +02:00
  • d00c658405
    Nix: add wrapping back Mihai Fufezan 2024-03-15 10:11:54 +02:00
  • dc44bd7113 ci: remove codeql Vaxry 2024-03-15 03:32:24 +00:00
  • 045c3fbd85 subsurface: fix visibility check Vaxry 2024-03-14 20:42:33 +00:00
  • b7b13623ba subsurface/popup: expand on map/unmap to add buffering Vaxry 2024-03-14 20:21:58 +00:00
  • 164e92f8e3 internal: minor fixups for fading out xwayland windows Vaxry 2024-03-14 18:25:28 +00:00
  • 3e67ee0f5f events: ignore setTitle when title didn't change Vaxry 2024-03-13 15:38:18 +00:00
  • 893c55217b
    input: only override dragging corner on floating (#5092) djvs 2024-03-12 23:38:32 -04:00
  • c58fcfbce2
    input: add general:resize_corner for manual resizing (#5090) djvs 2024-03-12 22:43:22 -04:00
  • 7ea555da7f
    master: Fix master layout window focus and scroll (#5074) thejch 2024-03-12 19:09:20 -07:00
  • 6c53d4d82f
    Nix: remove hyprland-unwrapped leftover Mihai Fufezan 2024-03-12 21:35:41 +02:00
  • 5da9591775 config: more safety around monitor keyword Vaxry 2024-03-12 15:37:40 +00:00
  • f1ec0ba467
    keybinds: Fix typo (#5081) Ikko Eltociear Ashimine 2024-03-13 00:26:42 +09:00
  • a065b481f3 cursormgr: use XCURSOR_THEME for x themes Vaxry 2024-03-11 20:33:21 +00:00
  • 0fc9d45e4b
    core: Fix typo and check grandchild PID in spawn() (#5070) Lucas Reis 2024-03-11 15:31:39 -04:00
  • 66330281ff config: report errors from sourced files Vaxry 2024-03-11 01:39:00 +00:00
  • 220144276b layout: unfullscreen on toggle into tiled fullscreen Vaxry 2024-03-10 22:31:49 +00:00
  • 0a1632a79f dwindle: preserve fs state on switchWindows Vaxry 2024-03-10 22:27:17 +00:00
  • 981296f101
    flake: bump inputs (#5066) NotAShelf 2024-03-10 22:52:54 +03:00
  • 0c28d4e334 window: prevent vector modification segfault while iterating Vaxry 2024-03-10 16:56:32 +00:00
  • 335506d555
    constraints: only warp cursor on deactivate if constraint is locked. (#5056) Matt Wyatt 2024-03-09 17:19:48 -06:00
  • b0f98a3d3e compositor: reject focus to noFocus OR xwayland windows Vaxry 2024-03-09 22:39:23 +00:00
  • 2ed032a7fd xwayland: fix no_xwayland compiles Vaxry 2024-03-09 22:37:49 +00:00
  • 739c5bc98c cursormgr: fix invalid access to hyprcursor in xwayland init Vaxry 2024-03-09 21:54:33 +00:00
  • 26cd1bf949 input: fix minor default cursor reset conditions Vaxry 2024-03-09 18:12:55 +00:00
  • 18a35b1406 cursormgr: fix memory leak with cursor buffers Vaxry 2024-03-09 18:04:33 +00:00