ladybird/Libraries/LibGUI
0xtechnobabble ecf58ddd4f TextEditor: Implement replacement functionality
This patch adds a new replace widget that cooperates with the find
widget, the replace widget takes the input in the find textbox, searches
for occurences of that input, and replaces them with the input provied
in the replace textbox.
2020-01-12 01:41:36 +01:00
..
GAboutDialog.cpp LibGUI: Tweak GAboutDialog text 2020-01-02 02:55:10 +01:00
GAboutDialog.h LibGUI: Fix crash in GAboutDialog::show() 2019-09-29 20:37:02 +02:00
GAbstractButton.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GAbstractButton.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GAbstractColumnView.cpp LibGUI: Add GAbstractView::activate_selected() 2020-01-10 17:45:59 +01:00
GAbstractColumnView.h LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GAbstractView.cpp LibGUI: Add GAbstractView::activate_selected() 2020-01-10 17:45:59 +01:00
GAbstractView.h LibGUI: Add GAbstractView::activate_selected() 2020-01-10 17:45:59 +01:00
GAction.cpp LibGUI: Allow finding the source of a GAction activation 2019-12-09 21:29:43 +01:00
GAction.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GActionGroup.cpp LibGUI: Add GActionGroup, a way to group a bunch of GActions. 2019-07-09 22:10:03 +02:00
GActionGroup.h LibGUI: Add GActionGroup, a way to group a bunch of GActions. 2019-07-09 22:10:03 +02:00
GApplication.cpp LibDraw+LibGUI: Allow changing individual colors in a Palette 2019-12-29 00:47:49 +01:00
GApplication.h AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
GBoxLayout.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GBoxLayout.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GButton.cpp LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GButton.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GCheckBox.cpp LibGUI: Use ColorRole::BaseText for the GCheckBox checkmark 2019-12-24 22:33:11 +01:00
GCheckBox.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GClipboard.cpp AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
GClipboard.h WindowServer+LibGUI: Store a "data type" with the clipboard content 2019-09-14 09:19:05 +02:00
GColumnsView.cpp LibGUI: Fix rendering GColumnsView separator 2020-01-10 18:25:44 +01:00
GColumnsView.h LibGUI: Add GColumnsView 2020-01-10 17:45:59 +01:00
GComboBox.cpp GButton: Convert most code to using ObjectPtr for GButton 2019-09-21 19:28:28 +02:00
GComboBox.h LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GCommand.cpp LibGUI: Add GUndoStack and GCommand classes 2019-11-30 15:36:17 +01:00
GCommand.h LibGUI: Add GUndoStack and GCommand classes 2019-11-30 15:36:17 +01:00
GDesktop.cpp WindowServer: Port to the new IPC system 2019-12-02 11:11:05 +01:00
GDesktop.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GDialog.cpp LibGUI: Close and cancel GDialog on escape 2020-01-01 02:02:29 +01:00
GDialog.h LibGUI: Close and cancel GDialog on escape 2020-01-01 02:02:29 +01:00
GDragOperation.cpp WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
GDragOperation.h WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
GEvent.h WindowServer+LibGUI: Add data_type and data fields to drag operations 2019-12-20 20:07:10 +01:00
GFilePicker.cpp LibGUI+FileManager: Merge GDirectoryModel into GFileSystemModel 2020-01-10 17:45:59 +01:00
GFilePicker.h LibGUI+FileManager: Merge GDirectoryModel into GFileSystemModel 2020-01-10 17:45:59 +01:00
GFileSystemModel.cpp LibGUI+FileManager: Merge GDirectoryModel into GFileSystemModel 2020-01-10 17:45:59 +01:00
GFileSystemModel.h LibGUI+FileManager: Merge GDirectoryModel into GFileSystemModel 2020-01-10 17:45:59 +01:00
GFontDatabase.cpp GFontDatabase: Iterate the font database in alphabetical order 2019-08-29 19:30:48 +02:00
GFontDatabase.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GFrame.cpp LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GFrame.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GGroupBox.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GGroupBox.h LibGUI: Convert GGroupBox to ObjectPtr 2019-09-21 16:13:33 +02:00
GIcon.cpp LibGUI: Remove use of copy_ref(). 2019-07-11 15:49:47 +02:00
GIcon.h LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GInputBox.cpp LibCore: Make CObject reference-counted 2019-09-22 00:25:25 +02:00
GInputBox.h LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GItemView.cpp LibGUI: Fix assertion failure in GItemView::mouse_up() 2020-01-11 22:12:36 +01:00
GItemView.h LibGUI: clicking and dragging one item will drag other items in selection 2020-01-08 15:20:41 +01:00
GJsonArrayModel.cpp LibGUI: Clear out a GJsonArrayModel if it fails to open the JSON source 2020-01-02 20:57:55 +01:00
GJsonArrayModel.h GJsonArrayModel: Add hook for customizing the GModel::Role::Custom data 2019-08-14 20:30:18 +02:00
GLabel.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GLabel.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GLayout.cpp LibCore+LibGUI: Allow inserting a CObject/GWidget before another 2019-11-05 20:41:27 +01:00
GLayout.h LibCore+LibGUI: Allow inserting a CObject/GWidget before another 2019-11-05 20:41:27 +01:00
GLazyWidget.cpp LibGUI: Add GLazyWidget, a convenience widget for lazily-built UI's 2019-10-02 20:24:29 +02:00
GLazyWidget.h LibGUI: Add GLazyWidget, a convenience widget for lazily-built UI's 2019-10-02 20:24:29 +02:00
GListView.cpp LibGUI: Add GAbstractView::activate_selected() 2020-01-10 17:45:59 +01:00
GListView.h LibGUI: Allow specifying the model column for GListView and GComboBox 2019-08-05 18:32:04 +02:00
GMargins.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GMenu.cpp WindowServer+LibGUI: Paint exclusive actions as radio buttons in menus 2020-01-08 21:12:40 +01:00
GMenu.h LibGUI: Make GMenu inherit from CObject 2019-12-09 21:05:44 +01:00
GMenuBar.cpp LibGUI: Make GMenu inherit from CObject 2019-12-09 21:05:44 +01:00
GMenuBar.h LibGUI: Make GMenu inherit from CObject 2019-12-09 21:05:44 +01:00
GMenuItem.cpp LibGUI: Make GMenu inherit from CObject 2019-12-09 21:05:44 +01:00
GMenuItem.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GMessageBox.cpp LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GMessageBox.h GMessageBox: Hide the constructor and fix broken usages 2019-09-30 17:20:53 +02:00
GModel.cpp LibGUI: Make GTreeView inherit from GAbstractColumnView 2019-12-13 23:36:36 +01:00
GModel.h LibGUI: Fix GModel::is_valid() behavior for tree-like models 2020-01-10 17:45:59 +01:00
GModelEditingDelegate.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GModelIndex.h LibGUI: Include internal_data() in GModelIndex LogStream output 2019-11-09 11:56:28 +01:00
GModelSelection.cpp GModelSelection: Add contains_row(int) and toggle(GModelIndex) 2019-09-07 19:33:58 +02:00
GModelSelection.h LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GPainter.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GPainter.h LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GProgressBar.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GProgressBar.h LibGUI: Convert GProgressBar to ObjectPtr 2019-09-21 16:31:12 +02:00
GRadioButton.cpp LibDraw+LibGUI: Move radio button painting into StylePainter 2020-01-08 21:12:40 +01:00
GRadioButton.h LibGUI: Add a simple GWidget class registry/factory 2019-11-10 12:57:37 +01:00
GResizeCorner.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GResizeCorner.h LibGUI: Convert GTextBox, GTextEditor and GResizeCorner to ObjectPtr 2019-09-21 15:46:47 +02:00
GScrollableWidget.cpp LibGUI: Add GScrollableWidget::to_widget_position() 2019-10-09 21:16:49 +02:00
GScrollableWidget.h LibGUI: Add GScrollableWidget::to_widget_position() 2019-10-09 21:16:49 +02:00
GScrollBar.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GScrollBar.h LibGUI: Add a simple GWidget class registry/factory 2019-11-10 12:57:37 +01:00
GShortcut.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GShortcut.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
GSlider.cpp AK+Demos+Libraries: Remove executable permissions from {.cpp,.h} files 2020-01-06 10:43:00 +01:00
GSlider.h AK+Demos+Libraries: Remove executable permissions from {.cpp,.h} files 2020-01-06 10:43:00 +01:00
GSortingProxyModel.cpp LibGUI: Make GSortingProxyModel update the selection on resort again 2019-11-27 19:04:35 +01:00
GSortingProxyModel.h GSortingProxyModel: Sort case insensitively by default (#441) 2019-08-11 18:11:25 +02:00
GSpinBox.cpp GButton: Convert most code to using ObjectPtr for GButton 2019-09-21 19:28:28 +02:00
GSpinBox.h LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GSplitter.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GSplitter.h LibGUI: Convert GSplitter to ObjectPtr 2019-09-21 16:11:02 +02:00
GStackWidget.cpp GStackWidget: Add a notification hook for when the active widget changes. 2019-07-07 21:50:38 +02:00
GStackWidget.h LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GStatusBar.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GStatusBar.h LibGUI: Add very limited multi-label support to GStatusBar 2019-10-24 09:57:27 +02:00
GTableView.cpp LibDraw: Add ColorRole::BaseText (to be painted on ColorRole::Base) 2019-12-24 22:01:32 +01:00
GTableView.h LibGUI: Add a GAbstractColumnView base class for GTableView 2019-12-13 20:54:40 +01:00
GTabWidget.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GTabWidget.h LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
GTextBox.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GTextBox.h LibGUI: Make GTextBox non-final 2019-10-28 19:08:48 +01:00
GTextDocument.cpp LibGUI: Add GTextDocument::range_for_entire_line() 2019-12-10 22:06:31 +01:00
GTextDocument.h LibGUI: Add GTextDocument::range_for_entire_line() 2019-12-10 22:06:31 +01:00
GTextEditor.cpp LibGUI: Relayout GTextEditor on font change 2019-12-29 23:03:41 +01:00
GTextEditor.h TextEditor: Implement replacement functionality 2020-01-12 01:41:36 +01:00
GTextPosition.h AK: Use size_t for the length of strings 2019-12-09 17:51:21 +01:00
GTextRange.h LibGUI: Move GTextPosition and GTextRange LogStream<< to their headers 2019-11-03 09:57:14 +01:00
GToolBar.cpp LibGUI+LibDraw: Add "Palette" concept for scoped color theming 2019-12-24 21:27:16 +01:00
GToolBar.h LibGUI: Allow overriding the button size when constructing GToolBar 2019-11-09 00:41:00 +01:00
GTreeView.cpp LibGUI: Fix tree view column positioning when some columns are hidden 2020-01-10 17:45:59 +01:00
GTreeView.h LibGUI: Fix GTreeView not showing the context menu 2019-12-15 17:02:44 +01:00
GUndoStack.cpp LibGUI+FileManager: Misc tweaks courtesy of clang-format 2020-01-10 17:45:59 +01:00
GUndoStack.h LibGUI: Add GUndoStack and GCommand classes 2019-11-30 15:36:17 +01:00
GVariant.cpp AK: Allow JsonValue to store 64-bit integers internally 2019-10-29 16:36:50 +01:00
GVariant.h LibGUI: Make it possible to wrap a Font in a GVariant 2019-10-22 21:37:11 +02:00
GWidget.cpp LibGUI: Call GWidget::resize_event() before doing widget layout 2019-12-30 00:26:19 +01:00
GWidget.h LibDraw+LibGUI: Allow changing individual colors in a Palette 2019-12-29 00:47:49 +01:00
GWindow.cpp WindowServer+LibGUI: Implement minimizable property to windows 2020-01-04 14:58:50 +01:00
GWindow.h WindowServer+LibGUI: Implement minimizable property to windows 2020-01-04 14:58:50 +01:00
GWindowServerConnection.cpp WindowServer+LibGUI: Simplify handling of paint event rects 2020-01-04 11:03:37 +01:00
GWindowServerConnection.h LibGUI+WindowServer: Mark minimized window backing stores as volatile 2019-12-26 12:06:07 +01:00
GWindowType.h WindowServer+CPUGraph: Make menu applets be "regular" windows 2019-12-16 15:05:45 +01:00
Makefile LibGUI: Add GColumnsView 2020-01-10 17:45:59 +01:00