jules
|
edb1114c5e
|
Introjucer: more colour scheme stuff.
|
2012-07-12 15:56:10 +01:00 |
|
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
2012-07-12 14:10:46 +01:00 |
|
jules
|
246cb94bb0
|
AudioPluginFormatManager is no longer a singleton. Singletons are bad: don't do it, kids.
|
2012-07-12 12:37:37 +01:00 |
|
jules
|
af9e993e12
|
Fixed a typo.
|
2012-07-12 08:14:58 +01:00 |
|
jules
|
3ddc6dd43d
|
New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers.
|
2012-07-11 21:07:47 +01:00 |
|
jules
|
591ce2a396
|
Added TabBarButton::setExtraComponent() method to allow custom components to be inserted into tabs. This involved a big refactoring and clean-up of all the tab drawing methods in the LookAndFeel class. Also (slightly) cleaned up some of the crappy old code in the WidgetsDemo while I was adding a demo for this.
|
2012-07-11 15:12:29 +01:00 |
|
jules
|
1e9e6cbf79
|
New methods for Graphics, CallOutBox.
|
2012-07-11 14:26:51 +01:00 |
|
jules
|
7ce0bf15d3
|
Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android.
|
2012-07-10 16:59:35 +01:00 |
|
jules
|
9b323d9115
|
Jucer: fix for some generated Drawable code.
|
2012-07-10 16:32:27 +01:00 |
|
jules
|
770b8a4ae1
|
Introjucer: more colour scheme stuff.
|
2012-07-10 15:28:53 +01:00 |
|
jules
|
44e454f0b7
|
Introjucer: colours and refactoring.
|
2012-07-10 12:08:35 +01:00 |
|
jules
|
6fe9e2db73
|
Minor clean-ups.
|
2012-07-10 11:50:17 +01:00 |
|
jules
|
ecd91dc559
|
Introjucer: updated Android builds to work with the latest SDK.
|
2012-07-09 15:59:26 +01:00 |
|
jules
|
f50b05b251
|
Introjucer threading fix.
|
2012-07-09 13:48:59 +01:00 |
|
jules
|
b20b5f9276
|
Introjucer: fix for Xcode post-build script in audio plugin projects.
|
2012-07-09 11:51:09 +01:00 |
|
jules
|
c65c7dd4a4
|
Introjucer: misc internal refactoring.
|
2012-07-09 10:15:26 +01:00 |
|
jules
|
1f2b26a30b
|
Introjucer: refactored icons.
|
2012-07-08 22:02:59 +01:00 |
|
jules
|
2fe73f6ebe
|
Introjucer: added a flag to help with OSX retina displays.
|
2012-07-08 17:32:58 +01:00 |
|
jules
|
25e7361f2c
|
Refactored some TreeView key handling. Introjucer: now restores the last set of open documents for a project.
|
2012-07-08 15:05:55 +01:00 |
|
jules
|
a866a9c2cf
|
Fixed a few Array::removeValue calls that I'd missed..
|
2012-07-07 22:23:47 +01:00 |
|
jules
|
0475cedff5
|
Introjucer: commands to move back/forwards through open docs.
|
2012-07-07 21:11:06 +01:00 |
|
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
2012-07-07 21:09:10 +01:00 |
|
jules
|
27f1901fe6
|
Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code.
|
2012-07-07 15:13:46 +01:00 |
|
jules
|
fb29acf1fa
|
Introjucer: minor internal stuff.
|
2012-07-07 15:05:25 +01:00 |
|
jules
|
9e3cd767aa
|
Introjucer: minor internal changes.
|
2012-07-06 10:15:59 +01:00 |
|
jules
|
7a1c8f61a5
|
RTAS build fixes.
|
2012-07-05 19:50:16 +01:00 |
|
jules
|
e875c65642
|
Introjucer: some treeview refactoring.
|
2012-07-05 18:34:20 +01:00 |
|
jules
|
4233f603db
|
More MouseInputSource tweaks.
|
2012-07-05 11:29:03 +01:00 |
|
jules
|
6758ce0bc9
|
CodeEditorComponent improvements and TextEditor menu refactoring.
|
2012-07-04 20:34:47 +01:00 |
|
jules
|
d3bb7fb9cc
|
Added line-numbering to the CodeEditorComponent.
|
2012-07-04 13:11:25 +01:00 |
|
jules
|
f824e99f2d
|
Introjucer: refactoring and addition of appearance settings window for editor colours + fonts.
|
2012-07-04 10:43:18 +01:00 |
|
jules
|
17e59cf95f
|
Introjucer: made sure the new project wizard creates an exporter for the current OS.
|
2012-07-03 12:07:05 +01:00 |
|
jules
|
b4251726f0
|
Introjucer: refactored some settings classes, and added new icons for the treeviews.
|
2012-06-28 19:11:48 +01:00 |
|
jules
|
100301ed17
|
Added a CharacterFunctions method. Some refactoring in introjucer.
|
2012-06-28 12:38:21 +01:00 |
|
jules
|
7f499caf5f
|
Introjucer: refactored some filenames.
|
2012-06-28 08:52:42 +01:00 |
|
jules
|
79ddd3a859
|
Introjucer: Allowed the root item in the files tree to be selected as a group.
|
2012-06-27 21:27:02 +01:00 |
|
jules
|
ead42bd39a
|
Introjucer: Added an Xcode post-build script setting. Enlarged some of the settings page boxes, allowing multi-line text entry for some paths and preprocessor settings. Moved the modules list to its own tree-item.
|
2012-06-27 19:08:06 +01:00 |
|
jules
|
ba9f24681f
|
First check-in of AAX code - note that this is a work-in-progress and although it currently creates a plugin that gets scanned (on OSX at least), it doesn't yet work.
|
2012-06-26 15:36:14 +01:00 |
|
jules
|
9074f68da8
|
Introjucer: more AAX support and some clean-ups.
|
2012-06-26 15:30:48 +01:00 |
|
jules
|
f5d72f1406
|
Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle));
|
2012-06-26 13:18:03 +01:00 |
|
jules
|
6eaba30646
|
Fixed some DocumentWindow behaviour in the library and introjucer.
|
2012-06-25 18:35:29 +01:00 |
|
jules
|
1fd27d7ed6
|
Introjucer: fix for binary data file generation when no images are present.
|
2012-06-25 16:07:58 +01:00 |
|
jules
|
44b9f93564
|
Replaced rollover help on the config pages.
|
2012-06-25 15:47:36 +01:00 |
|
jules
|
3352b9238a
|
Introjucer: fix for code editor save points.
|
2012-06-25 15:35:35 +01:00 |
|
jules
|
1406b72b54
|
Introjucer: selecting project settings on start-up.
|
2012-06-25 09:19:08 +01:00 |
|
jules
|
463d2b3289
|
Introjucer: redesigned the project settings to be shown as a treeview containing the exporters and configs.
|
2012-06-24 21:20:59 +01:00 |
|
jules
|
0c142b51b5
|
Introjucer: avoided clang warning in generated binary data code.
|
2012-06-23 13:54:38 +01:00 |
|
jules
|
654134ffdb
|
Introjucer: removed old OSX 10.4 target option.
|
2012-06-15 17:27:58 +01:00 |
|
jules
|
a016944e69
|
Minor introjucer work.
|
2012-06-15 11:02:21 +01:00 |
|
jules
|
82a964de48
|
Minor introjucer method change.
|
2012-06-14 13:58:36 +01:00 |
|