jules
|
fc772941d6
|
Fixed some pedantic warnings.
|
12 years ago |
jules
|
463325c0c6
|
Introjucer: changed the way binary data cpps are generated so that the content will not be dependent on machine-specific paths.
|
12 years ago |
jules
|
ec524a437d
|
Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h
|
12 years ago |
jules
|
fecba9c31c
|
New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
|
12 years ago |
jules
|
439562679d
|
Avoided some VC warnings in the demo app.
|
12 years ago |
jules
|
968b1e1c12
|
Resaved projects.
|
12 years ago |
jules
|
25291038b8
|
Added a method OpenGLContext::setContinuousRepainting, and changed the behaviour so that by default, continuous rendering is OFF. This seems much more likely to be what people need in most cases, but if you need the old behaviour, just call setContinuousRepainting (true).
|
12 years ago |
jules
|
a2c95ce4fd
|
Cleaned out and optimised some graphics code.
|
12 years ago |
jules
|
db68e2842e
|
Avoid an assertion in juce demo app.
|
12 years ago |
jules
|
a2280fc25d
|
Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering.
|
12 years ago |
jules
|
dbf7053861
|
New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows.
|
12 years ago |
jules
|
641cb754f0
|
Minor clean-ups.
|
12 years ago |
jules
|
2651911b87
|
New method OpenGLContext::getRenderingScale(). Updated the GL demo to use this method of getting the display scale.
|
12 years ago |
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
12 years ago |
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
12 years ago |
jules
|
68e49a99bb
|
Introjucer: tweaked the dead code stripping flags for Xcode.
|
12 years ago |
jules
|
2c97d9ed3d
|
Introjucer: made Xcode release builds strip dead code.
|
12 years ago |
jules
|
29ada09816
|
Cleaned up some unused variables.
|
12 years ago |
jules
|
68f98d1243
|
Added a FPS readout to the rendering demo.
|
12 years ago |
jules
|
779e1d483f
|
Added tests for SSE3 capability.
|
12 years ago |
jules
|
ebc0b2b727
|
Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings.
|
12 years ago |
jules
|
aafa12fd81
|
Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings.
|
12 years ago |
jules
|
68227e8b29
|
Introjucer: Fixed an ordering problem in linux makefile generation.
|
12 years ago |
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
|
33b246ce7b
|
JuceDemo: made the taskbar icon menu work in OSX when the process isn't in the foreground.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
f196f88330
|
Introjucer: added a menu to choose which IDE to launch when there's more than one.
|
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
|
c5b4e48b80
|
Updated some headers and URLs.
|
12 years ago |
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
2a39f805ab
|
Fixed a typo in the demo code.
|
12 years ago |
jules
|
01e3e4c40c
|
Fixed some coverity warnings.
|
12 years ago |
jules
|
ddc1524742
|
Updated headers in demo project files.
|
12 years ago |
jules
|
3c76294319
|
Android: setting the audio output at startup.
|
12 years ago |
jules
|
a82ab2fd8e
|
Introjucer: made linux exporter use same flags for C files
|
12 years ago |
jules
|
794d9d4862
|
Resaved projects.
|
12 years ago |
jules
|
51df5143bf
|
SystemTrayIconComponent support for OSX
|
12 years ago |
jules
|
c8fe9cab4b
|
Rebuilt projects
|
12 years ago |
jules
|
31747486ff
|
New class: IPAddress.
|
12 years ago |
jules
|
00641f06ed
|
Introjucer: Added a couple of CodeBlocks flags.
|
12 years ago |
jules
|
5ee84916a3
|
Introjucer: per-config linux makefile architecture setting.
|
12 years ago |
jules
|
5b3a6d184b
|
Resaved projects
|
12 years ago |
jules
|
82976c2ac7
|
Introjucer: some code-gen updates.
|
12 years ago |
jules
|
cf9e7072ae
|
Introjucer: resource file size limit setting.
|
12 years ago |
jules
|
2acf04ed4b
|
Added some VS2012 projects, rebuilt some project files.
|
12 years ago |
jules
|
e93f645b5a
|
Made introjucer fix line endings when saving jucer documents.
|
12 years ago |
jules
|
7bc0cf13b1
|
Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows.
|
12 years ago |
jules
|
af18430f08
|
Changed Label::setText to use a NotificationType parameter rather than a bool.
|
12 years ago |