vaxerski
|
d438bd970a
|
Added virtual pointer protocol
|
2022-05-12 12:13:02 +02:00 |
|
vaxerski
|
96819c8ab9
|
Fix GDK window extents mouse offset
kind of...? Should work more or less
|
2022-05-10 11:01:03 +02:00 |
|
vaxerski
|
8bb908a8da
|
Added focusmonitor
|
2022-05-05 12:50:25 +02:00 |
|
vaxerski
|
51172129d7
|
deactivate exclusive
|
2022-04-28 17:55:25 +02:00 |
|
vaxerski
|
17bd1779ea
|
fix fadeout
|
2022-04-28 15:39:49 +02:00 |
|
vaxerski
|
dddb00fbc8
|
Support the virtual keyboard protocol
|
2022-04-27 17:29:33 +02:00 |
|
vaxerski
|
d35019f185
|
fix rare crash
|
2022-04-26 17:51:00 +02:00 |
|
vaxerski
|
9eae3b3c3b
|
minor xwayland constraint fixes
|
2022-04-25 13:40:46 +02:00 |
|
vaxerski
|
c35517d44e
|
fixes for xwayland popups, autofloat pop-up and task_dialog
|
2022-04-24 17:53:50 +02:00 |
|
vaxerski
|
3ebe7d7972
|
Added bezier curves
|
2022-04-23 21:47:16 +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
|
304b93a4f6
|
Minor tweaks
|
2022-04-21 21:48:37 +02:00 |
|
vaxerski
|
c16ebec3b2
|
count down in named workspace IDs
|
2022-04-21 21:35:08 +02:00 |
|
vaxerski
|
b618fc1caa
|
Added named workspaces
|
2022-04-21 16:38:48 +02:00 |
|
vaxerski
|
422eaad420
|
handle term and int signals and cleanup
|
2022-04-21 15:59:28 +02:00 |
|
vaxerski
|
7ae87a233c
|
Inhibit fixes
|
2022-04-18 17:16:01 +02:00 |
|
vaxerski
|
7b1eaca840
|
Implemented mouse constraints
has some todos but mostly works
|
2022-04-17 21:40:04 +02:00 |
|
vaxerski
|
05d7afe2ec
|
support linux_dmabuf_v1
|
2022-04-14 21:48:12 +02:00 |
|
vaxerski
|
e4d05c90ce
|
fix pointer focus coords in focusWindow
|
2022-04-14 21:30:18 +02:00 |
|
vaxerski
|
ebfbd4f7c3
|
fix focus not applying sometimes to the active window
|
2022-04-14 18:16:09 +02:00 |
|
vaxerski
|
158af1eb09
|
better keyboard window switching
|
2022-04-13 20:45:06 +02:00 |
|
vaxerski
|
a558bcdfbf
|
added follow_mouse
|
2022-04-13 20:19:40 +02:00 |
|
vaxerski
|
b6a93b2f03
|
Added window grouping for dwindle
furthermore, added LayoutRenderHints.
|
2022-04-12 16:44:18 +02:00 |
|
vaxerski
|
f2ab2466ed
|
respect window.isMapped in getWindowsOnWorkspace
|
2022-04-11 19:57:36 +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
|
5046c02cce
|
minor fixes for closing windows and focus
|
2022-04-10 11:17:06 +02:00 |
|
vaxerski
|
3d5e2c1dc3
|
Added movefocus dispatcher
|
2022-04-09 13:26:55 +02:00 |
|
vaxerski
|
7347a72ba6
|
Added HyprError for showing config errors
|
2022-04-08 21:40:41 +02:00 |
|
vaxerski
|
a49bbf4508
|
fadeout done 🎉
|
2022-04-05 20:49:15 +02:00 |
|
vaxerski
|
f8e0b0b448
|
fadein and prep for fadeout
|
2022-04-05 19:28:10 +02:00 |
|
vaxerski
|
ddcd4fb767
|
Mostly fixes #5
|
2022-04-05 18:29:58 +02:00 |
|
vaxerski
|
374491ee63
|
progress
|
2022-04-04 19:44:25 +02:00 |
|
vaxerski
|
d15cda7e41
|
iterate over floating windows correctly with Z
|
2022-04-04 16:33:50 +02:00 |
|
vaxerski
|
c21881be25
|
Implement proper z-system
|
2022-04-04 16:25:30 +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
|
4db773b1e7
|
Fix popups focus on native GDK
|
2022-04-02 13:02:16 +02:00 |
|
vaxerski
|
304bf4522e
|
Revert "Fixed XWayland (GTK/?) popups focus"
This reverts commit cd62eb5624 .
Breaks a lot of other popups
|
2022-04-01 23:31:12 +02:00 |
|
vaxerski
|
cd62eb5624
|
Fixed XWayland (GTK/?) popups focus
|
2022-04-01 23:11:09 +02:00 |
|
vaxerski
|
a3860e99cb
|
modify unfocus behavior
|
2022-03-31 21:47:03 +02:00 |
|
vaxerski
|
c63225b332
|
Log focus
|
2022-03-31 19:41:55 +02:00 |
|
vaxerski
|
670ba55b35
|
export XDG_CURRENT_DESKTOP
|
2022-03-31 19:16:00 +02:00 |
|
vaxerski
|
3e614f2c1e
|
Draw the drag icon
|
2022-03-31 17:25:23 +02:00 |
|
vaxerski
|
469af204f7
|
Set envvars to encourage apps to use wayland
|
2022-03-30 22:38:07 +02:00 |
|
vaxerski
|
3ca2d3b678
|
fix some crashes
|
2022-03-30 21:18:42 +02:00 |
|
vaxerski
|
3f84dac599
|
return front when monitor from vector fails
|
2022-03-30 20:17:33 +02:00 |
|
vaxerski
|
17e88bf059
|
log signals
|
2022-03-28 16:10:30 +02:00 |
|
vaxerski
|
4d498137b2
|
fix crash
|
2022-03-27 19:16:33 +02:00 |
|
vaxerski
|
ad36a9dc9e
|
rework popups completely
|
2022-03-27 17:25:20 +02:00 |
|
vaxerski
|
116ab9e56c
|
EGL
|
2022-03-24 17:17:08 +01:00 |
|
vaxerski
|
dcd8b49c43
|
switch renderer to GLES
|
2022-03-24 16:07:01 +01:00 |
|
vaxerski
|
97501fc034
|
update for latest wlroots
|
2022-03-24 15:57:46 +01:00 |
|
vaxerski
|
bcf7ee6dc2
|
Added basic animations for windows
|
2022-03-23 22:01:59 +01:00 |
|
vaxerski
|
118006e876
|
fixed layersurface coord mapping
|
2022-03-22 21:59:14 +01:00 |
|
vaxerski
|
2bc29f32ec
|
finally fixed XWayland popups
|
2022-03-22 21:28:57 +01:00 |
|
vaxerski
|
e6a848adc0
|
handle modals a bit better
|
2022-03-22 20:53:11 +01:00 |
|
vaxerski
|
aa64af95fe
|
handle inhibit
|
2022-03-22 18:29:13 +01:00 |
|
vaxerski
|
8fe1cec87c
|
fixed floating window dragging and rendering
|
2022-03-22 17:14:07 +01:00 |
|
vaxerski
|
295a0c4a69
|
Added fullscreen
|
2022-03-21 19:18:33 +01:00 |
|
vaxerski
|
30ae4be181
|
added drag and drop functionality
barebones but functioning
|
2022-03-21 17:50:28 +01:00 |
|
vaxerski
|
23ec4793e1
|
fix xwayland windows grabbing mouse when hidden
|
2022-03-20 19:14:17 +01:00 |
|
vaxerski
|
1f639f2aba
|
dwindle fixes
|
2022-03-20 18:31:58 +01:00 |
|
vaxerski
|
c32917a5ba
|
added hyprctl
|
2022-03-20 16:51:14 +01:00 |
|
vaxerski
|
50370e4216
|
added workspaces
|
2022-03-20 15:55:47 +01:00 |
|
vaxerski
|
f8a731b10b
|
focus to layers
|
2022-03-20 14:36:55 +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
|
b0dffc10b7
|
remove this warning
|
2022-03-20 11:23:36 +01:00 |
|
vaxerski
|
6fc504fc4c
|
fix various issues with floating windows
|
2022-03-20 11:22:55 +01:00 |
|
vaxerski
|
a4b026df2b
|
floating windows support
|
2022-03-20 11:14:24 +01:00 |
|
vaxerski
|
1a298257c9
|
fix xwaylabnd too, stuff
|
2022-03-19 20:56:19 +01:00 |
|
vaxerski
|
cf76b90606
|
multimon fixes
|
2022-03-19 20:30:21 +01:00 |
|
vaxerski
|
f9a4e9aecd
|
basic keybinds
|
2022-03-19 17:48:18 +01:00 |
|
vaxerski
|
61e10e2048
|
added a layoutmanager and basic dwindle
|
2022-03-19 15:59:53 +01:00 |
|
vaxerski
|
5f71a33d99
|
handle the signals
|
2022-03-19 14:09:11 +01:00 |
|
vaxerski
|
5ea20cd041
|
fixed some oopsies
|
2022-03-19 13:54:24 +01:00 |
|
vaxerski
|
03da5a3ef5
|
fix crash and log more
|
2022-03-19 11:27:19 +01:00 |
|
vaxerski
|
d09d3dc0f3
|
pointer focus works now
|
2022-03-19 10:53:39 +01:00 |
|
vaxerski
|
625e4ce264
|
fixed rendering
|
2022-03-18 23:52:36 +01:00 |
|
vaxerski
|
7f8648fc8b
|
fix crashes
|
2022-03-18 23:16:15 +01:00 |
|
vaxerski
|
dbf566c78a
|
handle keys and focus
|
2022-03-18 23:06:45 +01:00 |
|
vaxerski
|
5811d968bf
|
focus and move mouse to inputmanager
|
2022-03-18 22:53:27 +01:00 |
|
vaxerski
|
a1a8f3b6d5
|
change to lists, titles etc
|
2022-03-18 22:35:51 +01:00 |
|
vaxerski
|
00098aef4f
|
handle buttons
|
2022-03-18 20:42:49 +01:00 |
|
vaxerski
|
a9773bd91a
|
XWayland and moved managers
|
2022-03-18 20:03:39 +01:00 |
|
vaxerski
|
bc937e3e71
|
Renderer
|
2022-03-17 20:22:29 +01:00 |
|
vaxerski
|
ab7d727532
|
render-ready
|
2022-03-17 19:03:15 +01:00 |
|
vaxerski
|
a4ef84d987
|
it now actually runs lol
|
2022-03-17 17:08:54 +01:00 |
|
vaxerski
|
cf51ab71a2
|
input basics
|
2022-03-17 16:19:10 +01:00 |
|
vaxerski
|
ffd309ca2a
|
some basic startup code
|
2022-03-16 21:37:21 +01:00 |
|
vaxerski
|
de4c836e97
|
Initial Commit
|
2022-03-16 20:50:55 +01:00 |
|