d63e8c8f45
ime: account for text height in popup calcs
2023-03-14 16:46:39 +00:00
7e5a3eb045
ime: fix panels overflowing on corners
2023-03-14 16:12:25 +00:00
f960f72785
input: minor fixes for tiv1
2023-03-14 14:37:00 +00:00
0807b8b95f
tiv1: minor fixes for crashes
2023-03-14 13:51:08 +00:00
5dc1a5fec6
input: text-input-v1 support ( #1778 )
...
support zwp_text_input_v1
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com >
2023-03-14 12:57:50 +00:00
e749af7b60
dispatchers: remember named workspaces in prev
2023-03-13 15:19:25 +00:00
17deeb07ad
master: better cycle
2023-03-13 01:07:05 +00:00
bcd8fe9573
groups: add deco on moveIntoGroup
2023-03-13 00:47:57 +00:00
146d231ec5
config: add key_press_enables_dpms
2023-03-12 13:46:38 +00:00
71ef1bde7e
dispatchers: disallow togglesplit on fullscreen
2023-03-11 17:58:34 +00:00
253286669a
groups: fix fullscreen behavior with groups
2023-03-10 15:19:09 +00:00
0ad2d9f0b5
Nix: fix build on aarch64
2023-03-10 11:45:39 +02:00
c9167d9646
blurls: fix address substr length
2023-03-09 14:24:06 +00:00
ca1c1438e3
Compositor: fix crash on exit
2023-03-09 14:19:54 +00:00
878fe20409
[gha] build man pages
2023-03-09 10:55:40 +00:00
5a5c41301d
bugifx: updated urls poiting to old wiki pages ( #1738 )
...
Co-authored-by: Benjamin Asbach <asbachb@users.noreply.github.com >
2023-03-09 10:55:17 +00:00
92d2331170
Events: Avoid sending std::nullptr_t in keyboardFocus
2023-03-08 09:46:17 +00:00
a85a6fa6c8
Dwindle: Added default_split_ratio
2023-03-07 14:24:10 +00:00
b11e2eaa3b
Fix plugin argument-less hyprctl calls ( #1723 )
...
Handle hyprctl command whitespace trimming
might break
2023-03-07 10:42:33 +00:00
0aeb61a95a
Opengl: Fix forcefully setting missing time prop to final shader
2023-03-06 19:02:08 +00:00
4f647a8e8b
fix mfact not applying to addmaster ( #1715 )
...
Co-authored-by: Hill <hillyu@live.com >
2023-03-06 09:03:49 +00:00
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
0c8d1ba4a8
Buffer overflow fix ( #1707 )
2023-03-05 18:16:42 +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
de5f1b2a83
Optionally expose time to screen shaders ( #1700 )
...
* Optionally expose time to screen shaders
Since that collides with damage tracking, it will only be done, when
damage tracking is disabled, meaning this comes at no cost for everyone
not using time.
* Rename m_Timer to m_tGlobalTimer
2023-03-05 14:05:30 +00:00
dc7d783d14
Initialize priority managers before server init
2023-03-05 13:37:21 +00:00
8e5ee31f30
Add env to example cfgs
2023-03-05 13:37:05 +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
7bae0823c8
Nix: move dependency overrides inside wlroots-hyprland call
...
This fixes overlays failing to build.
Fixes #1704
2023-03-05 14:10:55 +02:00
5184b542b1
nix: show commit in hyprctl
2023-03-04 18:22:36 +02:00
fea2031bfe
systemd: expand sysd import env script
2023-03-04 15:21:27 +00:00
be22172a35
Nix: simplify CI
2023-03-04 17:03:33 +02:00
b69f40815f
opengl: use a passthru shader for final wlr copy
2023-03-04 14:59:27 +00:00
f678789dfd
Fix clang compilation ( #1697 )
...
void* + integral type is not allowed on standard C++ and is a GNU
extension
2023-03-04 14:02:40 +00:00
c386c52cf9
Nix: fix hidpi patch
2023-03-04 15:51:54 +02:00
c444099325
Mirrors: remove accidentally leftover logs
2023-03-04 01:06:16 +00:00
31cd104286
fix warns
2023-03-04 00:53:42 +00:00
1ead6c46f4
Mirrors: minor fixes
2023-03-04 00:48:22 +00:00
fb45f8f2f9
crashReporter: remove inconsistent log from crash reports
2023-03-04 00:14:20 +00:00
c1217066d1
Nix: fix hyprland-no-hidpi
2023-03-04 00:37:00 +02:00
3b41169395
Use ${PREFIX} rather than /usr directly in Makefile, and force the build to attempt compilation even if the user does not have ${PREFIX}/lib write permissions ( #1688 )
...
* Force the make process to use ${PREFIX} rather than /usr directly, and make the build attempt to continue even if the user does not have write permissions in ${PREFIX}/lib (for libwlroots)
* Prevent insufficient permissions error with make install
---------
Co-authored-by: Froggo8311 <Froggo8311@localhost>
2023-03-03 22:15:15 +00:00
8bfb2ad2b7
ci: fix arch ci
2023-03-03 21:50:02 +00:00
b602ac0970
[gha] bump flake inputs
2023-03-03 21:33:14 +00:00
a34b747661
update wlroots dep
2023-03-03 21:28:22 +00:00
fe007fd36a
xwl: don't try to get unmanaged titles
2023-03-03 19:37:25 +00:00
141365cbc1
Fix plugin config breakage ( #1687 )
2023-03-03 19:32:44 +00:00
51ce3ddd67
layoutmgr: don't reenable layout on unchanged layout
2023-03-03 14:06:01 +00:00