summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGUI/Scrollbar.cpp
AgeCommit message (Expand)Author
2022-12-28LibGfx+Overall: Remove `is_null` from `Point`, `Rect` and `Size`Jelle Raaijmakers
2022-12-26LibGUI+Applications: Rename automatic scrolling timer functionsthankyouverycool
2022-12-10LibGUI: Disable corresponding Scrollbar button when reaching min or maxDragonAlex98
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-09-24LibGUI: Include scrubber and gutter in Scrollbar's calculated_min_size()thankyouverycool
2022-09-24LibGUI: Don't draw Scrollbar button triangles if they'd be off-centerthankyouverycool
2022-08-09LibGUI+LibGfx: Let Desktop::the() set widget effectsthankyouverycool
2022-06-28LibGUI: Implement new layout system for ScrollbarFrHun
2022-06-20LibGUI: Draw ScrollBar arrows with draw_triangleFrHun
2022-06-17LibGUI: End Scrollbar gutter tinting when target is reachedFrHun
2022-06-17LibGUI: Fix crash on Scrollbar shift click and re enable jumpingFrHun
2022-06-10LibGUI: Fix crash when clicking on small Scrollbar gutterFrHun
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-29LibGUI: Add DoClamp option to AbstractSlider::set_value()Itamar
2022-03-13LibGUI: Allow setting smooth/coarse scrolling animation on ScrollBarMacDue
2022-03-13LibGUI: Add m_ prefix to gutter_click_state in ScrollBarMacDue
2022-03-12Libraries: Use default constructors/destructors in LibGUILenny Maiorani
2022-03-07LibGUI: Animated smooth scroll interpolationForLoveOfCats
2022-03-04Libraries: Make CharacterBitmap instances at compile-timeLenny Maiorani
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2021-12-30LibGUI+LibWeb: Use 'decrease_slider_by_steps()' methodElyse
2021-12-30LibGUI+LibWeb: Use 'increase_slider_by_steps()' methodElyse
2021-12-30Everywhere: Use 'decrease_slider_by()' method from AbstractSliderElyse
2021-12-30Everywhere: Use 'increase_slider_by()' method from AbstractSliderElyse
2021-12-23LibGUI: Add visual clue to Scrollbar gutterFrHun
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-09-22LibGUI: Calculate unclamped_scrubber_size() as floatthankyouverycool
2021-09-01LibGUI: Don't draw Scrollbar scrubber when scrubber rect is nullthankyouverycool
2021-08-31LibGUI: Tweak scrollbar arrowsAndreas Kling
2021-08-31LibGUI+LibGfx: Make scrollbar buttons a little bit thickerAndreas Kling
2021-07-19LibGUI: Don't invalidate scrollbar rect if disabledMarcus Nilsson
2021-07-07LibGUI: Don't repaint disabled scrollbars when mousing over themAndreas Kling
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh
2021-05-21Userland: static vs non-static constexpr variablesLenny Maiorani
2021-05-03LibGUI: Fix off-by-one in Scrollbar::scrubber_rect()Linus Groh
2021-05-03LibGUI: Remove unused Scrollbar::{de,in}crement_gutter_rect()Linus Groh
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling