1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-07 04:10:08 +00:00
Commit graph

718 commits

Author SHA1 Message Date
jules
6758ce0bc9 CodeEditorComponent improvements and TextEditor menu refactoring. 2012-07-04 20:34:47 +01:00
jules
d3bb7fb9cc Added line-numbering to the CodeEditorComponent. 2012-07-04 13:11:25 +01:00
jules
f824e99f2d Introjucer: refactoring and addition of appearance settings window for editor colours + fonts. 2012-07-04 10:43:18 +01:00
jules
767589710b Minor syntax tokeniser changes. 2012-07-03 10:12:48 +01:00
jules
3974e09c9f Workaround for a GCC problem. 2012-06-26 20:40:31 +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
25303b158a Refactored the classes used for the CodeEditorComponent colour-schemes. 2012-06-25 21:16:19 +01:00
jules
943a8ef757 Added a get() method to ReferenceCountedObjectPtr. 2012-06-02 08:30:08 +01:00
jules
07a774adcc Fix for GCC syntax problem. 2012-05-31 09:01:39 +01:00
jules
dab9295611 Minor refactoring of obj-C internals. 2012-05-30 14:35:40 +01:00
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. 2012-05-29 10:30:41 +01:00
jules
437f4d1e63 Minor change to BubbleMessageComponent layout. 2012-05-25 16:50:47 +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
53b1e351cf Changed the return values of some virtual methods in FileBasedDocument - Strings and File objects are now non-const, and the load/save functions return a Result object rather than a string. 2012-05-23 21:25:28 +01:00
jules
5800910636 Fixed a windows build error. 2012-05-22 19:46:45 +01:00
jules
220114d04b Added a method RecentlyOpenedFilesList::registerRecentFileNatively() and updated the introjucer to register its recent documents with the OS. 2012-05-22 16:24:06 +01:00
jules
df5d50bcd8 Version number bump. 2012-04-16 17:54:42 +01:00
jules
d7df53bf2e Oops! Fixed a typo in the last check-in. 2012-04-16 15:42:14 +01:00
jules
abf8f59df4 Fix for OSX VST host windowing order problem. 2012-04-16 13:58:29 +01:00
jules
3a91979ea8 Version bump. 2012-04-11 11:06:43 +01:00
jules
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +01:00
jules
8de9d9c6da Version number bump. Clean-ups. 2012-03-30 15:40:17 +01:00
jules
59669e8bec Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes. 2012-03-27 11:04:27 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
49870de020 Added a bit of extra functionality to WindowsRegistry. Linux: couple of fixes for fullscreen, file chooser, and a bit of tidying up. Internal refactoring in NSViewComponent. 2012-03-18 16:41:03 +00:00
jules
a64aa22af2 Minor fixes for Thread, ColourSelector, ToolbarButton. 2012-03-13 21:50:13 +00:00
jules
83b35eba25 Minor tweaks to help support mingw, and to avoid namespace issues with assertions. 2012-03-06 20:31:39 +00:00
jules
d70d017fc6 Docs fix. Version bump. 2012-02-13 15:29:21 +00:00
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. 2012-02-11 14:09:23 +00:00
jules
a9103407d7 Version number bump. 2012-02-09 13:35:59 +00:00
jules
36bd285c4b Viewport component listener fix. Minor clean-ups. 2012-01-30 12:59:36 +00:00
jules
bdbe7d3f01 Introjucer: made it possible to override settings in AppConfig.h. Version number bump. 2012-01-12 14:19:16 +00:00
jules
ca17d3dd82 Couple of minor compilation fixes. 2012-01-11 20:49:46 +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
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
43d9a4eb16 New class: ThreadLocalValue. 2011-12-22 11:40:34 +00:00
jules
fd9bf6d5a3 Updated Introjucer for better Xcode 4 compatibility. Bumped version number. 2011-12-12 14:23:17 +00:00
jules
9b6780f15a Version number bump. 2011-12-08 19:52:34 +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
aabc0dbe6e Couple of minor linux + android fixes. 2011-11-29 15:11:14 +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
f3be0d0392 Added WebBrowserComponent::pageFinishedLoading() 2011-11-23 12:33:34 +00:00
jules
674aa73dd7 Bumped the version number. 2011-11-04 16:20:13 +00:00
jules
27d7185f34 OSX10.4 menu fix. Graphics::drawSingleLineText justification. 2011-10-20 22:22:40 +01:00
jules
bd7c046f76 Fixed some old OSX message handling code. Made the return type of Slider::getTextFromValue non-const. 2011-10-04 12:13:30 +01:00
jules
40e8a8916b Bumped version and updated project files. 2011-10-03 17:47:23 +01:00
jules
52fc8e14bb Added iOS web-browser support. Removed some temporary code that had been left in the Introjucer. 2011-10-03 17:40:50 +01:00
jules
4b21bc53d8 ASIO fix for devices whose driver file is inaccessible, plus some code clean-ups in there. Win32 icon fix for Vista. 2011-10-02 14:00:21 +01:00