jules
|
51e99b31f9
|
Added call to Component::colourChanged when the l+f changes.
|
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
|
ee4618d863
|
Added some explicit namespacing for exceptions, and fixed a mouseExit problem with modal components.
|
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
|
ab33b1a05d
|
Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux.
|
13 years ago |
jules
|
a4b83d313c
|
Prevented some mouse-events bypassing modal components.
|
13 years ago |
jules
|
074a8c05dd
|
Fixes to allow OpenGL contexts to be attached to a top-level component.
|
13 years ago |
jules
|
59669e8bec
|
Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes.
|
13 years ago |
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
13 years ago |
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
13 years ago |
jules
|
28fbf4cb64
|
Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class.
|
13 years ago |
jules
|
16f5684bd9
|
Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS.
|
13 years ago |
jules
|
b6a22826fe
|
Updates to keep Xcode 4.3 happy.
|
13 years ago |
jules
|
5308aef329
|
Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.
|
13 years ago |
jules
|
8f4548745a
|
Minor introjucer rejigging.
|
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
|
36bd285c4b
|
Viewport component listener fix. Minor clean-ups.
|
13 years ago |
jules
|
15375dd223
|
Internal work on the ComponentBuilder system.
|
13 years ago |
jules
|
c1ab947a53
|
Couple of minor windowing fixes.
|
13 years ago |
jules
|
cd0683ef4d
|
Tidied up a few return types.
|
13 years ago |
jules
|
ea6df1c8f1
|
New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action.
|
13 years ago |
jules
|
5435bfcb26
|
win32 revealToUser improvement. TextEditor fix. Supprt for cut/copy/paste shortcuts when OSX file browsers are visible. iOS embedded window positioning fix.
|
13 years ago |
jules
|
34840062ef
|
Made the x and y members public in the Point class.
|
13 years ago |
jules
|
0b1cdf6ab1
|
Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType.
|
13 years ago |
jules
|
27d7185f34
|
OSX10.4 menu fix. Graphics::drawSingleLineText justification.
|
13 years ago |
jules
|
2ce2d3fe37
|
Component opacity clipping fix.
|
13 years ago |
jules
|
deec72851b
|
Rendering code refactoring.
|
13 years ago |
jules
|
fee33f45fd
|
Added Component::findChildWithID
|
13 years ago |
Julian Storer
|
2c328dfedc
|
Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed.
|
13 years ago |
Julian Storer
|
cdd1778630
|
Modal component deletion fix. Minor addition to ComponentAnimator.
|
13 years ago |
Julian Storer
|
c65c07312d
|
Small fixes for Viewport and Identifier.
|
13 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..
|
13 years ago |
Julian Storer
|
b317b47533
|
Multi-touch handling changes for Component class. 64-bit VST keypress fix.
|
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
|
5b7a1d6311
|
Mouse cursor update fix. FLAC support for multiple channels. win32 scroll wheel tweak.
|
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
|
e6f64740d9
|
New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.
|
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
|
97f8de4323
|
More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer.
|
14 years ago |
Julian Storer
|
a9b1676028
|
Fixed for OpenGL, DropShadower, Linux midi, VST resizing + mouse wheel hooks.
|
14 years ago |
Julian Storer
|
328cc11713
|
Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety.
|
14 years ago |
Julian Storer
|
e159587a9b
|
Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.
|
14 years ago |
Julian Storer
|
0271fdf167
|
More minor nullptr stuff.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
46c3a6bbe5
|
CustomTypeface unicode fix. Misc nullptr additions.
|
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
|
fb80724977
|
Changes for win32 modal component mouse events (toolbar customisation fix)
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
533e7ba795
|
Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default.
|
14 years ago |
Julian Storer
|
3f97694143
|
Added a Component::setBounds method to take an expression. Fix for deleting CoreAudio devices.
|
14 years ago |