tonybanters
a7461d9d5b
opt: use config.xxx instead of global presets
2026-03-13 11:44:19 +08:00
DreamMaoMao
636060972d
opt: change some default config
2026-03-07 17:29:37 +08:00
DreamMaoMao
6924ca8512
feat: add global option prefer_scroller_overspread
2026-02-19 00:00:58 +08:00
DreamMaoMao
eb0607501d
opt: change drag resize request limit to 120hz for floating window
2026-02-02 14:54:09 +08:00
DreamMaoMao
30692f6da0
feat: add option hotarea_corner
2026-01-28 09:39:27 +08:00
DreamMaoMao
2e6e23633e
break change: remove useless option adaptive_sync
2026-01-28 09:39:27 +08:00
DreamMaoMao
0652f99e6e
opt: change preset config prefer
2026-01-24 22:58:47 +08:00
DreamMaoMao
49921eadfa
feat: add drag_corner drag_warp_cursor
2026-01-21 13:54:55 +08:00
DreamMaoMao
2771053ee6
opt: animations logic all use the int type
...
avoid the coordinates being forcibly limited to positive numbers
2026-01-03 09:37:34 +08:00
DreamMaoMao
ec6d54148d
opt: change view_current_to_back default to 0
2026-01-01 09:49:33 +08:00
DreamMaoMao
df0e18481b
opt: reduce cursor resize request
2025-12-19 23:08:19 +08:00
DreamMaoMao
e26e477d6b
Merge pull request #523 from meeeee3/scroll-factor
...
feat: add wheel scroll factor
2025-12-19 16:43:50 +08:00
meeeee3
a8f7dc3e68
feat: add wheel scroll factor
2025-12-19 16:43:21 +08:00
DreamMaoMao
f54d7b3483
break change: inhibit_regardless_of_visibility rename to idleinhibit_ignore_visible
2025-12-19 14:40:32 +08:00
DreamMaoMao
91f4604199
feat: add fadein fadeout curve
2025-12-12 12:14:18 +08:00
DreamMaoMao
b9952f03b5
opt: change unsigned int to uint32_t
2025-12-02 16:57:24 +08:00
DreamMaoMao
7c7a9437e6
opt: optimize option name transparent_wlr_lock to allow_lock_transparent
2025-11-29 16:31:09 +08:00
Rexiel Scarlet
006cf46c52
feat: support transparent wlr session lock
2025-11-29 16:22:19 +08:00
DreamMaoMao
9d6436cf42
feat: support keyboard shortcut inhibitor
2025-11-19 12:41:03 +08:00
DreamMaoMao
18ad32384b
feat: add global option scroller_ignore_proportion_single
2025-11-19 12:41:03 +08:00
DreamMaoMao
9c7436ba71
feat: tearing support
2025-11-05 12:23:13 +08:00
DreamMaoMao
6fdb962786
fix: fix focus animation error
2025-11-01 16:00:25 +08:00
Szymon Rączka
8f706688de
feat: add smooth focus transition animation for opacity and border
...
This adds animated transitions when switching focus between windows.
Both window opacity and border color now fade smoothly using cubic
bezier easing instead of changing instantly.
Implementation:
- Added animation_duration_focus config option (default 400ms)
- Added animation_curve_focus for cubic bezier easing curve
- Window opacity and border color animate together when focus changes
- Uses existing animation infrastructure (baked bezier points)
The feature is backwards compatible and can be disabled by setting
animation_duration_focus=0 in config file.
Changes affect 5 files with minimal additions to keep code clean.
2025-10-31 22:33:38 +01:00
DreamMaoMao
cbcbda25cd
break change: correct maxmize to maximize
2025-10-28 20:29:25 +08:00
DreamMaoMao
3fa306fc19
opt: default numlock to 0
2025-10-22 14:13:53 +08:00
DreamMaoMao
bf6644c9f5
opt: optimize keymap set
2025-10-22 13:41:40 +08:00
DreamMaoMao
e9565f88f6
feat: auto convert keysym to keycode bind
2025-10-22 10:40:08 +08:00
DreamMaoMao
5ed681cbe5
opt: reduce times of resize request when drag window to resize
2025-10-19 09:54:17 +08:00
DreamMaoMao
ca48f95997
feat: support resize tile window
2025-10-11 11:25:22 +08:00
DreamMaoMao
f90f575a4c
feat: add option center_when_single_slave
2025-09-27 16:18:01 +08:00
DreamMaoMao
67d103fea1
opt: change center_master_overspread default to 0
2025-09-27 10:30:58 +08:00
DreamMaoMao
d2b3e3a70b
feat: add global option center_master_overspread
2025-09-27 09:17:13 +08:00
DreamMaoMao
3a21ef8801
feat: add option scratchpad_cross_monitor
2025-09-24 20:08:20 +08:00
DreamMaoMao
980ada2658
feat: add option exchange_cross_monitor
2025-09-20 19:44:46 +08:00
DreamMaoMao
481a76eb36
feat: adaptive_sync support
2025-09-18 12:11:50 +08:00
DreamMaoMao
531eae54cf
feat: add option view_current_to_back
2025-09-15 09:35:21 +08:00
DreamMaoMao
c7b0e2e6c8
feat: add global option edge_scroller_pointer_focus
2025-09-04 10:00:52 +08:00
DreamMaoMao
0d2a7a46bd
opt: swipe_min_threshold default to 1
2025-08-15 12:06:33 +08:00
DreamMaoMao
b20b3ef9f6
change: change project name to mango
2025-07-30 15:03:10 +08:00
DreamMaoMao
d1cff55348
feat: add option zoom_end_ratio
2025-07-12 14:57:57 +08:00
DreamMaoMao
02d70831b5
feat: layer open and close type set support
2025-07-11 23:36:54 +08:00
DreamMaoMao
3ef255ccde
feat: add option to disable trackpad
2025-07-09 18:21:17 +08:00
DreamMaoMao
e3c9c784b6
feat: add shadow_only_floating option
2025-07-05 15:24:12 +08:00
DreamMaoMao
263e2e4260
feat: add option to set default scratchpad size
2025-07-04 12:38:50 +08:00
DreamMaoMao
71bcc9dc6a
feat: layer shadow support
2025-07-04 10:45:52 +08:00
ren2r
d1bea3ae34
feat: add libinput scroll_button
...
This MR adds a option to set a button for when scroll_on_button_down is enabled as the scroll method. The user can define a different button to the enable the scroll event. By default the middle mouse button (274) is used, but with the `scroll_button` setting any other mouse button can be set, like the right mouse button (273) or a lateral button like back and forward buttons.
2025-07-03 17:15:55 -03:00
DreamMaoMao
f7c161b78c
change: change option name bypass_surface_visibility to inhibit_regardless_of_visibility
2025-07-03 09:10:16 +08:00
DreamMaoMao
b3e8f6e39f
opt: layer animation default to disable
2025-06-30 11:45:54 +08:00
DreamMaoMao
19fbe41d54
Merge pull request #135 from DreamMaoMao/test_layer
...
feat: suuport layershell animaiton
2025-06-29 15:21:48 +08:00
DreamMaoMao
9319ff5478
opt code struct
2025-06-29 14:11:05 +08:00