1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-19 01:04:20 +00:00
Commit graph

210 commits

Author SHA1 Message Date
jules
58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 2017-12-12 16:24:40 +00:00
jules
6eff49a629 Workaround for a Visual Studio compiler bug 2017-12-11 11:29:43 +00:00
jules
a1b9900bae Added an assertion to catch people using more than one TooltipWindow, which seems to be a common mistake 2017-12-11 11:17:14 +00:00
jules
f85d706131 Some minor formatting and comment fixes 2017-11-28 17:46:15 +00:00
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) 2017-11-01 17:41:06 +00:00
tpoole
71bd8f6bed Whitespace tidy up 2017-10-30 12:02:43 +00:00
jules
c42719c2eb Some internal modernisation in windowing classes 2017-09-28 16:57:01 +01:00
ed
0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 2017-09-21 10:59:24 +01:00
hogliux
1291f1a06b Reverted commit 8483aa4 as the same functionality already existed in JUCE with ModalCallbackFunction. Improved the documentation in NativeMessageBox to mention that class. 2017-09-13 11:14:10 +01:00
hogliux
ed8270fcda Fixed an extra semicolon in the previous commit 2017-09-12 12:13:27 +01:00
hogliux
8483aa4aea Added a new method NativeMessageBox::showMessageBox which asynchronously opens a native dialog box and calls a C++ lambda when dismissed 2017-09-12 12:09:54 +01:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
tpoole
142bebbb92 A small documentation fix 2017-09-07 11:30:39 +01:00
jules
9ac2fae469 Made TooltipWindow::getTipFor() a public virtual method 2017-09-05 14:13:11 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
hogliux
beb905df7a AlertWindow: Fixed an issue with the AlertWindow's text block having incorrect colours 2017-07-31 14:37:23 +01:00
jules
ebe5916c49 Misc code cleanups 2017-06-07 10:13:38 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
7ed37f8600 Added the standard JUCE splash screen and app usage reporting 2017-04-27 14:43:03 +01:00
jules
dace37288b Tidied up a couple of minor analyser warnings and comments 2017-04-17 16:15:29 +01:00
jules
60e9231fb1 Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code. 2017-03-29 15:31:41 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
ed
b7b8d5be57 Multiple fixes for touch and pen input on Windows 2017-03-15 17:16:04 +00:00
hogliux
85900377b9 Fixed a typo in the documentation of the NativeMessageBox::showYesNoBox method 2017-03-07 09:40:31 +00:00
hogliux
51d5572220 Added showYesNoBox to NativeMessageBox class 2017-03-06 12:39:09 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
hogliux
ee373af944 Added AlertWindow LookAndFeel methods to offer more control on button widths 2016-11-21 10:07:20 +00:00
hogliux
1c2d1479b4 Added LookAndFeel getAlertWindowButtonWidth method to override the width of alert buttons 2016-11-15 10:41:11 +00:00
hogliux
75ea6db250 Renamed bounds member variable in Component to "boundsRelativeToParent" to avoid shadowing warnings when using a local variable nambed "bounds" 2016-10-27 16:52:47 +01:00
ed
cbdf707116 Windows touch with CallOutBox bug fix 2016-08-11 11:02:04 +01:00
ed
675f5943a1 fixed silly typo 2016-08-05 15:20:28 +01:00
ed
f0a00bfe4d AlertWindow::show() only sets window to always on top if there are other always on top windows 2016-08-05 14:30:26 +01:00
ed
7a9c22eafe AlertWindow::show() method sets AlertWindow to be always on top so it isn't hidden by other components 2016-08-04 08:54:50 +01:00
hogliux
26b6f01ce3 Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value 2016-08-03 09:43:07 +01:00
hogliux
25f8faf8d3 Add windowIgnoresMouseClicks flag to tooltip windows 2016-05-19 10:20:26 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
jules
00d98c991d Fix for ResizableWindow handling size constraints that are set before it gets made visible 2016-02-12 13:09:04 +00:00
jules
76177fc431 Added a callback method DialogWindow::escapeKeyPressed() and used it to fix a minor introjucer bug with tool windows 2016-01-28 11:45:19 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
ae712c72d8 Cleaned up a few String::empty uses 2015-12-21 12:01:28 +00:00
jules
3a061ad319 Removed an old piece of code that hard-coded a dark border around non-resizable non-native DocumentWindows 2015-12-14 10:21:21 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
hogliux
9510c16665 Handle paste, copy, cut events which come from plug-in hosts 2015-12-11 10:49:22 +00:00
jules
a3426aae10 Added support for iOS force-touch 2015-11-02 11:51:16 +00:00
jules
e6ee514873 Fix to allow setting colour of text inside AlertWindow by using setColour directly on the window 2015-10-14 16:03:52 +01:00
jules
63f49e4c6b Fix for AlertWindow::addTextEditor with custom look+feels 2015-10-12 17:34:06 +01:00
Timur Doumler
0bc3388d2b Fixed typo in Doxygen documentation of ThreadWithProgressWindow. 2015-08-10 15:23:27 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
jules
6bb8bf3761 Fixed a minor warning. 2015-07-22 20:18:54 +01:00