New icons in nightly

Totally agree that the round red traffic signs obfuscate more than they clarify, which I reported a week ago on gitlab

There are a lot of pink “Traffic signs” on icons. These are much to big, which obfuscates the underlying icons too much. Also a circle with some symbol (arrow, cross, question mark, etc) in it is double.

I suggest to remove the circle completely, and instead put the arrow, cross, question mark, etc in a contrasting color.

Source: https://gitlab.com/kicad/code/kicad/-/issues/6668#note_464274000
In the meantime #6668 has been closed, and I don’t know how to interpret that.

[Edit] To be fair: A lot of the red traffic signs have already disappeared. Some I remember were the star on the “new Footprint” Wizard in the Footprint editor, and the “add symbol” opamp icon in Eeschema.

Thanks. Regarding #6668, I understand it as “work on the main / control panel icons” is considered done. We may need to rescue / break out some insights and issues that are in there.

I agree that the red/ping overlay icons can be improved.

  1. The overlay icons are not consistent. Some of the icons are “positive” (star, gear, magnifying glass) drawn in red/pink, while other (majority) are “negative” drawn as white on red/pink background.
  2. Seeing red/pink circle is causing me to associate with trouble/attention. Now this might be just me and my brains, but in EU traffic signs with red border are used to communicate prohibition/warning (Not to mention dropbox/tortoisegit overlay icons in Windows file explorer)
  3. The “negative” icons also have less available area. If they would be drawn in “positive” sense, they would have more area and would be more plain/distinct.

what worries me about that is that depending on whether the icon is shown in firefox or exported from inkscape (0.92.5), it looks different.

As for “??” vs. “?”

annotateI2

.svg
annotate(3)

I’m tempted to vote for “artistic license” in this case and keep the “??”. Input / opinions welcome.

Why? Going from 2 to three characters is an extra visual clue that something is being added.

Also, I’ve decided I like the red better than the black, because red fits better with the rest of the theme. (orangy) red is used throughout the theme to indicate changes.

Another idea:
Remove the arrow altogether, and put the “42” in red. The text could then be a bit higher, which might improve readability, and it also signifies better what is actually changing.

I really liked the “123” text on the old icon (KiCad V4 I think) which got changed to a simple red line.

here’s what the red triangle would look like…
png annotate(4) svg annotate(4)
one advantage I see here is that the red doesn’t pretend to be part of the upper component as much.

ViewCube: A 3D orientation indicator and controller

Our experimental results indicated that
users prefer and are twice as fast at using the ViewCube with
dragging (to perform orbit operations with view snapping)
compared to the ―single click based‖ view switching techniques.
Also, by making the scene orientation always visible via the
ViewCube as a proxy for the 3D scene, we make visible the effect
of other application tools including ArcBall functionality. We
found no significant performance effects of varying the
ViewCube’s labeling schemes (using text, 2D graphics, a 3D
proxy model, or no labels) but to facilitate collaboration we
believe text labels are most beneficial.

1 Like

The problem with ViewCube is AutoDesk patented the dumb thing.

https://patents.google.com/patent/US20130332889A1/en

Legally dubious for KiCad to include it.

1 Like

ugh… classic. So it could almost be that with earliest patent listed as 2007-03-28, this is one of the first publications after the fact. Everything is poisoned by patent law ^^

I’ve been thinking about the cubes a bit,
image

Currently, the icons look like these fellas:

axis3d_front

and a proposal from above to make the backgrounds more distinct, avoiding the look of 60° rotations image
but not fixing the “right = right, left = front” conflict.

Now one could rotate the cube slightly and test orthographic vs. perspective projections to end up with something functionally equivalent to the old (v5) icons.

Here’s a rough sketch of planes looking down into a wireframe cube (l-to-r: back, left, bottom, right, top, front)

image

So what could we do about these six icons?

I made the cube be more 3D.

png axis3d
svg axis3d_a

“front” indicator:
png axis3d3
svg axis3d_f

axis3d set

image


@Seth_h here’s a summary of the stuff I proposed above. (as per issue, MR for 1. or 2. would come with code adaption).

  1. rotate_ccw_x rotate_cw_x rotate_cw_y rotate_ccw_y rotate_cw_z rotate_ccw_z
    rotate.zip (10.6 KB)

  2. rotate_ccw_x rotate_cw_x rotate_cw_y rotate_ccw_y rotate_cw_z rotate_ccw_z
    rotation_rgb.zip (10.6 KB)

  3. annotate

  4. array(2)

  5. axis3d axis3d_top axis3d_bottom axis3d_front axis3d_back axis3d_left axis3d_right
    axis3d.zip (19.6 KB)

Hey guys, I am seeing these new icons on Kicad Nightly.
Then I found this thread here.

I don’t have much to say, especially because I didn’t have time to read the whole thread. But these round corner squares as icons are so bad for me. Their information is also pretty hard to understand.

Yeah, I know it will be pretty hard to match all of the known operating systems and styles. But in this case, is better to improve icons being closer to the original ones. In this way, the change will be more gradual.

The color scheme is not there yet for the dark theme too, but this is also something that you already know.

Main window

Eeschema

PCBnew
image

3D Viewer
image

The toolbar icons are getting fine since they are not square.
And yeah, the color theme is not there yet.

Eeschema (Left)
image

Eeschema (Right)

PCBNew (Left)

PCBNew (Right)

This icon set is not supposed to work for dark themes. We hope to have dark theme support for V6.

1 Like

should be tracked here:

1 Like

If you compare the first iteration in the first screenshots in this thread with the current nightlies you can see that the current set of the main KiCad window is “relatively close” to the original set. Hopefully the problems with the red details will be fixed, then I will be happy and won’t miss the old icon set except maybe for some details.

I don’t know what’s the problem with the round corners, they look better than sharp corners. The informativeness of the first iteration was awful, the current set is much better and I don’t see why it would be worse than the original in that respect. I think you are just accustomed to the old set as all we were :grinning:

1 Like

Yep, it might be the fact that I am not used to them. I don’t know, I just don’t like them, these round-corner rectangles just look childish. But improving the color theme for dark environments may help a bit in my case. Lets, see. I hope to have this dark theme for v6. And of course, these things can always be improved with time.

is it just me? ^^

image image

No, kicad actually hints at big brother’s eye spying on all of us. (just kidding)

@Seth_h
I gotta say from the time when I started this toppic kicad icons have gone a long way. For me it went from “ugh” to “I can live with that” to “I actually like these more than v5 icons” in the matter of weeks. There are still a few icons that definitely should be improved, but overall it’s starting to look very nice.
Great work!

4 Likes

The more layers in your board, the more surveillance cameras KiCad can deploy to watch you

3 Likes