ladybird/Libraries/LibGUI
Andreas Kling 74ca299b4b GTextEditor: Make visual lines stop after their last character
Instead of letting each visual line run to the end of the editor when
wrapping lines, stop each visual line where it runs ouf characters.

Fixes #493.
2019-09-01 17:30:23 +02:00
..
GAbstractButton.cpp LibGUI: Make the timers in GAbstractButton and GScrollBar into children 2019-08-18 12:14:15 +02:00
GAbstractButton.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GAbstractView.cpp LibGUI: Remove confusing GModelNotification concept 2019-08-20 19:44:02 +02:00
GAbstractView.h LibGUI: Remove confusing GModelNotification concept 2019-08-20 19:44:02 +02:00
GAction.cpp LibGUI: Add GActionGroup, a way to group a bunch of GActions. 2019-07-09 22:10:03 +02:00
GAction.h WindowServer+LibGUI: Show action icons in the menus when possible 2019-08-26 18:54:44 +02: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 LibGUI: Destroy tooltip windows when they are not used. 2019-07-23 20:51:08 +02:00
GApplication.h LibGUI: Exit the main event loop when the last window is deleted. 2019-07-23 18:16:25 +02: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+TextEditor: Make GButton activate its action if present 2019-08-25 21:46:39 +02:00
GButton.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GCheckBox.cpp LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GCheckBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GClipboard.cpp SharedBuffer: Split the creation and share steps 2019-07-18 10:06:20 +02:00
GClipboard.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GComboBox.cpp GComboBox: Make set_only_allow_values_from_model() actually take effect 2019-08-05 18:52:29 +02:00
GComboBox.h GComboBox: Include the selected index with the on_change notification 2019-08-05 18:42:51 +02:00
GDesktop.cpp LibGUI: Revert GWindowServerConnection to being a singleton 2019-07-17 21:03:01 +02:00
GDesktop.h LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GDialog.cpp LibGUI: GDialog should close its nested event loop on window close. 2019-07-26 16:13:59 +02:00
GDialog.h LibGUI: GDialog should close its nested event loop on window close. 2019-07-26 16:13:59 +02:00
GDirectoryModel.cpp LibGUI: Port threading to LibThread 2019-08-26 11:31:14 +02:00
GDirectoryModel.h LibGUI: Port threading to LibThread 2019-08-26 11:31:14 +02:00
GEvent.h WindowServer+LibGUI: Remove old "icon path" way of doing things. 2019-07-28 10:24:58 +02:00
GEventLoop.cpp WindowServer+LibGUI: Remove old "icon path" way of doing things. 2019-07-28 10:24:58 +02:00
GEventLoop.h LibGUI: Revert GWindowServerConnection to being a singleton 2019-07-17 21:03:01 +02:00
GFilePicker.cpp GFilePicker: Make double-clicking actually choose/pick the file 2019-08-09 23:45:04 +02:00
GFilePicker.h GFilePicker: Edit file name on opening window 2019-07-30 09:19:14 +02:00
GFileSystemModel.cpp LibGUI: Reify intermediate nodes during index traversal 2019-07-31 16:33:21 +02:00
GFileSystemModel.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GFontDatabase.cpp GFontDatabase: Iterate the font database in alphabetical order 2019-08-29 19:30:48 +02:00
GFontDatabase.h AK: Make HashMap::get(Key) return an Optional<Value>. 2019-07-24 10:25:43 +02:00
GFrame.cpp LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GFrame.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GGroupBox.cpp LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GGroupBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +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 GWidget: Add set_preferred_size(width, height) overload. 2019-07-20 22:39:24 +02:00
GInputBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GItemView.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GItemView.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GJsonArrayModel.cpp GJsonArrayModel: Add hook for customizing the GModel::Role::Custom data 2019-08-14 20:30:18 +02:00
GJsonArrayModel.h GJsonArrayModel: Add hook for customizing the GModel::Role::Custom data 2019-08-14 20:30:18 +02:00
GLabel.cpp GLabel: Repaint immediately on icon change 2019-08-09 23:48:44 +02:00
GLabel.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GLayout.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GLayout.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GListView.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02: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: Add support for nested menus 2019-08-29 06:36:29 +02:00
GMenu.h WindowServer+LibGUI: Add support for nested menus 2019-08-29 06:36:29 +02:00
GMenuBar.cpp LibGUI: Convert Vector<OwnPtr> to NonnullOwnPtrVector. 2019-07-24 09:13:06 +02:00
GMenuBar.h LibGUI: Convert Vector<OwnPtr> to NonnullOwnPtrVector. 2019-07-24 09:13:06 +02:00
GMenuItem.cpp WindowServer+LibGUI: Add support for nested menus 2019-08-29 06:36:29 +02:00
GMenuItem.h WindowServer+LibGUI: Add support for nested menus 2019-08-29 06:36:29 +02:00
GMessageBox.cpp GWidget: Add set_preferred_size(width, height) overload. 2019-07-20 22:39:24 +02:00
GMessageBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GModel.cpp GModel: Rename on_model_update(GModel&) => on_update() 2019-08-20 19:45:08 +02:00
GModel.h GModel: Rename on_model_update(GModel&) => on_update() 2019-08-20 19:45:08 +02:00
GModelEditingDelegate.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GModelIndex.h LibGUI: Add LogStream operator<< for GModelIndex 2019-08-18 10:14:26 +02: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 StylePainter: Move progress bar painting from GProgressBar to here 2019-08-14 20:31:46 +02:00
GProgressBar.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GRadioButton.cpp LibDraw: Introduce (formerly known as SharedGraphics.) 2019-07-18 10:18:16 +02:00
GRadioButton.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GResizeCorner.cpp GWidget: Add set_preferred_size(width, height) overload. 2019-07-20 22:39:24 +02:00
GResizeCorner.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GScrollableWidget.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GScrollableWidget.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GScrollBar.cpp GScrollBar: Allow scrolling the scrollbar by mouse-wheeling over it 2019-08-20 20:11:20 +02:00
GScrollBar.h GScrollBar: Allow scrolling the scrollbar by mouse-wheeling over it 2019-08-20 20:11:20 +02:00
GShortcut.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GShortcut.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GSlider.cpp GSlider: Add support for vertical sliders. 2019-07-20 19:32:12 +02:00
GSlider.h GSlider: Add support for vertical sliders. 2019-07-20 19:32:12 +02:00
GSortingProxyModel.cpp GModel: Rename on_model_update(GModel&) => on_update() 2019-08-20 19:45:08 +02:00
GSortingProxyModel.h GSortingProxyModel: Sort case insensitively by default (#441) 2019-08-11 18:11:25 +02:00
GSpinBox.cpp LibGUI: Add an auto-repeat interval to GAbstractButton. 2019-07-13 10:27:19 +02:00
GSpinBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GSplitter.cpp LibDraw: Tweak the hover highlight color. 2019-07-27 11:16:10 +02:00
GSplitter.h Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +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: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GStatusBar.cpp GWidget: Add set_preferred_size(width, height) overload. 2019-07-20 22:39:24 +02:00
GStatusBar.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GTableView.cpp GTableView: Fix column resize cursor not showing up in scrolled tables 2019-08-17 15:01:45 +02:00
GTableView.h GTableView: Add a way to customize cell painting per-column 2019-08-14 20:34:46 +02:00
GTabWidget.cpp GTabWidget: Allow putting the tabs on the bottom of the widget. 2019-07-28 17:43:51 +02:00
GTabWidget.h GTabWidget: Allow putting the tabs on the bottom of the widget. 2019-07-28 17:43:51 +02:00
GTextBox.cpp Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
GTextBox.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GTextEditor.cpp GTextEditor: Make visual lines stop after their last character 2019-09-01 17:30:23 +02:00
GTextEditor.h LibGUI: Add a way for GWidget subclasses to learn that the font changed 2019-09-01 12:26:35 +02:00
GToolBar.cpp LibGUI+TextEditor: Make GButton activate its action if present 2019-08-25 21:46:39 +02:00
GToolBar.h LibCore: Introduce a C_OBJECT macro. 2019-07-25 19:49:28 +02:00
GTreeView.cpp GTreeView: Support multiple root-level items 2019-08-18 10:17:00 +02:00
GTreeView.h GTreeView: Support multiple root-level items 2019-08-18 10:17:00 +02:00
GVariant.cpp GVariant: Add Type::UnsignedInt. 2019-07-31 07:07:59 +02:00
GVariant.h GVariant: Try to do color string parsing in GVariant::to_color() 2019-08-03 11:34:02 +02:00
GWidget.cpp LibGUI: Add a way for GWidget subclasses to learn that the font changed 2019-09-01 12:26:35 +02:00
GWidget.h LibGUI: Add a way for GWidget subclasses to learn that the font changed 2019-09-01 12:26:35 +02:00
GWindow.cpp GWindow: Allow clients to prevent close requests from closing 2019-08-27 20:35:37 +02:00
GWindow.h GWindow: Allow clients to prevent close requests from closing 2019-08-27 20:35:37 +02:00
GWindowType.h WindowServer: Add a custom window type for Launcher 2019-07-14 00:06:47 +02:00
install.sh Libraries: Fix wrong paths to "Root" in the various install.sh scripts. 2019-07-21 21:38:30 +02:00
Makefile LibGUI: Add GJsonArrayModel, a simple JSON-data-file-as-GModel helper 2019-08-10 10:29:46 +02:00