tpoole
e33abbc6fe
Replaced Projucer-generated header guards with #pragma once and updated the examples
8 years ago
stefan.graenitz
8d02f61622
Projucer: add free-to-use license for the live-build engine
8 years ago
stefan
a0350e4ee6
Projucer: add feature download & install live-build engine (including checks for supported OS versions)
8 years ago
stefan
8ec9443543
Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
8 years ago
jules
81ff3a89b7
Projucer: fixed an edge-case where the UI would misbehave if you're logged in but don't have a live-coding license
9 years ago
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
9 years ago
jules
810f2bfb2a
Introjucer: Added Android Studio exporter
9 years ago
jules
f23ded16c6
Minor refactoring in introjucer code.
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
jules
3e5b15a8e3
Introjucer: fix for menu glitch when clicking "save and open" button in dual iOS/OSX projects.
10 years ago
jules
53226c0660
Introjucer: fixed a problem with the open-project menu if multiple export targets have the same name
10 years ago
jules
365e4611fa
Introjucer: misc minor fixes + tweaks.
11 years ago
jules
8e4825e7bd
Introjucer: avoided problems when closing a GUI comp which is a sub-component of another currently-loaded GUI component.
11 years ago
jules
a9aae9651b
Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules.
11 years ago
jules
9113a7d6ab
Introjucer: internal refactoring work.
11 years ago
jules
f3333aa29d
Introjucer: added a couple of view menu options.
11 years ago
jules
f196f88330
Introjucer: added a menu to choose which IDE to launch when there's more than one.
11 years ago
jules
3861a04197
Some more override decorations.
12 years ago
jules
ddc1524742
Updated headers in demo project files.
12 years ago
jules
6c8fa3e6e7
Introjucer: added a translation tool utility
12 years ago
jules
12c28fd882
Introjucer: added "save as"
12 years ago
jules
0ceeb573d8
Minor changes to avoid pedantic compiler warnings.
12 years ago
jules
63085a7185
Introjucer: minor fixes.
12 years ago
jules
172f61dc3e
Introjucer: minor internal work.
12 years ago
jules
c75abb51c4
Introjucer: minor appearance tweaks.
12 years ago
jules
b0b6a7ca25
Introjucer: added command to open counterpart files.
12 years ago
jules
af3bab799f
Introjucer: fine-tuned some command behaviours.
12 years ago
jules
87db662f29
Introjucer: code editor improvements, icon class reshuffle.
12 years ago
jules
e875ddc3a1
Introjucer: optimised some unnecessary project copying.
12 years ago
jules
baecac82d9
Introjucer: tweaked document focus behaviour.
13 years ago
jules
515bfe90b2
Introjucer: new tab panel look and feel.
13 years ago
jules
44e454f0b7
Introjucer: colours and refactoring.
13 years ago
jules
25e7361f2c
Refactored some TreeView key handling. Introjucer: now restores the last set of open documents for a project.
13 years ago
jules
0475cedff5
Introjucer: commands to move back/forwards through open docs.
13 years ago
jules
27f1901fe6
Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code.
13 years ago
jules
fb29acf1fa
Introjucer: minor internal stuff.
13 years ago
jules
9e3cd767aa
Introjucer: minor internal changes.
13 years ago
jules
f824e99f2d
Introjucer: refactoring and addition of appearance settings window for editor colours + fonts.
13 years ago
jules
463d2b3289
Introjucer: redesigned the project settings to be shown as a treeview containing the exporters and configs.
13 years ago
jules
a016944e69
Minor introjucer work.
13 years ago
jules
10815d9e4d
Introjucer: made the project wizard create some default exporters.
13 years ago
jules
6836d1eca6
Introjucer: minor internal changes.
13 years ago
jules
cb18ce366a
Introjucer: disabled "launch project" buttons when no suitable exporter exists.
13 years ago
jules
51b2068576
Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext().
13 years ago
jules
fad59e53d2
Introjucer: made treeview remember its openness state.
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
82e8d68a5d
Renamed the experimental jucer as the Introjucer.
14 years ago
Julian Storer
2a86002b31
New class: ResizableEdgeComponent.
14 years ago
Julian Storer
a5cf4030f5
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
14 years ago
Julian Storer
4cfdcb69fd
Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string.
14 years ago