summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI/TabWidget.cpp
AgeCommit message (Expand)Author
2023-04-30LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStylethankyouverycool
2023-04-15LibGfx+Userland: Add width_rounded_up() helperthankyouverycool
2023-03-16LibGUI+Userland: Port TabWidget set_tab_title to new stringKarol Kosek
2023-03-16LibGUI: Store Tab titles using the new string classKarol Kosek
2023-03-16LibGUI+HackStudio+PixelPaint: Port Widget title to the new StringKarol Kosek
2023-03-04Userland: Use Font::pixel_size_rounded_up() instead of glyph_height()Andreas Kling
2023-02-21LibGUI: Fix const-correctness issuesAndreas Kling
2023-01-03LibGfx: Make Font::width() return a floatAndreas Kling
2022-12-15LibGUI: Actually try something in `TabWidget::try_add_widget(Widget&)`Lucas CHOLLET
2022-12-15LibGUI: Add dots below TabWidget close button when modifiedmeiskam
2022-12-15LibGUI: Add `modified` bool to TabWidgetmeiskam
2022-12-07Meta+Userland: Pass Gfx::IntSize by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-05LibGUI: Fix a typoCameron Youell
2022-08-09LibGUI+LibGfx: Let Desktop::the() set widget effectsthankyouverycool
2022-07-15LibGUI: Apply more padding to text on tabsnetworkException
2022-07-04LibGUI: Notify the layout system of more relevant events in TabWidgetFrHun
2022-07-04LibGUI: Implement calculated min/preferred sizes for TabWidgetFrHun
2022-05-21LibGUI: TabWidget add vertical tabsCameron Youell
2022-05-11LibGUI: Expose more TabWidget properties to GMLSam Atkins
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-03LibGUI: Fully support TabWidget in GMLkleines Filmröllchen
2022-04-02LibGUI: Add TabWidget::activate_last_tab()Olivier De Cannière
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-16LibGUI: Make only the targeted tab of TabWidget respond to double clickOlivier De Cannière
2022-03-12Libraries: Use default constructors/destructors in LibGUILenny Maiorani
2021-12-01LibGUI: Allow double clicking on tabwidgetsErik Biederstadt
2021-11-28LibGUI: Make GUI::TabWidget tab creation APIs take StringAndreas Kling
2021-11-24LibGUI: Add GUI::TabWidget::try_add_tab<T>(...)Andreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-30LibGUI: Focus next tab after closing active tabNoah Haasis
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-10-07LibGUI: Support drag-to-reorder in TabWidgetPeter Elliott
2021-09-02Userland: Migrate to argument-less deferred_invokesin-ack
2021-08-31LibGUI: Bias text towards bottom when tabs at top have uneven spacingsin-ack
2021-08-31LibGUI: Adjust content area and focus rect of tab buttonssin-ack
2021-08-27Everywhere: Use the Optional<T>::operator==(T) operatorMustafa Quraish
2021-08-06LibGUI: Allow TabWidget to remove all tabs except oneTheFightingCatfish
2021-07-28LibGUI+LibGfx: Highlight currently active tab button with accent colorAndreas Kling
2021-07-28LibGUI: Convert indexes to size_t and use Optional in TabWidgetLuke
2021-07-28LibGUI: Always reset pressed close button index on mouse up in TabWidgetLuke
2021-07-19LibGUI: Tighten invalidation rect for TabWidgetMarcus Nilsson
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-06-20LibGUI/TabWidget: Make sure we don't act on two mouseup eventsMarcus Nilsson
2021-06-20LibGUI/TabWidget: Add close button to tabsMarcus Nilsson
2021-06-15LibGUI: Allow tweaking each edge of TabWidget's content marginsAndreas Kling
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-09LibGUI: Fix uniform TabWidget tabs bleeding outside the widgetAndreas Kling
2021-04-09LibGUI: Add TabWidget::on_tab_count_change hookAndreas Kling