jules
bf64d88de8
Added a method WeakReference::Master::getNumActiveWeakReferences()
2017-10-19 11:57:56 +01:00
jules
95053c0665
Quick spruce-up in the XML parser
2017-10-18 15:33:34 +01:00
hogliux
431c834db2
Android: Make sure nav bars get hidden when asking for full screen mode and avoid retriggering the timer when they are already hidden
2017-10-18 14:28:33 +01:00
tpoole
332ad9d489
Enabled non-message thread creation of AudioProcessorValueTreeState
2017-10-18 12:09:44 +01:00
tpoole
51b3eaebb2
Fixed some VS2013 compiler errors
2017-10-18 11:05:40 +01:00
hogliux
c2a04a3c98
Android: Added support for adding asm files to Android projects
2017-10-18 10:58:07 +01:00
jules
7ea9874a01
Changed Component to hold a WeakReference to its LookAndFeel object, so that if you accidentally delete a LookAndFeel that's being used, it won't be a dangling pointer (but you may see some unexpected drawing behaviour!)
2017-10-18 09:22:42 +01:00
jules
76696a5f0d
Tidied up some demo code
2017-10-18 09:20:49 +01:00
tpoole
c8d3fcecd9
Fixed some GCC compiler warnings
2017-10-17 21:26:32 +01:00
tpoole
af6b81fbc5
Fixed some VS2013 compiler warnings
2017-10-17 20:21:43 +01:00
jules
bdc5a800a6
Bit of cleanup in Timer
2017-10-17 17:23:17 +01:00
tpoole
6d60eae85e
VST3: Fixed a suspicious comma warning
2017-10-17 16:42:29 +01:00
Lukasz Kozakiewicz
f6c74afc77
Resaved all projects.
2017-10-17 17:42:04 +02:00
Lukasz Kozakiewicz
c557369ccb
InAppPurchases: add OSX target to IAP demo app.
2017-10-17 17:42:03 +02:00
Lukasz Kozakiewicz
e4bfb4f96f
InAppPurchases: fix the demo app after the latest changes to StringArray.
2017-10-17 17:42:03 +02:00
Lukasz Kozakiewicz
1dd687eeb9
InAppPurchases: enable IAP on OSX.
2017-10-17 17:42:03 +02:00
jules
6cb79e1414
Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors
2017-10-17 16:17:21 +01:00
jules
c9d98a4976
Removed explicitness from StringArray single-element constructor
2017-10-17 15:40:57 +01:00
jules
acf28c6fa7
Removed the explicitness of the Array single-item constructors
2017-10-17 15:21:26 +01:00
ed
3544f30c90
Projucer: Fixed a deadlock that would occur when saving projects from the command line after adding the MessageManagerLock to Project::Item::loadAsImageFile()
2017-10-17 14:17:44 +01:00
jules
43cb624a85
Added workaround for VS2015 compiler bug
2017-10-17 12:18:47 +01:00
ed
097f3209db
Projucer: Pass current thread pool job to MessageManagerLock to prevent deadlock
2017-10-17 11:23:42 +01:00
ed
455c323184
Projucer: Lock the message loop when creating icon image files
2017-10-17 10:15:29 +01:00
hogliux
2ac2a39a21
Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation
2017-10-17 09:57:39 +01:00
jules
bd9a8a8529
Removed a spurious #undef
2017-10-17 09:50:36 +01:00
jules
a03fd6b0a3
Fixed a mistake in InputStream::readNextLine()
2017-10-17 09:50:30 +01:00
hogliux
daf31260e3
macOS: Fixed a compiler error in NormalisableRange when compiling for macOS <10.8
2017-10-17 09:50:18 +01:00
Lukasz Kozakiewicz
2ff20dac63
InAppPurchases: check price locale’s language code in backwards compatible way.
2017-10-17 08:57:28 +02:00
jules
5c854b49a8
Fixed a problem in GlyphArrangement which could cause multiple lines to all be given ellipsis
2017-10-16 17:50:48 +01:00
jules
7c4a40470d
Added some better use of the Range class in NormalisableRange and Slider
2017-10-16 16:21:41 +01:00
jules
a6deec4670
Couple of initialiser-list fixes for the DSP module
2017-10-16 12:23:28 +01:00
jules
c2a2d5c734
Updated some code to use cleaner array initialisation from constant data
2017-10-16 12:18:04 +01:00
jules
7ece1b4135
Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms
2017-10-16 12:08:06 +01:00
ed
c550c81874
Added an option to pass -1 as the hoverTimeout parameter of Slider::setPopupDisplayEnabled() to cause the popup to remain until a mouseExit() and added some documentation
2017-10-16 11:55:36 +01:00
hogliux
8cbd737a95
iOS: Added missing file to previous commit
2017-10-16 11:38:13 +01:00
hogliux
7e1d9013cb
iOS: Added support to specify a different interface orientation on iPad vs. iPhone
2017-10-16 11:37:22 +01:00
jules
ffb64487ed
When calling repaint() without a MessageManagerLock, it now always asserts
2017-10-16 10:13:19 +01:00
jules
8a7f992725
Small fix in ReferenceCountedArray
2017-10-16 10:11:53 +01:00
ed
725947d764
Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover
2017-10-16 08:54:55 +01:00
jules
6344cd549a
Some tidying up in the audio codec classes
2017-10-15 10:16:03 +01:00
ed
f9d5f0eff5
Projucer: Added an option to set the debug information format for each build configuration to the VS exporter
2017-10-13 17:49:52 +01:00
jules
8666f1fc4b
Tweaked the OSX drag-and-drop flags to use just NSDragOperationGeneric rather than also specifying NSDragOperationCopy and NSDragOperationMove, as this seemed to cause problems with some other apps
2017-10-13 17:07:43 +01:00
jules
b0cd45329f
Fixed a cast warning, added some missing move operators to ReferenceCountedArray and URL, and tidied up some internal array code
2017-10-13 14:49:49 +01:00
hogliux
0093320a06
Fixed an incorrect multi-touch index in a recent commit
2017-10-13 14:42:08 +01:00
jules
374f7b2e5a
Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager
2017-10-13 12:57:18 +01:00
jules
a7c56fd89b
Simplified and tidied up a few things in input/output streams and MemoryBlock
2017-10-13 12:55:46 +01:00
hogliux
ebdbc29176
Fixed KeyPress::createFromDescription when using this for function keys > F12
2017-10-13 12:04:44 +01:00
Lukasz Kozakiewicz
f9d6955c7c
Android: do not request input focus when creating component peer.
...
This made the virtual keyboard not show up if the same component peer tried to request a virtual keyboard later on. InputMethodManager.showSoftInput() would return false which is most likely because the component in focus has not changed, yet the previous component having focus was not really able to (at a time, during the construction) really take the focus.
2017-10-13 11:26:18 +01:00
hogliux
70dae9b517
ARM: Don't change rounding mode when disabling denormals
2017-10-13 11:03:27 +01:00
hogliux
05e343cdd4
Android: Fixed an issue where the JNI could be flooded with JNI GlobalRefs when many messages are in flight
2017-10-13 11:01:39 +01:00