jules
a586966c65
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
2017-11-28 16:18:40 +00:00
ed
198b5bf55a
Projucer: Added a set-global-search-path command line option
2017-11-06 16:42:48 +00:00
tpoole
a75f023ca5
Clion: Added a global path to the CLion exe
2017-11-03 18:32:07 +00:00
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)
2017-11-01 17:41:06 +00:00
tpoole
33845ba917
Projucer: Open any previous projects in the background
2017-10-26 15:21:41 +01:00
tpoole
eb8fecf816
Formatting improvements
2017-10-23 15:03:25 +01:00
jules
c2a2d5c734
Updated some code to use cleaner array initialisation from constant data
2017-10-16 12:18:04 +01:00
hogliux
54029e776d
Projucer: Re-factored source code groups and general code clean-up
2017-09-29 14:55:01 +01:00
ed
69868df248
Projucer: asynchronously show the '.jucer file has been modified...' alert window to avoid crash
2017-08-21 12:37:31 +01:00
ed
33535973be
Projucer: Update window title when project name changes
2017-08-15 15:58:49 +01:00
jules
357dd2c9c9
Removed some old compiler bug workarounds
2017-08-14 12:59:18 +01:00
ed
6b315c4e15
Projucer: Fixed a few uninitialised variables
2017-08-14 11:31:06 +01:00
ed
26596fbfad
Projucer: Added default module search paths to the Projucer
2017-06-06 16:57:16 +01:00
ed
ba36008560
Projucer: Cleaned up the structure of the Projucer folder in userApplicationDataDirectory and renamed old "Introjucer" global/project settings files to "Projucer"
2017-05-25 11:30:09 +01:00
ed
9de309be76
Projucer: Added the option to change the colour scheme and font of the Projucer's code editor and the ability to save/load custom schemes
2017-05-19 11:20:12 +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
ed
8ab39ef354
Projucer: Switched the order of names in Projucer window title bars from "Projucer - project name" to "project name - Projucer"
2017-05-08 12:20:27 +01:00
ed
0f47ee73b6
Projucer: Made each Projucer window's title bar display the project name
2017-05-08 10:01:17 +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
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
jules
926652be8a
Added the -Wextra-semi warning to the projucer build
2017-04-21 11:31:09 +01:00
jules
44cd80969d
A few C++11 modernisations and comment corrections
2017-03-28 12:31:51 +01:00
jules
8ed41ed14b
Fixed some whitespace style and cleaned up some code using C++11
2017-03-27 13:06:42 +01:00
jules
4fa73d7bb6
Minor clean-ups in projucer translation code
2017-03-13 17:35:50 +00:00
Christopher Fonseka
405b589f3f
Fixed issue where return and newline characters were not being removed when using the —trans-finish command
2017-03-13 17:13:01 +00:00
hogliux
eb89d1ab31
Added a new command line argument to create a finished translation file
2017-03-10 10:54:09 +00: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
hogliux
c64dc65be2
Whitespace clean-up
2017-03-06 09:19:09 +00:00
hogliux
cc5e5bb43a
Made sure that whitespace clean-up tool can clean it's own code
2017-03-06 09:11:02 +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
51adfb8afd
Enabled multiple arguments for the Projucer whitespace cleaning commands
2017-02-10 12:24:10 +00:00
jules
dffeeb9b61
Projucer: Added an --encode-binary command-line option
2017-01-26 12:39:44 +00:00
stefan.graenitz
8d02f61622
Projucer: add free-to-use license for the live-build engine
2016-10-31 12:33:52 +00:00
stefan
439ecc391b
Projucer: workaround broken "Open Recent" submenu
2016-10-31 10:42:54 +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
hogliux
bd3166afc0
Updated the URL of the "Forgot Password" button in the Projucer
2016-10-20 12:42:54 +01:00
stefan
3bd7ef4f69
Projucer: menu adjustments
...
* move Preferences item to Projucer menu on Mac or File menu otherwise
* rename Global Preferences -> Preferences
* add shortcut "Cmd + ," to open Preferences
* move Login/Logout item to File menu
2016-10-11 09:08:49 +02:00
hogliux
71de18554a
Fixed typo in linux-only Projucer code
2016-09-26 10:55:36 +01: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
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
tpoole
16525c0a6f
Fixed some typos.
2016-09-06 18:41:12 +01:00
tpoole
9f31d6498a
Use a bespoke VST2 interface
2016-08-22 09:57:16 +01:00
ed
8e10f16eb8
Dialog window to ask whether to keep current project or re-load from disk when .jucer file changes
2016-08-12 10:08:27 +01:00
hogliux
cdf899c47e
Don't keep on showing the auto-updater dialog box if the user clicks cancel
2016-07-20 18:06:53 +01:00
jules
b439452edd
Changed the Array::remove() method to return void, and added an Array::removeAndReturn() method to replace the old functionality
2016-07-07 15:02:05 +01:00
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
2016-04-25 11:11:00 +01:00
jules
8920e1b1d2
Resaved projects
2016-04-20 11:37:18 +01:00