3
0
mirror of https://github.com/hyprwm/Hyprland.git synced 2026-03-16 20:24:58 +00:00
Commit Graph

320 Commits

Author SHA1 Message Date
7739b776cd config: explicitly use environ(7) after b03c8970e6 (#1708)
src/config/ConfigManager.cpp:40:23: error: use of undeclared identifier 'environ'
    for (char** env = environ; *env; ++env) {
                      ^
2023-03-05 18:39:46 +00:00
7ce92f93ad add mfact setting for master layout (#1666)
* add mfact setting for master layout

---------

Co-authored-by: Hill <hillyu@live.com>
2023-03-05 16:29:23 +00:00
b03c8970e6 Allow environment in config 2023-03-05 14:54:32 +00:00
90c5715bc6 add env dbus opt 2023-03-05 13:15:12 +00:00
d5093f7af0 add env keyword to cfg 2023-03-05 13:12:01 +00:00
4abc608bc0 update dbus env on exec-once dispatches 2023-03-05 12:53:02 +00:00
141365cbc1 Fix plugin config breakage (#1687) 2023-03-03 19:32:44 +00:00
984c2fdc68 Enable manual anims by default 2023-02-28 22:15:18 +00:00
7187ea443e Add option to disable/enable mouse window dragging animations (#1658) 2023-02-28 20:50:10 +00:00
8b81f41e52 Plugin System (#1590)
---------

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-02-27 12:32:38 +00:00
74a10f26a4 remove old unused animation cfgs 2023-02-26 23:14:26 +00:00
492f36f7df Added center orientation to master layout (#1642)
* Added center orientation to master layout to improve experience on ultra widescreen monitors.

* Added support for orientationcenter layout message for master layout

* Added ability to optionally always center master window when in centered master mode.
2023-02-26 23:12:14 +00:00
cf566b59ce allow blurls by address 2023-02-25 17:39:26 +00:00
e5a4c0c986 Group/Tab Rework (#1580) 2023-02-19 21:07:32 +00:00
c92e0c05e4 Resize on border (#1347) 2023-02-18 22:35:31 +00:00
127e80692f move no_vfr to vfr and add vrr 2023-02-14 17:08:42 +00:00
68f56130ba add misc:mouse_move_focuses_monitor 2023-02-09 15:29:02 +00:00
4a5c3c4861 explicit config path for autoreload config #1423 (#1494)
* respect explicit config path for autoreload config
2023-02-05 22:53:13 +00:00
15544c7544 Update blurriness of layersurfaces after hyprctl keyword blurls (#1493)
* Update blurriness of layersurfaces after hyprctl keyword blurls
2023-02-05 22:46:20 +00:00
53945cff31 libinput: add tap_button_map (#1495) 2023-02-05 14:17:23 +00:00
760b37f71d properly rid of whitespace chars from cfg lines 2023-02-04 15:22:03 +00:00
32d56fec97 feat: border angle animations (#1469)
Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
2023-02-01 21:06:01 +00:00
b2314aa33a err on invalid transform in monitor cfg 2023-01-29 16:04:50 +00:00
94b7b6b584 added binds:focus_preferred_method 2023-01-26 14:36:22 +00:00
8ae1fd0173 added layer rules 2023-01-25 15:34:13 +00:00
9813ba2f56 Add hyprctl animations 2023-01-25 15:16:28 +00:00
5c83976977 added misc:hide_cursor_on_touch 2023-01-17 11:47:39 +01:00
040e99fd17 Add tablets calibration matrix for dynamic rotation with 2-in1/tablet PC usage (#1319) 2023-01-15 20:38:58 +01:00
a572321f61 remove old warn 2023-01-09 20:52:24 +01:00
c02ac5e08a fix un-normalized missed color 2023-01-05 23:30:24 +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
0e3547e0f6 add touchdevice to devicevalue 2023-01-03 15:51:43 +01:00
7f595ed0ca support gradients in dwindle group colors 2022-12-31 16:23:56 +01:00
b4ebc18367 remove main_mod 2022-12-28 19:52:12 +01:00
a6699ef30c added dimaround 2022-12-28 15:39:17 +01:00
b5f5c26be3 added dim_special 2022-12-28 15:18:23 +01:00
cd08fa22fd added workspace_swipe_numbered 2022-12-25 15:42:11 +00:00
5fe437da7e added maximize windowrule 2022-12-23 19:34:28 +00:00
8c094b0eec Make libinput tap-and-drag configurable (#1267) 2022-12-22 12:05:26 +00:00
41cdfb7420 allow binding tablets to outputs 2022-12-21 15:11:39 +00:00
974739457f remove damage_entire_on_snapshot 2022-12-17 23:05:15 +00:00
98a4fa2b0d Added clang format (#1239)
* clang-format stuff and format files
2022-12-16 17:17:31 +00:00
5a138bed6b use auto scale in fallback rule 2022-12-14 18:00:04 +00:00
374571da96 add auto scale 2022-12-14 17:57:45 +00:00
46891b12cf Master layout: lose or inherit fullscreen on deliberate window switching (#1213)
* Master layout: Lose fullscreen status when deliberately switching away from a fullscreen window

* Master layout: implemented inherit_fullscreen config parameter

When set, if you are on a fullscreen window and you cycle to the next,
swap master, etc, it will be automatically fullscreened.
2022-12-12 14:34:52 +00:00
6381b6474f Implement orientation (placement of master area) for master layout (#1202)
* Implemented choosing placement of master area (#1059)

This implement a per workspace 'orientation' that can be set
to left, right, top or bottom. Reflecting placement of the master area.

Left (default) and right are horizontal layouts, top and bottom produce vertical
layouts. Orientation can be switched with: 'hyprctl dispatch layoutmsg orientationleft'
2022-12-10 21:59:16 +00:00
d5352a5d12 find a default workspace smarter 2022-12-09 17:17:02 +00:00
73b3bbe49b added nomaxsize rule 2022-12-07 16:08:44 +00:00
9e4e98acfb fix crash in blurls remove 2022-12-04 22:34:30 +00:00
686d6fc6d1 Fix wrong layout recalculate if statement (#1167)
* fix: wrong layout recalculate if statement

* change from find to contains
2022-12-04 17:32:27 +00:00