Noah Dayan
62d713f696
Fixed typo in juce_Thread.h
7 years ago
jules
babea0885b
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
7 years ago
hogliux
ae9ec7c6e5
Added URL methods to convert between local file urls (including Android content:// URLs) and JUCE's File class
7 years ago
Lukasz Kozakiewicz
5d30fcd9b5
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
7 years ago
Lukasz Kozakiewicz
073921445c
Android: add WebBrowserComponent implementation.
7 years ago
jules
d4a7afa73f
Replaced some old juce-style sort operations with std::sort and lambdas
7 years ago
jules
08a1b7bb6d
Improved error handling in BufferedInputStream and tidied up a few classes in the streams folder
7 years ago
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)
7 years ago
hogliux
b20141e90e
Fixed some documentation in JUCE Atomic class
7 years ago
tpoole
ca5620710c
Some minor documentation improvements
7 years ago
jules
85d9a4cf90
Fixed an MSVC warning
7 years ago
jules
801dec0905
Added some ScopedPointer::reset() methods to make its interface more compatible with std::unique_ptr
7 years ago
jules
6b45923426
Made the NamedValueSet begin/end iterators const, and tidied up a few other things in that class, including a fix to its equality operator
7 years ago
ed
c1f564de98
Fixed a build error and warning on 10.6
7 years ago
hogliux
3eacd386ab
Fixed some documentation in JUCE Atomic class
7 years ago
tpoole
c0d409c773
Some minor documentation improvements
7 years ago
ed
dbb2f620b4
Bump version number to 5.2.0
7 years ago
hogliux
2d1532e5d0
Windows: Added a more robust way of getting the path of the current dll
7 years ago
Lukasz Kozakiewicz
b2d2bda7a1
Add Push Notifications feature for iOS and Android.
7 years ago
jules
9e78aa7b32
Spelling fix
7 years ago
jules
20147fc0cc
A few code cleanups
7 years ago
jules
f0ef700e46
Modernised a bunch of code mainly relating to character/string iteration
7 years ago
tpoole
18539d7e97
Fixed a bug in NormalisableRange
7 years ago
hogliux
b9b34393d1
Improved scheduling when multiple threads are fighting for the MessageManagerLock
7 years ago
jules
bf64d88de8
Added a method WeakReference::Master::getNumActiveWeakReferences()
7 years ago
jules
95053c0665
Quick spruce-up in the XML parser
7 years ago
tpoole
51b3eaebb2
Fixed some VS2013 compiler errors
7 years ago
jules
6cb79e1414
Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors
7 years ago
jules
c9d98a4976
Removed explicitness from StringArray single-element constructor
7 years ago
jules
acf28c6fa7
Removed the explicitness of the Array single-item constructors
7 years ago
jules
a03fd6b0a3
Fixed a mistake in InputStream::readNextLine()
7 years ago
hogliux
daf31260e3
macOS: Fixed a compiler error in NormalisableRange when compiling for macOS <10.8
7 years ago
hogliux
3cbf0791cc
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
7 years ago
jules
7c4a40470d
Added some better use of the Range class in NormalisableRange and Slider
7 years ago
jules
7ece1b4135
Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms
7 years ago
jules
8a7f992725
Small fix in ReferenceCountedArray
7 years ago
jules
b0cd45329f
Fixed a cast warning, added some missing move operators to ReferenceCountedArray and URL, and tidied up some internal array code
7 years ago
jules
a7c56fd89b
Simplified and tidied up a few things in input/output streams and MemoryBlock
7 years ago
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.
7 years ago
jules
e180dbb3f2
Clarified some docs about the order of files when searching directories
7 years ago
Lukasz Kozakiewicz
a1a1297f7d
Android: add bits missing from “bailout in ComponentPeerView’s callbacks if underlying host is deleted.”
This was meant to be there since the beginning. The commit missing the changes is: 9527e077b1
7 years ago
tpoole
3cb185fcc3
A minor code cleanup
7 years ago
Lukasz Kozakiewicz
0caf83439a
Android: move android.content.Intent class definition into JNIHelpers.
7 years ago
jules
53392faeb8
Added a workaround in ZipFile for reading files which contain the wrong offset for their central directory
7 years ago
jules
c9a36c9f1d
Updated the implementation of File::moveToTrash() on OSX so that it uses the newer API calls on 10.8 and above, and added a bodge for older versions that makes it blocks until the operation has completed
7 years ago
tpoole
ee34e0455d
Restored compatibility with older versions of OS X by removing some std namespace maths functions
7 years ago
jules
dd4230586f
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
7 years ago
hogliux
9b386b86ec
Widnows: Fixed deprecated use of File::separator
7 years ago
hogliux
1135f6fff6
Fixed a compiler warning involving deprecated static variables when compiling with GCC
7 years ago
jules
369d59f656
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
7 years ago