Code Monkey home page Code Monkey logo

Comments (13)

yangman946 avatar yangman946 commented on August 15, 2024 1

Ok, that sounds good, I'll begin implementing this ASAP.

from wallpaperchanger.

yangman946 avatar yangman946 commented on August 15, 2024 1

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.

m-haisham avatar m-haisham commented on August 15, 2024 1

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.

yangman946 avatar yangman946 commented on August 15, 2024

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.

m-haisham avatar m-haisham commented on August 15, 2024

I was thinking of placing the date where the current watermark is placed or just above the widget.

from wallpaperchanger.

yangman946 avatar yangman946 commented on August 15, 2024

Is this including the day as well?

from wallpaperchanger.

m-haisham avatar m-haisham commented on August 15, 2024

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.

yangman946 avatar yangman946 commented on August 15, 2024

What is the compiled time?

from wallpaperchanger.

m-haisham avatar m-haisham commented on August 15, 2024

What is the compiled time?

The moment where we save the image using the updated weather data

from wallpaperchanger.

yangman946 avatar yangman946 commented on August 15, 2024

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.

m-haisham avatar m-haisham commented on August 15, 2024

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.

yangman946 avatar yangman946 commented on August 15, 2024

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.

yangman946 avatar yangman946 commented on August 15, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.