7b56ce6521
CI/Nix: add cross build
2024-09-26 21:17:07 +03:00
Jörg Thalheim
32a8caf7e7
Nix: also test cross build
2024-09-26 21:17:07 +03:00
Vaxry
caaa9b11e4
wlr-output-configuration: Improve output configuration ( #7571 )
2024-09-26 11:10:53 +01:00
Kamikadze
b1ad2d8066
dispatchers: fixup dpms toggle ( #7875 )
...
now toggles every monitor individually
2024-09-26 00:08:50 +01:00
22746b3046
hyprctl: use the getMonitorData helper everywhere
2024-09-25 23:38:11 +01:00
49713fab04
pointermgr: avoid hogging CMonitor refs
2024-09-25 23:15:41 +01:00
8b86ee8bf0
github: encourage usage of --systeminfo if Hyprland won't launch
2024-09-25 10:39:33 +01:00
2a052c69f3
core: add a --systeminfo parameter to gather systeminfo without running
2024-09-25 10:36:51 +01:00
Vaxry
2320b2241c
Internal: move to Mat3x3 from hyprutils ( #7902 )
...
* Meson: require hyprutils >= 0.2.3
* flake.lock: update hyprutils
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-09-25 10:01:13 +01:00
8f5188269b
hyprctl: add solitary field to hyprctl monitors
2024-09-25 09:59:18 +01:00
00c8626863
hyprctl: add submap request
...
fixes #7898
2024-09-24 11:25:05 +01:00
0a211f29f5
hyprctl: add defaultName to workspacerules
...
fixes #7886
2024-09-24 01:19:05 +01:00
d279d7c4c6
eventloop: dispatch pending in session on start
...
fixes #7855 #7391
2024-09-24 00:49:29 +01:00
diniamo
6c78b03bb7
flake: update xdph
2024-09-24 00:47:34 +01:00
f79497087b
internal: nuke wlsignal and related
...
old semi-wrappers for wl_signal, they are no longer used
2024-09-24 00:47:34 +01:00
Artur Manuel
508bde1f61
core: add HYPRLAND_CONFIG environment variable ( #7851 )
2024-09-23 16:40:19 +01:00
diniamo
e5ff19ac0f
flake: update xdph
2024-09-22 11:55:13 +03:00
8579066c7a
Nix: clean up derivation
2024-09-21 14:27:13 +03:00
9232bc2c00
internal: move to hyprutils' scopeguard
...
bumps hyprutils dep to 0.2.2
2024-09-21 00:37:17 +01:00
db0b764a5a
shm: send a static list of shm formats
...
fixes #7733
2024-09-20 22:56:15 +01:00
278583b8a1
flake.lock: update
2024-09-20 20:16:13 +03:00
Jasson
4414cd07e2
xwm: Minor cleanup, add wrappers for basic types ( #7856 )
2024-09-20 12:32:04 +01:00
9e98fb0167
dmabuffer: attempt importing failed dmabufs as implicit
...
don't ask me why, vulkan doesn't like this.
funny note, broken on wlroots :P
fixes #7037
2024-09-20 10:47:41 +01:00
9856378384
Nix: use mold linker
2024-09-19 18:53:34 +03:00
dfa1bd0cd4
Meson: pass AQUAMARINE_VERSION argument
2024-09-19 13:48:31 +00:00
92df6b0dce
version: log build aquamarine version
...
log the built against aq version, might be useful when it's mismatched to identify the problem
2024-09-19 11:40:00 +01:00
71963972bf
args: add --version to binary args
2024-09-19 11:40:00 +01:00
Arisa Snowbell
1bc05b1f9f
xwayland: use proper path for the XWayland sockets ( #7852 )
...
fixes #7849
2024-09-19 11:08:02 +01:00
Vaxry
e6cf643f5a
pointermgr: Hide hardware cursor on leave ( #7806 )
2024-09-18 18:47:53 +01:00
Jasson
94140e886e
xwayland: Some readability improvements ( #7807 )
...
* Readability improvements xwayland server
* Made requested changes
* removed braces
* fix
* Ok this time is fixed
* Formatting
2024-09-18 18:12:26 +01:00
b248d59713
Nix: fix meson PCH flag
2024-09-18 19:43:56 +03:00
cbc0ff6ec0
Nix: disable PCH
2024-09-18 18:54:00 +03:00
6b6554adb8
flake.nix: inherit stdenv from package
...
Means we no longer have to change the base stdenv in two places.
2024-09-18 18:43:39 +03:00
d936eb437b
flake.lock: update aquamarine
2024-09-18 17:26:51 +03:00
883d01084c
userchecks: add an xdg_current_desktop check
...
ref https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/251
if the XDG_CURRENT_DESKTOP is externally managed (e.g. DE, DM, etc) Hyprland will not overwrite it. In those cases, if that's undesired, portals and other apps depending on it might break.
2024-09-18 11:22:12 +01:00
Aqa-Ib
0564b46a5e
dispatchers: allow moveintogroup when floating ( #7818 )
...
This allows to use the moveintogroup dispatcher when windows are floating. I don't know why was this disabled in the first place though.
Cheers!
2024-09-18 11:05:17 +01:00
André Silva
3c9716acfd
gammactrl: fix potential crash on monitor removed ( #7828 )
2024-09-17 14:37:20 +01:00
581f6659f8
data-device: conform to reported source actions
...
fixes #7815
2024-09-17 12:55:48 +01:00
e72ae6b25f
hyprctl: allow parsing empty value
...
fixes #7821
2024-09-17 11:24:54 +01:00
Leiser Fernández Gallo
9e35656244
internal: Delay monitor events/hooks ( #7797 )
...
* Delay monitor messages
* Format
2024-09-15 21:03:42 +01:00
AlvinaNancy
e87758529e
internal: Fix change group current fullscreen state query ( #7802 )
2024-09-15 18:25:06 +01:00
Sungyoon Cho
eb97d949aa
textinput: don't reset if ti isn't enabled ( #7798 )
2024-09-15 17:31:38 +01:00
Ikalco
e74efd87e5
internal: fix initial cursor warping ( #7793 )
2024-09-14 23:37:18 +01:00
4dbdb556fe
data-device: don't send default action of move
...
gtk doesn't like it?
2024-09-14 23:36:06 +01:00
5ee4b19691
data-device: send clock time in motion events
...
remove hack
2024-09-14 23:35:45 +01:00
d35e70a8c6
cmake: drop ninja dep
2024-09-13 17:56:44 +01:00
diniamo
c35ed8363f
nix: adapt cmake options
2024-09-13 19:44:38 +03:00
diniamo
d505b33665
nix: use meson
2024-09-13 17:54:49 +03:00
Sungyoon Cho
118be4dea0
textinput: fix tiv3 leave ( #7761 )
2024-09-12 17:41:24 +01:00
trianta
73b9756b8d
xwayland: remove extra x11 deactivation ( #7755 )
2024-09-12 10:15:01 +01:00