Commit Graph

169 Commits

Author SHA1 Message Date
Dmitriy Kholkin 21c0ed883b update flake.lock 2023-12-18 12:24:02 +02:00
Vaxry cdec32da63 config: do not require config file
fixes #109
2023-12-14 19:56:49 +00:00
Arijit Dey b94f84605d
README: Write about required dependencies (#111)
* doc(README): Write about required dependencies

* doc(README): Fix typo
2023-11-27 11:06:59 +00:00
Vaxry f3837e9d59 surface: set fully opaque 2023-11-26 15:25:38 +00:00
czadowanie 38e18b7077
fix: respect PREFIX in Makefile (#106) 2023-11-14 13:52:08 +00:00
Charbonnier Cylian d6856adaff
ipc: Allow multiple read from IPC + some refactor (#102)
* Allow multiple read from IPC

* bring back old indentation

* format with clang-format

---------

Co-authored-by: cylian charbonnier <cylian.charbonnier1@gmail.com>
2023-10-23 22:39:38 +01:00
Michał Lewandowski 1c009491b5
render: Always draw a black background first (#100) 2023-10-13 21:23:24 +01:00
Soc Virnyl S. Estela d96581a23c
readme: Update opensuse deps (#99)
yes file-devel needed
2023-10-13 17:24:50 +01:00
MightyPlaza 72735ae635
feat: add splash_offset (#98)
closes: #96
2023-10-08 01:29:15 +01:00
LamprosPitsillos e5a18a171d
internal: fix dupliacate include of math (#95) 2023-09-13 11:18:29 +01:00
slowsage 5e73eb6055
fix: Read absolute path of symlinks (#90) 2023-08-19 23:28:55 +02:00
Karoline e498c438b1
internal: Reset hasATarget when issuing wallpaper command (#81)
Fixes issue #74

Co-authored-by: Karoline <boothwhack@users.noreply.github.com>
2023-08-03 13:00:55 +02:00
Lukas Fleischer 9261356bd7
Clear wallpaper from monitor before destroying ouput (#79)
Fixes issue #54.
2023-07-26 10:45:00 +02:00
GoatFoo 5d896893de
Support symlinks (#78) 2023-07-22 18:28:08 +02:00
Ed Younis ac5f7b038d
Added support for XDG_CONFIG_HOME (#62)
* Added support for XDG_CONFIG_HOME

* Style fixes and null check
2023-07-17 00:44:16 +02:00
XenHat a1d9ab7584
[RFC] Filetype detection without extension (#77)
* first draft of filetype detection

* Nix: add file dependency

* Fix coding style mistake

* Manually format my code

---------

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-06-23 22:33:33 +02:00
Kelly Stewart 64d0ebd666
Add dependencies to readme (#71) 2023-06-05 09:42:24 +02:00
vaxerski cd86c196f3 core: disallow multiple instances of hyprpaper at once 2023-05-29 18:35:41 +02:00
Mihai Fufezan b82254e957
flake.lock: update nixpkgs 2023-05-16 22:28:31 +03:00
vaxerski 3596630a20 internal: better mutex usage for ticks 2023-05-08 19:07:32 +01:00
Mihai Fufezan b4fdc0be52
CI: update nix install action 2023-04-26 23:55:38 +03:00
vaxerski 8bfb7e9b1e build: add make install 2023-04-26 21:46:39 +01:00
vaxerski 66b3ba8d9f internal: allow desc: for monitors 2023-04-26 21:44:51 +01:00
vaxerski 3bfaac09f5 internal: destroy cursor theme on LS destroy 2023-04-16 14:07:37 +01:00
Tamamizu 10fd31a544
Fix compilation with clang (#61)
Using `-std=c++2b` instead of `-std=c++23` allows compilation with clang instead of gcc.
2023-04-12 15:11:45 +01:00
vaxerski 4bcedde1dc readme: mention splash 2023-04-09 23:41:54 +01:00
vaxerski 654647f7b3 internal: gather monitor size in mode 2023-04-09 19:05:43 +01:00
vaxerski 9a8a5738c6 internal: fix crash on scale change 2023-04-09 18:52:43 +01:00
vaxerski e95b8d59f3 feat: add splash support 2023-04-09 18:47:49 +01:00
vaxerski 756fccfc53 internal: use an epsilon for scale calcs 2023-04-09 18:26:40 +01:00
Caleb Maclennan 9182de9ffc
docs: Update Arch Linux install instructions with official package (#59) 2023-04-05 12:57:41 +01:00
Julien Malka db56f164dd
Add support for aarch64-linux (#57) 2023-04-02 12:43:55 +03:00
2e0byo 61961973cf
feat: be case-insensitive about suffixes. (#44)
Unfortunately many cameras/mobiles still use ALL_CAPS.
2023-03-15 15:19:16 +00:00
dedguy21 83867464c5
Update README.md to include example of how to enable backgrounds per workspace (#48)
.

---------

Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
2023-02-24 23:44:31 +00:00
Vaxry 2bc88dc8c2 fixup contain and wp-fs-v1 impl 2023-02-18 00:47:40 +00:00
cijo7 1d76f4db0d
Fix crashing when setting wallpaper (#41) 2023-02-14 20:27:04 +00:00
vaxerski 44a38bfedc fix wp-fs-v1 impl, adhere to the spec 2023-02-10 12:53:04 +00:00
Vaxry 3e7ba8500f conform to the wp-fs-v1 spec with buffer scale 2023-02-05 11:10:46 +00:00
vaxerski 0c2386861a add --no-fractional arg 2023-01-29 16:42:26 +00:00
vaxerski 577c9297c3 remove unused values and fixup log 2023-01-29 16:34:42 +00:00
Vaxry 12f73e1a84 fixup fractional scale impl 2023-01-29 15:30:01 +00:00
Mihai Fufezan 0a7fab1ca9
flake.lock: update nixpkgs 2023-01-29 16:25:09 +02:00
vaxerski b8d2b97e13 fractional scaling impl 2023-01-29 14:00:08 +00:00
vaxerski 1a147160cf fix crashes with removing outputs 2023-01-29 13:03:42 +00:00
Anton Samokhvalov f77a664e9d
Fix clang build, second version (#33) 2023-01-15 17:13:29 +01:00
Vaxry 50852e5319 Revert "Update Hyprpaper.cpp (#31)"
This reverts commit 1c19aa2b4f.
2023-01-05 14:39:29 +01:00
Anton Samokhvalov 1c19aa2b4f
Update Hyprpaper.cpp (#31) 2023-01-04 22:53:44 +01:00
Anton Samokhvalov e1b293aedf
Update ConfigManager.cpp (#30) 2023-01-04 22:50:01 +01:00
Mihai Fufezan c68cc7b926
CI: add Nix build 2023-01-03 16:56:41 +02:00
Seyfullah Gündoğdu 885212dedc
Trim support for wallpaper path. (#29)
* Trim support for wallpaper path.
2023-01-03 13:09:20 +01:00