-
Notifications
You must be signed in to change notification settings - Fork 791
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
Action Icons Redesign #1735
Action Icons Redesign #1735
Conversation
It would be nice to have a screenshot of the new icons here... ;-) |
I haven't taken times to compile the software, I'll get on it later. |
Interesting work! A few comments:
|
If XDG already has it, why does the current version use its own icon? |
I have some minor notes:
I really like them! Good job. |
Definitely a nice step forward, I like them. |
Cool. What would it takes for this to be merged? |
Sorry for the late response, I'll take another look at this when I have time tomorrow. |
I was very busy this week, but I finally had the time to review today.
|
Regarding the grid snapping, the reason I didn't make it about grid is because it should've been named just "snapping" since it works without the grid being shown/activated. By the way, the rotation snapping icon should've been renamed from "snapping" to "rotation snapping", because it only applies rotation snapping. I'll look into your other criticism and fix it. |
|
Adding a new page and creating a new document look too similar. I would change the create a document icon to a page with a yellow or golden star (*). That would remove the possibility of confusing both. Additionally the star is normally the sign used for these types of icons where you create a new file. |
Also all the different colors make the design extremely unrestful and (sorry to phrase it that way) childlike. I'd stick to a small pallet of colors and make the icons mostly monochrome. This also simplifies compatibility with different themes users might choose. The icons themselves look amazing though! I like the new rotation snapping! |
Thanks for the compliment! I could design 2 set of icon, one monochrome and one colourful, and then the user themselves could choose which icon they'd prefer. But that requires a coder putting the options in the preferences. Maybe a poll like the one for infinite pages if I could only design one? I don't know tho, it's up to the maintainer. |
Personally I like the coloured icons, so an option to pick between coloured and monochrome would be preferable. |
Any further inputs before merging this? @Technius |
This is mostly ready for merge, but I have to agree with @nicegamer7 in that having a selectable colored/monochrome theme would be nice. Here's a simple plan to do this:
Does this sound good? @LittleHuba @Fatih20 |
Sounds like it, but I prefer to get rid of the old icon entirely. I could design the monochrome icon that you asked for. |
|
|
That looks great! Just one minor issue: the
Yeah, we probably won't need |
Just curious, what year was it when the original icon got implemented? |
The icon is done. My part here is finished. From my understanding, the rest now lie on @LittleHuba and others to make a UI to switch icons between monochrome and colored, among other things. |
@LittleHuba @Technius How do we proceed from here? Do you need some help? @Fatih20 has completed his part, so it is on us to finish this off. |
@Febbe is the new application initialization finished? That was the blocker for this PR. I already tried some ideas on how to enable switching of themes. We can't use the current system as it only supports the light and dark version. I haven't got it running so far. We also need to revisit the PR for the new application icon. I had to revert it as Windows releases did not show any icon at all after merging it. I suspect a missing file there. @rolandlo would you mind checking this out? |
@LittleHuba Yes, you reverted it, but then a new version of the PR got merged, see #2557. I can check if it works on Windows. |
Then it should be good. People would have complained by now. |
I have checked it nonetheless. Xournal++ (latest nightly release) works with the new icons. The new icon is correctly displayed inside the app (as seen in the As I have noticed, the |
Nice catch @rolandlo. Could you modify the build script to do this for us automatically? This might be the best approach as long as we can use some pre-existing or easy-to-install dependency for this. I would like to remove the redundancy for this situation. |
@LittleHuba Ok, I will modify the build scripts, also accounting for the missing plugin and ressource folders. Just give me some time. |
Yes I'm contributing it under GPLv2. Do I need to change the metadata? |
Please do so if it's easy. If it's too troublesome, we can add the metadata info for you. |
You can add them yourself. Thanks. |
@LittleHuba Any progress on enabling theme switching? |
@rolandlo I can implement the theme switching stuff if no one else has time for it. For now, I think we should merge this into the |
I would appreciate that. |
Just a note on the relation to #2795: Over there I suggested similar icon renames but dropped them now. I do introduce a new icon |
Oops, let me see if I can cherry pick the commits on to another branch... It got out of sync and became hard to merge. |
See #2886 for follow up PR. |
I'm a user of this cool app on Linux and upon using it I found that the icons here are very unpleasant. I'm no professional by any means but I have spent the last few months contributing icons for other open source projects.
This is certainly not my final proposal, I wanted to listen to feedback first before continuing the redesign of all the action icon. There are some icon that haven't been redesigned because of that.
Feel free to ask me why I made certain icon the way they are if you'd like to gain some insight.