jules
|
ceb556876a
|
Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc.
|
13 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
6eaba30646
|
Fixed some DocumentWindow behaviour in the library and introjucer.
|
13 years ago |
jules
|
7875420076
|
Couple of 10.4 OSX fixes.
|
13 years ago |
jules
|
817837ad48
|
Compatibility fix for older OSX SDKs.
|
13 years ago |
jules
|
5aa9d93c9a
|
Fix for OSX NSView positioning.
|
13 years ago |
jules
|
5e39e9944a
|
Workaround for PPC builds.
|
13 years ago |
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
13 years ago |
jules
|
d0ac43035c
|
Fixed build for older OSX SDKs.
|
13 years ago |
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
13 years ago |
jules
|
b36708e3f3
|
Fix for building in older OSX versions.
|
13 years ago |
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.
|
13 years ago |
jules
|
5caaa4009a
|
Added class: TextDragAndDropTarget.
|
13 years ago |
jules
|
7d4bbd114a
|
New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays().
|
13 years ago |
jules
|
53c0436d71
|
Android fixes. OSX fix for old SDKs.
|
13 years ago |
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
13 years ago |
jules
|
a07f07dda3
|
Avoided disabling OSX kiosk mode when focus is lost.
|
13 years ago |
jules
|
a8083eb293
|
TextLayout fix. OSX fullscreen fix.
|
13 years ago |
jules
|
4cf80f1819
|
Fix for kiosk mode in OSX 10.6.
|
13 years ago |
jules
|
994f1de977
|
Linux clipboard fix. Better kiosk mode control in OSX10.7.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
a8a7630635
|
OSX 10.7: windows that have a maximise button and a native title bar will now support Lion full-screen mode.
|
13 years ago |
jules
|
bbac5a8790
|
New class: OpenGLShaderProgram, and GL clean-ups.
|
13 years ago |
jules
|
cd0683ef4d
|
Tidied up a few return types.
|
13 years ago |
jules
|
da7d612591
|
Small 10.5 compatibility tweak.
|
13 years ago |
jules
|
fb9af90b61
|
Updatesfor OSX 10.7 compatibility.
|
13 years ago |
jules
|
2ae2f8da30
|
Improved OSX realtime key modifier flag detection.
|
13 years ago |
jules
|
d1e4e9b9d0
|
OpenGL development (OpenGLRenderer now more-or-less works)
|
13 years ago |
jules
|
7404020717
|
New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring.
|
13 years ago |
Julian Storer
|
b114339c3f
|
New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround.
|
13 years ago |
Julian Storer
|
d55b7419ec
|
Fixed a typo in the introjucer. C++0x fixes.
|
14 years ago |
Julian Storer
|
4808d9c318
|
Hard-coded some juce namespace declarations.
|
14 years ago |
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..
|
14 years ago |
Julian Storer
|
b317b47533
|
Multi-touch handling changes for Component class. 64-bit VST keypress fix.
|
14 years ago |
Julian Storer
|
cf4ecfacac
|
Changed some obj-C literals to avoid cross-linkage problems in plugins. More introjucer work.
|
14 years ago |
Julian Storer
|
9a15f10e4f
|
Internal file reorganisation.
|
14 years ago |
Julian Storer
|
3871c8d6d1
|
Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering.
|
14 years ago |
Julian Storer
|
c908bc5b84
|
Fixed a couple of introjucer problems. Reorganised some native code.
|
14 years ago |
Julian Storer
|
94a0bf1af1
|
Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
|
14 years ago |
Julian Storer
|
59f78f4cbe
|
Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus.
|
14 years ago |
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
14 years ago |
Julian Storer
|
a6f3466852
|
Sorted out some mac window maximising peculiarities.
|
14 years ago |
Julian Storer
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
14 years ago |
Julian Storer
|
94b07cb09b
|
Added quality options to FlacAudioFormat. Fixed a positioning error in embedded NSViewComponents. Fixes to KnownPluginList, ResizableCornerComponent. Component findColour tweak.
|
14 years ago |
Julian Storer
|
7d969716f2
|
Fix for return key and multi-touch handling on iOS. Added CoreText typeface support for newer OSX and iOS versions. Experimental support for latency correction in the AudioProcessorGraph. File extension fix for directories. Experimental support for openGL threading.
|
14 years ago |
Julian Storer
|
dd22093526
|
Cleaned up some obj-C autorelease code.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
ed0ed361f0
|
Cleaned up a couple of win32 window class methods. Some other minor clean-ups.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
571a2626da
|
Fixed an image anti-aliasing problem. Created some new methods in AudioIODeviceType to create device-specific types. Tidied up some win32 DLL build problems. Added support for drag-and-drop from iTunes on mac.
|
14 years ago |