* Add ColorGrabWidget
The new widget aims to decouple color grabbing from the SidePanelWidget.
* Refactor SidePanelWidget to use ColorGrabWidget
- All color grabbing functionality is now moved to ColorGrabWidget
- SidePanelWidget now uses a more organized sigslot approach
- Removed QColorPickingEventFilter
* Fix bug and complete implementation
Timer not yet implemented.
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add 0.5s timer
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Fix failing builds
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add hex color editor
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Add right mouse button instant preview
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Make zoom widget toggle-able
* Implement OverlayMessage class
* Make Right click do the same as Space
* Unzoom widget when mouse leaves it
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Fix some small issues
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Toggle panel when grabbing color
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Show with timer even if magnifier active
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Reduce timer delay
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>
* Fix OverlayMessage bug
Signed-off-by: Haris Gušić <harisgusic.dev@gmail.com>