|
a6d4a4d5f3
|
warn about incorrect bezier args
|
2022-08-09 18:15:37 +02:00 |
|
|
e2f61e267e
|
add parse errors for invalid kb layouts
|
2022-08-09 18:13:13 +02:00 |
|
|
3a8dcf284a
|
add more errors
|
2022-08-07 19:28:46 +02:00 |
|
|
9564a4cd12
|
added misc:always_follow_on_dnd
|
2022-08-06 22:26:32 +02:00 |
|
vaxerski
|
81308a9cc3
|
add position auto for mon config
|
2022-08-04 11:10:26 +02:00 |
|
vaxerski
|
5dcbce550f
|
only ensure DPMS in hyprctl monitors
|
2022-08-03 21:19:12 +02:00 |
|
vaxerski
|
5a96142cf8
|
guard monitor settings
|
2022-08-03 21:06:51 +02:00 |
|
vaxerski
|
9991db159c
|
fix dynamic reenabling of a monitor
|
2022-08-03 17:29:05 +02:00 |
|
vaxerski
|
f488ec166d
|
fix crash
|
2022-08-03 17:19:32 +02:00 |
|
vaxerski
|
871c81ac1a
|
erase instead of overwriting monitor rules
|
2022-08-03 17:15:45 +02:00 |
|
vaxerski
|
9c8d32d1c2
|
default new blur optimiz to 0
|
2022-08-02 15:26:44 +02:00 |
|
vaxerski
|
a71f4114b0
|
added opaque windowrule
|
2022-08-02 00:08:31 +02:00 |
|
vaxerski
|
1edd66618f
|
added general:no_cursor_warps
|
2022-08-01 18:50:16 +02:00 |
|
vaxerski
|
6427bb41d8
|
reload blur on cfg reload
|
2022-08-01 13:12:50 +02:00 |
|
vaxerski
|
60c16f77a6
|
added master:no_gaps_when_only
|
2022-08-01 12:57:37 +02:00 |
|
vaxerski
|
f892387b70
|
added dwindle:no_gaps_when_only
|
2022-08-01 12:51:52 +02:00 |
|
vaxerski
|
070d7699a7
|
added decoration:blur_new_optimizations
|
2022-08-01 12:16:33 +02:00 |
|
vaxerski
|
a1d1ec4c46
|
added misc:mouse_move_enables_dpms
|
2022-07-31 15:46:42 +02:00 |
|
vaxerski
|
d6a649c1b3
|
added preferred to monitor cfg
|
2022-07-30 22:54:29 +02:00 |
|
vaxerski
|
4211b37e22
|
added misc:damage_entire_on_snapshot
|
2022-07-30 22:26:46 +02:00 |
|
vaxerski
|
4076a3b6d7
|
fixed device configs
|
2022-07-28 21:38:30 +02:00 |
|
vaxerski
|
920fdd6bff
|
Animation config rework
|
2022-07-28 13:28:43 +02:00 |
|
vaxerski
|
31a079b347
|
added DPMS
|
2022-07-27 12:32:00 +02:00 |
|
vaxerski
|
28046e9da0
|
added binds:scroll_event_delay
|
2022-07-26 23:34:03 +02:00 |
|
vaxerski
|
7dc014e967
|
r and e exclusivity in bind
|
2022-07-26 17:04:26 +02:00 |
|
vaxerski
|
66eac124e2
|
add binding to mouse buttons
|
2022-07-26 14:50:21 +02:00 |
|
vaxerski
|
bb539f0a8d
|
added keybind repeat flag
|
2022-07-25 14:42:49 +02:00 |
|
vaxerski
|
3f169a937a
|
fix wlr workspace names before init
|
2022-07-22 12:37:44 +02:00 |
|
vaxerski
|
0013ef9ef0
|
reload input after exec once
|
2022-07-21 20:30:48 +02:00 |
|
vaxerski
|
fa2bd3b1a8
|
added keybinds on key up
|
2022-07-20 22:45:06 +02:00 |
|
vaxerski
|
fc33cae70c
|
change bind flag parsing
|
2022-07-20 22:33:43 +02:00 |
|
vaxerski
|
d52446135b
|
add sensitivity per device & reload mice on config
|
2022-07-19 19:26:53 +02:00 |
|
vaxerski
|
1ba600ca23
|
added workspace swipe fingers
|
2022-07-19 18:35:24 +02:00 |
|
vaxerski
|
60cc33a53c
|
added time logging
|
2022-07-18 11:46:42 +02:00 |
|
vaxerski
|
6f1b9d6af9
|
add master:new_on_top
|
2022-07-16 23:24:42 +02:00 |
|
vaxerski
|
aac546b771
|
added center windowrule
|
2022-07-16 16:27:17 +02:00 |
|
vaxerski
|
5c836e6460
|
added master layout
|
2022-07-16 15:57:31 +02:00 |
|
vaxerski
|
48e5bd96bc
|
Added shadow colors animations and inactive col
|
2022-07-16 12:44:45 +02:00 |
|
vaxerski
|
1441856811
|
fix blur on oversized, default to enabled
|
2022-07-15 19:21:13 +02:00 |
|
vaxerski
|
6306d4dae3
|
add remove, to blurls
|
2022-07-15 13:29:56 +02:00 |
|
Mihai Fufezan
|
01fc3d6068
|
add config flag
you can now specify a config with -c <path>
|
2022-07-14 23:55:24 +03:00 |
|
Vaxry
|
7c999fb9f5
|
Merge pull request #242 from calebowens/caleb-feature-add-width-multiplier
Added a multiplier for the width to height ratio
|
2022-07-14 11:38:49 +02:00 |
|
vaxerski
|
ad03360665
|
fix device sections shadowing parse errors
|
2022-07-12 16:07:51 +02:00 |
|
vaxerski
|
78c6371743
|
default vfr to off
|
2022-07-12 15:41:28 +02:00 |
|
vaxerski
|
a4f82491b7
|
active opacity is now animated
|
2022-07-12 13:40:55 +02:00 |
|
Mathias Zhang
|
da83ef7b96
|
add config drag_lock for touchpad (#353)
* add config drag_lock for touchpad
* fix err
* Update ConfigManager.cpp
|
2022-07-12 13:11:54 +02:00 |
|
vaxerski
|
2d856ac4b0
|
Added yes/no values to int parsing
|
2022-07-12 10:28:42 +02:00 |
|
vaxerski
|
29e2bb27f6
|
added misc:no_vfr
|
2022-07-12 10:02:12 +02:00 |
|
vaxerski
|
c0c75db621
|
roll VFR for everyone
|
2022-07-11 23:56:24 +02:00 |
|
vaxerski
|
4b334594dc
|
Added splashes
|
2022-07-10 15:41:26 +02:00 |
|
vaxerski
|
cd0a01f4de
|
Added binding by keycodes
|
2022-07-08 09:27:17 +02:00 |
|
vaxerski
|
3278db67a2
|
added general:disable_hyprland_logo
|
2022-07-07 20:16:40 +02:00 |
|
vaxerski
|
4b796d30c1
|
Added swipe workspace gestures
|
2022-07-07 13:49:04 +02:00 |
|
vaxerski
|
1cf2f378d4
|
added ls blurring
|
2022-07-06 22:12:03 +02:00 |
|
vaxerski
|
f9756d10d4
|
changed C++ std to C++23, use std::string::contains
|
2022-07-06 16:50:11 +02:00 |
|
vaxerski
|
0277f4c6bd
|
support relative paths in source=
|
2022-07-06 15:05:23 +02:00 |
|
vaxerski
|
e0bfec6ef2
|
added experimental:vfr
|
2022-07-04 17:47:31 +02:00 |
|
vaxerski
|
868e0f48d0
|
added debug:disable_logs
|
2022-07-01 15:57:56 +02:00 |
|
vaxerski
|
91d68513de
|
fix possible segfault by realloc
|
2022-06-30 23:55:28 +02:00 |
|
vaxerski
|
92890d492a
|
fallback on unset device config var
|
2022-06-30 21:38:06 +02:00 |
|
vaxerski
|
d010ca2049
|
added per-device config options
|
2022-06-30 21:26:00 +02:00 |
|
vaxerski
|
328b3fa4bc
|
mordernize pointers
|
2022-06-30 15:44:26 +02:00 |
|
vaxerski
|
37abe0aedc
|
added debug:damage_blink
|
2022-06-29 11:44:00 +02:00 |
|
vaxerski
|
3263e48675
|
rerender monitors on config reload
|
2022-06-26 22:48:31 +02:00 |
|
vaxerski
|
44aeb1fc90
|
added decoration:shadow_offset
|
2022-06-26 22:15:06 +02:00 |
|
vaxerski
|
0b525cdc63
|
default to multisample on
|
2022-06-26 20:09:42 +02:00 |
|
vaxerski
|
78bf88ba60
|
Added fullscreen rule
|
2022-06-26 12:12:29 +02:00 |
|
vaxerski
|
29aab21033
|
fix up some stupid default settings (internal)
|
2022-06-25 23:57:23 +02:00 |
|
vaxerski
|
747ff3369d
|
added drop shadows
|
2022-06-25 20:28:40 +02:00 |
|
vaxerski
|
72c86b99eb
|
added general:cursor_inactive_timeout
|
2022-06-24 23:27:02 +02:00 |
|
vaxerski
|
45a44f9690
|
added noblur
|
2022-06-24 22:28:54 +02:00 |
|
vaxerski
|
e7467c60f9
|
fix windowrule regex logic and add title:
|
2022-06-24 16:25:57 +02:00 |
|
vaxerski
|
19d94b87ab
|
Added keybind submaps
|
2022-06-22 20:23:20 +02:00 |
|
vaxerski
|
770bada5d5
|
Fixed oversized apps' incorrect layout
|
2022-06-22 15:45:56 +02:00 |
|
vaxerski
|
499d2e41bf
|
default apply_sens_to_raw to 0
|
2022-06-22 13:01:59 +02:00 |
|
vaxerski
|
0f1ad16aec
|
added general:no_border_on_floating
|
2022-06-21 22:54:41 +02:00 |
|
vaxerski
|
5541098f20
|
Added bindl
|
2022-06-21 22:47:27 +02:00 |
|
vaxerski
|
84d6e640ff
|
support all workspace types in workspace keyword
|
2022-06-21 22:25:54 +02:00 |
|
Caleb Owens
|
3d46c73981
|
Added a multiplier for the width to height ratio
|
2022-06-20 14:37:27 +01:00 |
|
CcydtN
|
b69375a918
|
Fixing format issue
|
2022-06-17 03:25:08 +08:00 |
|
CcydtN
|
5fa61e5a54
|
Fix generating zombie process
|
2022-06-17 01:14:10 +08:00 |
|
Bruno Ancona
|
0c5d2f04b4
|
Create config directory if it doesn't exist
|
2022-06-15 01:29:51 -05:00 |
|
Marco Siedentopf
|
e69f2ab4c3
|
Added Config options for Touchpads
Added Options to 1. toggle between clickfinger behavior and software buttons, 2. middle button emulation and 3. tap-to-click
|
2022-06-12 05:40:01 +00:00 |
|
Bruno Ancona
|
018b0684dd
|
Add natural_scrolling option for touchpads only
|
2022-06-11 10:24:00 -05:00 |
|
vaxerski
|
f97b90859a
|
Add envvars to exec cfg
|
2022-06-09 15:03:34 +02:00 |
|
vaxerski
|
09e77bf844
|
added force_no_accel
|
2022-06-06 12:08:33 +02:00 |
|
vaxerski
|
246aa000f5
|
Added dwindle:special_scale_factor
|
2022-06-03 19:03:33 +02:00 |
|
vaxerski
|
f9c8a72e46
|
dont enable AA by default
|
2022-06-02 23:03:13 +02:00 |
|
vaxerski
|
e11cb8b328
|
Added antialiasing to outer edges
simplified, stupidly fast MSAA for rounded edges
|
2022-06-02 22:58:54 +02:00 |
|
vaxerski
|
601abc7e92
|
Added locking numlock
|
2022-06-02 19:47:11 +02:00 |
|
vaxerski
|
d0ff0c0990
|
Added basic monitor transforms, has bugs
blur doesnt work on transformed outputs
full damage tracking issues
|
2022-05-29 12:27:45 +02:00 |
|
vaxerski
|
9ede0f1c7d
|
Added blur_ignore_opacity
|
2022-05-28 18:57:32 +02:00 |
|
vaxerski
|
7f1f14fe85
|
Added a rounding rule
|
2022-05-28 17:48:01 +02:00 |
|
vaxerski
|
8c10857f14
|
Added a debug overlay
|
2022-05-28 17:32:19 +02:00 |
|
vaxerski
|
8a3ea54184
|
Update border colors on config reload
|
2022-05-26 21:23:13 +02:00 |
|
vaxerski
|
5635c6385f
|
Invalidate layout on dynamic request to config
|
2022-05-25 17:42:38 +02:00 |
|
vaxerski
|
cad71218c0
|
borders are now gangsta
|
2022-05-17 13:16:37 +02:00 |
|
Four_Griffins
|
3fd2ef2107
|
added opacity setting for fullscreen windows
|
2022-05-16 23:52:48 +02:00 |
|
vaxerski
|
e90c1f7022
|
added dwindle:preserve_split
|
2022-05-16 17:27:55 +02:00 |
|
vaxerski
|
e991550abe
|
Added source=
|
2022-05-16 10:09:20 +02:00 |
|
vaxerski
|
26cd7d73e5
|
Added user-defined vars in config
|
2022-05-16 09:38:42 +02:00 |
|
vaxerski
|
d7ad80e6a2
|
Added window animation rules
|
2022-05-15 14:18:31 +02:00 |
|
vaxerski
|
694f4433a2
|
Added animation style and style slide
|
2022-05-14 16:43:30 +02:00 |
|
vaxerski
|
cafd7a7a62
|
Added an animation= keyword
|
2022-05-14 15:56:01 +02:00 |
|
vaxerski
|
a1567feb3d
|
Added nofocus rule
|
2022-05-14 14:37:57 +02:00 |
|
vaxerski
|
2a368ef994
|
Add invalid mod warn
|
2022-05-12 12:41:28 +02:00 |
|
vaxerski
|
ff0f535c28
|
Added workspace animations
|
2022-05-12 11:27:31 +02:00 |
|
vaxerski
|
434184aa32
|
Added dwindle:force_split
|
2022-05-08 15:36:17 +02:00 |
|
vaxerski
|
39dcfa61c3
|
Added hyprctl reload
|
2022-05-08 15:28:45 +02:00 |
|
vaxerski
|
aa5b0d2cda
|
add natural scroll opt
|
2022-05-06 19:34:48 +02:00 |
|
vaxerski
|
b67eae7228
|
fix kb stuff
|
2022-05-06 14:30:35 +02:00 |
|
vaxerski
|
8fb3ad8bf1
|
log damage debug opt
|
2022-05-05 15:09:26 +02:00 |
|
vaxerski
|
43fc7662cc
|
Major blur rework: optimization & fixes
Blur should be considerably faster now and work on full damage tracking
|
2022-05-02 16:54:40 +02:00 |
|
vaxerski
|
d284aaa2ca
|
Added custom reserved area per mon
|
2022-04-27 17:46:07 +02:00 |
|
vaxerski
|
3ebe7d7972
|
Added bezier curves
|
2022-04-23 21:47:16 +02:00 |
|
vaxerski
|
0147975faf
|
New animation system
|
2022-04-23 14:16:02 +02:00 |
|
vaxerski
|
94811485c9
|
added opacity rule
|
2022-04-22 14:37:38 +02:00 |
|
vaxerski
|
091048412a
|
Added warn for old monitor cfg
|
2022-04-21 22:15:42 +02:00 |
|
vaxerski
|
5b8cdc6c43
|
CONFIG COMPAT BREAK: removed mfact from mon cfg
|
2022-04-21 22:05:51 +02:00 |
|
vaxerski
|
4b1773d1b1
|
overwrite mon rule if exists
|
2022-04-21 17:33:24 +02:00 |
|
vaxerski
|
2b8b34d8db
|
Added workspace windowrule
|
2022-04-21 17:17:47 +02:00 |
|
vaxerski
|
064e40d25f
|
Added unbind keyword
|
2022-04-21 17:06:43 +02:00 |
|
vaxerski
|
07080498fd
|
Added hyprctl keyword
|
2022-04-21 16:56:27 +02:00 |
|
vaxerski
|
66b5c5a143
|
static and functional dispatchers
|
2022-04-21 15:50:52 +02:00 |
|
vaxerski
|
b8d88cff79
|
Merge pull request #47 from sixels/input_config
Add more input configurations
|
2022-04-19 19:33:13 +02:00 |
|
vaxerski
|
08ee14b4a0
|
Added dynamic monitor rules
|
2022-04-19 19:01:23 +02:00 |
|
Sixels
|
6719574f0c
|
Add input options to config
|
2022-04-19 13:52:31 -03:00 |
|
Sixels
|
03624e2060
|
Handle subcategories
|
2022-04-19 13:52:31 -03:00 |
|
vaxerski
|
cec248d176
|
set default var if not present in config
|
2022-04-18 13:27:54 +02:00 |
|
vaxerski
|
24316f2e71
|
Fix trailing spaces in config
|
2022-04-18 13:25:27 +02:00 |
|
vaxerski
|
655c038417
|
added apply_sens_to_raw
|
2022-04-18 13:13:41 +02:00 |
|
vaxerski
|
8a8877e739
|
Added active/inactive opacity
|
2022-04-17 21:44:06 +02:00 |
|
vaxerski
|
baa9e0caea
|
Merge branch 'main' into damage-tracking
|
2022-04-17 11:52:54 +02:00 |
|
vaxerski
|
a935e4f985
|
Disable damage tracking by default
|
2022-04-17 11:50:59 +02:00 |
|
vaxerski
|
4f83adcdb9
|
Allow monitor disabled too
|
2022-04-17 10:21:54 +02:00 |
|
vaxerski
|
4a966c945b
|
Add monitor disabled option
|
2022-04-17 10:19:46 +02:00 |
|
vaxerski
|
75af34da96
|
added basic damage tracking
|
2022-04-14 16:43:29 +02:00 |
|
vaxerski
|
a558bcdfbf
|
added follow_mouse
|
2022-04-13 20:19:40 +02:00 |
|
vaxerski
|
c68eaafd16
|
fix exec as well on startup
|
2022-04-12 20:23:10 +02:00 |
|
vaxerski
|
17f63bf3e8
|
Fix exec-once being wack on launch
|
2022-04-12 20:02:57 +02:00 |
|
vaxerski
|
b6a93b2f03
|
Added window grouping for dwindle
furthermore, added LayoutRenderHints.
|
2022-04-12 16:44:18 +02:00 |
|
vaxerski
|
2cf4480969
|
fix fadeout blinking transparent windows
|
2022-04-10 18:25:45 +02:00 |
|
vaxerski
|
92bfe6f13e
|
fixed some more crashes
|
2022-04-10 16:19:49 +02:00 |
|
vaxerski
|
c8c9a966b4
|
fixes for exec-once and hyprerror
|
2022-04-09 22:49:07 +02:00 |
|
vaxerski
|
91a6c53197
|
Added blur_passes config
|
2022-04-09 17:06:09 +02:00 |
|
vaxerski
|
25299b80bb
|
reset autogenerated status on config load
|
2022-04-09 16:52:05 +02:00 |
|
vaxerski
|
969bebbd06
|
Added blurring 🎉
|
2022-04-09 16:51:08 +02:00 |
|
vaxerski
|
7449a0c44c
|
Added default config & warning about it
|
2022-04-08 22:07:40 +02:00 |
|
vaxerski
|
7347a72ba6
|
Added HyprError for showing config errors
|
2022-04-08 21:40:41 +02:00 |
|
vaxerski
|
27c06758e4
|
basic window rounded corners
|
2022-04-05 15:50:47 +02:00 |
|
vaxerski
|
3f99dad7f5
|
Added pseudotiling
|
2022-04-02 20:04:32 +02:00 |
|
vaxerski
|
b89c174da2
|
custom animation speeds for components
|
2022-03-31 17:53:28 +02:00 |
|
vaxerski
|
7eb2a1023b
|
Added keyboard configuration
|
2022-03-24 21:05:34 +01:00 |
|
vaxerski
|
ccbc0e4a2e
|
Added window rules
|
2022-03-24 18:22:01 +01:00 |
|
vaxerski
|
bcf7ee6dc2
|
Added basic animations for windows
|
2022-03-23 22:01:59 +01:00 |
|
vaxerski
|
2e9bd86c8b
|
fix lockup on reloading config
|
2022-03-20 19:58:12 +01:00 |
|
vaxerski
|
2e18fa268a
|
default workspace option
|
2022-03-20 16:01:47 +01:00 |
|
vaxerski
|
a4b026df2b
|
floating windows support
|
2022-03-20 11:14:24 +01:00 |
|
vaxerski
|
2e5435fe91
|
fix layout refresh on config and keybinds doubling
|
2022-03-19 21:48:24 +01:00 |
|
vaxerski
|
7b7ce638f4
|
refresh rates
|
2022-03-19 21:46:29 +01:00 |
|
vaxerski
|
cf76b90606
|
multimon fixes
|
2022-03-19 20:30:21 +01:00 |
|
vaxerski
|
f9a4e9aecd
|
basic keybinds
|
2022-03-19 17:48:18 +01:00 |
|
vaxerski
|
dba7bbdcf3
|
patches
|
2022-03-19 17:00:52 +01:00 |
|
vaxerski
|
9e735ad2f5
|
added borders
|
2022-03-19 16:13:19 +01:00 |
|
vaxerski
|
a4ef84d987
|
it now actually runs lol
|
2022-03-17 17:08:54 +01:00 |
|
vaxerski
|
d6c2553af2
|
start handling monitors
|
2022-03-17 16:56:33 +01:00 |
|
vaxerski
|
cf51ab71a2
|
input basics
|
2022-03-17 16:19:10 +01:00 |
|