jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
11 years ago |
jules
|
802969a42e
|
Fix for OSX native recent files menu.
|
12 years ago |
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
12 years ago |
jules
|
00e77a7ac2
|
OSX main menu recent files list fixes.
|
12 years ago |
jules
|
5918d039ce
|
Added some "override" annotations.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
12 years ago |
jules
|
d0135d9efc
|
Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings.
|
12 years ago |
jules
|
13c03e6228
|
Replaced some OSX 10.8 deprecated functions. Also a fix for the OSX recently-used menu.
|
12 years ago |
jules
|
6f88b7ae60
|
Minor clean-ups.
|
12 years ago |
jules
|
234525aef9
|
Increased the warning level in a couple of OSX builds, and removed some pedantic warnings in the introjucer.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
09fd0206dc
|
OSX main menu fix.
|
12 years ago |
jules
|
d1ceed0c14
|
Workaround for Xcode3 compiler bug.
|
12 years ago |
jules
|
f13621a78d
|
Added support for native OSX recent files menu - to enable it, see the MenuBarModel::setMacMainMenu() method, and re-save your project using this version of the introjucer.
|
12 years ago |
jules
|
8c864ceb9e
|
Made sure that audio device block sizes are multiples of 16.
|
12 years ago |
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
12 years ago |
jules
|
7d953a629d
|
OSX modal behaviour fix.
|
12 years ago |
jules
|
352e5999bc
|
Displaying modifier + delete key shortcuts in OSX main menus.
|
12 years ago |
jules
|
ec995d9753
|
OSX 10.4 compile fix.
|
12 years ago |
jules
|
cf959decce
|
Minor string optimisation.
|
12 years ago |
jules
|
0ce65462af
|
Translation of OSX app menu strings. Minor misc changes and documentation fixes.
|
12 years ago |
jules
|
e0f1224a75
|
Updated the SystemStats operating system code: instead of having a special getOSXMinorVersionNumber() method, it now provides a more detailed version number when you call getOperatingSystemType(). Also added new types for iOS and Win8.
|
12 years ago |
jules
|
8a586adc8b
|
On OSX, made sure popup menus are dismissed when the main menu is opened.
|
13 years ago |
jules
|
ec67783251
|
Fix for disappearing Apple extras menu items when showing native file choosers.
|
13 years ago |
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
13 years ago |
jules
|
dab9295611
|
Minor refactoring of obj-C internals.
|
13 years ago |
jules
|
e40903a9b6
|
(Removed some temporary code that was checked-in accidentally).
|
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
|
5151e2e06d
|
Minor tidying-up.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
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
|
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.
|
13 years ago |
jules
|
27d7185f34
|
OSX10.4 menu fix. Graphics::drawSingleLineText justification.
|
13 years ago |
Julian Storer
|
3744efa6ea
|
Tweaked some timings for mac native menus. Minor clean-ups.
|
13 years ago |
Julian Storer
|
4808d9c318
|
Hard-coded some juce namespace declarations.
|
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
|
cf4ecfacac
|
Changed some obj-C literals to avoid cross-linkage problems in plugins. More introjucer work.
|
14 years ago |
Julian Storer
|
37aaeca294
|
Small fixes for the software renderer, mac "help" menu, and directshow flags.
|
14 years ago |
Julian Storer
|
b08d3c69fa
|
Fix for Win7 full-screen problem. Fix for introjucer absolute paths.
|
14 years ago |
Julian Storer
|
9226bfba49
|
Fixed win32 horizontal scroll wheel direction. Big internal refactoring of win32 typeface implementation. Added some functionality to SortedSet. Fixed a mac main menu bug.
|
14 years ago |
Julian Storer
|
b3634661e6
|
Fix for subtle OSX main menu key focus problem. Minor clean-ups.
|
14 years ago |
Julian Storer
|
dd22093526
|
Cleaned up some obj-C autorelease code.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
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
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
5f347bc999
|
Updated the path flattening code to correctly observe tolerance values, and made the tolerances adapt to the scaling being used when drawing to a transformed graphics context. Fixed a small issue with focus listeners, and a mac menu dismissal problem.
|
14 years ago |