Commit Graph

145 Commits

Author SHA1 Message Date
Roman
bbdca8a4d9
Merge pull request #57 from nikolaizombie1/export-config-to-json
Add listing of monitors and wallpapers through the command line option --list
2024-06-13 14:33:00 +09:00
Roman
3cb3ef6a79
Merge pull request #60 from bitSheriff/feature/quitWithESC
Quit the Appication with ESC
2024-06-10 06:53:13 -04:00
bitSheriff
9c4ae6a717 quit the application with ESC 2024-06-10 12:42:28 +02:00
Roman
daf36bdab1
Merge pull request #59 from nikolaizombie1/spanish-translation
Added spanish translation to Waypaper
2024-06-08 19:00:09 -04:00
nikolaizombie1
c41b2d926f Propagate spanish translation to main and app. 2024-06-08 07:56:29 -04:00
nikolaizombie1
e75a485eec Add spanish translation. 2024-06-08 07:40:23 -04:00
nikolaizombie1
050eba6e34 Add listing of monitors and wallpapers through a command line option 2024-06-07 16:36:21 -04:00
nikolaizombie1
6f461d6e9f Add json export 2024-06-07 16:05:14 -04:00
Roman
86578b885d Cleaning the output 2024-06-07 05:43:20 -04:00
Roman
feeaf9a769 Moving monitor checks to common.py 2024-06-04 02:49:05 -04:00
Roman
e8d9e56327
Merge pull request #52 from nikolaizombie1/hyprpaper-serialization-fix
fix: Consistantly set wallpaper using hyprpaper backend
2024-06-03 01:13:12 -04:00
nikolaizombie1
0a59622b88 Add All suport for hyprpaper and remove unnecessary assignment. #7. 2024-06-02 06:30:17 -04:00
nikolaizombie1
8d366a4e4f Fix bug where while loop could be infinite. 2024-05-31 06:29:46 -04:00
nikolaizombie1
4379444183 Fix bug where wallpaper would not be set sometimes. 2024-05-31 06:24:09 -04:00
Roman
4120bf97d4 Further improving interactions with swww-daemon
Checking if daemon is running before starting it in app.py
2024-05-25 09:28:45 +09:00
Roman
0028234011 Reworking how killing backends works
Instead of killing processes, we now first check if they are running with pgrep.
This makes the terminal output cleaner, without constant errors about not running backends.
2024-05-25 09:18:06 +09:00
Roman
fdbbe205b5
Merge pull request #51 from nikolaizombie1/documentation-improvements
enhancement: Add type annotations to code base
2024-05-25 08:49:26 +09:00
nikolaizombie1
963d3c51a0 Remove unused requirements.txt 2024-05-24 19:19:24 -04:00
Roman
b25a5fbac5
Merge pull request #50 from nikolaizombie1/fix-hyprpaper-unload-bug
fix: Hyprpaper would unload wallpaper before being applied.
2024-05-25 07:16:50 +09:00
nikolaizombie1
971c500818 Add gitignore for project. 2024-05-24 12:23:07 -04:00
nikolaizombie1
6592be0f76 Add type annotations are more documentation to waypaper. 2024-05-24 12:22:54 -04:00
nikolaizombie1
c0a1cd7c56 Remove unnecessary delays 2024-05-24 10:41:52 -04:00
nikolaizombie1
ecff998be1 Fix bug where larger wallpapers would be unloaded from memory before being applied. 2024-05-24 09:50:49 -04:00
Roman
62e8ed9cfc Unload unused wallpapers in hyprpaper
This is to unload old wallpapers from RAM when the new wallpaper is set, as discussed in #7
2024-05-24 17:23:45 +09:00
Roman
839dd839e2 Kill hyprpaper deamon on swww
Kill the hyprpaper deamon if we switched to swww to avoid the conflict. Discussed in #7
2024-05-24 17:18:21 +09:00
Roman
b066d4e162 Hiding unsopported options on hyprpaper
This hides fill and color options on hyprpaper, as discussed in #7
2024-05-24 17:13:58 +09:00
nikolaizombie1
0ef8e0293c Add gitignore and project requirements. 2024-05-23 12:48:55 +00:00
Roman
a9006aafa3
Merge pull request #47 from nikolaizombie1/fix-hyprpaper-first-launch
fix: hyprpaper first launch not setting wallpaper correctly
2024-05-23 09:20:52 +09:00
nikolaizombie1
362d320125 Fix bug where there was not enough delay on first wallpaper change to set hyprpaper correctly. 2024-05-19 11:16:32 +00:00
nikolaizombie1
27452960ed Add support for listing monitors in hyprland using hyprctl. 2024-05-19 10:32:25 +00:00
Roman
58068e05ab Correction to display monitor opptions under hyprpaper
This improves on issue #7
2024-05-19 12:16:02 +09:00
Roman
7395bf610b Fixing extension options 2024-05-19 12:01:42 +09:00
Roman
43e8dad8a6
Merge pull request #45 from nikolaizombie1/hyprpaper-support
enhancement: Add hyprpaper backend support
2024-05-19 11:51:37 +09:00
Anufriev Roman
e20290e683 Adding options menu
This creates a more compact menu, and also addresse partly issue #41
2024-05-19 11:48:11 +09:00
nikolaizombie1
e0a432daf3 Add hyprpaper backend support 2024-05-18 20:48:39 +00:00
Anufriev Roman
8b197a7141 Fixing default config
Related to issue #33
2024-05-17 14:01:40 +09:00
Anufriev Roman
cef8f643be Fixing the path issue 2024-05-17 13:47:01 +09:00
Anufriev Roman
9b3d09f474 Implementing none backend
This is to use waypaper as a filepicker, as explained in #33
2024-05-17 11:30:32 +09:00
Anufriev Roman
4f8cc3ad44 Updating readme and help 2024-05-17 10:58:39 +09:00
Anufriev Roman
1949120bd3 Implementing hiding hidden folders
This is related to issue #38
2024-05-17 10:17:35 +09:00
Anufriev Roman
e5ebd520e2 Fixing shortening of the path 2024-05-17 09:58:36 +09:00
Anufriev Roman
721cbe7bfb Implementing shortening of paths in config 2024-05-17 09:25:59 +09:00
Roman
71c8678ac6 Adding ability to change number of columns
This addresses the issue #43
2024-05-12 13:37:31 +09:00
Roman
e7e853e70f Updating version number 2024-05-10 16:26:44 +09:00
Roman
c87c9d323b
Merge pull request #42 from CalfMoon/swww-daemon
fix: remove swww deprecation warning
2024-05-10 16:16:37 +09:00
CalfMoon
f8b405617c fix: remove swww deprecation warning
The usage of swww init instead of swww-daemon was causing a deprecation
warning to appear "DEPRECATION WARNING: `swww init` IS
DEPRECATED. Call `swww-daemon` directly instead".

`swww init` was depricated in version 0.9.0 of swww
but `swww-daemon` was added back in version 0.7.0.

This fixes issue #39
2024-04-30 10:26:30 +05:45
Roman
c92cb4e798
Merge pull request #40 from ch3st3r08/fix-fill-option
fix: --fill options wrong type
2024-04-17 14:10:39 +09:00
Chester
ab5a14ab06 fix: --fill options wrong type 2024-04-16 21:55:58 -06:00
Anufriev Roman
bf751728fc Implementing toggle of hidden files
Now display of hidden files can be toggled with "."
This addresses issue #38
2024-03-23 09:27:22 +09:00
Roman
05f0cb5f0b Adding OpenSUSE instructions
This is related to issue #30
2024-03-04 16:44:24 +01:00