1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

51 commits

Author SHA1 Message Date
jules
f2cca861dd Introjucer: quoting of all include paths to keep Xcode 5 happy. 2013-11-26 10:04:21 +00:00
jules
18949c46f4 Resaved projects. 2013-11-18 15:04:06 +00:00
jules
bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 2013-10-27 22:02:21 +00:00
jules
674c0704fe Resaved projects. 2013-10-16 12:49:57 +01:00
jules
b9636ce02b Introjucer: when exporting, added the modules folders to the include path. 2013-10-01 20:14:37 +01:00
jules
fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. 2013-09-09 20:07:17 +01:00
jules
968b1e1c12 Resaved projects. 2013-09-07 20:20:16 +01:00
jules
65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 2013-08-23 12:08:31 +01:00
jules
68e49a99bb Introjucer: tweaked the dead code stripping flags for Xcode. 2013-08-04 16:36:03 +01:00
jules
2c97d9ed3d Introjucer: made Xcode release builds strip dead code. 2013-08-04 13:14:13 +01:00
jules
1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 2013-07-28 18:08:28 +01:00
jules
e1e8703846 Re-saved the example project with the latest introjucer version. 2013-06-23 19:44:38 +01:00
jules
794d9d4862 Resaved projects. 2013-06-04 10:23:51 +01:00
jules
c8fe9cab4b Rebuilt projects 2013-04-28 17:09:09 +01:00
jules
5b3a6d184b Resaved projects 2013-04-17 15:19:34 +01:00
jules
891e0c5343 Introjucer: Xcode tweak so that newer Xcode versions still put the build products in the build/[config] folder by default. 2013-03-06 22:33:35 +00:00
jules
9fbc963d96 2.0.33 2013-02-22 11:56:30 +00:00
jules
422b0df651 Updated some introjucer template files. Updated project files. 2012-10-21 12:18:37 +01:00
jules
2ac8615c7e Introjucer: Xcode project generation update. 2012-09-19 10:57:55 +01:00
jules
ab10aeca89 Refactored some c++ tokeniser classes. 2012-08-19 20:29:29 +01:00
jules
9caac6d44e New class: TextDiff 2012-08-15 18:39:33 +01:00
jules
a0ed9c96e4 New class: ConcertinaPanel. 2012-08-05 22:09:26 +01:00
jules
2fe73f6ebe Introjucer: added a flag to help with OSX retina displays. 2012-07-08 17:32:58 +01:00
jules
7f499caf5f Introjucer: refactored some filenames. 2012-06-28 08:52:42 +01:00
jules
5fcebaa07e Updated project files. 2012-05-29 11:01:05 +01:00
jules
06f6eac0e9 Updated some project files. 2012-05-23 14:38:46 +01:00
jules
51b2068576 Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext(). 2012-02-22 11:11:34 +00:00
jules
0272a7cc6a Introjucer: added SRCROOT flag to Xcode builds. 2012-02-20 11:43:56 +00:00
jules
f7d3521e06 Introjucer: minor refactoring + enabled clang c++0x option. 2012-02-04 17:33:34 +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
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
4773b388ef AttributedString class and advanced text layout (stage 1) 2011-11-21 20:03:39 +00:00
jules
674aa73dd7 Bumped the version number. 2011-11-04 16:20:13 +00:00
jules
be3565ac98 Refactored some rendering code. 2011-10-11 10:43:58 +01:00
jules
00b6a73860 Regenerated project files. 2011-10-08 20:53:10 +01:00
jules
40e8a8916b Bumped version and updated project files. 2011-10-03 17:47:23 +01:00
jules
438cc245ad Introjucer fix for malformed GUIDs (caused problems with .sln files) 2011-10-02 17:21:07 +01:00
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. 2011-09-22 15:44:42 +01:00
Julian Storer
6e82a92d07 Changed the introjucer's hash-generation algorithm. 2011-09-21 20:37:27 +01:00
Julian Storer
79090d1017 Improved the string hashing algorithm in the introjucer. 2011-09-11 16:26:20 +01:00
Julian Storer
4fcd1e3384 New class: ChildProcess. Fixed android build problems with paths. 2011-09-02 12:48:36 +01:00
Julian Storer
81da96f1a2 Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules. 2011-08-16 18:05:20 +01:00
Julian Storer
693132a6e5 Changed the way module code is wrapped by the Introjucer. 2011-08-15 19:40:50 +01:00
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.. 2011-08-12 10:04:52 +01:00
Julian Storer
e130af03ec Introjucer refactoring, moving more functionality from the ProjectExporters and into the ProjectTypes. Slightly altered the structure of nested groups that is generated, and tweaked the demo projects to reflect this. Couple of minor fixes to symbol exporting and CoreAudioFormat. 2011-07-11 19:03:54 +01:00
Julian Storer
fb58d0c380 Tidied up some warnings and documentation. 2011-06-23 23:17:37 +01:00
Julian Storer
e159587a9b Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts. 2011-04-21 12:20:08 +01:00
Julian Storer
0297ae5c69 Added mac architecture type to the introjucer. Optimised code editor syntax iteration. 2011-03-08 19:27:23 +00:00
Julian Storer
e620c5279d Got Android to build with the standard NDK-r5. AU fix. Minor change to mac menu shortcuts. 2011-02-25 17:22:27 +00:00