cvzi / darkmodewallpaper

🌓 A live wallpaper for Android that respects dark theme mode 🌇
https://f-droid.org/packages/com.github.cvzi.darkmodewallpaper/
GNU General Public License v3.0
171 stars 11 forks source link

Features request #18

Closed Civilian-No-001 closed 3 years ago

Civilian-No-001 commented 3 years ago

Thanks

There seems to be a perfect solution in the new version, maybe I will wait better than ask questions

cvzi commented 3 years ago

I plan to add a function to load images from one or multiple folder #9. Then the imported images could be marked/tagged for home/lockscreen and night or day. If multiple images are tagged the same, it would change them like a slideshow.

Regarding Material Design: I am not really good at design and my experience with Android design is limited. So, I don't think I will change the current design on my own. If you want to suggest a specific design, I can try to implement/copy that. But it would be best to wait until I have added the "load images from folder/slideshow"-thing, because that will probably have different layout/buttons etc.

Civilian-No-001 commented 3 years ago

@cvzi Thank you for your reply. I made the request after looking at the todo list, but your explanation of the function made me reorganize my thoughts.

The problems we describe are overlapping, but they don't seem to conflict. You focus on describing the "function" of the slideshow, which can select multiple pictures or folders. What I describe is the "selection" of the image in the application.

My detailed explanation of my suggestion:

(F one) The imported pictures and folders are copied to the dedicated directory in Android/data/id. Even if there are too many pictures and folders in 0/picture, the wallpaper picture is mixed with other pictures, often clean up and back up, these these complicated situations, which can be easily selected and will not be affected by file changes in 0/picture; and tags and slides can still be implemented well. But I'm not sure how to solve the duplicate import, maybe you can rely on md5? I am not familiar with Android development.

(F three) MD is only a choice to realize a good product. If the application itself is excellent, then the choice is not important. So just a suggestion😊

Thank you for your time to develop software.