summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI
AgeCommit message (Expand)Author
2023-03-05LibGUI: Fix typo in the name of the EmojiCategory structTimothy Flynn
2023-03-05LibGUI: Allow overriding toolbar button tooltipsTimothy Flynn
2023-03-04LibGUI: Make Button height adapt to the current font sizeAndreas Kling
2023-03-04Userland: Use Font::pixel_size_rounded_up() in more placesAndreas Kling
2023-03-04Userland: Use Font::pixel_size_rounded_up() instead of glyph_height()Andreas Kling
2023-03-04LibGUI: Paint the GroupBox title with left alignmentAndreas Kling
2023-03-03LibGUI: Compute syntax-highlighted visual text spans using float rectsTimothy Flynn
2023-03-03LibGUI: Add folding regions to INI syntax highlighterSam Atkins
2023-03-03LibGUI: Make CheckBox height adapt to the current font sizeAndreas Kling
2023-03-03LibGUI: Make RadioButton height adapt to the current font sizeAndreas Kling
2023-03-03LibGUI: Round up font sizes in various widget size calculationsAndreas Kling
2023-03-03LibCore+LibGUI+About: Use String in Core::Version and GUI::AboutDialogAndreas Kling
2023-03-01LibGUI: Give SeparatorWidget a minimum sizeSam Atkins
2023-02-28LibGUI: Add a simple "recently open files" featureAndreas Kling
2023-02-28LibGUI: Assign folding regions for GML filesSam Atkins
2023-02-28LibSyntax+LibGUI: Let syntax highlighters assign folding regionsSam Atkins
2023-02-28LibGUI: Support folding regions in TextEditorSam Atkins
2023-02-28LibGUI: Add folding regions to TextDocumentSam Atkins
2023-02-28LibGUI: Add TextRange::line_count()Sam Atkins
2023-02-28LibGUI: Store Utf32Views in TextEditor::LineVisualDataSam Atkins
2023-02-28LibGUI: Create TextAttributes for unspanned text once, not repeatedlySam Atkins
2023-02-28LibGUI: Skip painting TextEditor spans that end on previous linesSam Atkins
2023-02-27LibGUI: Ensure the "End" key sets the cursor to the visual line endTimothy Flynn
2023-02-27LibGUI: Don't show non-visible actions in CommandPaletteTim Ledbetter
2023-02-26LibGfx: Return bool not ErrorOr<bool> from ImageDecoderPlugin::sniff()MacDue
2023-02-25LibGUI: Use full text width for Label's preferred widthkleines Filmröllchen
2023-02-25Everywhere: Use _{short_,}string to create Strings from literalsLinus Groh
2023-02-24LibGUI: Make Gfx- to text-positioning handle multi-code point glyphsTimothy Flynn
2023-02-23LibGUI: Fix Action destructor to unregister itself correctlyHumberto Alves
2023-02-23LibGUI: Fix missing parent in LinkLabel open actionHumberto Alves
2023-02-22LibGUI: Wrap words at word break boundaries and don't break up emojiTimothy Flynn
2023-02-22LibGUI: Convert mouse events from a visual to a physical positionTimothy Flynn
2023-02-21LibGUI: Fix const-correctness issuesAndreas Kling
2023-02-21LibGfx: Replace Bitmap::invert() with Bitmap::inverted()Andreas Kling
2023-02-20LibGUI: Use Gfx::Font::bold_variant() instead of a manual lookupSam Atkins
2023-02-20LibGUI: Use a while loop for iterating text spansSam Atkins
2023-02-20LibGUI: Validate TextDocument spans when merging them, not when paintingSam Atkins
2023-02-20LibGUI: Add and use TextEditor::fixed_elements_width()Sam Atkins
2023-02-20LibGUI+HackStudio: Simplify TextEditor gutter & ruler calculationsSam Atkins
2023-02-19LibGUI: Allow clipboard items to have no associated dataTim Ledbetter
2023-02-19LibGUI: Allow double-clicking PathBreadcrumbbar buttons to edit pathSam Atkins
2023-02-19LibGUI: Add Button double-click callbackSam Atkins
2023-02-19LibGUI: Add PathBreadcrumbbarSam Atkins
2023-02-19LibGUI+FileManager: Move `has_{parent,child}_segment` logic into BCBSam Atkins
2023-02-18LibGUI+Userland: Stop returning Layout from `Widget::(try_)set_layout()`Sam Atkins
2023-02-18Userland: Specify margins and spacing in the GUI::Layout constructorSam Atkins
2023-02-18Userland: Use Widget::add_spacer() everywhereSam Atkins
2023-02-18LibGUI: Allow specifying Layout margins and spacing in the constructorSam Atkins
2023-02-18LibGUI: Add Widget::add_spacer() wrapperSam Atkins
2023-02-18LibGUI: Skip over grapheme clusters on left/right arrow key pressesTimothy Flynn