Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: New Icon +Sun Valley theming in configurator.py #18

Merged
merged 11 commits into from
Dec 22, 2021
Merged

feat: New Icon +Sun Valley theming in configurator.py #18

merged 11 commits into from
Dec 22, 2021

Conversation

not-nef
Copy link
Member

@not-nef not-nef commented Dec 18, 2021

Adds a new icon and adds Sun Valley style to entry
Fixes #15

banner_new

@im-coder-lg
Copy link
Member

That. That is so cool! Can you make an icon with the new curved clock icon and upload here? I'll try adding suggestions so that I could help you in this.

@not-nef
Copy link
Member Author

not-nef commented Dec 19, 2021

Can you explain what curved clock icon you mean?

@sumeshir26
Copy link
Member

@not-nef He means the icon you put on the banner.

@not-nef
Copy link
Member Author

not-nef commented Dec 19, 2021

Ah, oke

@not-nef
Copy link
Member Author

not-nef commented Dec 19, 2021

Done! @im-coder-lg

@not-nef
Copy link
Member Author

not-nef commented Dec 19, 2021

image

the uploaded version is transparent

@im-coder-lg
Copy link
Member

That. Is. Excellent. Let's get this PR ready for merging! @not-nef can you test the new icon on macOS? We'll manage on Windows.

@not-nef
Copy link
Member Author

not-nef commented Dec 19, 2021

macos doesnt display icons for programs @im-coder-lg

@im-coder-lg
Copy link
Member

What about the dock? PS: My commit incoming!

@not-nef the changes can be added in this branch, and if you want to make a PR, first inform me so that I will start the commit regulating process.
Description:
This is originally coded by @not-nef and this is a visual overhaul of the old configuration window, which didn't use the Sun Valley theming TimerX's main window does.
This works on macOS and Windows 7(hope this works on Windows 11 too) and I am testing it on Ubuntu 21.10 ARM64(meaning the Raspberry Pi).
If the test succeeds, you will see a message on the official PR: sumeshir26#18.
@im-coder-lg
Copy link
Member

Also, @not-nef from now, create a new branch from the master branch when coding, so you don't mess up your codebase and you can always revert back.

@im-coder-lg
Copy link
Member

im-coder-lg commented Dec 19, 2021

Title change request to feat: New Banner+Sun Valley theming in configurator.


TimerX icon

This could be the icon size. High res, don't you think?

@sumeshir26 sumeshir26 changed the title New Banner feat: New Icon +Sun Valley theming in configurator Dec 20, 2021
@sumeshir26
Copy link
Member

@not-nef @im-coder-lg I reallay like the new icon but I am not so sure about the new banner. I will create a new banner with the new icon but with the existing style of the current banner.

@sumeshir26
Copy link
Member

Title change request to feat: New Banner+Sun Valley theming in configurator.

Done!

@sumeshir26 sumeshir26 self-requested a review December 20, 2021 03:57
@sumeshir26
Copy link
Member

@not-nef The icon's background is too dark, can you make it lighter? It dosent look good on the Taskbar.

@sumeshir26 sumeshir26 changed the title feat: New Icon +Sun Valley theming in configurator feat: New Icon +Sun Valley theming in configurator.py Dec 20, 2021
@not-nef
Copy link
Member Author

not-nef commented Dec 20, 2021

@not-nef The icon's background is too dark, can you make it lighter? It dosent look good on the Taskbar.

Can do later this day

@not-nef
Copy link
Member Author

not-nef commented Dec 20, 2021

@not-nef @im-coder-lg I reallay like the new icon but I am not so sure about the new banner. I will create a new banner with the new icon but with the existing style of the current banner.

i like the banner but ok

@im-coder-lg
Copy link
Member

Okay I'm back, what did I miss other than the title change, banner change and et cetera?

@not-nef
Copy link
Member Author

not-nef commented Dec 20, 2021

Done @sumeshir26

@not-nef
Copy link
Member Author

not-nef commented Dec 20, 2021

: image

@im-coder-lg
Copy link
Member

Can you share a transparent one or try using something like Favicon Generator to make the icon?

@not-nef
Copy link
Member Author

not-nef commented Dec 21, 2021

Can you share a transparent one or try using something like Favicon Generator to make the icon?

the version on my fork is transparent

@im-coder-lg
Copy link
Member

Okay will inspect that. After some tests, I say we'll be good to merge the PR(Note to self: DO NOT MERGE THE PR WITHOUT PERMISSION cuz it might happen)

@im-coder-lg
Copy link
Member

Also, @not-nef can we increase the configuration length by maybe 5 pixels? Will test that and tell the outcome here too.

@not-nef
Copy link
Member Author

not-nef commented Dec 21, 2021

dunno what that means but ok

@not-nef
Copy link
Member Author

not-nef commented Dec 22, 2021

merge?

@im-coder-lg
Copy link
Member

Get your changes on the base branch. That's the way to get your changes to TimerX.

@sumeshir26 sumeshir26 merged commit f854ca6 into Futura-Py:master Dec 22, 2021
@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

woah, im a contributor lesgo

@im-coder-lg
Copy link
Member

Congrats bro! I recommend you search for more features to add, then open an issue and then, go ahead with a PR! Would love to see more contributions from you and I'd love to review them!

@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

i think ill get my hands on a settings page next

@im-coder-lg
Copy link
Member

Ah, we are aiming for the same thing! Let's use the configurator file for the same work.

@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

ok, gonna start in an hour or so

@im-coder-lg
Copy link
Member

I kinda think @sumeshir26 finished the settings part(there's a settings branch) but I need you to test it, and improve it like modifying the sizes, locking maximization and more.

@im-coder-lg
Copy link
Member

Then, we can open another PR to the settings branch to get your changes there.

@im-coder-lg
Copy link
Member

Well, an about page?

@im-coder-lg
Copy link
Member

That needs some extensive code to add links, an Ok button and more, right?

@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

@im-coder-lg i checked the settings branch and it literally contains nothing (only a label and some theme config) so i will recode the page

@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

That needs some extensive code to add links, an Ok button and more, right?

shouldnt be too hard

@im-coder-lg
Copy link
Member

Ok, looking forward to the PR! 😁

@sumeshir26
Copy link
Member

Locallay, I have gotten far on the settings page. I recebtly added sving to json fies nef could work

@sumeshir26
Copy link
Member

on the about page

@not-nef
Copy link
Member Author

not-nef commented Dec 23, 2021

i will still do a recode, i have an idea in mind

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

app.wm_attributes(„-transparent“, „green“)
3 participants