Vaxry
81f6d14265
all: chase hyprland
2025-10-23 20:54:45 +01:00
João P. Santos
bff3b23ad1
hyprexpo: correct workspace wrap logic in center picker for named workspaces ( #509 )
...
Ensure the center workspace picker correctly wraps and displays contiguous workspaces when using named or negative workspace IDs. The previous condition if (i > 0 && currentID <= firstID) prevented wrapping, so when the selected workspace was at the high end users saw empty slots after the center instead of the next active workspaces. Replace the condition with if (i > 0 && currentID == firstID) so the picker continues filling the visible slots with the next available workspaces and preserves screen real estate.
Behavioral notes
- Named workspaces that use negative IDs (for example -1337 and below) no longer break the picker layout.
- The picker now shows as many contiguous active workspaces as possible around the selected workspace instead of leaving trailing empty cards.
- The change is local to the center picker loop logic and preserves existing ordering and selection rules.
2025-10-15 14:43:01 +02:00
VuaTech
d0d8e8dd5b
all: fix build with clang ( #489 )
...
Fixes #279
2025-09-25 17:17:00 +02:00
Amadej Kastelic
1cfcc6fe6a
chore: chase nixpkgs
2025-09-22 12:18:57 +03:00
vaxerski
27e1ad9042
expo: improve closing gesture
2025-09-13 00:59:41 +01:00
Vaxry
c1d5db968c
expo: skip first update for smoother gesture
2025-09-13 00:35:11 +01:00
Vaxry
8ba54e332c
expo: fix crash in dispatcher
...
fixes #475
2025-09-13 00:34:02 +01:00
Vaxry
51b8f80183
expo: fix gesture crash
2025-09-11 21:27:43 +01:00
Vaxry
44343bf690
expo: unload gesture on exit
2025-09-11 21:17:56 +01:00
Vaxry
5086bd28f4
expo: add new gesture
2025-09-11 21:13:16 +01:00
skrmc
376d08bbbd
all: chase hyprland ( #462 )
...
* hyprexpo: update workspace animation calls
* fix: update include path of animation manager
2025-08-29 11:58:09 +02:00
Fridella
827a1815b8
all: chase hyprland opengl render fn changes ( #437 )
2025-08-01 13:53:41 +02:00
Malix
14f9a44479
enhance: official plugins links
2025-07-20 19:17:44 +03:00
matt1432
3eaa665afe
fix(all): chase hyprland renderer changes
2025-07-10 20:18:38 +03:00
Chase Meadors
34f94ab738
expo: Implement skip_empty ( #413 )
...
With this option, empty workspaces are skipped in the grid display. Selecting a blank workspace results in switching to the next empty workspace.
2025-07-07 16:17:53 +02:00
Evan Koehler
c1fdf38bfc
HyprExpo: update documentation ( #405 )
2025-06-25 00:16:41 +03:00
Leonel Cortés
f58f65b375
expo: close on hovered workspace when using dispatcher with toggle mode ( #378 )
2025-06-09 08:13:05 +01:00
Zebra2711
eab6921631
all: chase hyprland ( #334 )
...
Co-authored-by: Zebra2711 <zebra2711@users.noreply.github.com>
2025-05-06 03:57:20 +02:00
Amadej Kastelic
fcf1c2ae6f
all: Chase Hyprland ( #331 )
...
* flake.lock: update hyprland
* all: Chase Hyprland
2025-05-03 19:38:51 +02:00
Vaxry
16fddaab1e
all: chase hyprland
2025-05-01 18:04:34 +01:00
Amadej Kastelic
61ab0385c8
all: Change variable names to chase Hyprland ( #324 )
...
* flake.lock: update hyprland
* all: Change variable names to chase Hyprland
2025-04-25 21:50:46 +02:00
Amadej Kastelic
8e5e53adef
all: Change variable names to chase Hyprland ( #322 )
...
* flake.lock: update hyprland
* Use correct var names after hyprland refactor
2025-04-22 21:31:50 +02:00
matt1432
faa4e78275
all: chase hl time changes
2025-04-20 16:41:09 +03:00
matt1432
b08909ec7b
hyprexpo: get rid of some compiler warnings
2025-04-20 16:41:09 +03:00
Vaxry
3e51162d83
expo: fix for 0.47
...
fixes #282
2025-01-27 20:55:57 +00:00
Vaxry
bf3ec0479d
all: chase hyprland
2025-01-26 15:08:45 +00:00
vaxerski
d2dad5b434
all: chase hyprland
2025-01-17 19:20:10 +01:00
vaxerski
d224c84d8e
all: chase hyprland
2025-01-07 19:30:40 +01:00
Constantin Piber
b6b31113ce
expo: chase hyprland
...
I've opted to remove the optional parameters, since they match the defaults, so unless there is a specific reason for explicitly setting them this is easier
2025-01-05 22:13:33 +00:00
vaxerski
920af33577
all: avoid crash on unload if using render pass elements
...
fixes #264
2025-01-02 18:17:25 +01:00
vaxerski
a41bcdccac
expo: fixup workspace rendering
2024-12-27 11:36:59 +01:00
Vaxry
8a29b42dbe
all: chase hyprland
2024-12-22 16:33:12 +00:00
Amaan Qureshi
2530394e67
all: chase hyprland ( #252 )
2024-12-04 15:58:09 +01:00
Mathis H.
344a69db96
hyprexpo: use touchDown for touchscreen workspace selection ( #245 )
...
* flake.lock: update
* hyprexpo: use touchDown for touchscreen workspace selection
2024-11-14 21:28:54 +00:00
Vaxry
44859f8777
expo: fix crash
...
fixes #239
2024-11-04 21:27:10 +00:00
Constantin Piber
c347d8ad9b
all: chase hyprland fixes ( #238 )
...
* Fix 60c5c63
* Also update to most recent commit
2024-11-02 22:55:20 +00:00
Vaxry
81bda675ee
all: chase hyprland
...
fixes #237
2024-10-28 14:25:34 +00:00
Vaxry
082d5c1007
all: chase hyprland
2024-10-21 19:17:06 +01:00
Vaxry
1ce5b7a046
all: chase hyprland
2024-07-21 13:40:40 +02:00
Leonel Cortés
98cb18c6fc
hyprexpo: fix hardcoded distance value ( #194 )
2024-06-30 23:53:43 +02:00
Mihai Fufezan
135de7b886
hyprexpo: fix finding func
2024-06-23 23:19:05 +03:00
Mihai Fufezan
dbd1f372cf
hyprexpo: chase hyprland
2024-06-23 21:46:19 +03:00
Mathis H
667ea74c36
expo: add swipe gesture to close overview ( #186 )
2024-06-17 23:43:34 +02:00
Leonel Cortés
83cbe9af3f
expo: add option for gesture fingers ( #174 )
2024-05-30 19:58:40 +02:00
Vaxry
c2c70332a1
hyprexpo: chase hyprland
...
closes #166
2024-05-13 15:19:39 +01:00
Vaxry
dcbdc9a08d
all: chase hyprland
2024-05-08 13:48:33 +01:00
Mihai Fufezan
d716d12213
treewide: add CMake files
...
- Nix: switch everything to CMake
- simplify overlay
2024-05-05 16:36:13 +03:00
Vaxry
be8f8d81ef
all: chase hyprland
2024-04-22 15:57:22 +01:00
zebogan
9971fec974
treewide: update pkgconfig flags to include irregular locations of headers on distros like openSUSE ( #150 )
2024-04-20 13:05:44 +03:00
Mathis H
e9457e08ca
Hyprexpo: support touchscreen taps for workspace selection ( #136 )
...
* feat(hyprexpo): also monitor touches for selecting workspace
* refactor(hyprexpo): use same callbacks for hooks
2024-04-11 12:47:36 +01:00