ladybird/Libraries/LibGUI
Linus Groh 675d8eec60 LibGUI: Fix ColorPicker custom color offset
Previously the ColorPicker would get the custom color directly from the
window, this was changed in d7d5788469 to
get the color from the underlying bitmap instead - without taking the
bitmap's scaling into effect though, so resulting colors were off by
quite a bit.

Fixes #3113.
2020-08-13 16:58:31 +02:00
..
AboutDialog.cpp LibGUI: Rename GUI::Image => GUI::ImageWidget 2020-07-23 17:31:08 +02:00
AboutDialog.h LibGUI, About: Implement system-wide W2k-esque About dialog 2020-05-27 11:44:19 +02:00
AbstractButton.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
AbstractButton.h LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
AbstractTableView.cpp LibGUI: Use Resize{Column,Row} cursor for Splitter and AbstractTableView 2020-07-07 23:11:39 +02:00
AbstractTableView.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
AbstractView.cpp LibGUI: Add hover highlighting and keyboard controls to ComboBox 2020-07-15 13:19:44 +02:00
AbstractView.h LibGUI: Add hover highlighting and keyboard controls to ComboBox 2020-07-15 13:19:44 +02:00
Action.cpp LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
Action.h LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
ActionGroup.cpp
ActionGroup.h
Application.cpp LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
Application.h LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
BoxLayout.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
BoxLayout.h
Button.cpp Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includes 2020-07-04 17:25:31 +02:00
Button.h LibGUI: Add hook when a context menu is requested on a button 2020-05-22 18:23:02 +02:00
CheckBox.cpp Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includes 2020-07-04 17:25:31 +02:00
CheckBox.h LibGUI: Include keyboard modifier state with button on_click calls 2020-05-12 20:31:16 +02:00
Clipboard.cpp Clipboard: Move the system clipboard to a dedicated service process :^) 2020-05-14 22:53:58 +02:00
Clipboard.h FileManager+LibGUI+Userland: Switch clipboard to MIME types 2020-05-16 09:11:46 +02:00
CMakeLists.txt LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
ColorInput.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ColorInput.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ColorPicker.cpp LibGUI: Fix ColorPicker custom color offset 2020-08-13 16:58:31 +02:00
ColorPicker.h LibGUI: Transfer "color has alpha channel" state 2020-04-29 16:22:09 +02:00
ColumnsView.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ColumnsView.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ComboBox.cpp LibGUI: Fix ComboBox desktop intersection rect 2020-08-13 16:06:02 +02:00
ComboBox.h LibGUI: Use ControlBoxButtons in SpinBox and ComboBox 2020-07-20 21:03:48 +02:00
Command.cpp
Command.h
ControlBoxButton.cpp LibGUI: Add ControlBoxButton to LibGUI 2020-07-20 21:03:48 +02:00
ControlBoxButton.h LibGUI: Add ControlBoxButton to LibGUI 2020-07-20 21:03:48 +02:00
CppLexer.cpp CppLexer: Actually give raw strings type RawString 2020-08-03 15:54:33 +02:00
CppLexer.h CppLexer: Support raw string literals 2020-07-27 12:11:19 +02:00
CppSyntaxHighlighter.cpp CppLexer: Support raw string literals 2020-07-27 12:11:19 +02:00
CppSyntaxHighlighter.h
Desktop.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Desktop.h LibGUI: Add Desktop::{taskbar,menubar}_height() 2020-08-13 16:06:02 +02:00
Dialog.cpp LibGUI: Use dbg() instead of dbgprintf() in GUI::Dialog 2020-05-19 17:46:28 +02:00
Dialog.h
DisplayLink.cpp
DisplayLink.h
DragOperation.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
DragOperation.h
EmojiInputDialog.cpp Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
EmojiInputDialog.h LibGUI: Add a simple emoji input dialog activated by Ctrl+Alt+Space :^) 2020-05-17 22:35:25 +02:00
Event.cpp Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includes 2020-07-04 17:25:31 +02:00
Event.h GUI: Give MouseEvent shift() / ctrl() / alt() / logo() functions 2020-08-12 11:02:30 +02:00
FileIconProvider.cpp LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
FileIconProvider.h LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
FilePicker.cpp LibGUI: Rename GUI::Image => GUI::ImageWidget 2020-07-23 17:31:08 +02:00
FilePicker.h LibGUI: Rename GUI::Image => GUI::ImageWidget 2020-07-23 17:31:08 +02:00
FileSystemModel.cpp LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
FileSystemModel.h LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
FilteringProxyModel.cpp LibGUI: Add FilteringProxyModel 2020-08-01 08:39:26 +02:00
FilteringProxyModel.h LibGUI: Add FilteringProxyModel 2020-08-01 08:39:26 +02:00
FontDatabase.cpp
FontDatabase.h
Forward.h LibGUI: Move file icon lookup into a separate FileIconProvider 2020-08-12 20:41:13 +02:00
Frame.cpp LibGUI: Introduce widget content margins + improve splitters 2020-04-24 19:05:02 +02:00
Frame.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
GroupBox.cpp LibGUI: Draw contiguous frame if GroupBox title is left empty 2020-07-14 17:55:39 +02:00
GroupBox.h
Icon.cpp Misc: Replace "String(string_view)" with "string_view.to_string()" 2020-05-06 19:28:59 +02:00
Icon.h
IconView.cpp LibGUI: Add ability to disable multiselect for views 2020-07-13 19:49:34 +02:00
IconView.h LibGUI: Improve IconView performance with large selections 2020-07-13 19:49:34 +02:00
ImageWidget.cpp LibGUI: Fix build after renaming Image => ImageWidget 2020-07-23 17:43:44 +02:00
ImageWidget.h LibGUI: Rename GUI::Image => GUI::ImageWidget 2020-07-23 17:31:08 +02:00
INILexer.cpp LibGUI: INI file syntax highlighter 2020-05-01 16:58:18 +02:00
INILexer.h LibGUI: INI file syntax highlighter 2020-05-01 16:58:18 +02:00
INISyntaxHighlighter.cpp LibGUI: INI file syntax highlighter 2020-05-01 16:58:18 +02:00
INISyntaxHighlighter.h LibGUI: INI file syntax highlighter 2020-05-01 16:58:18 +02:00
InputBox.cpp LibGUI: Set parent icon, margins and disable resize for InputBox 2020-07-18 16:27:57 +02:00
InputBox.h LibGUI: Add InputBox::show with required parent window argument 2020-07-16 16:10:21 +02:00
JsonArrayModel.cpp AK: JsonParser improvements 2020-06-13 12:43:22 +02:00
JsonArrayModel.h LibGUI: Get rid of Model::ColumnMetadata and always use auto-sizing 2020-05-21 19:55:44 +02:00
JSSyntaxHighlighter.cpp LibGUI: Highlight JS Extends and Super tokens 2020-07-01 11:18:44 +02:00
JSSyntaxHighlighter.h LibGUI: Rename SyntaxLanguage::{Javascript -> JavaScript} 2020-05-07 22:04:56 +02:00
Label.cpp
Label.h
Layout.cpp
Layout.h
LazyWidget.cpp
LazyWidget.h
ListView.cpp LibGUI: Add hover highlighting and keyboard controls to ComboBox 2020-07-15 13:19:44 +02:00
ListView.h LibGUI: Add hover highlighting and keyboard controls to ComboBox 2020-07-15 13:19:44 +02:00
Margins.h
Menu.cpp LibGUI: Enable icons for SubMenus 2020-07-28 16:29:44 +02:00
Menu.h LibGUI: Enable icons for SubMenus 2020-07-28 16:29:44 +02:00
MenuBar.cpp LibGUI: Make MenuBar a Core::Object 2020-04-21 16:19:18 +02:00
MenuBar.h LibGUI: Make MenuBar a Core::Object 2020-04-21 16:19:18 +02:00
MenuItem.cpp WindowServer/LibGUI: Add default menu items and allow default action for context menu 2020-07-11 11:45:49 +02:00
MenuItem.h WindowServer/LibGUI: Add default menu items and allow default action for context menu 2020-07-11 11:45:49 +02:00
MessageBox.cpp LibGUI: Rename GUI::Image => GUI::ImageWidget 2020-07-23 17:31:08 +02:00
MessageBox.h LibWeb: Require parent window argument for MessageBox 2020-07-16 16:10:21 +02:00
Model.cpp LibGUI: Add ModelClient abstract class and allow registering clients 2020-07-13 19:49:34 +02:00
Model.h LibGUI: Add FilteringProxyModel 2020-08-01 08:39:26 +02:00
ModelEditingDelegate.h
ModelIndex.cpp
ModelIndex.h
ModelSelection.cpp LibGUI: Add ModelClient abstract class and allow registering clients 2020-07-13 19:49:34 +02:00
ModelSelection.h LibGUI: Add ModelClient abstract class and allow registering clients 2020-07-13 19:49:34 +02:00
MultiView.cpp LibGUI: Add ability to disable multiselect for views 2020-07-13 19:49:34 +02:00
MultiView.h LibGUI: Add ability to disable multiselect for views 2020-07-13 19:49:34 +02:00
Notification.cpp
Notification.h
Painter.cpp
Painter.h
ProcessChooser.cpp DevTools+LibGUI: Make ProcessChooser a general Dialog in LibGUI 2020-07-28 16:29:36 +02:00
ProcessChooser.h DevTools+LibGUI: Make ProcessChooser a general Dialog in LibGUI 2020-07-28 16:29:36 +02:00
ProgressBar.cpp
ProgressBar.h
RadioButton.cpp LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
RadioButton.h LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
ResizeCorner.cpp LibGUI: Make sure the ResizeCorner aligns nicely inside StatusBar 2020-04-23 15:58:39 +02:00
ResizeCorner.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
RunningProcessesModel.cpp DevTools+LibGUI: Make ProcessChooser a general Dialog in LibGUI 2020-07-28 16:29:36 +02:00
RunningProcessesModel.h DevTools+LibGUI: Make ProcessChooser a general Dialog in LibGUI 2020-07-28 16:29:36 +02:00
ScrollableWidget.cpp GUI: Give MouseEvent shift() / ctrl() / alt() / logo() functions 2020-08-12 11:02:30 +02:00
ScrollableWidget.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ScrollBar.cpp ScrollBar: Let clicking the gutter scroll by one page 2020-08-12 11:02:30 +02:00
ScrollBar.h ScrollBar: Let clicking the gutter scroll by one page 2020-08-12 11:02:30 +02:00
Shortcut.cpp LibGUI: Use KeyCode stringification helper in Shortcut::to_string() 2020-05-12 17:02:33 +02:00
Shortcut.h Kernel: Move headers intended for userspace use into Kernel/API/ 2020-07-04 17:22:23 +02:00
Slider.cpp LibGUI: Paint slider knob as indented when disabled 2020-07-18 16:27:57 +02:00
Slider.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
SortingProxyModel.cpp LibGUI+FileManager: Fix forgetting to map sorting proxy model indexes 2020-07-15 13:41:46 +02:00
SortingProxyModel.h LibGUI: Add ModelClient abstract class and allow registering clients 2020-07-13 19:49:34 +02:00
SpinBox.cpp LibGUI: Use ControlBoxButtons in SpinBox and ComboBox 2020-07-20 21:03:48 +02:00
SpinBox.h LibGUI: Use ControlBoxButtons in SpinBox and ComboBox 2020-07-20 21:03:48 +02:00
Splitter.cpp LibGUI: Use Resize{Column,Row} cursor for Splitter and AbstractTableView 2020-07-07 23:11:39 +02:00
Splitter.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
StackWidget.cpp LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
StackWidget.h
StatusBar.cpp LibGUI: Make StatusBar 2px shorter vertically for a snugger fit 2020-04-23 18:52:34 +02:00
StatusBar.h
SyntaxHighlighter.cpp
SyntaxHighlighter.h LibGUI: Rename SyntaxLanguage::{Javascript -> JavaScript} 2020-05-07 22:04:56 +02:00
TableView.cpp Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includes 2020-07-04 17:25:31 +02:00
TableView.h LibGUI: Move AbstractTableView::keydown_event() down to TableView 2020-05-21 13:40:52 +02:00
TabWidget.cpp LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
TabWidget.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
TextBox.cpp LibGUI: Add up & down arrow hooks and input history to TextBox 2020-05-27 20:04:52 +02:00
TextBox.h LibGUI: Add up & down arrow hooks and input history to TextBox 2020-05-27 20:04:52 +02:00
TextDocument.cpp Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
TextDocument.h Unicode: Try s/codepoint/code_point/g again 2020-08-05 22:33:42 +02:00
TextEditor.cpp LibGUI: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
TextEditor.h LibGUI: Add focus hooks to TextEditor 2020-08-01 08:39:26 +02:00
TextPosition.h
TextRange.h
ToolBar.cpp LibGUI: Add a ToolBarContainer widget and put most ToolBars in one 2020-04-23 17:44:49 +02:00
ToolBar.h
ToolBarContainer.cpp LibGUI: Make ToolBarContainer better at reacting to child events 2020-04-25 17:16:05 +02:00
ToolBarContainer.h LibGUI: Remove unnecessary LibHTTP #include 2020-07-22 17:48:11 +02:00
TreeView.cpp LibGUI: Fix keybind conflicts in TreeView 2020-07-13 14:27:23 +02:00
TreeView.h LibGUI: Add on_toggle function to TreeView 2020-07-07 13:38:35 +02:00
UndoStack.cpp
UndoStack.h
Variant.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Variant.h AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
Widget.cpp LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
Widget.h LibCore+LibGUI: Switch to using AK::is and AK::downcast 2020-07-26 17:51:00 +02:00
Window.cpp LibGUI+WindowServer: Provide default placement to windows 2020-08-01 08:06:48 +02:00
Window.h LibGUI+WindowServer: Provide default placement to windows 2020-08-01 08:06:48 +02:00
WindowServerConnection.cpp LibGUI: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
WindowServerConnection.h WindowServer: Add accessory windows 2020-07-15 17:15:45 +02:00
WindowType.h WindowServer: Add WindowType::Desktop 2020-04-18 21:10:16 +02:00