Commit Graph

139 Commits

Author SHA1 Message Date
Alessio Molinari
f82648d911
feat: implemented hyprctl commands. #16 2024-03-01 17:59:24 +01:00
Alessio Molinari
9e70bb6371
fix: fix output format 2024-03-01 17:10:46 +01:00
Alessio Molinari
e874d4a109
Merge branch 'main' into feat/hyprctl_commands_stdout 2024-03-01 16:53:52 +01:00
Alessio Molinari
f5bc42d6b1
chore: remove debug prints 2024-03-01 16:53:31 +01:00
Alessio Molinari
de9d8ef239
Merge branch 'main' into feat/hyprctl_commands_stdout 2024-03-01 16:52:00 +01:00
Alessio Molinari
3dca522d78
Merge pull request #19 from levnikmyskin/feat/vdesk_pinned_clients
Implement new stickyrule feature
2024-03-01 16:50:34 +01:00
Alessio Molinari
9bb6b1136e
fix: fix build after 0.36 2024-03-01 16:39:45 +01:00
Alessio Molinari
a08e4db296
Merge branch 'feat/vdesk_pinned_clients' of github.com:levnikmyskin/hyprland-virtual-desktops into feat/vdesk_pinned_clients 2024-03-01 16:38:24 +01:00
Alessio Molinari
783080dc4e
Merge branch 'main' into feat/vdesk_pinned_clients 2024-03-01 16:35:00 +01:00
Alessio Molinari
c39c8da56d
chore(hyprpm): update hyprpm.toml 2024-02-28 23:14:57 +01:00
Alessio Molinari
9010a4a296
Merge pull request #23 from levnikmyskin/fix/fix_build_hyprlang
Fix build for Hyprland >=0.36. Closes #21
2024-02-28 23:11:39 +01:00
Alessio Molinari
57398bcfc0
Merge branch 'fix/fix_build_hyprlang' into feat/vdesk_pinned_clients 2024-02-28 21:58:51 +01:00
Alessio Molinari
bc404b8c65
fix: fix calls to static ptrs 2024-02-28 21:54:02 +01:00
Alessio Molinari
ed49c7f846
Merge branch 'fix/fix_build_hyprlang' into feat/vdesk_pinned_clients 2024-02-28 19:54:22 +01:00
Alessio Molinari
33356d9231
fix: fix build for Hyprland >=0.36. #21 2024-02-28 17:55:18 +01:00
Alessio Molinari
1ac71d09fb
Merge pull request #22 from levnikmyskin/fix/dont_move_monitor
Fix: try to keep a window on its monitor when moving. Closes #20
2024-02-27 08:55:45 +01:00
Alessio Molinari
f5dadba046
feat: check for rules on vdesk reset 2024-02-24 15:36:06 +01:00
Alessio Molinari
196fc0d538
refactor: use map.contains 2024-02-24 10:51:17 +01:00
Alessio Molinari
b892c0f88b
fix: don't create/replace vdesk if it already exists 2024-02-24 10:50:53 +01:00
Alessio Molinari
5460d5e129
fix: check that value exists on map 2024-02-22 19:06:57 +01:00
Alessio Molinari
c55bcdddcd
fix: try to keep a window on its monitor when moving. Issue #20 2024-02-21 21:34:12 +01:00
Alessio Molinari
9208cce068
fix: actually don't do anything if rule is applied (upsie part 2) 2024-02-21 21:07:38 +01:00
Alessio Molinari
6a38d78a30
fix: don't do anything if rule is applied 2024-02-19 22:52:48 +01:00
Alessio Molinari
ba8e2a5e17
fix: make sure monitors are actually enabled 2024-02-18 18:54:41 +01:00
Alessio Molinari
8055482aaf
fix: check if vdesk is valid (upsie!) 2024-02-18 18:08:00 +01:00
Alessio Molinari
928d7da34e
feat: focus sticky rule vdesk on window opening 2024-02-18 13:18:17 +01:00
Alessio Molinari
2afca3770b
chore: fix readme 2024-02-17 13:04:35 +01:00
Alessio Molinari
76fd395fed
doc: update README 2024-02-17 13:01:19 +01:00
Alessio Molinari
b885059d1e
feat: add new sticky apps functionality 2024-02-17 12:40:09 +01:00
Alessio Molinari
2d3eb66d01
feat: add string trimming utils 2024-02-17 10:32:15 +01:00
Alessio Molinari
be3d1ee851
wip: implementing hyprctl commands (#16) 2024-02-12 22:15:51 +01:00
Alessio Molinari
a7dc06bf12
Merge pull request #18 from levnikmyskin/feat/movelast_silently
Added last/prev/next movetodesk[silent] dispatchers. Closes #17
2024-02-10 23:54:48 +01:00
Alessio Molinari
3261385012
fix: consume string after extracting bool 2024-02-10 23:53:46 +01:00
Alessio Molinari
0245941d44
chore: update README. Issue #17 2024-02-08 23:48:13 +01:00
Alessio Molinari
3e76674522
feat: added last/prev/next movetodesk[silent] dispatchers. Issue #17 2024-02-08 23:47:50 +01:00
Alessio Molinari
904f49c627
Update README.md 2024-02-05 01:01:34 +01:00
Alessio Molinari
4db8e4822e
pin hyprpm 2024-01-30 00:04:00 +01:00
Alessio Molinari
cccba497c8
fix hyprpm 2024-01-30 00:02:47 +01:00
Alessio Molinari
c1f1b77920
pin hyprpm to 2.1.0 2024-01-29 23:15:19 +01:00
Alessio Molinari
131ac4540c
Merge pull request #14 from levnikmyskin/feat/prevdesk_lastdesk 2024-01-29 23:10:48 +01:00
Alessio Molinari
de85bbf29b
chore: bump version 2024-01-29 21:44:09 +01:00
Alessio Molinari
0c1aee3202
chore(readme): update documentation 2024-01-29 21:44:00 +01:00
Alessio Molinari
77b5cdab47
feat: add backward cycle dispatch. Issue #13 2024-01-29 21:33:20 +01:00
Alessio Molinari
3c75f86347
feat: implemented prevdesk/lastdesk. Issue #13 2024-01-28 23:54:06 +01:00
Alessio Molinari
172d0b87fd
renamed prevdesk to lastdesk. See Issue #13 2024-01-28 23:14:16 +01:00
Alessio Molinari
5d39b3792c
chore(hyprpm): pin last version in hyprpm 2024-01-13 11:59:12 +01:00
Alessio Molinari
04ebef1386
props: bump version to 2.0.2 2024-01-13 11:58:29 +01:00
Alessio Molinari
a2868800cb
feat: move hyprload to hyprpm syntax 2024-01-13 11:54:29 +01:00
Alessio Molinari
4e0eabc40d
fix: add wlr_use_unstable to makefile 2024-01-13 11:54:10 +01:00
Alessio Molinari
fb29fa429a
fix: remove wlr_use_unstable from main 2024-01-13 11:53:44 +01:00