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

774 commits

Author SHA1 Message Date
jules
d7cea05104 Added a new struct DialogWindow::LaunchOptions, to provide a better mechanism than the existing static methods for launching dialog boxes. I've left the old static methods in there but will probably deprecate them at some point in the future. Also added a couple of methods to OptionalOwnedPointer. 2012-08-29 11:01:47 +01:00
jules
de44f0a332 Tweaked some OSX modal window behaviour. 2012-08-28 19:03:39 +01:00
jules
8f514b7198 Added standard iterator methods for SelectedItemSet. 2012-08-26 09:56:09 +01:00
jules
ffbf1cd5c4 Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do. 2012-08-25 20:36:45 +01:00
jules
976be45c2a Minor updates for mingw compatibility. 2012-08-24 08:57:18 +01:00
jules
8772e5716b Changed the SVG parser to set the content area of the drawable to the SVG bounding box. Also updated introjucer to display SVG image files. 2012-08-20 10:29:33 +01:00
jules
b4fe06fb81 CallOutBox: changed parameters to allow better positioning, and improved layout algorithm. 2012-08-17 20:08:55 +01:00
jules
dba5418a53 OSX mouse wheels in 10.6 - check for device returning NaNs. 2012-08-16 13:55:41 +01:00
jules
6fb039ba0f Tweak to win32 code for vs2005 compatibility. 2012-08-15 15:27:51 +01:00
jules
b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 2012-08-14 17:47:41 +01:00
jules
448f0c85bc Detecting minimisation state changes in OSX. 2012-08-14 13:10:30 +01:00
jules
be013b485d Fixed a typo. 2012-08-10 20:26:59 +01:00
jules
146afac6d7 Improved format of WinMain function. 2012-08-10 18:06:17 +01:00
jules
ec995d9753 OSX 10.4 compile fix. 2012-08-09 16:25:53 +01:00
jules
18977ebd44 Optimised TreeView openness XML generation, avoiding redundant state data about tree items that are in their default state. 2012-08-09 14:55:02 +01:00
jules
665c85b147 Version number bump. 2012-08-09 08:56:28 +01:00
jules
19600a0556 Added clickable sub-menus ability to PopupMenu. 2012-08-09 08:54:54 +01:00
jules
cf959decce Minor string optimisation. 2012-08-09 08:54:43 +01:00
jules
0ce65462af Translation of OSX app menu strings. Minor misc changes and documentation fixes. 2012-08-08 14:25:59 +01:00
jules
7829d1e4bf Changed OSX native alert boxes to use TRANS to translate their ok/yes/no/cancel button text. 2012-08-07 14:50:35 +01:00
jules
b16995da41 Minor update to ConcertinaPanel 2012-08-06 16:50:10 +01:00
jules
a0ed9c96e4 New class: ConcertinaPanel. 2012-08-05 22:09:26 +01:00
jules
19e304bc6f Better support for pixel strides in the software renderer. 2012-08-03 16:27:45 +01:00
jules
296f30f449 Changed incorrect ComboBox colour ID use. 2012-08-03 13:30:21 +01:00
jules
7650576f0c Slider double-click fix. 2012-08-03 13:23:50 +01:00
jules
c632856c88 TreeViewItem: added virtual methods for customising the connecting lines. 2012-08-03 12:39:50 +01:00
jules
a84c446738 Silder bugfix, addition of new dragging mode, and a bit of internal tidying-up. 2012-08-03 12:10:43 +01:00
jules
67ee4a6201 New method Process::makeForegroundProcess() (only implemented in OSX) 2012-07-31 21:06:12 +01:00
jules
e0f1224a75 Updated the SystemStats operating system code: instead of having a special getOSXMinorVersionNumber() method, it now provides a more detailed version number when you call getOperatingSystemType(). Also added new types for iOS and Win8. 2012-07-31 15:17:15 +01:00
jules
c93d7a31d5 Added some colour IDs for TextPropertyComponent 2012-07-30 08:34:44 +01:00
jules
56a1ba8fe1 OSX: mouse position rounding change. 2012-07-28 09:42:29 +01:00
jules
4c951ecce6 TextPropertyComponent colour fix. 2012-07-27 22:00:59 +01:00
jules
15c35b8ad8 TextLayout bugfix. Removed some unused functions. 2012-07-27 17:48:48 +01:00
jules
9afac59a60 Introjucer: dragging exporter treeview fix. Audio plugin demo algorithm fix. 2012-07-27 10:32:32 +01:00
jules
e3537ba57a Cleaned out some defunct ComponentBuilder code. 2012-07-26 15:32:34 +01:00
jules
00ff36f0e6 Introjucer: some linux settings tweaks. 2012-07-26 14:01:56 +01:00
jules
4268ed7453 Introjucer: better tool windows. Font fixes. 2012-07-26 13:42:40 +01:00
jules
5001ead53a OSX 10.5 SDK and GCC fixes. 2012-07-26 10:14:16 +01:00
jules
fdb176b9e9 Windows drag-and-drop fix. OSX 10.5 build fix. 2012-07-26 08:24:40 +01:00
jules
88c17da08b Removed const-ness from a couple of LookAndFeel method return values. 2012-07-25 20:02:03 +01:00
jules
aea20ee144 Added background and outline colour IDs to BubbleComponent, and updated the arguments to the LookAndFeel::drawBubble method. 2012-07-25 12:16:42 +01:00
jules
8a006e589c Cleaned up some application startup code. 2012-07-25 07:53:28 +01:00
jules
4f206a3f3a Version bump. 2012-07-24 17:04:29 +01:00
jules
87db662f29 Introjucer: code editor improvements, icon class reshuffle. 2012-07-24 15:45:44 +01:00
jules
6784564060 Scrollbar l+f fix. 2012-07-23 20:48:22 +01:00
jules
31e1382646 Changed LassoComponent to draw itself via the LookAndFeel. 2012-07-22 08:28:26 +01:00
jules
ad1becb00b PixelARGB compile fix for PPC targets. 2012-07-21 20:25:50 +01:00
jules
75d72d6323 Version number bump. 2012-07-21 14:39:29 +01:00
jules
cd62c252de Minor fix to StretchableObjectResizer 2012-07-21 10:53:43 +01:00
jules
b3556f720e Added some colour component accessor methods to PixelARGB, PixelRGB. Tidied up some packing macros. 2012-07-21 08:58:27 +01:00