reuk
|
4292a38327
|
Cleanup: Add some missing explicit constructors
|
5 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
ed
|
0b35e9a841
|
Projucer: Added juce:: namespace to the auto-generated GUI editor code
|
5 years ago |
ed
|
fba0295a44
|
Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring
|
5 years ago |
reuk
|
ece5644a20
|
CMake: Add support for building JUCE projects with CMake
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
7484ac3dd3
|
Projucer: Updated all project templates to use include search path when including JuceHeader.h
|
5 years ago |
jules
|
0fb8c8e82a
|
Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
|
6 years ago |
jules
|
6463529371
|
Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs
|
6 years ago |
jules
|
2e2cfb5f6c
|
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
|
6 years ago |
ed
|
1f40a7b10e
|
Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings
|
6 years ago |
ed
|
b8a4e00cb4
|
Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project
|
6 years ago |
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
8f86e68190
|
Projucer: Allow ComponentEditor to edit all cpp file extensions
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
jules
|
7d24b39f18
|
Cranked up the Clang warning level in the projucer, and fixed a few minor warnings
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
hogliux
|
54029e776d
|
Projucer: Re-factored source code groups and general code clean-up
|
7 years ago |
ed
|
ec368236f8
|
Projucer: Removed OpenDocumentManager::DocumentCloseListener from JucerDocument
|
7 years ago |
ed
|
2fa68ee8f6
|
Fixed a warning in previous commit
|
7 years ago |
ed
|
f96145682a
|
Projucer: Fixed a bug where some files would remain open after selecting the 'Window->Close All Documents' menu item
|
7 years ago |
ed
|
0d1ed9ba99
|
Projucer: Improved method for saving and restoring previously selected GUI component tabs
|
7 years ago |
ed
|
b1ea737d54
|
Projucer: Added some layout features to the GUI editor to allow alignment of selected components and paint elements and multi-select positioning and resizing
|
7 years ago |
ed
|
693fde9f21
|
Projucer: Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor
|
8 years ago |
jules
|
730e603b02
|
Projucer: The GUI editor now generates paint code containing extra variables for the coordinates, so that these can be overridden individually in custom code blocks
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
ddaaaa6e9d
|
Removed 'const' from the Projucer's component editor's generated keyStateChanged method
|
8 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
8 years ago |
jules
|
60cd2d7b67
|
Projucer: fixed the way the GUI editor generates include paths
|
9 years ago |
jules
|
486cb0c0bd
|
Projucer: tidied up an include path in a template file
|
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
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
416c8f3220
|
Introjucer: minor internal refactoring
|
9 years ago |
jules
|
4c6be5671e
|
Introjucer: if groups are sorted, then adding new files retains the sort order.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
43ce64a099
|
Introjucer: refactored some functions and made it add "--no-undefined" to linux VST makefile linker settings.
|
10 years ago |
jules
|
97ecefaf1e
|
Introjucer: Added pre-resize user code block to generated resize() methods.
|
10 years ago |
jules
|
80214e458c
|
First version of new introjucer templates page
|
10 years ago |
jules
|
91d9c96338
|
Minor clean-ups
|
11 years ago |
jules
|
343d68814b
|
Introjucer: setting default name for new GUI comps.
|
11 years ago |
jules
|
64a38ea6ee
|
Sanity-checked places where introjucer GUI editor added TRANS macros.
|
11 years ago |
jules
|
a2ffe5e6eb
|
Introjucer: added TRANS macro to GUI designed generated code.
|
11 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
11 years ago |
jules
|
f485fdcf63
|
Introjucer: Fixed a typo in the generated code.
|
11 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
|
cff361828a
|
Introjucer: in GUI editor, made sure image resources are loaded correctly.
|
11 years ago |
jules
|
ec524a437d
|
Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h
|
11 years ago |