1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

75 commits

Author SHA1 Message Date
ed
dab7f9e020 Projucer: Fixed a bug where the file name label would still be visible after closing a project 2017-05-19 16:32:06 +01:00
hogliux
1e9be800c5 Projucer: Only add webkit2gtk-4 linux dependency if JUCE_WEB_BROWSER is actually enabled 2017-05-18 17:43:13 +01:00
hogliux
14d7675c48 Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution 2017-05-18 12:51:11 +01:00
ed
f8d1b70159 Projucer: Fixed a bug where module and exporter settings pages were still shown after deleting the corresponding TreeView item 2017-05-16 15:58:33 +01:00
ed
90fbed7889 Projucer: Added an option when right-clicking on an exporter to save just the selected exporter 2017-05-16 15:53:45 +01:00
ed
19f50e6090 Projucer: Don't resize MissingDependenciesComponent in PropertyGroupComponent::resizePropertyComponent() 2017-05-15 17:19:24 +01:00
ed
435f96197e Projucer: Added binary resource/xcode resource/compile options to files not in a group 2017-05-15 15:47:19 +01:00
ed
180399008c Projucer: Resize PropertyComponent items in PropertyGroupComponent to be centred with preferred height 2017-05-15 15:29:31 +01:00
ed
17dfe39482 Projucer: Fixed some incorrect exporter icons 2017-05-15 09:48:03 +01:00
ed
1a266e822b Projucer: The Projucer now adds a unique suffix to the target project folder of duplicate exporters and the 'selected exporter' drop-down now defaults to the first exporter that can launch the project if none were previously selected 2017-05-15 09:29:15 +01:00
ed
ff7cfb8824 Projucer: Moved a Thread::sleep() call that would be called every time a project was saved out of the Xcode exporter and only call it if saving and opening project in Xcode 2017-05-12 12:58:20 +01:00
tpoole
2131d687f4 Projucer: Set the default exporter based on the host operating system 2017-05-11 11:31:13 +01:00
hogliux
c4cf336a56 Projucer: Only attempt building the standalone target of audio plug-ins when building inside the live build engine 2017-05-11 09:51:35 +01:00
ed
1ed5b3a49b Projucer: Added missing Code::Blocks exporter icon 2017-05-10 17:07:01 +01:00
ed
abd8fafa69 Projucer: Fixed some TextButton size issues 2017-05-09 15:44:19 +01:00
ed
cf0e97fcc7 Projucer: Selected colour scheme is now stored and recalled. Multiple fixes for unreadable text in the GUI editor 2017-05-08 17:20:44 +01:00
tpoole
359238f0ed Fixed a Projucer crash when saving projects with no targets 2017-05-08 15:02:56 +01:00
ed
17cd47558f Projucer: Removed the key command for showing the build tab as it was the same as the build now key command 2017-05-05 11:22:41 +01:00
hogliux
9b7e944a54 Added a popup to the Projucer informing the user about the collection of analytics data 2017-05-04 15:24:28 +01:00
ed
ed51317ee6 Fixed a few Projucer UI issues 2017-05-04 12:51:02 +01:00
jules
7f5abd41b1 Projucer: Fixed a crash in the android exporter when VST3 is enabled 2017-05-03 15:42:38 +01:00
ed
a5c9cd9bd7 Added an extra check to the previous commit to make sure that the showBuildTab command is only invoked if the build tab is not already showing to prevent the command being constantly re-triggered when continuously recompiling 2017-05-02 16:13:44 +01:00
jules
1820b41e77 Made the proxy module include files start with "include_" to distinguish them from the files they're including 2017-04-27 14:43:05 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
7ed37f8600 Added the standard JUCE splash screen and app usage reporting 2017-04-27 14:43:03 +01:00
hogliux
750ab85fe9 Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model. 2017-04-27 14:42:25 +01:00
tpoole
dd7c510e2f Added a Projucer warning when a project includes outdated Visual Studio exporters 2017-04-20 09:23:34 +01:00
ed
308f634f62 Fixed a bug in the Projucer where the live-build's continuous recompilation state wasn't being changed when toggled on/off in the menu 2017-04-11 16:09:00 +01:00
tpoole
0b2257c53d Added Rez files to JuceLibraryCode so that they are compiled when not browsable 2017-04-11 08:05:15 +01:00
jules
44cd80969d A few C++11 modernisations and comment corrections 2017-03-28 12:31:51 +01:00
jules
e253b8bea1 Added some notes and an assertion to Component::grabKeyboardFocus(), to help people avoid a common mistake, which is trying to grab the focus of not-yet-visible components. 2017-03-28 10:44:52 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
hogliux
bd217cf158 Added trans Projucer command line option to generate translation files from the command line 2017-03-06 09:29:30 +00:00
tpoole
4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 2017-03-01 11:55:52 +00:00
tpoole
e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 2017-02-17 15:34:10 +00:00
tpoole
c563d840da Fixed a bug when looking for a module header in an invalid module 2017-02-15 14:43:22 +00:00
hogliux
0117aace01 Added support for multi-target exporters and standalone plug-in format 2017-02-01 17:18:06 +00:00
jules
284fc826e2 Tidied up some Projucer code that was causing build errors in VS2013/15 2017-01-26 09:24:56 +00:00
jules
3104616462 Added some copy/paste options for module paths to the Projucer's module listbox 2016-12-19 12:09:00 +00:00
tpoole
8567338705 Changed the colour of module icons in the Projucer based on their license 2016-12-14 10:18:35 +00:00
tpoole
8cd578b0c6 Added the ability to set a custom BinaryData namespace in the Projucer 2016-12-06 10:11:39 +00:00
hogliux
c5d3c26af6 Added workaround to fix a false re-save warning in the Projucer when saving a .jucer file on a network drive 2016-12-05 10:39:50 +00:00
hogliux
b5ef6d7e37 Whitespace clean-up 2016-11-02 14:01:12 +00:00
stefan
980ece4a8a Projucer: add anchor #indie to the link target for the subscribe button 2016-11-01 17:37:13 +00:00
stefan.graenitz
8d02f61622 Projucer: add free-to-use license for the live-build engine 2016-10-31 12:33:52 +00:00
hogliux
288e56de83 Fixed a bug in the Projucer that would incorrectly mark relative SDK paths as invalid even if they were valid 2016-10-20 17:43:43 +01:00
stefan
8f1d37a72e Fix addAllModulesInFolder to scan only 2 subfolder levels
Other existing behavior remains:
* check whether the folder itself is a valid module
* always return Result::ok()
* may contain duplicate modules
2016-10-06 18:37:43 +02:00
stefan
a0350e4ee6 Projucer: add feature download & install live-build engine (including checks for supported OS versions) 2016-09-22 12:49:57 +01:00
ed
0c87af8992 Fixed Linux compile error in Projucer 2016-09-16 15:14:09 +01:00
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. 2016-09-16 12:03:02 +01:00