jules
|
ca17d3dd82
|
Couple of minor compilation fixes.
|
2012-01-11 20:49:46 +00:00 |
|
jules
|
6899d2c56f
|
Minor tweaks to win32, tab key handling.
|
2012-01-11 11:17:05 +00:00 |
|
jules
|
fb01e6dfc2
|
RTAS description update to use JucePlugin_Desc macro. FileBasedDocument addition for customising save filename. TableHeaderComponent fix to avoid spurious mouse-overs.
|
2012-01-10 17:26:45 +00:00 |
|
jules
|
dcfa73204b
|
AlertWindow text colour fix. URL::getPort() method. Image::createCopy() method.
|
2012-01-05 12:12:21 +00:00 |
|
jules
|
4870ea28dd
|
Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available.
|
2012-01-04 16:36:30 +00:00 |
|
jules
|
825cd60737
|
Improved enablement of DrawableButton. Made hosted VSTs update their latency.
|
2012-01-03 15:00:13 +00:00 |
|
jules
|
f4cbb721a5
|
Minor update to ResizableWindow positioning, and slider tooltips.
|
2012-01-02 10:57:11 +00:00 |
|
jules
|
38703ee4c3
|
Cleaned up a few 64-bit VC++ warnings.
|
2011-12-24 10:06:45 +00:00 |
|
jules
|
a997490f17
|
Updated the OpenGLComponent so that it can render sub-components when using a background thread, and changed the demo to use this mode (which is faster).
|
2011-12-23 10:33:05 +00:00 |
|
jules
|
43d9a4eb16
|
New class: ThreadLocalValue.
|
2011-12-22 11:40:34 +00:00 |
|
jules
|
2c0902833d
|
Lock for multithreaded font rendering. Tweaks for some openGL settings. Updated the demo to have an openGL rendering engine option.
|
2011-12-20 13:32:11 +00:00 |
|
jules
|
bbac5a8790
|
New class: OpenGLShaderProgram, and GL clean-ups.
|
2011-12-14 13:22:16 +00:00 |
|
jules
|
d6ed09e158
|
TextLayout fix. Windows stylus fix. Minor clean-ups.
|
2011-12-13 13:45:51 +00:00 |
|
jules
|
fd9bf6d5a3
|
Updated Introjucer for better Xcode 4 compatibility. Bumped version number.
|
2011-12-12 14:23:17 +00:00 |
|
jules
|
c1ab947a53
|
Couple of minor windowing fixes.
|
2011-12-12 12:55:56 +00:00 |
|
jules
|
cd0683ef4d
|
Tidied up a few return types.
|
2011-12-11 21:25:53 +00:00 |
|
jules
|
da7d612591
|
Small 10.5 compatibility tweak.
|
2011-12-11 12:33:17 +00:00 |
|
jules
|
9b6780f15a
|
Version number bump.
|
2011-12-08 19:52:34 +00:00 |
|
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.
|
2011-12-08 19:50:45 +00:00 |
|
jules
|
38eb7f8a5b
|
New class: WindowsMediaAudioFormat.
|
2011-12-03 20:58:55 +00:00 |
|
jules
|
e60b2f3a20
|
New class: MP3AudioFormat.
|
2011-11-29 17:07:54 +00:00 |
|
jules
|
a9fbfad8c1
|
Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor.
|
2011-11-28 19:19:07 +00:00 |
|
jules
|
00f34cbe6c
|
Xcode 4 assertion fix. VSTPluginFormat fix.
|
2011-11-28 10:56:46 +00:00 |
|
jules
|
58db7eb880
|
Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn.
|
2011-11-25 14:25:12 +00:00 |
|
jules
|
1a5bdda7f1
|
Fixed an obscure utf8 string comparison problem. Added a few C++11 tweaks. Improved VST host default folder detection. Win32 file browser filter fix. Introjucer VS2005 compiler bug workaround.
|
2011-11-24 18:11:37 +00:00 |
|
jules
|
cb3406d710
|
win32 drag-and-drop improvement.
|
2011-11-23 11:48:21 +00:00 |
|
jules
|
fb9af90b61
|
Updatesfor OSX 10.7 compatibility.
|
2011-11-22 12:13:16 +00:00 |
|
jules
|
15252c7227
|
New method: FileOutputStream::truncate()
|
2011-11-21 11:41:58 +00:00 |
|
jules
|
2ae2f8da30
|
Improved OSX realtime key modifier flag detection.
|
2011-11-20 10:47:21 +00:00 |
|
jules
|
84d438aebc
|
Revamped the introjucer's settings page, making it easier to navigate than the old tabbed layout. Also, tweaked Viewport to be more resilient to changes in its content's size.
|
2011-11-18 13:50:19 +00:00 |
|
jules
|
ef63c14040
|
Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel.
|
2011-11-17 12:57:44 +00:00 |
|
jules
|
2a780902ba
|
Fixed a minor leak in CoreAudioFormat. Fixed incorrect OSX and iOS version reporting. Added Xext library to linux introjucer build. Mac menu shortcut key fix.
|
2011-11-15 16:53:34 +00:00 |
|
jules
|
96c0a756e0
|
Linux windowing tweak for menus + tooltips.
|
2011-11-08 11:56:45 +00:00 |
|
jules
|
5435bfcb26
|
win32 revealToUser improvement. TextEditor fix. Supprt for cut/copy/paste shortcuts when OSX file browsers are visible. iOS embedded window positioning fix.
|
2011-11-07 17:24:22 +00:00 |
|
jules
|
09dd26bf60
|
Tweak to ComponentBoundsConstrainer. Fix for iOS when embedding juce windows.
|
2011-11-05 16:47:49 +00:00 |
|
jules
|
674aa73dd7
|
Bumped the version number.
|
2011-11-04 16:20:13 +00:00 |
|
jules
|
2b34a17716
|
ASIO name fix. Minor TextEditor fix. Linux auto-repeat key workaround.
|
2011-11-04 16:09:25 +00:00 |
|
jules
|
6f5bb01513
|
Workarounds for mingw compatibility.
|
2011-11-02 11:49:34 +00:00 |
|
jules
|
34840062ef
|
Made the x and y members public in the Point class.
|
2011-11-01 21:29:10 +00:00 |
|
jules
|
cad2a6329b
|
Minor mouse-up event behaviour tweak.
|
2011-10-29 14:30:08 +01:00 |
|
jules
|
0b1cdf6ab1
|
Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType.
|
2011-10-28 14:21:29 +01:00 |
|
jules
|
c555cbb9cb
|
Tweaks to Viewport and roundToInt()
|
2011-10-28 14:17:55 +01:00 |
|
jules
|
d1e4e9b9d0
|
OpenGL development (OpenGLRenderer now more-or-less works)
|
2011-10-27 16:40:25 +01:00 |
|
jules
|
0422e4ced9
|
More OpenGL work.
|
2011-10-26 19:31:45 +01:00 |
|
jules
|
74a727b42f
|
Added a FileTreeComponent::refresh() method.
|
2011-10-26 18:23:49 +01:00 |
|
jules
|
7404020717
|
New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring.
|
2011-10-25 18:09:09 +01:00 |
|
jules
|
afcc66e449
|
Minor fix for ResamplingAudioSource, minor addition to Slider.
|
2011-10-25 11:31:33 +01:00 |
|
jules
|
27d7185f34
|
OSX10.4 menu fix. Graphics::drawSingleLineText justification.
|
2011-10-20 22:22:40 +01:00 |
|
jules
|
b23e5c4515
|
ImageButton fix. OpenGL refactoring.
|
2011-10-19 10:26:26 +01:00 |
|
jules
|
2ce2d3fe37
|
Component opacity clipping fix.
|
2011-10-16 17:26:34 +01:00 |
|