Commit Graph

241 Commits

Author SHA1 Message Date
Roman
068c2eaad9 Updating readme 2024-11-21 17:28:54 +09:00
Roman
84afef9ad1 Refactoring --monitor support
This addresses issue #94
2024-11-21 17:10:32 +09:00
Roman
6ce73e4c9f
Merge pull request #100 from WilliamG99/main
Add --monitor user argument for CLI
2024-11-21 16:46:44 +09:00
Roman
1ba4483edd Removing debugging lines
This addresses the issue #101
2024-11-20 09:40:23 +09:00
WilliamG99
67330ef928 Add --monitor check and removed get_monitors.py with improved replacement code
--moniter argument checks now fails if --wallpaper or --random is not provided.\nRemoved and replaced get_monitors.py with authors suggestion. Now sets MONITORS_OPTIONS with one line in options.py instead of using a whole other module file.
2024-11-19 12:25:35 +00:00
Roman
79ed7fc93c Fixing crash when no config permission
This addresse the issue #98
2024-11-19 14:06:49 +09:00
WilliamG99
413e6125d6 Add --monitor user argument for CLI
Added parser argument and logic to main, refactored get_monitors_names() to solve circular import and updated translations.
2024-11-18 19:23:58 +00:00
Roman
073626ca91 Adding a imageio-ffmpeg dependency 2024-11-17 12:53:50 +09:00
Roman
be58907eb0 Small fix 2024-11-17 00:35:11 +09:00
Roman
eadf3dee55 Updating readme and screenshot 2024-11-17 00:30:36 +09:00
Roman
a2e9c726ae Adding Pause button for mpvpaper 2024-11-16 23:42:57 +09:00
Roman
e62e39ae42 Reimplementing image cache
This unifies image cache generation and now we use imageio for video
preview generation
2024-11-16 21:11:17 +09:00
Roman
85ac593e22 Refactoring translations and language system 2024-11-16 12:01:08 +09:00
Roman
52fef50a0e Implementing stop button for mpvpaper 2024-11-15 22:16:06 +09:00
Roman
3d41556570 Implementing multimonitor support for mpvpaper
This addressed issue #12
2024-11-15 16:37:33 +09:00
Roman
07cc7d40bc Reimplementing mpvpaper launch
This addresses issue #12. Now it works for all monitors at least.
2024-11-15 16:13:42 +09:00
Roman
1ade5f7745 Puting transition options into main menu 2024-11-13 18:25:57 +09:00
Roman
72fa8421ef Adding toggle to hide transition options 2024-11-13 16:45:54 +09:00
Roman
13e17a118a Rearranging UI 2024-11-13 15:48:39 +09:00
Roman
239614f8d1
Merge pull request #92 from Sandesh2007/main
Search bar and swww transition menu.
2024-11-13 13:22:40 +08:00
Sandesh2007
eb02d7c681 fixed search bar 2024-11-11 17:03:19 +05:45
Roman
8c088079cf Removing unused imports 2024-11-11 02:13:42 +09:00
Roman
0a34960764 Fixing cache failure issue
This addresses issue #96
2024-11-11 02:07:58 +09:00
Sandesh2007
427181d5ca added clear button for search field 2024-11-10 19:59:25 +05:45
Sandesh2007
9e014e9c2f cleanup 2024-11-09 20:13:45 +05:45
Sandesh2007
623b657b5d added preview 2024-11-09 20:08:26 +05:45
Sandesh2007
8f5ec8875c fixed focus to search entry. 2024-11-09 19:37:41 +05:45
Sandesh2007
c540b29784 added new search entry 2024-11-09 19:28:42 +05:45
Roman
c0dfcd105f Adding the error if preview could not be generated 2024-11-06 14:08:41 +09:00
Roman
48082bebbc Fixing mp4 error
This should address issue #93
2024-11-06 13:57:41 +09:00
Sandesh2007
0870a6806e Update README.md 2024-11-05 16:54:35 +05:45
Sandesh2007
dce6382e50 Update screenshot2.jpg 2024-11-05 16:51:33 +05:45
Sandesh2007
a0de759a73 added new options for swww backed 2024-11-05 16:47:52 +05:45
SAN_DESH63
3464e7671d added new swww transition menu feature. 2024-11-04 15:07:56 +05:45
Roman
2c816f3b07 Fixing saving and random implementation
This addresses the issue #89
Now the the save() just saves the current config, while attribution
happens only if necessary, so that random changes wallpaper for monitors
specified in config and not to All.
2024-10-31 15:38:48 +09:00
Roman
a7c762f6b6 Fixing typing issue
Address error in #88
2024-10-31 13:58:04 +09:00
Roman
160e88e532
Merge pull request #90 from darth62969/main
Fixed Issue with CMD Support for Multi-Monitor using state files.
2024-10-23 07:29:06 +09:00
TheWired
ab21831dde Fixed Issue with CMD Support for Multi-Monitor using state files. 2024-10-22 13:06:05 -04:00
Roman
020cd50f7b
Merge pull request #87 from CalfMoon/main
Update README.md
2024-10-19 17:26:24 +09:00
Kritagya Bhattarai (CalfMoon)
40c23b245b Update README 2024-10-19 13:33:57 +05:45
Roman
70473ee152
Merge pull request #86 from CalfMoon/main
Improve multi-monitor support
2024-10-19 10:14:50 +09:00
Kritagya Bhattarai (CalfMoon)
accd312f37 feat: add condition to monitor display option 2024-10-18 16:45:25 +05:45
Kritagya Bhattarai (CalfMoon)
de674d772e feat: enable multi-monitor for swaybg and mpvpaper 2024-10-18 16:44:35 +05:45
Roman
4733dd3ec1 Correction of monitor detection 2024-10-18 17:30:49 +09:00
Roman
f4d268b905 Reimplementing monitor detection
Now, all monitor detection happens with sceeninfo
2024-10-18 17:28:52 +09:00
Roman
8bf2ced1a9 Merge branch 'CalfMoon-mpvpaper' 2024-10-18 16:08:45 +09:00
Kritagya Bhattarai (CalfMoon)
3cbed9db35 refactor: move import cv2 statement into function 2024-10-15 21:27:08 +05:45
Kritagya Bhattarai (CalfMoon)
968469d269 fix: add opencv as requirement
probably should have done this earlier but i didn't know if it was
necessary
2024-10-13 11:46:13 +05:45
Kritagya Bhattarai (CalfMoon)
cf9eb4b4cd doc: add mpvpaper to README 2024-10-13 10:54:54 +05:45
Kritagya Bhattarai (CalfMoon)
f924346097 feat: add background color option 2024-10-12 22:19:19 +05:45