jules
|
a316bd5f6f
|
Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors.
|
2013-12-02 09:44:17 +00:00 |
|
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
2013-12-01 23:28:31 +00:00 |
|
jules
|
74ed52e20e
|
Fix for file searches returning non-precomposed unicode chars on OSX.
|
2013-11-05 14:33:12 +00:00 |
|
jules
|
6018f1df3d
|
Added a SystemStats::getDeviceDescription() method.
|
2013-11-05 11:10:31 +00:00 |
|
jules
|
fb3b5035aa
|
Made sure that File::createLink on win32 works even if CoInitialize hasn't been called.
|
2013-11-01 11:03:40 +00:00 |
|
jules
|
d996ab0c25
|
Optimisation to posix WaitableEvent::signal()
|
2013-10-28 21:36:48 +00:00 |
|
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
2013-10-27 22:02:21 +00:00 |
|
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
2013-10-17 10:42:58 +01:00 |
|
jules
|
b11a88bc01
|
Moved some duplicated linux/android code into a shared file. Added a method File::isLink()
|
2013-10-15 17:17:31 +01:00 |
|
jules
|
3f07f45702
|
Improved Android event callback mechanism.
|
2013-10-14 13:50:50 +01:00 |
|
jules
|
3bfc0a81e7
|
Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser.
|
2013-10-12 17:00:16 +01:00 |
|
jules
|
0e32a71644
|
Fix for MinGW builds.
|
2013-10-04 21:56:48 +01:00 |
|
jules
|
94aca67a9b
|
Fix for linux URL stream opening.
|
2013-10-02 10:52:52 +01:00 |
|
jules
|
a811a80884
|
(Fixed a silly typo in the last commit)
|
2013-10-01 13:41:36 +01:00 |
|
jules
|
c62da6c983
|
Cleaned up some pedantic warnings in the iOS build.
|
2013-10-01 12:55:44 +01:00 |
|
jules
|
99d1357a4c
|
Added a "willSendRequest" callback to the OSX web stream delegate class.
|
2013-09-19 19:26:46 +01:00 |
|
jules
|
221786dfcf
|
New method Array::addNullTerminatedArray(), and misc minor tightening-up of code.
|
2013-09-18 19:10:01 +01:00 |
|
jules
|
a8b41cb717
|
Linux: changed the path returned by File::userApplicationDataDirectory to be based on XDG_CONFIG_HOME if available.
|
2013-09-13 14:36:45 +01:00 |
|
jules
|
14cfa338b6
|
Avoided a false assertion in File. Minor clean-ups.
|
2013-09-10 15:11:20 +01:00 |
|
jules
|
f7bb014c21
|
In WindowsRegistry::registerFileAssociation(), the icon resource number was being negated for some mysterious reason.. Corrected this, so the number you give it is now used directly.
|
2013-09-09 20:27:08 +01:00 |
|
jules
|
fecba9c31c
|
New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
|
2013-09-09 20:07:17 +01:00 |
|
jules
|
7bf1da5e17
|
Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders.
|
2013-09-09 12:29:06 +01:00 |
|
jules
|
40c896ac64
|
Cleaned up some critical section code.
|
2013-09-08 17:25:27 +01:00 |
|
jules
|
725334d78c
|
Added File::commonDocumentsDirectory enum.
|
2013-08-31 16:15:07 +01:00 |
|
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
2013-08-26 14:58:23 +01:00 |
|
jules
|
d104b151cd
|
Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode.
|
2013-08-23 16:58:25 +01:00 |
|
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
2013-08-14 19:04:01 +01:00 |
|
jules
|
104e5cdbc7
|
Replaced an OSX symbol that wasn't available in older SDKs.
|
2013-08-14 11:34:18 +01:00 |
|
jules
|
320213a11c
|
More tinkering with Process::terminate.
|
2013-08-13 21:43:09 +01:00 |
|
jules
|
71c3ecaf17
|
Merged non-Windows implementations of Process::terminate, and made it call std::terminate()
|
2013-08-13 12:42:40 +01:00 |
|
jules
|
e8d0c6d024
|
Fixes for OSX Process::openDocument when launching bundles with parameters.
|
2013-08-12 17:13:37 +01:00 |
|
jules
|
24f5fdea22
|
Some minor clean-ups and comments in Thread class.
|
2013-08-05 11:27:09 +01:00 |
|
jules
|
88cb38ea29
|
iOS build fix.
|
2013-08-01 09:08:27 +01:00 |
|
jules
|
3cd00c8730
|
A few android warning fixes.
|
2013-07-31 22:14:11 +01:00 |
|
jules
|
779e1d483f
|
Added tests for SSE3 capability.
|
2013-07-31 11:04:16 +01:00 |
|
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
2013-07-30 19:30:09 +01:00 |
|
jules
|
df668c3e5f
|
Changed android failure exit code.
|
2013-07-30 17:17:25 +01:00 |
|
jules
|
c2afa62696
|
Changed Process:terminate() to exit with an error code of 1 instead of 0.
|
2013-07-30 09:57:14 +01:00 |
|
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
2013-07-28 18:08:28 +01:00 |
|
jules
|
c3e082b252
|
Added WindowsRegistry::keyExists() methods
|
2013-07-25 10:49:12 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
93d7d79b95
|
Replaced use of the deprecated GetVersionEx win32 call.
|
2013-07-10 11:08:00 +01:00 |
|
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
2013-07-10 10:22:33 +01:00 |
|
jules
|
4346fdb5f5
|
Replaced calls to the deprecated unix siginterrupt function.
|
2013-07-08 15:06:03 +01:00 |
|
jules
|
516bddabcc
|
Misc minor clean-ups.
|
2013-07-03 09:51:23 +01:00 |
|
jules
|
1881908846
|
Added a pthread naming fallback for older glib versions.
|
2013-06-24 21:42:05 +01:00 |
|
jules
|
c5b4e48b80
|
Updated some headers and URLs.
|
2013-06-24 16:03:33 +01:00 |
|
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
2013-06-24 15:53:32 +01:00 |
|
jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
2013-06-24 11:30:24 +01:00 |
|
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
2013-06-23 23:09:52 +01:00 |
|