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
Evolution email calendar event icon #1076
Comments
Whoops. What's your Evolution version? Where exactly does it show up and how does it look like with other themes? |
Evolution version 3.18.5.2 (in Ubuntu Gnome 16.4). It is the only place that shows up and it looks for the themes in the global locations -- not sure where that is. |
It seems that this is the themes directory: |
I meant where do you have to "navigate" to inside Evolution in order to see it. Can you make a screenshot of how it looks like with another icon theme, e.g. |
For some reason, github is not letting me upload the image. As a description, the adwaita icon looks small enough to fit on a line of text. |
@SrAceves Are you talking about this huge magenta/orange blobs in your first screenshot? I cannot reporduce that. A screenshot would be great |
oO Can you post the same screenshot with another icon ttheme? I still cannot reproduce that |
I guess this has to do ssomething with our |
In the past I found some similar bugs with some different applications, when the application has not fully tested with not-fixed icons, so it scales as far as it have space in the screen, at least seems similar. @SrAceves have you tried with a different GTK theme? can you test with Adwaita (not the black one)? |
Hi all, To answer @hlechner Adwaita works fine with evolution, black or not. I use Xenial with Cinnamon 3.2. To reproduce we only need to receive a meeting invite, then we see the huge icons in the invite. Also is scales as I resize the reading pane. |
Can somebody post a screenshots with other themes? I'd like to know how it's supposed to look like and where the huge icons originate from. Looking at @SrAceves screenshot is it the highlighted icon which gets gargantuan? |
Can somebody please tell me what I need to do in order to see the oversized icon in Evolution? (Oh boy, there is a reason I don't use Evolution. It's the epitome of bad GUI design.) |
Maybe it's a evolution bug related to this one fixed in 2015: |
@hlechner That sounds suspicious but to me it looks like it was fixed before 3.18. Two icons in question here are the following: In contrast to @SrAceves I can't find them in Evolution 3.22. It just looks like this: I know that in the 3.20 cycle the Evolution contributors beefed up the icons. I can't find any So whether it's this or what @hlechner linked to above I'm pretty sure it is an Evolution bug now fixed upstream. I don't know how to fix it anyway, our |
I tried to update my evolution to 3.20 on 16.04, but it made a big mess, had to revert back. But Found something else though. in The meeting invite the huge icon at the botton is the first button. Basically the icon becomes the button, and it scales; each time I click somewhere the icon gets bigger Would there be a way to disable icons in the gtk css EmailDisplay. Or to make those not scalable at all, anywhere? With GtkInspector I could not get the specific icon in the emailDisplay so not sure to to at least workaround the issue. In the screenshot from @palob in the list email view, the icon is there on 3.18, but the size is ok, it's really only in the emailDisplay. |
@manofthepeace can you try with an other icon theme? i think the issue is related to Evolution as the icon size should be fixed by the application itself and scaled down if the icon size is not correctly detected. |
Other icon theme works, see picture I posted previously with Adwaita. It only happen with numix. But I really like numix ;) So I do not really want to give up on it just because of evolution. So any workaround would make me happy. I tried to to customize the css for that item by myself for evolution, but without success. Not sure also why other icon theme would work also, I mean why would evolution behave correctly with other icon theme. thanks for your support! |
Quick update. same bug with evolution 3.20 |
Adwaita is PNG-based while Numix is SVG-based. Can you try with any other SVG theme? |
Just tried with Humanity, which seems to be svg based, and everything is ok |
You need to have a meeting, and open that meeting, it's 2 icons inside a meeting that are scaled. All the rest in evolution with numix is perfectly fine. I use numix-gtk-theme + numix-icon-theme from the PPA so gtk-theme version 2.6.6+626 ans icon theme 0.3+872 |
Can't reproduce it either with 3.22. But I'm still not sure if I'm looking in the right places. I find Evolution's UI massively cluttered. |
Probably you can do it with each other; |
@manofthepeace in that case it's an upstream bug that should be reported to Evolution, as they seem to forgot to scale down those icons 👍 |
Hum, would you know why other svg icon themes are working fine though? I am a bit skeptical, sorry for that. Would you think it would fix the bug if I transform the only 2 svg where I have the issue into png?! |
Can you give a screenshot where it works fine with an other svg theme? |
The first button "open calendar" is replaced by the giant blue icon in numix |
Maybe it's a time to try to replicate the environment into a virtualization. I confess that I'm not a mail application fan but I can try it, let me check your system:
@manofthepeace do you believe if I install this system into a virtualbox configuring the evolution for IMAP having a invite to meeting into it I can reproduce this behavior? If there are more variable of this process please let me know. And I would say thank you for not leaving the issue, some people give up on the issues so we can't at least try to solve. |
If it's not too much work and you have a bit of time to try one more thing in your side:
Ubuntu 16.10 have the evolution 3.22 in the repository. If you can't do it, it's ok also. |
I can do it for sure ;) will not commit to a date though,but will do it soon. There are really no variable. Your bullet list is perfect. One thing I can maybe add, but I doubt it makes a difference. My meetings are from a evolution-ews (exchange/office365). But I am pretty sure if you sync a gmail account, and receive a meeting invite you should be able to reproduce by previewing it from your inbox. Sorry for not sending complete screenshots, some portion are confidential, I could probably blurry some part and send something more complete. Let me know if it would help The thanks goes to you guys, you are doing the work, not me. |
I did a vm with 16.10 but I do not seem to be able to add my exchange account. Will take a bit more time. Have a good w-e all. |
Ok I could reproduce in 16.10 with my IMAP account. Exact same behaviour using ubuntu 16.10 + evolution 3.22. I used one of my email, went to agenda created a new meeting to my other imap account. On the second account I got the invite in my inbox, and icon were huge and scaled. |
I'm still trying to set it up. It keep refusing my gmail password, and it's already allowed on google configuration. When I get it working I'll return here. |
I've already found what is going on: Our SVGs uses the following code: somehow it is causing this bug in Evolution. If we change the following code to: the problem will be solved. The following icons get huge on evolution:
|
I believe that it must be reported into the Evolution bug tracker, but we can "solve" it on icons so the users can use the Numix with Evolution until the bug was not fixed upstream. |
Awesome. Just tested it, it works! Indeed it should be fixed by evolution, it's not a "that clean fix". But I am happy with it anyway, I can use numix icon without seeing that weird behaviour in evolution. Thanks you all that participated, you're awesome, great team. I really appreciated your super fast feedback. |
You're welcome! By the way, I've raised the issue into the Evolution bug tracker: |
Thanks for your research, @hlechner. I've just come across an isuue which might or might not be related. For tracks without album assignment in the metadata Lollypop shows Here's a screenshot from With <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"> as the first line. |
@palob let me check it if I can find what is happening on this issue specifically. |
@palob What is going on in this case: lollypop instead of use the full size they just try to adjust the icon just in the middle of the image, which is a lot lower size then we expect. Look this example: To lollypop shows the _48 correctly I have changed the
to:
It's a strange application behavior, but I think it was developed that way. To change the MinSize to fix just for lollypop it maybe generate strange behavior in different apps. Lollypop if not allowed to resize the icon for the size needed they will use the MinSize and crop it, that is why you have seen just part of the icon being generated. |
Alright, thanks. As far as I can see a lot of other themes have got |
@hlechner, regarding the |
@palob Reducing MinSize of smalles icons is definitely no problem, if we don't touch any other sizes. |
If there is no problem with Regarding to the |
Oh, just remembering about @palob shows the screenshot of the images of 45, 48 and 200. But I found on the same folder the 32 version too. The Even with the solution in our side I believe we should report to them, they can produce the images from different ways. @palob could you report this issue to the developers? |
@hlechner is having both width/height and viewBox does not break anything? if it's the case we should add that to all the icons ;) of course we should try that first! |
This behavior is a specific bug, I don't think we should change all icons for this, maybe we can create different bugs in different applications doing it. If we found a similar issue in the future we should report upstream and also use width/height just on the affected icons by the application. |
For calendar events, the icon in the message body is HUGE -- very annoying:
The text was updated successfully, but these errors were encountered: