1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

2490 commits

Author SHA1 Message Date
jules
6773fc2f4f Modified the posix HighResolutionTimer to cope with being started/stopped from its own callback. 2014-08-01 09:11:30 +01:00
jules
ed0bed9af7 Added a function countNumberOfBits() 2014-07-31 11:30:51 +01:00
jules
7dac51859c Fixes for unbounded mouse behaviour on scaled displays 2014-07-31 11:18:38 +01:00
jules
fdf6f12185 Made Label take its editing colours from the L+F. 2014-07-31 10:54:45 +01:00
jules
bdeb0765ea Added support for windows command line apps that want an event loop. 2014-07-31 09:11:04 +01:00
jules
6bb3a4b74f For for hi-res timer threads on android. 2014-07-31 09:00:37 +01:00
jules
e233124fc3 Fix for StandAloneFilterWindow path saving. 2014-07-30 11:35:43 +01:00
jules
1b7c4ea6a4 Added some extra Label colour IDs to allow control over the text editor colours while it's being edited. 2014-07-28 22:09:00 +01:00
jules
19b412c1a8 Avoiding flicker when handling synchronous repainting of desktop windows when they are resized. 2014-07-28 20:49:16 +01:00
jules
2080aab33a Linux: better detection of transparent windowing ability. 2014-07-28 10:43:37 +01:00
jules
e131dd3b2a Documentation correction. 2014-07-27 09:49:12 +01:00
jules
82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 2014-07-26 10:53:29 +01:00
jules
65b97cd334 Fix for non-string textboxes in live constant editor. 2014-07-26 10:10:15 +01:00
jules
b66661d569 Clarified some comments. 2014-07-25 20:39:36 +01:00
jules
7f5c5e02d1 Avoided problems in the VST3 wrapper for plugins with 0 inputs. 2014-07-25 20:32:55 +01:00
jules
5d5f0d2cad Clarified some documentation about AudioProcessor::suspendProcessing 2014-07-24 14:04:11 +01:00
jules
ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. 2014-07-24 14:03:40 +01:00
jules
7c0d0ae677 VST hosting: tweaked the way 64-bit plugin NSViews are created, to avoid an extra intermediate parent NSView which seems to break some plugins. 2014-07-24 11:24:57 +01:00
jules
705492a800 Avoided division-by-zero problems in the javascript interpreter. 2014-07-24 09:31:46 +01:00
jules
4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). 2014-07-24 09:30:48 +01:00
jules
0c1f2a6a72 Extended linux zenity file chooser to use filters and bring the window to the front. 2014-07-21 16:51:05 +01:00
jules
413954f60c Documentation fix. 2014-07-21 16:49:55 +01:00
jules
7f4270ef59 Added method getCallOutBoxBorderSize() to look+feel. 2014-07-20 16:24:48 +01:00
jules
bd5b47484f Added an internal flag JUCE_WIN32_TIMER_PERIOD, which can be set to change the value that is passed to the timeBeginPeriod function, or to prevent this function being called at all. 2014-07-19 12:41:14 +01:00
jules
7b8ab7b503 Changed MessageBase::post() to return a bool to detect failure in the OS message queue (which can happen under stress on win32), and used this to avoid some messaging classes getting stuck. 2014-07-16 21:33:11 +01:00
jules
aef09a4d5b Minor layout tweaks to the AudioDeviceSelectorComponent 2014-07-14 12:20:18 +01:00
jules
2d34266125 Fixed a layout bug in AudioDeviceSelectorComponent 2014-07-14 11:17:26 +01:00
jules
6bb134ae89 Made sure that AudioDeviceSelectorComponent reflects the l+f correctly 2014-07-14 10:54:53 +01:00
jules
e35096148e Made the AU wrapper detect program changes. 2014-07-14 10:25:25 +01:00
jules
9793db0a47 Correction to tracktion marketplace win32 ID generation. 2014-07-13 19:56:37 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
21a64cee02 New module: juce_tracktion_marketplace. This module handles product authentication between an app and a web-store. 2014-07-13 19:42:03 +01:00
jules
54512dcb3f In the VST wrapper, made the ioChanged callback happen asynchronously on the message thread. 2014-07-13 19:31:48 +01:00
jules
f6603043a2 Fix for https in the win32 http stream implementation 2014-07-13 19:25:30 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
13f99df268 Fix for changing the OSX HighResolutionTimer interval while it's still running. 2014-07-09 18:16:48 +01:00
jules
ae0383c7db Added a win32-specific flag File::windowsSystemDirectory 2014-07-08 14:05:55 +01:00
jules
09f35b6cbd Fixed a counter in ThreadedWriter 2014-07-07 19:45:10 +01:00
jules
8bbe42c4e2 UTF32 build fix. 2014-07-07 17:41:14 +01:00
jules
95f536383f Internal refactoring of some camera capture classes to make it easier to update to new APIs. 2014-07-06 18:15:55 +01:00
jules
a0fd7bbc1c Added method AudioFormatWriter::ThreadedWriter::setFlushInterval() 2014-07-06 12:00:20 +01:00
jules
48cdbf2622 Fix for padding in wav file writer. 2014-07-06 11:57:37 +01:00
jules
71eafe439c Split the SystemStats::Windows8 enum into 8.0 and 8.1 values. 2014-07-05 13:13:54 +01:00
jules
e3d7ec1827 Cleaned up a couple of parameter types in byte order conversion. 2014-07-04 21:02:18 +01:00
jules
7e35b73df6 Added a method AudioFormatWriter::flush, and implemented it in the WAV format. 2014-07-04 19:06:11 +01:00
jules
4a3c45e7bd Updated the live constant editor to add C++ escape-sequences for non-ascii strings, and to allow multi-line strings. 2014-07-04 17:54:21 +01:00
jules
c8bf8cd41e Moved some C++ escaping functions from the Introjucer into CppTokeniserFunctions. 2014-07-04 17:53:31 +01:00
jules
3bb7e7ebf1 Added a 'reset' button and adjustable item height to the AudioDeviceSelectorComponent 2014-07-04 15:57:22 +01:00
jules
371e91c615 Fixed a case-comparison problem in String::compareNatural() and added some unit tests for it. 2014-07-03 12:24:36 +01:00
jules
a46b96e585 win32 component peer deletion safety check. 2014-07-02 14:07:41 +01:00