Vaxry
|
a80f8f257f
|
Feat: Introduce render_ahead_of_time (#1863)
|
2023-03-24 19:23:16 +00:00 |
|
vaxerski
|
b3a70b565e
|
subsurfaces: avoid reading destroyed surfaces
|
2023-03-24 18:44:42 +00:00 |
|
vaxerski
|
a3fda12ba1
|
window: unassign surface on unmap
|
2023-03-23 00:39:32 +00:00 |
|
vaxerski
|
0268bb9888
|
surface: set to nullptr after destroy()
|
2023-03-23 00:22:49 +00:00 |
|
Vaxry
|
788a8f7c13
|
internal: wrap wlr surfaces (#1822)
|
2023-03-20 15:00:58 +00:00 |
|
vaxerski
|
00c2ca4697
|
config: improve ux on workspace and transform
|
2023-03-18 16:12:43 +00:00 |
|
vaxerski
|
e5870d47c7
|
LS: add blur and ignorezero rules
|
2023-03-17 23:16:13 +00:00 |
|
vaxerski
|
4b52c1e68f
|
monitors: remove from monitors on unsafe
|
2023-03-16 16:33:27 +00:00 |
|
vaxerski
|
162f235972
|
switches: do not fire on no change in toggle
|
2023-03-16 16:30:22 +00:00 |
|
Vaxry
|
5dc1a5fec6
|
input: text-input-v1 support (#1778)
support zwp_text_input_v1
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-03-14 12:57:50 +00:00 |
|
vaxerski
|
e749af7b60
|
dispatchers: remember named workspaces in prev
|
2023-03-13 15:19:25 +00:00 |
|
opsu
|
0c8d1ba4a8
|
Buffer overflow fix (#1707)
|
2023-03-05 18:16:42 +00:00 |
|
|
1ead6c46f4
|
Mirrors: minor fixes
|
2023-03-04 00:48:22 +00:00 |
|
vaxerski
|
64f35c0e31
|
Bezier: Fix incorrect binary search in bezier approx
|
2023-03-03 13:33:52 +00:00 |
|
vaxerski
|
62e0c9226e
|
Up the bezier bake count
|
2023-03-03 13:17:11 +00:00 |
|
vaxerski
|
c5aa20f226
|
fix bezier step approx
|
2023-03-03 13:08:46 +00:00 |
|
Vaxry
|
8b81f41e52
|
Plugin System (#1590)
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-02-27 12:32:38 +00:00 |
|
vaxerski
|
f1c9077139
|
unblock pure wayland compiles
|
2023-02-21 23:57:08 +00:00 |
|
Jan Beich
|
474ada9267
|
Unbreak CrashReporter on FreeBSD (#1589)
|
2023-02-20 14:15:15 +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
|
38c25bb50d
|
Added a crash reporter
|
2023-02-19 13:45:56 +00:00 |
|
Ching Pei Yang
|
c92e0c05e4
|
Resize on border (#1347)
|
2023-02-18 22:35:31 +00:00 |
|
|
4ea4efb871
|
add prev to getWorkspaceIDFromString
|
2023-02-09 14:15:42 +00:00 |
|
|
494103b521
|
add missing xwayland stub
|
2023-02-03 14:12:28 +00:00 |
|
ozwaldorf
|
32d56fec97
|
feat: border angle animations (#1469)
Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
|
2023-02-01 21:06:01 +00:00 |
|
vaxerski
|
11234529db
|
Simulate mouse movement on unmap of popups and subsurfaces
|
2023-01-31 00:26:15 +00:00 |
|
Jan Beich
|
f90ff8303b
|
Unbreak build with libc++ (#1457)
|
2023-01-31 00:03:23 +00:00 |
|
|
ef12120270
|
fixup LS scaling impl
|
2023-01-29 15:58:36 +00:00 |
|
Jan Beich
|
ff9bcb19fa
|
Allow to disable X11 backend separately from Xwayland after 5a750b485a (#1445)
|
2023-01-29 12:43:18 +00:00 |
|
vaxerski
|
8ae1fd0173
|
added layer rules
|
2023-01-25 15:34:13 +00:00 |
|
vaxerski
|
84954f376f
|
remove restrictions from setprop for ints
|
2023-01-24 21:44:54 +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 |
|
|
5814d9b2a0
|
make hyprerror follow fadein anim
|
2023-01-20 20:48:07 +01:00 |
|
Vaxry
|
60b880d931
|
wp-fractional-scaling-v1 impl (#1373)
* Initial fractional scaling impl
* apply UV after geom calcs
* fix scaling -> scale
* meson: add fractional scale proto
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-01-20 19:44:30 +01:00 |
|
|
d8ee624e35
|
move monitor remove notice up
|
2023-01-19 16:27:04 +01:00 |
|
|
2858e08ce0
|
remove color rassert to fix overshot beziers
|
2023-01-07 13:38:19 +01:00 |
|
|
464dd79246
|
fix crashes on monitor ls remove
|
2023-01-06 16:13:50 +01:00 |
|
|
96198dae55
|
Normalize color storage
Colors are now normalized to 0 - 1 values instead of 0 - 255
causes calculations to be simpler and generally cleans up the codebase.
|
2023-01-05 19:25:45 +01:00 |
|
|
a33ecec61e
|
destroy LS-es on disconnected monitor
|
2023-01-02 16:16:28 +01:00 |
|
|
5d095bb9e1
|
use curves for special dim anim
|
2022-12-29 12:30:43 +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
|
41cdfb7420
|
allow binding tablets to outputs
|
2022-12-21 15:11:39 +00:00 |
|
vaxerski
|
261fbb5b62
|
adjust medium ppi values
|
2022-12-20 13:33:29 +00:00 |
|
vaxerski
|
4fd90144d1
|
touch up the clang format and format all files
|
2022-12-20 02:18:47 +00:00 |
|
vaxerski
|
3e2785b970
|
fix restack in xwayland stubs
|
2022-12-19 23:43:50 +00:00 |
|
Julian Schuler
|
2daabfa0e9
|
Add 'exact' option for 'splitratio' (#1245)
* Simplify getPlusMinusKeywordResult()
* Add an 'exact' option for 'splitratio'
|
2022-12-17 22:37:44 +00:00 |
|
vaxerski
|
f72c237d85
|
add disabling keyboards
|
2022-12-16 17:20:51 +00:00 |
|