Hey everyone,
I'm very happy to announce that Hydrogen has now a reworked and more
modern UI!
The main new features are:
- Improved scalability (most PNG images were replaced by SVGs, hardcoded
PNG labels are now directly drawn by Qt, and spin boxes, buttons, and
combo boxes are now based on native Qt widgets)
- Improved internationalization (all labels are translatable now and
support UTF-8)
- Improved accessibility (widgets were increased to fill available
space, preference option to (de- and) increase font size)
- Input widgets (rotary, fader, combo box, spin box, button) do support
both mouse and keyboard input (e.g. setting numerical values)
- Input widgets are faintly highlighted when hovered and more strongly
highlighted when clicked (focuses). Only the focused widget can receive
keyboard input
- MIDI-learnable widgets now show their corresponding MIDI action and
it's binding in the tooltip
- All colors can be altered via the preferences
- All options set in the Appearance tab (including all colors of the UI)
can be imported and exported into and shared via dedicated .h2theme files.
The code is still hot and already merged into master (no bundled release
yet!). I would be very glad if you could give it a shot and help to get
it nice and stable before we release it via the next beta version of
Hydrogen.
I also want to encourage you to toy with the color settings in
Preferences and to share your custom themes with the community. The best
ones will be bundled with the upcoming 1.2 release! (My focus was on
improving the UX and not so much on beautifying the UI. So, there is
much of room for improvement.)
For comments, suggestions etc. you can either use the associated Github
Discussion [1], the #hydrogen IRC channel on freenode, or this mailing list.
All the best,
Phil
[1] https://github.com/hydrogen-music/hydrogen/discussions/1402
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel