end-4
|
9845f99b60
|
add config option to enable/disable new intuitive resizing (#2774)
dwindle:smart_resizing = 1 by default
== 1 then use new resizing
else use old resizing
|
2023-07-23 15:50:09 +02:00 |
|
MightyPlaza
|
d3bba2489d
|
render: Border fixes (#2781)
* Window.cpp
* layout
* CHyprGroupBarDecoration.cpp
|
2023-07-23 15:49:49 +02:00 |
|
Rachel Knight
|
b21644b611
|
input: Fix #2376 mouse movement bug in XWayland (#2776)
|
2023-07-22 19:31:36 +02:00 |
|
vaxerski
|
b70553cf46
|
opengl: fix warn
|
2023-07-22 19:26:56 +02:00 |
|
vaxerski
|
1a7fb1572a
|
renderer: disable init anim on disabled animations
|
2023-07-22 19:26:44 +02:00 |
|
outfoxxed
|
375e8385ee
|
Fix background occlusion ignoring monitor position (#2771)
|
2023-07-22 10:19:51 +02:00 |
|
vaxerski
|
27dd07f1b8
|
windowrules: improve opacity
|
2023-07-21 19:05:00 +02:00 |
|
vaxerski
|
263b9c6e39
|
socket1: add a timeout for requests
|
2023-07-21 17:20:23 +02:00 |
|
vaxerski
|
d7e9eb65e2
|
renderer: use primitive rendering for copying buffers
|
2023-07-21 17:11:54 +02:00 |
|
Mihai Fufezan
|
0af97636fa
|
Nix/HM module: solve conflict with upstream HM module
|
2023-07-21 15:55:56 +03:00 |
|
vaxerski
|
1ec0b7b59a
|
forms: bring back auto labels
|
2023-07-20 21:54:57 +02:00 |
|
vaxerski
|
f864b15427
|
background: add option to force hypr chan
|
2023-07-20 21:01:07 +02:00 |
|
vaxerski
|
61dc0909ae
|
layout: use warp() instead of setValue()
|
2023-07-20 20:03:27 +02:00 |
|
MightyPlaza
|
ca54ceff6f
|
groups: add use_current_group_pos (#2759)
|
2023-07-20 19:48:32 +02:00 |
|
vaxerski
|
6c1f4faff2
|
animationmgr: avoid looping over all avars in favor of only active ones
|
2023-07-20 19:26:10 +02:00 |
|
vaxerski
|
7940f779e9
|
cmakelists: move tracy to debug section
|
2023-07-20 18:29:37 +02:00 |
|
vaxerski
|
a3f6a72a51
|
region: allow ctor from pixman_box32_t
|
2023-07-20 18:27:28 +02:00 |
|
vaxerski
|
d2a8b8c2de
|
renderer: cleanup back buffer skip checks
|
2023-07-20 18:27:14 +02:00 |
|
vaxerski
|
833d73df09
|
shaders: short-circuit rounding if radius <= 0
|
2023-07-20 18:18:53 +02:00 |
|
vaxerski
|
23eda1411b
|
renderer: scale box for occlusion
|
2023-07-20 18:12:29 +02:00 |
|
vaxerski
|
ff598b0827
|
renderer: don't occlude when pre-blur is queued
|
2023-07-20 18:03:47 +02:00 |
|
vaxerski
|
e5dd133808
|
cmake: fix compile
|
2023-07-20 17:57:02 +02:00 |
|
vaxerski
|
a3e1e5e8ba
|
tracy: add more opengl zones
|
2023-07-20 17:51:38 +02:00 |
|
vaxerski
|
a921c5b89e
|
Debug: add tracy
|
2023-07-20 17:47:49 +02:00 |
|
vaxerski
|
948855a984
|
renderer: add canSkipBackBufferClear
|
2023-07-20 14:11:05 +02:00 |
|
vaxerski
|
547305c7ed
|
opengl: adjust blend and reduce the usage of clear
|
2023-07-20 13:49:28 +02:00 |
|
vaxerski
|
b65adf8d4a
|
toplevelexport: support dmabuf + various fixes
|
2023-07-20 12:42:25 +02:00 |
|
fufexan
|
3a1496b4eb
|
Nix: bump wlroots
|
2023-07-20 11:20:22 +03:00 |
|
Mihai Fufezan
|
a58b70ca07
|
CI: update scripts
|
2023-07-20 11:20:22 +03:00 |
|
Mihai Fufezan
|
91e3c654d3
|
Nix: move patches to subdir
|
2023-07-20 11:20:22 +03:00 |
|
vaxerski
|
7091d4e597
|
animationmanager: optimize avar state
|
2023-07-19 22:40:03 +02:00 |
|
vaxerski
|
80cd2ef3d7
|
renderer: remove unused var
|
2023-07-19 21:10:42 +02:00 |
|
vaxerski
|
2c2314faa0
|
renderer: take workspace offset into account for occlusion
|
2023-07-19 21:08:49 +02:00 |
|
vaxerski
|
88c2a02773
|
render: avoid allocating mirrorfb for no reason
|
2023-07-19 21:04:45 +02:00 |
|
Vaxry
|
89b87158db
|
internal: Wrap regions (#2750)
|
2023-07-19 20:09:49 +02:00 |
|
vaxerski
|
ce9896204a
|
renderer: fix rounding in renderSurface
|
2023-07-19 20:06:19 +02:00 |
|
vaxerski
|
f4f0f35c5b
|
renderer: add occlusion for back layers
|
2023-07-19 16:13:55 +02:00 |
|
vaxerski
|
b08b72358a
|
props: bump ver to 0.27.2
|
2023-07-19 13:31:35 +02:00 |
|
vaxerski
|
aac75ddcbf
|
screencopy: guard region buffer values in frameDamage
|
2023-07-19 13:10:41 +02:00 |
|
outfoxxed
|
5cd5631fb2
|
Add bringWindowToTop function to IHyprLayout (#2747)
* Add bringWindowToTop function to IHyprLayout
* Rename `bringWindowToTop` to `requestFocusForWindow`
* Fix doc
|
2023-07-19 12:39:45 +02:00 |
|
vaxerski
|
b8a7b09092
|
screencopy: use wlr_buffer api for shm copies
|
2023-07-19 12:24:41 +02:00 |
|
vaxerski
|
81f4a4f471
|
screencopy: improve shm handling
|
2023-07-19 00:51:38 +02:00 |
|
vaxerski
|
2623364dbd
|
no_xwayland: fix redef
|
2023-07-19 00:33:47 +02:00 |
|
MightyPlaza
|
3b03597784
|
keybinds: movegroupwindow-improvement (#2740)
* movegroupwindow-improvement
* use std::swap
|
2023-07-19 00:30:10 +02:00 |
|
vaxerski
|
ce9c5fd722
|
render: set refresh to 0 for both wl and x11 backends
|
2023-07-19 00:28:15 +02:00 |
|
vaxerski
|
f2999e84b9
|
render: set refresh to 0 for wayland backend outputs
|
2023-07-19 00:02:57 +02:00 |
|
vaxerski
|
2fed1badbf
|
props: update ver to 0.27.1
|
2023-07-18 21:44:49 +02:00 |
|
Aaron Blasko
|
7c1dacea09
|
only return 0 when using -h (#2738)
|
2023-07-18 21:00:08 +02:00 |
|
vaxerski
|
08310b4af9
|
issues: add form templates
|
2023-07-18 16:51:14 +02:00 |
|
vaxerski
|
16fd9084ea
|
screencopy: nullcheck for empty buffer
|
2023-07-18 15:52:53 +02:00 |
|