vaxerski
|
d743ac7bb1
|
added forcerendererreload and some more vt changes
|
2022-06-06 13:48:17 +02:00 |
|
vaxerski
|
84a0fa0f34
|
fix subsurfaces not damaging on unmap
|
2022-06-05 23:23:16 +02:00 |
|
vaxerski
|
1a93b2a756
|
Handle keyboards better
Also fixes some crashes of apps on reload
|
2022-06-03 18:59:39 +02:00 |
|
vaxerski
|
a2f718059b
|
fucking typo
|
2022-06-02 19:50:46 +02:00 |
|
vaxerski
|
601abc7e92
|
Added locking numlock
|
2022-06-02 19:47:11 +02:00 |
|
vaxerski
|
f5cdb5b95e
|
Fix special in m+1 m-1
|
2022-06-02 16:54:19 +02:00 |
|
vaxerski
|
7afcf656bd
|
Added hyprctl devices
|
2022-06-02 13:59:33 +02:00 |
|
vaxerski
|
0f28d2ae55
|
fix stupid error in anim styles
|
2022-06-01 20:51:21 +02:00 |
|
vaxerski
|
970018248f
|
Don't damage surfaces coming from not rendered windows
|
2022-05-31 22:16:13 +02:00 |
|
vaxerski
|
3e28a8b690
|
added slidevert for workspaces
|
2022-05-31 17:56:33 +02:00 |
|
vaxerski
|
0055efc4f1
|
Added a special workspace
|
2022-05-31 14:01:00 +02:00 |
|
vaxerski
|
df722cbb86
|
Added relative monitor workspace offset
|
2022-05-31 12:33:08 +02:00 |
|
vaxerski
|
c9041bf5c9
|
notify workspace protocol of workspace group change
|
2022-05-30 20:51:45 +02:00 |
|
vaxerski
|
1f4c938c67
|
Added moving workspaces
|
2022-05-30 20:05:38 +02:00 |
|
vaxerski
|
9842730f57
|
Added fullscreen types, maximize and full
|
2022-05-29 15:44:30 +02:00 |
|
vaxerski
|
d0ff0c0990
|
Added basic monitor transforms, has bugs
blur doesnt work on transformed outputs
full damage tracking issues
|
2022-05-29 12:27:45 +02:00 |
|
vaxerski
|
7f1f14fe85
|
Added a rounding rule
|
2022-05-28 17:48:01 +02:00 |
|
vaxerski
|
795504dad0
|
Added workspaceopt dispatcher
|
2022-05-26 19:05:32 +02:00 |
|
vaxerski
|
08d4d987cf
|
return nearest mon if point out of range
|
2022-05-25 18:40:03 +02:00 |
|
vaxerski
|
0ae6563fef
|
workspace set active
|
2022-05-25 10:25:36 +02:00 |
|
vaxerski
|
198fc90df5
|
What the fuck is going on with git, fix the entire scaling merge
This reverts commit 5b15d3b4f4 .
|
2022-05-18 20:33:54 +02:00 |
|
vaxerski
|
5454cf8e89
|
Fixed mouse constraints, should be correct now
|
2022-05-18 14:57:08 +02:00 |
|
vaxerski
|
5b15d3b4f4
|
Revert "Merge pull request #88 from vaxerski/scaling"
This reverts commit f68ddc382a , reversing
changes made to ba573a529a .
|
2022-05-18 14:42:00 +02:00 |
|
vaxerski
|
6c437763f6
|
Merge branch 'main' into scaling
|
2022-05-18 13:10:22 +02:00 |
|
vaxerski
|
ba573a529a
|
fix workspaces disappearing on switch anim mode
|
2022-05-18 12:39:20 +02:00 |
|
vaxerski
|
f70d0ec5aa
|
Added movetoworkspacesilent
|
2022-05-18 12:18:58 +02:00 |
|
vaxerski
|
473d4591b0
|
fix some memory issues
|
2022-05-17 18:37:14 +02:00 |
|
vaxerski
|
cc84b0ce50
|
fix workspace fade damage
|
2022-05-17 13:24:23 +02:00 |
|
vaxerski
|
cad71218c0
|
borders are now gangsta
|
2022-05-17 13:16:37 +02:00 |
|
vaxerski
|
f09de365d5
|
Added workspace fade transition
|
2022-05-16 23:13:32 +02:00 |
|
vaxerski
|
bf8ebfc631
|
added scaling (dt broken)
damage tracking on full is broken
|
2022-05-16 20:45:27 +02:00 |
|
vaxerski
|
109136af97
|
Fadein/out now applies to layersurfaces too
|
2022-05-14 17:23:46 +02:00 |
|
vaxerski
|
bef4d7c9b7
|
Improve bezier baking & approx
|
2022-05-12 16:59:51 +02:00 |
|
vaxerski
|
0de058beb1
|
Merge pull request #69 from mdartmann/fix-underflow-remove-begin-end-spaces-tabs
Fix string underflow in `removeBeginEndSpacesTabs()`
|
2022-05-12 12:20:40 +02:00 |
|
vaxerski
|
d438bd970a
|
Added virtual pointer protocol
|
2022-05-12 12:13:02 +02:00 |
|
Mae Dartmann
|
a6caac2b61
|
Fix string underflow in removeBeginEndSpacesTabs()
Signed-off-by: Mae Dartmann <hello@maedartmann.name>
Changes to be committed:
modified: src/helpers/MiscFunctions.cpp
|
2022-05-12 12:08:18 +02:00 |
|
vaxerski
|
ff0f535c28
|
Added workspace animations
|
2022-05-12 11:27:31 +02:00 |
|
vaxerski
|
77d37cd72a
|
optimization: dont damage entire window on border anim
|
2022-05-05 14:02:30 +02:00 |
|
vaxerski
|
8bb908a8da
|
Added focusmonitor
|
2022-05-05 12:50:25 +02:00 |
|
vaxerski
|
d798376330
|
assert -> rassert for animatedvariable
|
2022-04-24 17:01:39 +02:00 |
|
vaxerski
|
ad2c72a797
|
Bake 200, more info
|
2022-04-23 23:16:43 +02:00 |
|
vaxerski
|
3ebe7d7972
|
Added bezier curves
|
2022-04-23 21:47:16 +02:00 |
|
vaxerski
|
306d163613
|
return const refs + vec constantize
|
2022-04-23 14:40:51 +02:00 |
|
vaxerski
|
f84294fe07
|
fixed fullscreen, removed effective vars from windows
|
2022-04-23 14:35:34 +02:00 |
|
vaxerski
|
0147975faf
|
New animation system
|
2022-04-23 14:16:02 +02:00 |
|
vaxerski
|
5fa916e6f2
|
fix monitor reload crash
|
2022-04-21 18:11:28 +02:00 |
|
vaxerski
|
b618fc1caa
|
Added named workspaces
|
2022-04-21 16:38:48 +02:00 |
|
vaxerski
|
87b8491294
|
Added the splitratio dispatcher
|
2022-04-20 16:53:41 +02:00 |
|
vaxerski
|
c7d02a38d9
|
fixed an oopsie
|
2022-04-18 18:33:50 +02:00 |
|
vaxerski
|
cbf0d366b4
|
fixed discardopaque with custom alpha
|
2022-04-18 18:23:10 +02:00 |
|
vaxerski
|
24316f2e71
|
Fix trailing spaces in config
|
2022-04-18 13:25:27 +02:00 |
|
vaxerski
|
7b1eaca840
|
Implemented mouse constraints
has some todos but mostly works
|
2022-04-17 21:40:04 +02:00 |
|
vaxerski
|
b0f5e4ab56
|
store scale and scale windows with monitor
|
2022-04-17 18:47:10 +02:00 |
|
vaxerski
|
75af34da96
|
added basic damage tracking
|
2022-04-14 16:43:29 +02:00 |
|
vaxerski
|
429853346f
|
set hidden and urgent flags for new workspaces
|
2022-04-12 21:00:46 +02:00 |
|
vaxerski
|
a8e8729230
|
Added zext_workspace protocol support 🎉
|
2022-04-11 19:51:37 +02:00 |
|
vaxerski
|
92bfe6f13e
|
fixed some more crashes
|
2022-04-10 16:19:49 +02:00 |
|
vaxerski
|
743efafbde
|
finally fucking fixed #7
|
2022-04-10 15:36:44 +02:00 |
|
vaxerski
|
3753f83f69
|
Added default background as a PNG
|
2022-04-10 14:32:18 +02:00 |
|
vaxerski
|
707de8ec3f
|
Subsurface tree account for subsubsurfaces
|
2022-04-07 20:15:24 +02:00 |
|
vaxerski
|
f8e0b0b448
|
fadein and prep for fadeout
|
2022-04-05 19:28:10 +02:00 |
|
vaxerski
|
f5562941f7
|
fixed rounding of things not to be rounded
|
2022-04-05 18:32:06 +02:00 |
|
vaxerski
|
374491ee63
|
progress
|
2022-04-04 19:44:25 +02:00 |
|
vaxerski
|
7add082217
|
send focus change
|
2022-04-02 19:09:27 +02:00 |
|
vaxerski
|
223beb8a82
|
Multiple focus handling changes
|
2022-04-02 18:57:09 +02:00 |
|
vaxerski
|
c923b4f075
|
XDG popup tweaks
|
2022-04-02 13:41:15 +02:00 |
|
vaxerski
|
586e2a98ed
|
Added animated borders
|
2022-03-31 17:50:00 +02:00 |
|
vaxerski
|
993e601424
|
remove some warnings
|
2022-03-31 17:26:09 +02:00 |
|
vaxerski
|
3e614f2c1e
|
Draw the drag icon
|
2022-03-31 17:25:23 +02:00 |
|
vaxerski
|
ad4fc28f78
|
🎉 Wrapped dynamic event handlers
|
2022-03-28 22:31:39 +02:00 |
|
vaxerski
|
000b16585f
|
Some logs n stuff
|
2022-03-28 21:16:23 +02:00 |
|
vaxerski
|
17e88bf059
|
log signals
|
2022-03-28 16:10:30 +02:00 |
|
vaxerski
|
144a79ee00
|
fixed ASSERT and last commit's oopsie
|
2022-03-27 22:34:02 +02:00 |
|
vaxerski
|
ad36a9dc9e
|
rework popups completely
|
2022-03-27 17:25:20 +02:00 |
|
vaxerski
|
aa64af95fe
|
handle inhibit
|
2022-03-22 18:29:13 +01:00 |
|
vaxerski
|
bcb02b9307
|
handle subsurfaces
|
2022-03-21 16:13:43 +01:00 |
|
vaxerski
|
50370e4216
|
added workspaces
|
2022-03-20 15:55:47 +01:00 |
|
vaxerski
|
decb2f638d
|
popups handled properly
|
2022-03-20 14:00:46 +01:00 |
|
vaxerski
|
5d0919fcff
|
handle layer popups
|
2022-03-20 12:11:57 +01:00 |
|
vaxerski
|
a4b026df2b
|
floating windows support
|
2022-03-20 11:14:24 +01:00 |
|
vaxerski
|
7b7ce638f4
|
refresh rates
|
2022-03-19 21:46:29 +01:00 |
|
vaxerski
|
e664b0b692
|
layers should work now
|
2022-03-19 14:37:40 +01:00 |
|
vaxerski
|
86b6d7f938
|
handle layersurfaces better
|
2022-03-19 14:00:24 +01:00 |
|
vaxerski
|
5ea20cd041
|
fixed some oopsies
|
2022-03-19 13:54:24 +01:00 |
|
vaxerski
|
d615033526
|
layers
|
2022-03-19 13:35:04 +01:00 |
|
vaxerski
|
5971576a50
|
keyboard fix
|
2022-03-18 23:25:26 +01:00 |
|
vaxerski
|
a1a8f3b6d5
|
change to lists, titles etc
|
2022-03-18 22:35:51 +01:00 |
|
vaxerski
|
854c827911
|
input manager progress
|
2022-03-17 20:55:04 +01:00 |
|
vaxerski
|
bc937e3e71
|
Renderer
|
2022-03-17 20:22:29 +01:00 |
|
vaxerski
|
6e1819b3dc
|
some events
|
2022-03-17 18:25:16 +01:00 |
|
vaxerski
|
d6c2553af2
|
start handling monitors
|
2022-03-17 16:56:33 +01:00 |
|
vaxerski
|
cf51ab71a2
|
input basics
|
2022-03-17 16:19:10 +01:00 |
|
vaxerski
|
52090853da
|
added vector2d
|
2022-03-16 22:21:12 +01:00 |
|