3
0
mirror of https://github.com/hyprwm/Hyprland.git synced 2026-04-03 04:53:26 +00:00

Commit Graph

  • f25473b21b render: fix layer blur_popups ignoring ignore_alpha when blur is off (#13947) main Mihai Fufezan 2026-04-03 00:36:58 +03:00
  • ad906a473f layout: revert "replace string comparison with ID-based matching in WorkspaceAlgoMatcher (#13943)" Vaxry 2026-04-02 22:34:04 +01:00
  • a84e98d2a8 seat/compositor: fix minor issues (#13958) Pppp1116 2026-04-02 22:29:45 +01:00
  • b2a29e1bf2 tests: add unit tests for MiscFunctions helpers (#13934) Ioannis Tzavaras 2026-04-03 00:14:42 +03:00
  • 90a79dc990 i18n: update Tatar translations (#13930) Aivaz Latypov 2026-04-03 02:11:10 +05:00
  • febf550a20 algo/scrolling: add expel, consume, and consume_or_expel (#13869) Vaxry 2026-04-02 16:10:00 -04:00
  • 529f72249c layout: replace string comparison with ID-based matching in WorkspaceAlgoMatcher (#13943) Visal Vijay 2026-04-02 03:50:56 +05:30
  • 7fbf8f9847 seat: store surface in pointerFocus before sendEnter (#13941) Visal Vijay 2026-04-01 18:59:37 +05:30
  • 36f184ead8 tests: add unit tests for Math transform utilities (#13935) Ioannis Tzavaras 2026-04-01 02:16:23 +03:00
  • ccdfa4070e refactor: improve readability of monitor rule comparison (#13884) Visal Vijay 2026-03-31 21:09:07 +05:30
  • 179e1de507 tests: add unit tests for match engine types (#13903) Ioannis Tzavaras 2026-03-31 18:38:18 +03:00
  • fdd2607b9b tests: add unit tests for Math::CExpression (#13924) Ioannis Tzavaras 2026-03-31 18:37:49 +03:00
  • 1fdba8a8da tests: add unit tests for Format utilities (#13923) Ioannis Tzavaras 2026-03-31 18:37:23 +03:00
  • 91916a2d94 xwayland: fix compiler warnings (#13920) MightyPlaza 2026-03-30 23:59:34 +00:00
  • 6474f46b72 tests: add unit tests for CMonitorRuleParser (#13895) Ioannis Tzavaras 2026-03-30 16:31:59 +03:00
  • f57fd6ed37 config: fix type confusion in getOption with complex types Vaxry 2026-03-30 14:30:13 +01:00
  • bb84f4e91a nix: separate overlay with deps Mihai Fufezan 2026-03-02 21:17:15 +02:00
  • 2a16c96260 nix/tests: print gtests logs Mihai Fufezan 2026-03-29 17:14:51 +03:00
  • 43fcf1b035 CI/build: remove commented-out clang-format action (#13893) Ioannis Tzavaras 2026-03-29 12:59:48 +03:00
  • 38a7f03cf0 renderer: refactor part 7: api fixes (#13631) UjinT34 2026-03-29 00:41:45 +03:00
  • ef2e8dfd5f tests: add unit tests for TransferFunction helpers (#13889) Ioannis Tzavaras 2026-03-28 23:41:14 +02:00
  • fdf0e7a305 tests: add unit tests for CHyprColor (#13891) Ioannis Tzavaras 2026-03-28 23:40:44 +02:00
  • 0be78d099b tests: add unit tests for CMType helpers (#13888) Ioannis Tzavaras 2026-03-28 23:40:14 +02:00
  • 83d3babd4e desktop/reserved: do not crash on invalid box init (#13880) Vaxry 2026-03-28 17:38:10 -04:00
  • eb10ecf738 build: remove legacy clang-format workflow (#13887) Ioannis Tzavaras 2026-03-28 21:16:59 +02:00
  • 6226f3b197 desktop/window: guard null monitor in xwaylandSizeToReal (#13876) xxyangyoulin 2026-03-29 03:07:49 +08:00
  • 5083057016 tests: add unit tests for Direction helpers (#13885) Ioannis Tzavaras 2026-03-28 20:28:18 +02:00
  • ff5c6c2430 tests: add unit tests for ByteOperations helpers (#13886) Ioannis Tzavaras 2026-03-28 20:28:14 +02:00
  • 420ee44eed protocols: allow xdg-foreign to be used by sandboxed apps (#13854) ssareta 2026-03-29 04:35:58 +13:00
  • 1c25bcc811 dispatchers: add moveintoorcreategroup (#13325) littleblack111 2026-03-28 23:31:04 +08:00
  • 3103119b7c input: allow focus to switch to most recently used window on closed (#13769) Chris Naporlee 2026-03-28 11:30:25 -04:00
  • 98036faba0 config/executor: actually execute exec-shutdown (#13872) fazzi 2026-03-28 15:22:09 +00:00
  • 47e2d599e6 renderer/groupbar: fix gradients rendering (#13875) UjinT34 2026-03-28 18:21:29 +03:00
  • 004406da82 [gha] Nix: update inputs v0.54.3-b vaxerski 2026-03-27 18:19:53 +00:00
  • 521ece463c version: bump to 0.54.3 v0.54.3 Vaxry 2026-03-27 18:17:50 +00:00
  • 7dbd3e9d05 layout: guard null workspace in CWindowTarget::updatePos() (#13861) Barrett Ruth 2026-03-26 16:46:20 -04:00
  • 91d87ec875 overridableVar: fix reassignment Vaxry 2026-03-26 01:06:10 +00:00
  • 609b0da983 hyprctl: fix json output for the submap command (#13726) John Berg 2026-03-22 23:24:15 +00:00
  • fec5ff333e compositor: be more selective about how we expand the window box in getting coord (#13720) Sniffy Gumbles 2026-03-22 16:24:03 -07:00
  • aaea8547d6 xwayland: prevent potential buffer overflow in socket path handling (#13797) Visal Vijay 2026-03-22 05:09:58 +05:30
  • a61633a365 layersurface: simulate mouse movement on layer change (#13747) Blue 2026-03-22 00:39:42 +01:00
  • 02446f5079 layershell: fix popup crash with nullptr mon (#13763) UjinT34 2026-03-17 21:59:44 +03:00
  • 67d178083e algo/master: fix crash on null target in getNextTarget Vaxry 2026-03-17 14:47:07 -04:00
  • 0fe2297915 protocols/workspace: schedule done after output update (#13743) outfoxxed 2026-03-17 17:06:22 +01:00
  • b6ada0c1dd view: consolidate group flags and apply window rules (#13694) Kon 2026-03-17 14:10:53 +00:00
  • b7285a301e desktop/rules: fix static rules and content type. (#13725) ItsOhen 2026-03-15 20:32:05 +01:00
  • 6463290eb2 algo/scroll: fix std::clamp assertion crash on resume from suspend (#13737) Nathan Ollerenshaw 2026-03-15 08:06:10 -07:00
  • a2b9947704 protocols: fix image-copy-capture stop handling and remove non protocol errors (#13706) outfoxxed 2026-03-12 12:57:06 +01:00
  • 0cb69c1039 algo/dwindle: fix precise mouse setting (#13678) Bastien Souchu 2026-03-10 20:36:47 +01:00
  • e8b06b832c compositor: When processing fullscreen states, only use effective mode where necessary (#13607) Nikolai Nechaev 2026-03-10 19:09:47 +09:00
  • 5dfb1033a4 i18n: add Greek translations (#13865) Ioannis Tzavaras 2026-03-27 20:10:54 +02:00
  • 2c4852e31f renderer/deco: add glow decoration (#13862) Vaxry 2026-03-27 10:08:56 -04:00
  • 2fde538e0f algo/scrolling: improve behavior with focus_fit_method = center (#13795) fvla 2026-03-26 17:38:56 -04:00
  • b0f6ac23b2 desktop/workspaceHistory: small refactor to work better with multi monitor setups (#13632) Mr-Stoneman 2026-03-26 22:38:39 +01:00
  • 4c29b9de4e i18n: add Punjabi translations (#13807) Sargun Singh 2026-03-27 02:16:42 +05:30
  • 1cdb9d5b85 config: fix crash in safe mode due to null Config::mgr() (#13855) Barrett Ruth 2026-03-26 16:46:32 -04:00
  • 2de1d3ca96 layout: guard null workspace in CWindowTarget::updatePos() (#13861) Barrett Ruth 2026-03-26 16:46:20 -04:00
  • 1b661d06da clang-format: run formatter Vaxry 2026-03-26 20:21:26 +00:00
  • ee7f68820b render/pass: fix debug:pass rendering Vaxry 2026-03-26 16:39:52 +00:00
  • eb141a6cd0 overridableVar: fix reassignment Vaxry 2026-03-26 01:06:10 +00:00
  • 855b1cba40 renderer: small fixes in OpenGL.cpp and OpenGL.hpp (#13842) Pppp1116 2026-03-26 00:08:49 +00:00
  • 2e5e800e4b renderer/cm: Support wp-cm-v1 version 2 (#12817) UjinT34 2026-03-26 02:48:06 +03:00
  • 8196711aaa screencopy: check share session state (#13839) UjinT34 2026-03-25 16:37:53 +03:00
  • bbf6718c4f hyprctl: fix invalid type cast Vaxry 2026-03-24 12:17:37 +00:00
  • 63c56bad6f protocols: reimplement unstable/xdg-foreign-v2 (#13716) Chris Naporlee 2026-03-23 19:08:58 -04:00
  • 64a2e4e263 input: fix the multimon touch fix (#13819) Dregu 2026-03-23 14:55:22 +02:00
  • 488c8f4902 [gha] Nix: update inputs vaxerski 2026-03-23 12:54:15 +00:00
  • dc24eb1cf0 renderer: guard against null monitor in renderMonitor (#13823) Visal Vijay 2026-03-23 18:22:24 +05:30
  • c8b283f5ac hyprctl: fix json output for the submap command (#13726) John Berg 2026-03-22 23:24:15 +00:00
  • c54d7bf647 compositor: be more selective about how we expand the window box in getting coord (#13720) Sniffy Gumbles 2026-03-22 16:24:03 -07:00
  • bf31f642b0 internal: rewrite deviceNameToInternalString using a single range pipeline (#13806) Mr. Myxa 2026-03-22 00:40:52 +01:00
  • 635abdd1c2 xwayland: prevent potential buffer overflow in socket path handling (#13797) Visal Vijay 2026-03-22 05:09:58 +05:30
  • a595d0e3c3 layersurface: simulate mouse movement on layer change (#13747) Blue 2026-03-22 00:39:42 +01:00
  • 8726a7363e config: cleanup the entire config infrastructure (#13785) Vaxry 2026-03-20 13:52:37 -04:00
  • b940b0d2c1 screencopy: fix crash in screensharing toplevel with invalid handle (#13781) ssareta 2026-03-20 10:04:52 +13:00
  • 3b902a47fe input: fix touch screen focus on multi monitor (#13764) Dregu 2026-03-19 21:18:29 +02:00
  • ad46ff635b renderer: fix crash when shader path isn't a file (#13756) nikitax44 2026-03-19 16:17:56 +03:00
  • d635b499e1 input: focus monitor on touch down events (#13773) Khalid 2026-03-18 23:19:29 +03:00
  • 775951783c misc: fix missing noreturn attribute for throwError (#13746) Mr. Myxa 2026-03-17 20:14:30 +01:00
  • aef76309d8 layershell: fix popup crash with nullptr mon (#13763) UjinT34 2026-03-17 21:59:44 +03:00
  • 3a72064510 algo/master: fix crash on null target in getNextTarget Vaxry 2026-03-17 14:47:07 -04:00
  • 9f599e3165 window/rules: add scrolling_width (#13754) ItsOhen 2026-03-17 17:43:53 +01:00
  • 35ef8dc1f7 protocols/workspace: schedule done after output update (#13743) outfoxxed 2026-03-17 17:06:22 +01:00
  • be96e06a96 view: consolidate group flags and apply window rules (#13694) Kon 2026-03-17 14:10:53 +00:00
  • 30c498acf4 build: add glaze dependency with FetchContent fallback (#13666) davc0n 2026-03-15 23:53:28 +01:00
  • 902e8de7f0 source: c-f for new clang version Vaxry 2026-03-15 15:23:11 -05:00
  • 94bd4123c6 desktop/rules: fix static rules and content type. (#13725) ItsOhen 2026-03-15 20:32:05 +01:00
  • 3fd2a95475 [gha] Nix: update inputs vaxerski 2026-03-15 15:07:57 +00:00
  • df55752241 algo/scroll: fix std::clamp assertion crash on resume from suspend (#13737) Nathan Ollerenshaw 2026-03-15 08:06:10 -07:00
  • 9bf8fe7a52 renderer: fix blockBlurOptimization check (#13685) staz 2026-03-14 02:59:28 +05:00
  • de3471b335 config/workspacerule: add animation style (#13380) ItsOhen 2026-03-13 22:50:34 +01:00
  • 2877ca2933 algo/scroll: reverse horizontal dir mapping of vertical scroll directions (#13647) Sola 2026-03-14 05:13:06 +08:00
  • 030e892154 hyprland.pc.in: add src include flag Mihai Fufezan 2026-03-13 22:57:49 +02:00
  • 9683e261af Nix: always test in debug mode Mihai Fufezan 2026-03-13 19:47:10 +02:00
  • 8aff500351 internal: fix relative path header locations (#13650) ItsOhen 2026-03-13 14:53:07 +01:00
  • 24a95621e5 input: add device specific binds (#13073) ArchSav 2026-03-14 00:48:01 +11:00
  • e868403452 protocols: fix image-copy-capture stop handling and remove non protocol errors (#13706) outfoxxed 2026-03-12 12:57:06 +01:00
  • 8662ecba03 renderer: fix share window projection (#13695) UjinT34 2026-03-11 23:48:48 +03:00
  • 0e083e886f algo/dwindle: fix precise mouse setting (#13678) Bastien Souchu 2026-03-10 20:36:47 +01:00
  • a714c7fe0e shader: delete shader on success path (#13682) Tom Englund 2026-03-10 18:46:54 +01:00