vaxerski
|
412d46ff65
|
monitors: set special monitor ID on open
|
2023-04-17 22:58:59 +01:00 |
|
vaxerski
|
8b3d8dc792
|
Format: use %lx for all addresses
|
2023-04-17 17:35:28 +01:00 |
|
vaxerski
|
7c36a3e167
|
internal: move workspace special check higher in changeWorkspace
|
2023-04-17 13:32:35 +01:00 |
|
vaxerski
|
b05ff89c76
|
Render: add cursor_zoom
|
2023-04-16 14:48:38 +01:00 |
|
vaxerski
|
afc887d941
|
monitor: recalc layout on switched ws
|
2023-04-16 01:11:57 +01:00 |
|
vaxerski
|
d6c4ae71d0
|
damage: fix damage on moves / workspace changes
|
2023-04-15 16:16:33 +01:00 |
|
vaxerski
|
727160f0a4
|
workspaces: fixup workspaces not activating on workspace switch
|
2023-04-14 15:28:22 +01:00 |
|
vaxerski
|
8dd0c4fe74
|
workspaces: deactivate all on monitor switch
|
2023-04-14 15:08:27 +01:00 |
|
vaxerski
|
287e6c4ede
|
internal: workspace manip handling rework
|
2023-04-14 15:03:53 +01:00 |
|
vaxerski
|
a22e1174ee
|
screencopy: implement dmabuf
|
2023-04-12 21:40:51 +01:00 |
|
vaxerski
|
41d1fdedf2
|
output: handle needs_frame
|
2023-04-07 17:25:56 +01:00 |
|
vaxerski
|
cd1b982b2a
|
internal: listen to output.damage events
|
2023-04-07 16:31:55 +01:00 |
|
vaxerski
|
24ace03780
|
internal: migrate to damage_ring
|
2023-04-07 12:18:40 +01:00 |
|
vaxerski
|
00d199b477
|
monitors: guard scale in onConnect
|
2023-04-04 22:54:35 +01:00 |
|
Vaxry
|
a80f8f257f
|
Feat: Introduce render_ahead_of_time (#1863)
|
2023-03-24 19:23:16 +00:00 |
|
vaxerski
|
00c2ca4697
|
config: improve ux on workspace and transform
|
2023-03-18 16:12:43 +00:00 |
|
vaxerski
|
4b52c1e68f
|
monitors: remove from monitors on unsafe
|
2023-03-16 16:33:27 +00:00 |
|
|
1ead6c46f4
|
Mirrors: minor fixes
|
2023-03-04 00:48:22 +00:00 |
|
Vaxry
|
1b56cc4e99
|
Added an Event Hook System (#1578)
* added an eventHookSystem
* Add all socket2 events to hooks
|
2023-02-19 20:54:53 +00:00 |
|
vaxerski
|
cb6e36d804
|
ignore null ls-es in cleanup
|
2023-01-23 18:23:44 +00:00 |
|
|
cb98242ea7
|
remove old comment and fixup lsl var name
|
2023-01-22 17:03:25 +01:00 |
|
|
d8ee624e35
|
move monitor remove notice up
|
2023-01-19 16:27:04 +01:00 |
|
|
464dd79246
|
fix crashes on monitor ls remove
|
2023-01-06 16:13:50 +01:00 |
|
|
a33ecec61e
|
destroy LS-es on disconnected monitor
|
2023-01-02 16:16:28 +01:00 |
|
|
545e63d1dd
|
sanity check workspaces after enabling mirror
|
2022-12-26 13:27:02 +01:00 |
|
vaxerski
|
6749c8abd7
|
fix dynamic monitor disables corrupting pmosthz
|
2022-12-22 12:15:07 +00:00 |
|
vaxerski
|
e9bd2ee996
|
move setActiveMonitor backup later in onDisconnect
|
2022-12-21 15:17:24 +00:00 |
|
vaxerski
|
261fbb5b62
|
adjust medium ppi values
|
2022-12-20 13:33:29 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +00:00 |
|
vaxerski
|
3bd9ee0d32
|
minor xcursor and scale fixes
|
2022-12-15 17:17:15 +00:00 |
|
vaxerski
|
374571da96
|
add auto scale
|
2022-12-14 17:57:45 +00:00 |
|
vaxerski
|
f8a6799d4e
|
verify lastmon status on connect
|
2022-12-12 20:51:20 +00:00 |
|
vaxerski
|
d5352a5d12
|
find a default workspace smarter
|
2022-12-09 17:17:02 +00:00 |
|
vaxerski
|
9e8df888eb
|
fix warning
|
2022-12-04 00:03:48 +00:00 |
|
vaxerski
|
0a302901d2
|
Added handling more special workspaces
|
2022-11-27 22:42:22 +00:00 |
|
|
1f72237291
|
Fix incorrect layout positions in mirror re-add
|
2022-11-19 16:58:14 +00:00 |
|
vaxerski
|
e427d9f622
|
unify setting of the active monitor
|
2022-11-19 16:41:41 +00:00 |
|
vaxerski
|
df132e5ff3
|
update wlroots dep
|
2022-11-19 16:28:04 +00:00 |
|
|
0ffaa8d667
|
Fix minor issues with mirrors
|
2022-11-19 13:14:55 +00:00 |
|
|
e887149f25
|
minor fixes for mirrors & log more monitor events
|
2022-11-19 13:01:32 +00:00 |
|
vaxerski
|
ba05c43ae3
|
minor monitor code fixups
|
2022-11-18 14:15:19 +00:00 |
|
vaxerski
|
82fe530045
|
don't set AS in onConnect
|
2022-11-18 14:08:34 +00:00 |
|
vaxerski
|
d2a7e22efd
|
more memory safety around onDisconnect
|
2022-11-17 21:52:45 +00:00 |
|
vaxerski
|
5a750b485a
|
Added creating / destroying outputs on a multi-backend + headless backend
See `hyprctl output`.
|
2022-11-05 18:04:44 +00:00 |
|
vaxerski
|
2e32e202e9
|
set lastmonitor in onDisconnect
|
2022-10-29 22:45:01 +01:00 |
|
vaxerski
|
74d05d0adc
|
ensure VRR for current display only in onConnect
|
2022-10-28 23:48:48 +01:00 |
|
vaxerski
|
341a0616aa
|
avoid applying offset twice in onConnect
|
2022-10-28 23:23:23 +01:00 |
|
vaxerski
|
47eac4be1c
|
disable adaptive sync with no_vfr off
|
2022-10-22 21:45:17 +01:00 |
|
vaxerski
|
0508c7d384
|
more monitor checks for shutdown:
|
2022-10-06 18:43:50 +01:00 |
|
|
71e2562a41
|
add desc: to monitor rules
|
2022-10-05 10:22:33 +01:00 |
|