3
0
mirror of https://github.com/hyprwm/Hyprland.git synced 2026-03-16 12:14:56 +00:00
Commit Graph

3039 Commits

Author SHA1 Message Date
c169f94895 moved wlroots/xwayland definitions to the main meson file
prevents build-failure when xwayland is disabled to to
    add_project_arguments('-DNO_XWAYLAND', language: 'cpp')
beeing called after the required wayland protocols have been built.
2022-06-16 23:30:30 +02:00
b3ef1fcc54 replaced source list with globber script
See:
  - https://mesonbuild.com/FAQ.html#why-cant-i-specify-target-files-with-a-wildcard
  - https://github.com/vaxerski/Hyprland/pull/205#issuecomment-1154158918
2022-06-16 23:30:30 +02:00
fd0112425f Added meson buildfiles
this makes for a far better experience in combination with wlroots,
since that whole makefile mess is not required.
Additionaly, handling of wayland protocol sources is also slightly
better, but could be improved with mesons inbuilt wayland module.

To build Hyprland using meson:
    meson _build -Ddefault_library=static
    ninja -C _build
    ninja -C _build install
2022-06-16 23:30:28 +02:00
b69375a918 Fixing format issue 2022-06-17 03:25:08 +08:00
354e265128 Merge pull request #230 from bazuin-32/main
Resolves #204. Enables numlock on startup when configured to do so
2022-06-16 18:33:37 +01:00
5fa61e5a54 Fix generating zombie process 2022-06-17 01:14:10 +08:00
1926bb4659 Resolves #204. Enables numlock on startup when configured to do so. 2022-06-16 10:49:16 -06:00
36ea12b315 Merge pull request #223 from PowerBall253/main
Create config directory if it doesn't exist
2022-06-15 07:41:05 +01:00
0c5d2f04b4 Create config directory if it doesn't exist 2022-06-15 01:29:51 -05:00
fa6530c7e8 Merge pull request #213 from ThatOneCalculator/mirror
Change wlroots submodule url to github mirror
2022-06-13 22:16:28 +01:00
e97b83167f Change wlroots submodule url to github mirror 2022-06-13 14:10:49 -07:00
9aec355727 update contrib link in readme 2022-06-13 21:30:01 +01:00
a4e21a25f4 Merge pull request #200 from siemato/main
Added Touchpad Config options
2022-06-13 17:30:17 +01:00
f13217f698 Codestyle 2022-06-12 15:06:58 +00:00
85d2c1d5a6 Merge branch 'vaxerski:main' into main 2022-06-12 15:04:02 +00:00
2208be5175 Merge pull request #197 from spectreseven1138/main
Add loose follow_mouse option
2022-06-12 14:31:07 +02:00
46d11f7646 Access config value statically 2022-06-12 16:31:56 +09:00
16d1b44ef9 Implemented Config options for Touchpads
Implemented Options to 1. toggle between clickfinger behavior and software buttons, 2. button emulation and 3. tap-to-click
2022-06-12 05:40:06 +00:00
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
95a626f72e Add loose (2) option to follow_mouse config 2022-06-12 09:14:22 +09:00
70eb5053fb Note Hypr and Hyprland's differences in readme 2022-06-11 21:10:41 +01:00
48ab282a69 Merge pull request #195 from PowerBall253/main
Add natural_scrolling option for touchpads only
2022-06-11 18:26:24 +02:00
018b0684dd Add natural_scrolling option for touchpads only 2022-06-11 10:24:00 -05:00
94528bcdbc Merge pull request #194 from frigaut/main
fullscreen fix
2022-06-11 17:06:19 +02:00
4fa69497ca fullscreen fix 2022-06-11 16:37:40 +02:00
dc5cc15474 find surfaces in reverse for focus v0.5.0beta 2022-06-10 15:18:30 +02:00
3a2ac11e3e added focuswindowbyclass 2022-06-10 12:06:27 +02:00
90a859af27 cyclenext 2022-06-10 11:41:52 +02:00
c6953329d5 Added circlenext 2022-06-10 11:39:06 +02:00
c451e13e4f Merge pull request #174 from ThatOneCalculator/main
Change features section in readme
2022-06-09 22:13:46 +02:00
d68e09a707 remove unfocusall 2022-06-09 22:07:33 +02:00
b4de91111a Update README.md 2022-06-09 12:59:30 -07:00
750961e9c1 Merge branch 'vaxerski:main' into main 2022-06-09 12:58:07 -07:00
b5a446ddfd Merge pull request #177 from vaxerski/tablets
Added Tablets support
2022-06-09 21:54:10 +02:00
fbc7853459 de-focusify on lost proximity 2022-06-09 21:39:03 +02:00
53146ccf69 oopsie 2022-06-09 21:39:03 +02:00
506977c13d unfocus on destroy 2022-06-09 19:40:16 +02:00
09b130374d unfocus tablets 2022-06-09 19:38:39 +02:00
b53c093b88 log tablets in hyprctl 2022-06-09 19:25:26 +02:00
8929172bc2 remove redundant logs 2022-06-09 19:19:42 +02:00
6317f64ba0 set proximity in tablets 2022-06-09 18:09:09 +02:00
824d8b954d logify even more 2022-06-09 17:40:05 +02:00
49fc1ccdb4 oops 2022-06-09 17:32:58 +02:00
c218ed4432 notify tablet motion 2022-06-09 17:16:01 +02:00
f97b90859a Add envvars to exec cfg 2022-06-09 15:03:34 +02:00
1841d244f0 log shit in tablets 2022-06-09 14:40:56 +02:00
47404534d0 added tablet v2 support (alpha alpha) 2022-06-09 12:46:55 +02:00
b7e21d0fa9 Update README.md 2022-06-08 14:05:06 -07:00
90024e534d Features 2022-06-08 14:03:54 -07:00
248ce66459 warn unrecognized input devices 2022-06-08 22:11:24 +02:00