serenity/Userland/Libraries/LibGUI
Baitinq 75ea339ee9 LibGUI: Fix bug in the ColorPicker's spinbox not changing colors
Before this patch, when having the initial spinbox color value
(Color::White), if you changed the color value in the vertical color
picker it didn't update the spinbox's colors.

This is fixed by manually calling update() in the color picker's
onchange() handler if the new color is equal to the previous color,
which is the case in the initial spinbox's case as it will always be
white unless it is changed (and won't be affected by the vertical
color picker).

I added a NOTE in the source to explain this "opaque" update() call :))
2022-12-20 10:30:06 +01:00
..
GML Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Wizards AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
AboutDialog.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
AboutDialog.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
AbstractButton.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
AbstractButton.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
AbstractScrollableWidget.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
AbstractScrollableWidget.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
AbstractSlider.cpp
AbstractSlider.h
AbstractTableView.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
AbstractTableView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
AbstractThemePreview.cpp LibGfx+Userland: Make Gfx::SystemTheme propagate errors 2022-12-14 18:25:28 +00:00
AbstractThemePreview.h LibGfx+Userland: Make Gfx::SystemTheme propagate errors 2022-12-14 18:25:28 +00:00
AbstractView.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
AbstractView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
AbstractZoomPanWidget.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
AbstractZoomPanWidget.h Meta+Userland: Pass Gfx::FloatPoint by value 2022-12-07 11:48:27 +01:00
Action.cpp LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
Action.h LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
ActionGroup.cpp
ActionGroup.h
Application.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Application.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
AutocompleteProvider.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
AutocompleteProvider.h
BoxLayout.cpp
BoxLayout.h
Breadcrumbbar.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Breadcrumbbar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Button.cpp LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
Button.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Calendar.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Calendar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CheckBox.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CheckBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Clipboard.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Clipboard.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CMakeLists.txt LibGUI: Add IncrementalSearchBanner 2022-11-29 15:39:13 +00:00
ColorFilterer.h
ColorInput.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ColorInput.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ColorPicker.cpp LibGUI: Fix bug in the ColorPicker's spinbox not changing colors 2022-12-20 10:30:06 +01:00
ColorPicker.h LibGUI: Add OpacitySlider to ColorPicker dialog 2022-12-09 00:25:30 +01:00
ColumnsView.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ColumnsView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ComboBox.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ComboBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Command.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CommandPalette.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CommandPalette.h
CommonActions.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CommonLocationsProvider.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CommonLocationsProvider.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CommonMenus.cpp
ConnectionToWindowManagerServer.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ConnectionToWindowManagerServer.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ConnectionToWindowServer.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ConnectionToWindowServer.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
Desktop.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Desktop.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Dialog.cpp
Dialog.h
DisplayLink.cpp
DisplayLink.h
DragOperation.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DragOperation.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
EditingEngine.cpp LibGUI: Prevent key_down event from bubbling for Key_Up and Key_Down 2022-12-16 10:14:20 +00:00
EditingEngine.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
EmojiInputDialog.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
EmojiInputDialog.gml
EmojiInputDialog.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Event.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Event.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
FileIconProvider.cpp Everywhere: Stop shoving things into ::std and mentioning them as such 2022-12-14 11:44:32 +01:00
FileIconProvider.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FilePicker.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FilePicker.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FilePickerDialog.gml
FileSystemModel.cpp LibThreading+Everywhere: Support returning error from BackgroundAction 2022-12-15 17:36:57 +00:00
FileSystemModel.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
FilteringProxyModel.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FilteringProxyModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FocusPolicy.h
FocusSource.h
FontPicker.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
FontPicker.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FontPickerDialog.gml
Forward.h LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
Frame.cpp
Frame.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
GitCommitLexer.cpp
GitCommitLexer.h
GitCommitSyntaxHighlighter.cpp
GitCommitSyntaxHighlighter.h LibSyntax: Teach each highlighter about it's comment syntax 2022-11-27 18:28:43 -07:00
GlyphMapWidget.cpp LibGUI+FontEditor: Restore normalized selections on Undo/Redo 2022-12-20 10:22:27 +01:00
GlyphMapWidget.h LibGUI+FontEditor: Restore normalized selections on Undo/Redo 2022-12-20 10:22:27 +01:00
GroupBox.cpp LibGUI: Fix a typo 2022-12-05 13:59:00 +00:00
GroupBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
HeaderView.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
HeaderView.h
Icon.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Icon.h
IconView.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
IconView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ImageWidget.cpp LibGUI: Register GUI icon path setters as write-only 2022-12-09 00:05:30 +01:00
ImageWidget.h
IncrementalSearchBanner.cpp LibGUI: Add a prefix to IncrementalSearchBanner's widgets name 2022-12-08 17:20:51 +01:00
IncrementalSearchBanner.gml LibGUI: Add a prefix to IncrementalSearchBanner's widgets name 2022-12-08 17:20:51 +01:00
IncrementalSearchBanner.h LibGUI: Add IncrementalSearchBanner 2022-11-29 15:39:13 +00:00
INILexer.cpp
INILexer.h
INISyntaxHighlighter.cpp
INISyntaxHighlighter.h LibSyntax: Teach each highlighter about it's comment syntax 2022-11-27 18:28:43 -07:00
InputBox.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
InputBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ItemListModel.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
JsonArrayModel.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
JsonArrayModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Label.cpp LibGUI: Register GUI icon path setters as write-only 2022-12-09 00:05:30 +01:00
Label.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Layout.cpp
Layout.h
LazyWidget.cpp
LazyWidget.h
LinkLabel.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
LinkLabel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ListView.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ListView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Margins.h
Menu.cpp LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
Menu.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Menubar.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Menubar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
MenuItem.cpp LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
MenuItem.h LibGUI+WindowServer: Add "visible" state to GUI actions 2022-12-10 14:28:38 +01:00
MessageBox.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
MessageBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Model.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Model.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ModelEditingDelegate.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ModelIndex.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ModelIndex.h
ModelRole.h
ModelSelection.cpp
ModelSelection.h
MouseTracker.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MouseTracker.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MultiView.cpp
MultiView.h
Notification.cpp
Notification.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
OpacitySlider.cpp LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
OpacitySlider.h LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
Painter.cpp
Painter.h
PasswordInputDialog.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
PasswordInputDialog.gml
PasswordInputDialog.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
PersistentModelIndex.cpp
PersistentModelIndex.h
Process.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Process.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ProcessChooser.cpp
ProcessChooser.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Progressbar.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Progressbar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
RadioButton.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
RadioButton.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
RegularEditingEngine.cpp
RegularEditingEngine.h
ResizeCorner.cpp
ResizeCorner.h
ResizeDirection.h
RunningProcessesModel.cpp LibCore: Use Core::Stream for ProcessStatisticsReader 2022-12-10 11:49:24 +00:00
RunningProcessesModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ScreenLayout.cpp
ScrollableContainerWidget.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ScrollableContainerWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Scrollbar.cpp LibGUI: Disable corresponding Scrollbar button when reaching min or max 2022-12-10 14:03:27 +01:00
Scrollbar.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
SeparatorWidget.cpp
SeparatorWidget.h
SettingsWindow.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SettingsWindow.h LibGUI: Add GUI::SettingsWindow::add_tab() that takes a constructed tab 2022-12-15 21:00:24 +00:00
Shortcut.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Shortcut.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Slider.cpp
Slider.h
SortingProxyModel.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SortingProxyModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SpinBox.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SpinBox.h
Splitter.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Splitter.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
StackWidget.cpp
StackWidget.h
Statusbar.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Statusbar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SystemEffects.h
TableView.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
TableView.h
TabWidget.cpp LibGUI: Actually try something in TabWidget::try_add_widget(Widget&) 2022-12-15 17:36:57 +00:00
TabWidget.h LibGUI: Add GUI::TabWidget::add_tab() that takes a constructed tab 2022-12-16 09:58:51 +01:00
TextBox.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TextBox.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TextDocument.cpp LibGUI: Add shortcut for inserting new line 2022-12-11 19:47:42 +00:00
TextDocument.h LibGUI: Add shortcut for inserting new line 2022-12-11 19:47:42 +00:00
TextEditor.cpp LibGUI+TextEditor: Add a relative line number option for TextEditor 2022-12-12 16:02:06 +00:00
TextEditor.h LibGUI+TextEditor: Add a relative line number option for TextEditor 2022-12-12 16:02:06 +00:00
TextPosition.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
TextRange.h
Toolbar.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Toolbar.h
ToolbarContainer.cpp
ToolbarContainer.h
Tray.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Tray.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
TreeView.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
TreeView.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
TreeViewModel.cpp
TreeViewModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
UIDimensions.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
UndoStack.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
UndoStack.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ValueSlider.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ValueSlider.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Variant.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Variant.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
VimEditingEngine.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
VimEditingEngine.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Widget.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
Widget.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
Window.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
Window.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
WindowMode.h
WindowType.h