599 Commits

Author SHA1 Message Date
sewn
0c8cc199dc
bar: update 2024-04-14 2024-04-14 07:46:05 +03:00
Eldar Yusupov
ac48b764da Fix crash when there is no active client 2024-04-13 18:29:35 +03:00
wochap
6e3a57ffd1
update scenefx for HEAD 2024-04-11 18:26:36 -05:00
wochap
7a5c342082
update minimalborders for HEAD 2024-04-11 18:24:54 -05:00
wochap
be3735bc6a
update gestures for HEAD 2024-04-11 18:23:43 -05:00
wochap
655fd2916c
update relative-mouse-resize for HEAD 2024-04-11 18:20:49 -05:00
wochap
b828e21717
update cursortheme for HEAD 2024-04-11 18:18:52 -05:00
wochap
c676de59d5
update pointer-gestures-unstable-v1 for HEAD 2024-04-11 18:12:30 -05:00
wochap
fc4146f306
update lockedkeys for HEAD 2024-04-11 18:10:58 -05:00
wochap
2a6560c167
update regexrules patch 2024-04-11 18:09:11 -05:00
wochap
98cba933c9
update customfloat for HEAD 2024-04-11 18:06:35 -05:00
wochap
bf09845921
update pertag for HEAD 2024-04-11 18:04:04 -05:00
wochap
b104a580a8
update centeredmaster for HEAD 2024-04-11 17:58:47 -05:00
wochap
0f4e40fee4
update bottomstack for HEAD 2024-04-11 17:56:11 -05:00
wochap
5368aa392c add options for blur and opacity 2024-04-10 16:01:50 +00:00
Nikita Ivanov
ad9c35ea0d Add attachtop patch 2024-04-10 00:00:00 +00:00
sewn
887ad535ab
update bar patch 2024-04-09 11:07:03 +03:00
wochap
0096e49402 add headless patch 2024-04-09 02:51:11 +00:00
wochap
5b226519b8 add virtual-pointer patch 2024-04-09 02:50:12 +00:00
Eldar Yusupov
6ac7aa1ed8 Add restore-monitor patch
Moves clients to their old output when it is reattached.
2024-04-07 15:41:44 +03:00
nullsystem
cece11390f
primaryselection - disable/enable primary selection
* Just simply adds a config to disable/enable primary selection
* Revives Palanix's Primary-Selection patch
2024-04-06 15:31:32 +01:00
nullsystem
7e367bbfd1
buttonbystate.patch - allow config for release (and press)
- Adds "state" (enum wlr_button_state) to configure a button action on
  either press or release. This basically enables release to be used
  for button actions.
2024-04-06 15:29:01 +01:00
oak
052cda672a port barheight patch from dwm 2024-04-06 13:49:34 +00:00
Oak
d7ca084f1b port barheight patch from dwm 2024-04-06 13:49:34 +00:00
Guido Cella
185967aa4f update unclutter
Remember the last cursor shape when restoring the cursor.

Remove the condition that returns early when a pointer constraint is
active because it is not necessary now that pointer focus is no longer
cleared.

I didn't call wlr_seat_pointer_notify_enter() while the cursor is hidden
to avoid restoring it, but this is no longer necessary now that
setcursor() and setcursorshape() don't change the cursor while it is
hidden: those calls were what restored the cursor.

By calling wlr_seat_pointer_notify_enter() even when the cursor is
hidden, we no longer have to manually restore pointer focus when the
cursor is restored.
2024-04-06 08:03:47 +02:00
wochap
45d849cab5 Update scenefx/scenefx.patch 2024-04-05 14:49:25 +00:00
sewn
b8a97a1295
bar: split sub-patches 2024-04-05 14:19:08 +03:00
choc
3c9a8e3232 swallow: update config.def.h 2024-04-03 11:31:20 +08:00
nullsystem
ebba19380c
perinputconfig - Add backported v0.5 patch
- Backport perinputconfig from main-tracking to v0.5
- It's actually simpler since v0.5 already has the keyboard groups as a
  list as opposed to what's in current main
2024-04-01 22:32:13 +01:00
sewn
fece32c65f
remove stale uselessgaps 2024-04-01 17:24:19 +03:00
sewn
56f5f5e3fa
gaps: introduce 2024-04-01 17:16:51 +03:00
korei999
d76b3e5a4f update xwayland-handle-minimize 2024-04-01 15:19:06 +03:00
Guido Cella
c0c1b7fac9 update switchtotag 2024-04-01 08:51:32 +02:00
nullsystem
b76cefd279 add perinputconfig.patch - set configuration per input
- Array replaced singular variables for configuration
- Pointer: Only applies to enable-state, acceleration profile, and speed
- Keyboard: Basically xkb_rule_names plus name
- Like EX: Rules, requires NULL/default set at the end
2024-03-31 20:05:12 +01:00
choc
b917e4936e add fakefullscreenclient patch
enable fake fullscreen per client
2024-03-29 22:57:26 +08:00
wochap
9147f25eca Update scenefx/scenefx.patch 2024-03-29 13:52:35 +00:00
A Frederick Christensen
db9f58c0ff Remove simple-touch-input in favor of less-simple-touch-input 2024-03-28 20:19:35 +00:00
Micah N Gorrell
bb24660607 Updated the less-simple-touch-input patch 2024-03-28 11:27:42 -06:00
Guido Cella
9a37e365ad update unclutter
Don't clear the pointer focus when hiding the cursor. This was annoying
because if you e.g. had the cursor over a spoiler tag it becomes black
again after the timeout, or if the cursor was opening a popup by
hovering over a button the popup disappears after the timeout.

Not clearing the pointer focus requires adding a check when changing the
cursor image to not make the cursor reappear when it does. Skipping the
image change results in having the old cursor image if it changed while
the cursor was hidden, until it is changed again. Don't keep track of
the last cursor image for simplicity.
2024-03-28 07:50:51 +01:00
Micah N Gorrell
d5f6fbd853 Modified logic of press_repeat_release patch so that an unmodified keybinding with default values for the new flags will behave as it does in vanilla, while keybindings with customized flags will function as expected 2024-03-27 16:27:59 -06:00
Micah N Gorrell
c567df584f Add press_repeat_release patch 2024-03-27 16:01:42 -06:00
Micah N Gorrell
63de53fa35 Add remembertags patch 2024-03-27 13:06:24 -06:00
Micah N Gorrell
5a2ac3b42d Add hiderule patch 2024-03-27 12:55:06 -06:00
Micah N Gorrell
4745504170 Add varcol layout patch 2024-03-27 12:36:36 -06:00
David Donahue
c981ea8bd9 Added toggle_constraints patch 2024-03-26 17:52:34 -06:00
Micah N Gorrell
2a6e98d532 Update less-simple-touch-input patch based on pointer contstraints being added upstream 2024-03-26 10:35:19 -06:00
choc
67f16db3df add setupenv patch
allow configuring environment variables in config.h
2024-03-26 22:16:17 +08:00
sewn
deee415bb4
bar: fix bug (updatebardims) 2024-03-25 00:16:26 +03:00
sewn
cfac8fab2a
bar: add hide_vacant_tags 2024-03-24 23:07:40 +03:00
wochap
924b14e6f6 add scenefx patch 2024-03-24 00:19:22 +00:00