84 Commits (b172d3a07024d20ca5df2d50a5d3a3800c93a06b)

Author SHA1 Message Date
  jules 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 12 years ago
  jules 7fbb6803dc Fix for positioning of some Carbon VST windows. 12 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 3861a04197 Some more override decorations. 12 years ago
  jules a1ebc633b3 Fix for closing documents in a tabbed MultiDocumentPanel. 12 years ago
  jules 4ce1908f79 Misc tidying-up. 12 years ago
  jules a0e292bdaf TabbedComponent::removeTab fix. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 12 years ago
  jules 2091e8dfc8 Replaced a few Justification references. 12 years ago
  jules 2329e63f20 Converted a few Colour references to pass-by-values. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules d3a207c596 New classes: AnimatedPosition and MouseInactivityDetector. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules de67718bdb Made Viewport filter out mouse-wheel events using cmd mod. 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 910b834f72 Minor clean-ups. 12 years ago
  jules 1bf9f441e6 Fix for listbox mousewheeling when using select-on-mouse-move mode. 12 years ago
  jules cc26ae1fc1 Added ResizableBorderComponent::getCurrentZone(). Misc tidying-up. 12 years ago
  jules d0135d9efc Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings. 12 years ago
  jules f9e31ab7a9 Documentation pedanticism. 12 years ago
  jules 7a3453f48b Minor clean-ups. 12 years ago
  jules 5d35a31f2e Minor clean-ups and documentation fixes. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 3c83383d0e Added Line::toFloat(). Fix for scrollbar edge-case. 12 years ago
  jules 48f2c2734b More notification options for Scrollbar. 12 years ago
  jules 8ae91bb39a Minor clean-ups. 12 years ago
  jules 1630476561 Srollbar base class visibility tweak. 12 years ago
  jules 769e2a72d1 Added a notification mode to Scrollbar::setCurrentRange() 12 years ago
  jules 89d5e19fca misc cleanups. 12 years ago
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules 9a24aa8a20 Minor clean-ups. 12 years ago
  jules b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 13 years ago
  jules 0ce65462af Translation of OSX app menu strings. Minor misc changes and documentation fixes. 13 years ago
  jules b16995da41 Minor update to ConcertinaPanel 13 years ago
  jules a0ed9c96e4 New class: ConcertinaPanel. 13 years ago
  jules 15c35b8ad8 TextLayout bugfix. Removed some unused functions. 13 years ago
  jules e3537ba57a Cleaned out some defunct ComponentBuilder code. 13 years ago
  jules 6784564060 Scrollbar l+f fix. 13 years ago
  jules cd62c252de Minor fix to StretchableObjectResizer 13 years ago
  jules b3556f720e Added some colour component accessor methods to PixelARGB, PixelRGB. Tidied up some packing macros. 13 years ago
  jules 21d7a993ab Minor clean-ups in TabbedComponent. 13 years ago
  jules 2329cfa286 Made the KeyPress (int) constructor explicit, and tightened up the way keypresses are handled by various classes. 13 years ago
  jules cd5893d6e8 Removed the Scrollbar's setButtonVisibility method, and instead added LookAndFeel::areScrollbarButtonsVisible() 13 years ago
  jules 9fc29dad53 More tabbed component work. 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules b8f557b201 Tab button fix and minor clean-ups. 13 years ago
  jules 3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 13 years ago
  jules 591ce2a396 Added TabBarButton::setExtraComponent() method to allow custom components to be inserted into tabs. This involved a big refactoring and clean-up of all the tab drawing methods in the LookAndFeel class. Also (slightly) cleaned up some of the crappy old code in the WidgetsDemo while I was adding a demo for this. 13 years ago