johanmattssonm / birdfont

A font editor for creating fonts in TTF, EOT, SVG and BIRDFONT format.
https://birdfont.org
439 stars 32 forks source link

Visuals: various minor user interface issues #85

Open pasztorpisti opened 5 years ago

pasztorpisti commented 5 years ago

Windows 10. Birdfont 3.21.1.

The tooltip bounding boxes are much wider than the text that looks odd

birdfont_wide_tooltip

No highlight on popup menu items when hovering over with the cursor

Not having highlight on various user interface elements (like buttons) can be forgiven but popup menus without highlight feel very cheap. That thing was highlighted even in most of the ancient applications. It gives to impression of having a non-interactive user interface.

Some scrollbars and spin controls don't update while the cursor is moved above a certain speed

Grabbing for example the zoom scrollbar on the Overview page or any other spin control and moving the mouse cursor above a certain speed (not that fast) prevents the zoom scrollbar or the spin control from being redrawn until decreasing the cursor speed to very slow. This gives the impression of an unresponsive UI.

birdfont_spin_scroll

The high contrast theme looks bad

Not that I'm a huge fan of high contrast themes but I've taken a quick look at it and it was obvious immediately that there are issues with it compared to high contrast themes of some other applications. On my machine certain things become invisible (have the same color as the background) and this includes the currently selected item in the theme selector. The border of the top-right menus is also invisible and while the menus is open its top-right icon also becomes invisible. I haven't delved into the details in other areas of the application because I'll not use a high contrast theme.

birdfont_high_contrast
pasztorpisti commented 5 years ago

v3.21.3 has resolved the large bounding box issue for tooltips with only a single line of text. Tooltips with 2 lines of text still have too wide bounding boxes.

PhiLhoSoft commented 5 years ago

Sorry, I hijack this issue with a report too minor to deserve its own issue... 😄 The "Create Beziér curves" tool should be be "Create Bézier curves". Other tooltips with Bézier name are correctly spelled. Don't forget to fix https://birdfont.org/tools.php page too, of course! 😃

johanmattssonm commented 5 years ago

Thank you. The spelling fix has been committed.