Comments (13)
Ok, that sounds good, I'll begin implementing this ASAP.
from wallpaperchanger.
Ok, I have committed the changes discussed, allowing users to customize the layout of the screen. So far I've:
- added a dictionary of configurations (users can modify or append to this)
- added the ability for users to change fonts
- added compile time
- added the ability for users to change the location of the screen elements (date text, compile time text, widget)
- made the water mark smaller and gave the option to hide the water mark (and also hide the compile time text)
- updated readme accordingly.
I still have to save the layout using environment variables. I'll keep this issue open until once I am sure that no errors are present and no further changes are required.
Edit: grammar.
from wallpaperchanger.
Say, does pillow support drawing emoji's onto images. Because that would be an excellent way to spice up the text.
For example:
- Instead of
Updated:
we can use ⏱. - Weather emojis: ☁⛅⛈🌤🌥🌦🌧🌨🌩🌪
- Since we are usually updating hourly, we can even add these, 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
from wallpaperchanger.
Ok, I will consider this suggestion, as for the date text, if it were moved to the top right, the widget must also be moved.
from wallpaperchanger.
I was thinking of placing the date where the current watermark is placed or just above the widget.
from wallpaperchanger.
Is this including the day as well?
from wallpaperchanger.
Yeah, The whole widget that shows the day and the date.
Also when we move the watermark, we should probably also add the compiled time to it.
from wallpaperchanger.
What is the compiled time?
from wallpaperchanger.
What is the compiled time?
The moment where we save the image using the updated weather data
from wallpaperchanger.
The moment where we save the image using the updated weather data
So are we proposing to display the time onto the user's desktop wallpaper?
I was thinking of placing the date where the current watermark is placed or just above the widget.
To fix this issue, I propose we add an array of tuples representing coordinates, and enable the user to pick which visual configuration they like (we can add a bunch of demo's on the readme file) and through code, users can toggle between layouts such as the current one or the one you have proposed. (i quite like the current layout)
I am also completely open to removing or replacing the watermark (it was just something I added really early on: now that there are multiple contributors, I am fine with removing it)
from wallpaperchanger.
So are we proposing to display the time onto the user's desktop wallpaper?
Not the time exactly. Just the time when the weather information was retrieved so the users can know if its outdated.
I propose we add an array of tuples representing coordinates
This would be ideal, we can create a dict with names as keys and the type of layout can be selected using environmental variables
from wallpaperchanger.
Say, does pillow support drawing emoji's onto images.
I think pillow supports emojis, I'll confirm this ASAP.
For weather emojis, the weather API actually provides weather icons, I have experimented with this in the past, but haven't found them particularly useful. I don't think weather icons/emojis are necessary as the widget already shows a weather icon.
Since we are usually updating hourly, we can even add these, 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
Sounds good, I'll consider adding these emojis.
from wallpaperchanger.
I have now added clock emojis in 7255669
and I have also repurposed the updating timer as a working clock, however, I will have to write a new batch file that can be run every minute to refresh the clock value. I am closing this issue due to inactivity.
from wallpaperchanger.
Related Issues (7)
- PEP 8 - Style HOT 1
- CurrentUrl = ?? HOT 5
- Issue with task scheduler HOT 2
- Separate wallpapers images from repository HOT 2
- Remove image size restriction HOT 2
- Use configuration file instead of .env HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wallpaperchanger.