David Håsäther by David Håsäther in Blog

Post tags: dragonfly

This post is licensed under a Creative Commons Attribution 3.0 Unported license.

New stable release with improved color picker

Today's new release on the Opera Dragonfly stable branch includes some major improvements to our color picker. It now opens next to the color being edited, instead of being a floating window. The interface itself has been made lighter, with a smaller size and a gray background. The alpha value is now always available, while previously it only appeared when the original color being edited was specified as rgba or hsla. The palette is available in the bottom left corner and colors can now be added and removed directly from here.

The interaction has also been improved. Scrolling with the mousewheel over the color space will now move the pointer towards or away from the cursor depending on the direction. This makes it easy to blend colors between two points. OK and Cancel buttons have been added, based on user feedback.

The new and improved color picker dialog window

But it's not all just about the colors. In this release, we also improved inspection of getters. They will now be presented as getter in italic, and clicking this text will evaluate the getter and show the according value.

Animation showing the new getter evaluation: clicking on the 'getter' string triggers the evaluation, and the according value is displayed in its place

In the Network panel, we've updated the UA presets for global header overrides in the options tab to reflect some of the latest browers. And, as a final tweak for this build, Opera Dragonfly will now use the system's application font for its interface elements.