vaxerski
|
27c06758e4
|
basic window rounded corners
|
2022-04-05 15:50:47 +02:00 |
|
vaxerski
|
19d9465042
|
Rendering textures
|
2022-04-05 14:33:54 +02:00 |
|
vaxerski
|
67343898ff
|
fixed rendering rects
|
2022-04-04 22:06:57 +02:00 |
|
vaxerski
|
334f5a59b0
|
added broken rect renderer
|
2022-04-04 21:45:35 +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
|
59b96f782b
|
Bring floated to top on click
|
2022-04-04 16:28:43 +02:00 |
|
vaxerski
|
c21881be25
|
Implement proper z-system
|
2022-04-04 16:25:30 +02:00 |
|
vaxerski
|
462781b16f
|
Added drag to move window
|
2022-04-03 13:49:21 +02:00 |
|
vaxerski
|
df6a3c6877
|
fix non-gdk popups on multimon
|
2022-04-03 10:32:21 +02:00 |
|
vaxerski
|
3f99dad7f5
|
Added pseudotiling
|
2022-04-02 20:04:32 +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
|
ca2459e563
|
Do not refocus on pressed mouse
|
2022-04-01 23:34:19 +02:00 |
|
vaxerski
|
befddca16d
|
Only refocus on pressed
|
2022-04-01 23:31:33 +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
|
7ec2aed55f
|
More checks in popups
|
2022-03-31 21:58:33 +02:00 |
|
vaxerski
|
51dfc0f9c9
|
fix critical crash with multi-popups
|
2022-03-31 21:55:21 +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
|
b89c174da2
|
custom animation speeds for components
|
2022-03-31 17:53:28 +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
|
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
|
f794c91293
|
windows on top of fullscreen, lastmonitor fixes
|
2022-03-30 20:16:23 +02:00 |
|
vaxerski
|
e49657f0f9
|
use last monitor and not cursor in map
|
2022-03-30 19:34:57 +02:00 |
|
vaxerski
|
cd8d628c72
|
handle invalid map
|
2022-03-30 17:43:31 +02:00 |
|
vaxerski
|
7439246efb
|
tell windows to fullscreen on keybind
|
2022-03-30 17:39:04 +02:00 |
|
vaxerski
|
d01c7c07d8
|
Fix IPC being wonky
|
2022-03-30 16:24:42 +02:00 |
|
vaxerski
|
ae3d1ec3ad
|
fix crash
|
2022-03-29 15:30:08 +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
|
b8e3bddcf1
|
window late signals
|
2022-03-28 17:51:03 +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
|
de8d2fd136
|
handle window subsurface trees
|
2022-03-27 21:46:27 +02:00 |
|
vaxerski
|
39303fd2b0
|
animate float->tile properly
|
2022-03-27 20:06:44 +02:00 |
|
vaxerski
|
ba7b2d0db2
|
Handle TTY switching
but bugs rn when coming back :-/
|
2022-03-27 19:32:50 +02:00 |
|
vaxerski
|
07612534dd
|
fix fullscreen animation
|
2022-03-27 19:27:50 +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
|
ed5c0a7d33
|
Log shifts
|
2022-03-24 21:34:24 +01:00 |
|
vaxerski
|
7eb2a1023b
|
Added keyboard configuration
|
2022-03-24 21:05:34 +01:00 |
|
vaxerski
|
5d93fdfd8f
|
fix XDG surfaces being too XD
|
2022-03-24 19:14:44 +01:00 |
|
vaxerski
|
3d41dd6c25
|
fix dwindle monitors
|
2022-03-24 19:05:25 +01:00 |
|
vaxerski
|
5503d99778
|
bring back mouse request
|
2022-03-24 18:31:45 +01:00 |
|
vaxerski
|
a4f79dcb11
|
fix hyprctl .socket
|
2022-03-24 18:25:18 +01:00 |
|
vaxerski
|
ccbc0e4a2e
|
Added window rules
|
2022-03-24 18:22:01 +01: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
|
14d387ea14
|
animation + floating fixes
|
2022-03-24 16:05:06 +01:00 |
|
vaxerski
|
97501fc034
|
update for latest wlroots
|
2022-03-24 15:57:46 +01:00 |
|
vaxerski
|
411a050169
|
didnt mean to comment that out
|
2022-03-23 22:38:54 +01:00 |
|
vaxerski
|
172f8b04f0
|
oops commit only for xdg
commit only for xdg
|
2022-03-23 22:36:28 +01:00 |
|
vaxerski
|
d834a8f7de
|
unlink a window properly on destroy
|
2022-03-23 22:34:11 +01:00 |
|
vaxerski
|
bcf7ee6dc2
|
Added basic animations for windows
|
2022-03-23 22:01:59 +01:00 |
|
vaxerski
|
1923b0d170
|
added a keybind todo
|
2022-03-23 16:52:43 +01:00 |
|
vaxerski
|
f108ec78e2
|
Added movetoworkspace
|
2022-03-23 16:51:48 +01:00 |
|
vaxerski
|
f82fdb012e
|
fix dwindle + minor logs and comments
|
2022-03-22 22:22:59 +01:00 |
|
vaxerski
|
53388ad8a4
|
dwindle: fix openingon, kind of
|
2022-03-22 22:04:35 +01:00 |
|
vaxerski
|
e6fcbf576c
|
up the max hyprctl port
|
2022-03-22 22:02:43 +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
|
b6f3aa5d01
|
update a comment on an issue
|
2022-03-22 20:43:06 +01:00 |
|
vaxerski
|
6e48069a88
|
fix bug with popups on XWayland
|
2022-03-22 20:13:58 +01:00 |
|
vaxerski
|
90bb8e6441
|
minor changes
|
2022-03-22 20:04:39 +01:00 |
|
vaxerski
|
aa64af95fe
|
handle inhibit
|
2022-03-22 18:29:13 +01:00 |
|
vaxerski
|
db4b4ec0d3
|
Try to fix the crash again
|
2022-03-22 17:41:23 +01:00 |
|
vaxerski
|
c58b15c6da
|
Fix a crash with setting title
|
2022-03-22 17:31:19 +01:00 |
|
vaxerski
|
8fe1cec87c
|
fixed floating window dragging and rendering
|
2022-03-22 17:14:07 +01:00 |
|
vaxerski
|
8a8b26a635
|
added 2 more hyprctl commands
|
2022-03-22 16:54:45 +01:00 |
|
vaxerski
|
7b612b46b8
|
fixed a bug with layers duplicating
|
2022-03-21 22:34:25 +01:00 |
|
vaxerski
|
63ec83e179
|
remove spammy log
|
2022-03-21 21:58:44 +01:00 |
|
vaxerski
|
3d61738d5d
|
minor QoL patches
|
2022-03-21 19:28:43 +01:00 |
|
vaxerski
|
295a0c4a69
|
Added fullscreen
|
2022-03-21 19:18:33 +01:00 |
|
vaxerski
|
1b50377a5a
|
R> is redundant
|
2022-03-21 18:34:49 +01:00 |
|
vaxerski
|
509f0c9a8a
|
IPC is now a socket
|
2022-03-21 18:29:41 +01:00 |
|
vaxerski
|
30ae4be181
|
added drag and drop functionality
barebones but functioning
|
2022-03-21 17:50:28 +01:00 |
|
vaxerski
|
546fff6aa6
|
fix log
|
2022-03-21 17:26:02 +01:00 |
|
vaxerski
|
6dcd6f21b9
|
create floating windows correctly
|
2022-03-21 17:24:41 +01:00 |
|
vaxerski
|
51ce922ae1
|
properly calc layers
|
2022-03-21 17:00:17 +01:00 |
|
vaxerski
|
21418f97ff
|
fixed closing layers not recalcing layout
|
2022-03-21 16:33:38 +01:00 |
|
vaxerski
|
cd720eaf66
|
fix crash
|
2022-03-21 16:16:47 +01:00 |
|
vaxerski
|
bcb02b9307
|
handle subsurfaces
|
2022-03-21 16:13:43 +01:00 |
|
vaxerski
|
d06423c9d1
|
moved events to separate files
|
2022-03-21 15:17:04 +01:00 |
|
vaxerski
|
2e9bd86c8b
|
fix lockup on reloading config
|
2022-03-20 19:58:12 +01:00 |
|
vaxerski
|
db56e01c63
|
I am an idiot
|
2022-03-20 19:29:50 +01:00 |
|
vaxerski
|
942efbcd77
|
fix it again
|
2022-03-20 19:28:57 +01:00 |
|
vaxerski
|
027f29023c
|
fix the last xwayland fix because it didnt fully fix
|
2022-03-20 19:27:47 +01:00 |
|
vaxerski
|
001dfbe323
|
better shouldbefloated for xwayland
|
2022-03-20 19:26:16 +01:00 |
|
vaxerski
|
23ec4793e1
|
fix xwayland windows grabbing mouse when hidden
|
2022-03-20 19:14:17 +01:00 |
|
vaxerski
|
0b2bf23d69
|
fixed multimon render again
|
2022-03-20 18:49:40 +01:00 |
|