1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-22 01:34:21 +00:00
Commit graph

24 commits

Author SHA1 Message Date
jules
b6c3add330 Added drag-to-scroll functionality to Viewport 2016-03-02 12:59:47 +00:00
jules
5ca221ee11 Made Viewport remove the old viewed component when setViewedComponent is called, even if it doesn't own it 2016-02-22 10:13:39 +00:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
9b79610cb0 Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components. 2015-06-22 20:28:15 +01:00
jules
a4f5faec2d Fix for a crash when deleting FileBrowserComponent under certain circumstances. 2015-03-24 16:00:58 +00:00
jules
0b67cb2b93 Workaround to avoid misplaced wheel events when scrolling a viewport than contains wheel-able subcomponents. 2014-12-16 16:28:02 +00:00
jules
943d20ba7a Added an option to Viewport to allow mouse-wheel scrolling when scrollbars are disabled. 2014-04-12 21:57:21 +01:00
jules
e9451587ea Added method Viewport::getViewArea() 2014-02-08 11:37:50 +00:00
jules
023b9ac6cc Changed ListBox to pass-on left/right key events. 2013-09-05 15:20:59 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
1bf9f441e6 Fix for listbox mousewheeling when using select-on-mouse-move mode. 2013-03-30 12:31:49 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
e3537ba57a Cleaned out some defunct ComponentBuilder code. 2012-07-26 15:32:34 +01:00
jules
cd5893d6e8 Removed the Scrollbar's setButtonVisibility method, and instead added LookAndFeel::areScrollbarButtonsVisible() 2012-07-13 13:36:55 +01:00
jules
87175c91f5 Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction. 2012-05-25 16:42:36 +01:00
jules
15375dd223 Internal work on the ComponentBuilder system. 2012-01-17 18:33:35 +00:00
jules
cd0683ef4d Tidied up a few return types. 2011-12-11 21:25:53 +00:00
jules
c555cbb9cb Tweaks to Viewport and roundToInt() 2011-10-28 14:17:55 +01:00
Julian Storer
c65c07312d Small fixes for Viewport and Identifier. 2011-08-16 10:45:44 +01:00
Julian Storer
b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 2011-08-12 10:04:52 +01:00
Renamed from src/gui/components/layout/juce_Viewport.h (Browse further)