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

190 commits

Author SHA1 Message Date
ed
0d410ef3e6 Projucer: Updated projucerMajorVersion to use ProjectInfo::versionNumber 2020-06-29 08:27:39 +01:00
ed
d7f44a9cf5 Projucer: Updated licence code to JUCE 6 2020-06-23 14:20:10 +01:00
ed
5d9f9879c4 Projucer: Updated licence/account URLs to juce.com 2020-06-22 16:19:00 +01:00
ed
eb671a6809 Projucer: Fixed default avatar image 2020-06-10 19:34:07 +01:00
ed
3536cf969f Projucer: Only close window if one was opened when creating a project from clipboard contents 2020-06-08 16:02:00 +01:00
ed
b5214a341e Normalised lambda whitespace 2020-06-05 09:37:56 +01:00
ed
d510b73cdf Normalised all whitespace before args in std::function 2020-06-05 09:37:49 +01:00
ed
3283f2224a Projucer: Added new start page window 2020-06-04 14:52:29 +01:00
ed
246ace8913 Projucer: Use sign in/out instead of log in/out 2020-05-29 17:04:29 +01:00
ed
720801219a Projucer: Ensure that app is fully initialised before opening windows 2020-04-30 16:49:32 +01:00
ed
c3825b5aa1 Projucer: Made the --tidy-whitespace command a bit more robust 2020-04-30 16:49:00 +01:00
ed
35e8be4dfe Projucer: Ignore examples/CMake directory when building examples menu 2020-04-28 12:41:49 +01:00
reuk
4292a38327 Cleanup: Add some missing explicit constructors 2020-04-27 10:22:06 +01:00
Tom Poole
6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
24ea3d4e8b Projucer: Added timeouts to license query web requests 2020-04-23 16:36:10 +01:00
ed
7114f07b6f Projucer: Added timeouts to version checker web requests 2020-04-23 16:36:10 +01:00
ed
98ab75157a Projucer: Fixed a bug in the previous commit 2020-04-23 16:35:53 +01:00
ed
6ce02ad35f Projucer: Fixed a crash when creating new projects without using global paths and hide UI elements correctly when closing projects 2020-04-22 11:04:23 +01:00
ed
fba0295a44 Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring 2020-04-17 16:05:10 +01:00
ed
cf93f79cc8 Projucer: Removed sign-in 2020-04-17 14:20:56 +01:00
ed
de23ef7b1f Projucer: Removed analytics 2020-04-17 14:15:44 +01:00
ed
521c250413 Projucer: Remove custom VST3 path options 2020-04-17 14:14:51 +01:00
ed
d179e67052 Projucer: Removed GUI dependencies on Linux 2020-04-17 14:14:16 +01:00
reuk
e7e1de78fa Files: Add RangedDirectoryIterator 2020-04-13 13:16:06 +01:00
reuk
ece5644a20 CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
b29b45e8cd Projucer: undef "linux" when using GCC to fix symbol collision when using the GNU extensions 2020-03-20 18:03:28 +00:00
ed
c73c5512d5 Projucer: Refactored the module handling code 2020-02-06 15:41:45 +00:00
Tom Poole
fadd578b60 Projucer: Updated the autoupdater 2020-02-04 11:26:48 +00:00
ed
7d330ab782 Always #include JuceHeader.h from the include search path 2020-01-21 16:24:57 +00:00
ed
664e08f796 Projucer: Avoid hitting an assertion when keeping windows onscreen 2020-01-16 14:13:54 +00:00
ed
8b64915fa1 Projucer: Take title bar into account when keeping windows onscreen 2020-01-06 11:18:47 +00:00
ed
aeaae3b44b Projucer: Ensure that new project windows are always fully onscreen 2019-12-12 09:54:39 +00:00
Tom Poole
31e78da5dd Projucer: Made the autoupdater obtain executable file permissions directly from the JUCE distribution zips 2019-11-15 17:19:59 +00:00
ed
ecf97e2a08 Projucer: Removed some unused code from the FilePathPropertyComponent 2019-11-14 09:20:51 +00:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
jules
cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. 2019-06-20 13:55:18 +01:00
Tom Poole
2fc4404a74 Fixed some more RTAS build errors and marked it as deprecated 2019-05-23 11:37:04 +01:00
jules
0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 2019-05-19 08:16:27 +01:00
jules
a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 2019-05-16 15:37:47 +01:00
ed
fef1093f6e Projucer: Update PIP creator window colours when colour scheme changes 2019-05-15 10:41:02 +01:00
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 2019-05-09 10:51:19 +01:00
jules
bb5b534ab8 Added a couple more file types to the projucer's list when stripping whitespace 2019-05-09 09:52:50 +01:00
ed
c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 2019-03-22 17:28:14 +00:00
ed
5666d5b1b0 Projucer: Escape single quote marks in the function generated by the --obfuscated-string-code command-line tool 2019-03-11 12:38:21 +00:00
ed
97922ff129 Projucer: Avoid hitting an assertion in Random::nextInt() when using the --obfuscated-string-code command-line tool with strings containing fewer than 3 sections 2019-03-11 10:28:09 +00:00
ed
92350e421d Projucer: Refactor the autoupdater to set executable file permissions after updating 2019-03-06 17:08:30 +00:00
ed
da4c1eaf31 Projucer: Remove the option to specify multiple global user module paths which was causing issues on other OSes 2019-02-18 14:19:25 +00:00
Tom Poole
815c9ee236 Projucer: Fixed an error when attempting to restore non-existent projects 2019-01-16 15:44:57 +00:00