jules
|
ddc1524742
|
Updated headers in demo project files.
|
2013-06-13 14:06:55 +01:00 |
|
jules
|
51df5143bf
|
SystemTrayIconComponent support for OSX
|
2013-05-20 22:17:33 -06:00 |
|
jules
|
31747486ff
|
New class: IPAddress.
|
2013-04-27 20:11:59 +01:00 |
|
jules
|
82976c2ac7
|
Introjucer: some code-gen updates.
|
2013-04-16 10:40:46 +01:00 |
|
jules
|
e93f645b5a
|
Made introjucer fix line endings when saving jucer documents.
|
2013-04-03 17:13:40 +01:00 |
|
jules
|
7bc0cf13b1
|
Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows.
|
2013-04-01 20:12:51 +01:00 |
|
jules
|
af18430f08
|
Changed Label::setText to use a NotificationType parameter rather than a bool.
|
2013-04-01 14:33:27 +01:00 |
|
jules
|
9c9cae12f4
|
Resaved some projects. Added a Code::Blocks project for the introjucer.
|
2013-03-31 23:24:56 +01:00 |
|
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
2013-02-24 15:49:06 +00:00 |
|
jules
|
2ae82c4db4
|
New method Font::withPointHeight, for specifying font sizes in points.
|
2012-12-17 21:27:23 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
af094f3448
|
Fixes for DirectShowComponent.
|
2012-11-26 16:36:41 +00:00 |
|
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
2012-11-15 17:55:57 +00:00 |
|
jules
|
5ed768e953
|
New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools.
|
2012-10-18 13:53:02 +01:00 |
|
jules
|
53784490b2
|
Minor fixes and clean-ups.
|
2012-09-26 12:38:56 +01:00 |
|
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
2012-09-24 15:45:25 +01:00 |
|
jules
|
faf92ea026
|
Old jucer: eliminated the 'L' string literal prefix.
|
2012-09-21 12:15:39 +01:00 |
|
jules
|
08dd8f62c7
|
Got rid of the remaining uses of juce_useDebuggingNewOperator in the old Jucer template.
|
2012-09-20 13:49:12 +01:00 |
|
jules
|
9a24aa8a20
|
Minor clean-ups.
|
2012-09-11 09:35:03 +01:00 |
|
jules
|
8e0d120421
|
Small fix for the demo on iOS.
|
2012-08-29 13:35:44 +01:00 |
|
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
|
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
|
b4fe06fb81
|
CallOutBox: changed parameters to allow better positioning, and improved layout algorithm.
|
2012-08-17 20:08:55 +01:00 |
|
jules
|
c93d7a31d5
|
Added some colour IDs for TextPropertyComponent
|
2012-07-30 08:34:44 +01:00 |
|
jules
|
bddebf3433
|
Added a couple of reduced/expanded methods to Rectangle.
|
2012-07-25 13:10:21 +01:00 |
|
jules
|
cf4c9c9823
|
Tweaks to some posix code.
|
2012-07-18 09:45:59 +01:00 |
|
jules
|
40fd93e32e
|
Fixed a typo in the widgets demo.
|
2012-07-18 08:53:53 +01:00 |
|
jules
|
9b8a39e27c
|
Removed some default parameters in NamedPipe methods and fixed time-outs when using posix NamedPipe::read().
|
2012-07-17 15:49:55 +01:00 |
|
jules
|
dc9e0cb9bb
|
Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters.
|
2012-07-14 11:54:29 +01:00 |
|
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
2012-07-14 10:02:45 +01:00 |
|
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
2012-07-12 14:10:46 +01:00 |
|
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.
|
2012-07-11 21:07:47 +01:00 |
|
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.
|
2012-07-11 15:12:29 +01:00 |
|
jules
|
9074f68da8
|
Introjucer: more AAX support and some clean-ups.
|
2012-06-26 15:30:48 +01:00 |
|
jules
|
f5d72f1406
|
Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle));
|
2012-06-26 13:18:03 +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
|
cb169b251d
|
Altered BubbleMessageComponent to take an AttributedString rather than a plain String, for more control over its layout.
|
2012-05-25 10:16:55 +01:00 |
|
jules
|
4e754a838b
|
Changed the constness of the return type of MenuBarModel::getMenuBarNames() and MenuBarModel::getMenuForIndex(). Easy to update your code to handle this, just remove the 'const'.
|
2012-05-23 21:31:44 +01:00 |
|
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
2012-05-23 13:07:27 +01:00 |
|
jules
|
67c1ad6d4a
|
Fixed some findParentComponentOfClass() calls.
|
2012-05-09 21:14:29 +01:00 |
|
jules
|
7a36867150
|
Workaround for VS2005 compiler bugs.
|
2012-05-09 16:53:42 +01:00 |
|
jules
|
44ac462768
|
New methods SystemStats::getUserLanguage(), SystemStats::getUserRegion().
|
2012-05-04 20:07:24 +01:00 |
|
jules
|
7e9fbd30c3
|
Some font style tweaks, and update of the juce demo fonts page to show a list of available styles.
|
2012-05-02 11:12:31 +01:00 |
|
jules
|
ccb357d23a
|
Fixed a typo in the demo app.
|
2012-04-03 17:50:24 +01:00 |
|
jules
|
04c2d6cfc1
|
Added some GL error handling and tweaks to support older PC builds.
|
2012-04-03 14:51:22 +01:00 |
|
jules
|
351416c09a
|
Tidied up some docs and comments.
|
2012-04-03 11:36:31 +01:00 |
|
jules
|
0f8cc04904
|
GL fixes, clean-ups, docs.
|
2012-03-30 15:28:26 +01:00 |
|
jules
|
91a41ddbd8
|
OpenGL refactoring (stage 1)
|
2012-03-27 17:22:54 +01:00 |
|
jules
|
b338698e34
|
OpenGL: removed the fixed-function rendering code, replacing it with a simple software renderer that blits its results to the GL context. Removed the public OpenGLGraphicsContext class, replacing it with a createOpenGLGraphicsContext() function which returns an appropriate shader-based or software-based renderer object.
|
2012-03-15 11:13:38 +00:00 |
|
jules
|
5b22611306
|
Cleaned up and simplified the ThreadPool class - addJob now takes a flag to indicate whether the pool should delete that job, and the class's constructor arguments have been simplified.
|
2012-02-28 15:08:26 +00:00 |
|