hogliux
8c242b7547
Fix warnings on linux
...
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
hogliux
e732c6e6d8
Fix VisualStudio warning
2015-04-29 16:35:04 +01:00
hogliux
e0d1dd0a71
Fix warnings on Mac and Linux
2015-04-29 15:21:29 +01:00
hogliux
67cc7f3fed
Add multicast support to juce_Socket
2015-04-29 12:21:54 +01:00
jules
581158e443
Fixed a rare race condition in OSX URL reading.
2015-04-29 11:29:12 +01:00
jules
ba0c4bd823
Fixed an alignment issue when writing WAV files with tracktion loop info blocks.
2015-04-28 10:06:26 +01:00
jules
7e51e64422
Added detection for SSSE3 and AVX instructions to the SystemStats class.
2015-04-27 15:43:50 +01:00
jules
6cd473576b
Fixed a warning on iOS.
2015-04-27 15:33:13 +01:00
jules
19b2beec63
Added OperatingSystemType::MacOSX for checking whether any version of OSX is running, and also Windows 10 detection.
2015-04-27 12:36:29 +01:00
jules
c17a72e5b1
Minor clean-ups.
2015-04-27 12:18:22 +01:00
jules
739e8ffba0
Fix to make sure IME methods are possible with text components that are directly added to the desktop.
2015-04-27 12:07:15 +01:00
jules
5cd4bf5905
Added a method MouseInactivityDetector::setMouseMoveTolerance()
2015-04-27 11:58:52 +01:00
jules
7ee6583952
Tweaked the way Freetype is included to allow it to be used on other OSes than linux, and to be used in its amalgamated form.
2015-04-27 11:33:16 +01:00
jules
68fa0eaa19
Fixed a minor compiler warning.
2015-04-27 11:23:04 +01:00
jules
06f279856c
Added support to the Javascript parser for invoking custom methods via DynamicObject::invokeMethod
2015-04-27 11:14:05 +01:00
jules
10a912453c
Fixed an edge-case when dismissing TracktionMarketplaceUnlockForm
2015-04-24 17:49:20 +01:00
jules
6ebc6378ef
More TracktionMarketplaceUnlockForm customisability changes
2015-04-24 16:35:00 +01:00
jules
ac175bca9e
More additions and tweaks to TracktionMarketplaceStatus.
2015-04-24 12:36:17 +01:00
jules
973e530bcf
Additions and tweaks to the tracktion_marketplace module to make it more flexible.
2015-04-24 11:28:25 +01:00
jules
adf01a6a15
Whitespace
2015-04-24 11:27:21 +01:00
hogliux
e83a69560a
Fix for duplicateIfShared when image depends on other image via SubsectionImageData
2015-04-22 17:38:32 +01:00
Timur Doumler
4f28be946c
Merge branch 'bugfix/broken_drag_and_drop'
2015-04-22 16:01:58 +01:00
Timur Doumler
ca6aa75bc8
now passing SparseSet<int> as const& instead of by value in ListBox::createSnapshotOfRows/startDragAndDrop.
2015-04-22 16:01:01 +01:00
jules
179d99f57d
Made MidiKeyboardComponent work better when attached as a mouse listener to child components.
2015-04-22 15:36:52 +01:00
Timur Doumler
d3d7670f83
moved deprecated method ListBox::createSnapshotOfSelectedRows into JUCE_CATCH_DEPRECATED_CODE_MISUSE block.
2015-04-21 16:27:10 +01:00
Timur Doumler
9b7d2cb8d6
fixed drag and drop behaviour of ListBox for the new case selectOnMouseDown == false
2015-04-21 16:14:56 +01:00
jules
e72826b3fe
Added a method ListBox::setRowSelectedOnMouseDown()
2015-04-20 18:07:05 +01:00
jules
7037b7243e
Tweaked handling of corrupted data in ValueTree::readFromStream
2015-04-20 18:06:10 +01:00
jules
28123033cd
Fixed an iOS GL compile error.
2015-04-20 17:29:11 +01:00
hogliux
123b70ec91
Add JUCE_STANDALONE_APPLICATION pre-processor macro
2015-04-20 15:49:43 +01:00
jules
b8133ad331
Fix for GL multisampling on some iOS versions.
2015-04-20 12:04:53 +01:00
jules
f0ce8d0700
Fix for a performance problem in a few FloatVectorOperations calls on Windows.
2015-04-20 11:50:09 +01:00
jules
d8bf3aabca
Added a method ReferenceCountedArray::clearQuick()
2015-04-20 11:10:22 +01:00
hogliux
b5f2723ef9
Fix LLVM warning in previous commit
2015-04-17 18:02:09 +01:00
hogliux
0bac9fefc6
Add URL stream progress support on OSX/iOS
2015-04-17 17:44:56 +01:00
hogliux
0c3023327a
Get correct path for File::currentExecutableFile on Linux
2015-04-17 11:56:44 +01:00
jules
4af50da9f7
Modified app startup code so that JUCEApplication::shutdown() will still get called even if the app is aborted during the initialise() method.
2015-04-14 11:30:25 +01:00
jules
e0556acccc
Added a JucePlugin_PreferredChannelConfigurations_AAX flag which can be used as an AAX-specific alternative to JucePlugin_PreferredChannelConfigurations in edge-case situations where you need it to be different.
2015-04-13 17:06:20 +01:00
jules
c1355fa11a
Minor SystemTrayIconComponent tweak to keep OSX10.3 builds happy.
2015-04-13 16:07:44 +01:00
jules
121ce102a7
Whitespace cleanup.
2015-04-13 13:01:52 +01:00
hogliux
41b38f59ed
Re-write DatagramSocket class and general clean-up in socket code
2015-04-13 12:56:23 +01:00
jules
1ee737c7cd
Removed no-longer-necessary check in the AU code which was producing a warning.
2015-04-13 12:38:57 +01:00
jules
9c9d10dc0a
Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method.
2015-04-10 12:48:06 +01:00
hogliux
ea4262f5e1
Add ignoreUnused utility function as a tool to avoid unused variables warning
2015-04-10 11:12:50 +01:00
jules
0496e944b1
Documentation fix.
2015-04-10 10:13:02 +01:00
jules
12f8940de5
Added MIDI channel pressure support to the Synthesiser class.
2015-04-09 10:58:56 +01:00
jules
30aa1f3a80
Whitespace cleanup
2015-04-09 10:58:23 +01:00
hogliux
5b8a633108
Fix unicode input on Android
2015-04-08 12:05:20 +01:00
hogliux
1986f9b2ad
Fix TextLayout height when string is empty
2015-04-08 10:43:11 +01:00
hogliux
7a370a9019
Fixed typo
2015-04-07 18:03:59 +01:00