Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#6021 closed enhancement (wontfix)

OM Visual quality - size of icons

Reported by: massimo ceraolo Owned by: Adeel Asghar
Priority: normal Milestone: 1.17.0
Component: OMEdit Version:
Keywords: Cc:

Description

Today I opened dymola, and believed to have loaded a different version of Modelic than OM's, but that was not true.

Consider Dymola.Png: the icons are wonderful and clear.
Consider OM.png: they are hardly visible, I never realized, for instance, that "magnetic" is the magnetic circuit of an electromagnet, or that Electrical is a small circuit with two capacitors and a restore.

In the OM png Libraries Browser I see three main issues:

  • the presence of the huge "+" symbol. This issue has been noted in several tickets, it is due to a known bug, the solution is available and known, but it is still there after some years from its inception
  • the use of too tiny icons for packages. Can they be enlarged? Dymola's are a good example of what we can achieve. Maybe we would choose an intermediate size, or the full available size Dymola way. Since the icon are vector drawings, we can determine their size with good freedom
  • the font of the package names could ve reduced: compare with the one of the header, carrying "Libraries Browser". Again, Dymola's interpretation seems more visually balanced.


Attachments (7)

OM.png (71.8 KB ) - added by massimo ceraolo 5 years ago.
Dymola.png (64.5 KB ) - added by massimo ceraolo 5 years ago.
OMEdit.png (46.7 KB ) - added by Karim Adbdelhak 5 years ago.
OMEdit unbuntu
OM 3480x2160.png (97.3 KB ) - added by massimo ceraolo 5 years ago.
OM 1920x1200.png (76.6 KB ) - added by massimo ceraolo 5 years ago.
OM 1920x1080.png (71.8 KB ) - added by massimo ceraolo 5 years ago.
Screenshot_20200804_134808.png (59.3 KB ) - added by Martin Sjölund 4 years ago.
OMEdit with user selecting a larger library icon size

Download all attachments as: .zip

Change History (14)

by massimo ceraolo, 5 years ago

Attachment: OM.png added

by massimo ceraolo, 5 years ago

Attachment: Dymola.png added

by Karim Adbdelhak, 5 years ago

Attachment: OMEdit.png added

OMEdit unbuntu

comment:1 by Karim Adbdelhak, 5 years ago

For me it looks quite okay, a little small maybe but nothing that ever bugged me. This is the ubuntu version though.

comment:2 by massimo ceraolo, 5 years ago

Ok, it depends on screen resolution.
I've made other examples and the final outcome is that only 1920x1080 is bad (png's attached).

I'm tempted to close this ticket as invalid right now, then.

However, maybe it is better if first @adeas has a look.
Adeel, it's up to you: if you see that something can easily done, well; otherwise, please close this ticket as won't fix.

by massimo ceraolo, 5 years ago

Attachment: OM 3480x2160.png added

by massimo ceraolo, 5 years ago

Attachment: OM 1920x1200.png added

by massimo ceraolo, 5 years ago

Attachment: OM 1920x1080.png added

comment:3 by Francesco Casella, 5 years ago

Regarding the '+' symbol, it is a known issue. To solve it, we need to upgrade to a more recent version of QT where this was fixed, which requires upgrading gcc, and also introducing clang, which will speed up compilation of models dramatically. Maybe this will also fix this icon size issue.

We wanted to do this for the 1.16.0 release, but we got bogged down by other higher priority issues, that took an awful lot of time to get done. Upgrading the mingw infrastructure in 1.16.0 was out of the question, too risky.

Now that replaceable is done (see #2079) we'll get all those things done in 1.17.0 :)

comment:4 by Francesco Casella, 5 years ago

See also #5290. Basically, it just took one and a half more years than we thought. But we are getting there now.

in reply to:  4 comment:5 by massimo ceraolo, 5 years ago

Replying to casella:

See also #5290. Basically, it just took one and a half more years than we thought. But we are getting there now.

Before 5290, we have point 1) in the description of #4156.

So, time sums up to four years, since thee "+" sign issue first report :-)

Good to know that we're near to the solution.

by Martin Sjölund, 4 years ago

OMEdit with user selecting a larger library icon size

comment:6 by Martin Sjölund, 4 years ago

You could simply modify your settings to increase the icon sizes if you prefer:
OMEdit with user selecting a larger library icon size

Your Dymola seems to have a negative spacing or something because those icons even go through each other. Maybe it would be good if OMEdit could play a bit with the margins to increase sizes while fitting more by default.

comment:7 by massimo ceraolo, 4 years ago

Resolution: wontfix
Status: newclosed

because of comment 2, I close this ticket.

Last edited 4 years ago by massimo ceraolo (previous) (diff)
Note: See TracTickets for help on using tickets.