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

90 commits

Author SHA1 Message Date
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
12a8dd3092 Avoided some pedantic GCC warnings. 2013-11-03 19:16:52 +00:00
jules
40ca8a7787 Tweaked an OSX obj-C window event signature. 2013-10-21 09:13:29 +01:00
jules
09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 2013-09-16 11:21:49 +01:00
jules
42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 2013-09-07 09:43:45 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00
jules
bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 2013-08-24 10:27:20 +01:00
jules
823039215f Corrected the naming of the iOS component peer rendering engine. 2013-08-12 15:20:46 +01:00
jules
7fb2533bb0 Some rendering fixes. 2013-08-08 18:01:47 +01:00
jules
16b9bbe212 Fix for win32 scaled component mouse positioning. 2013-08-07 19:05:21 +01:00
jules
fc21a145cf Fix for broken screen coord conversion in plugin windows. 2013-07-29 16:31:03 +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
60a0087114 Some internal component peer work. 2013-07-25 14:55:55 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
178dc9012b Plugin hosting cleanups + workarounds for some Mackie plugins. 2013-05-03 15:39:34 +01:00
jules
9387c7fdaf Simplified some ComponentPeer methods. 2013-04-21 19:01:02 +01:00
jules
c322d6243e 10.5 SDK fix. 2013-04-03 17:22:36 +01:00
jules
7bc0cf13b1 Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows. 2013-04-01 20:12:51 +01:00
jules
ba2dc52b34 Made use of @autoreleasepool for clang builds. 2013-03-21 18:33:01 +00:00
jules
1f90f380b3 Made native OSX windows call ComponentBoundsConstrainer::resizeStart() and resizeEnd() 2013-03-19 13:39:41 +00:00
jules
4c44d852b3 Fix for a problem with accelerator keys running modal comps while an OSX menu is open. 2013-03-19 13:30:33 +00:00
jules
aec62f376e Fix for OSX10.4 fonts. 2013-03-19 11:38:31 +00:00
jules
a50977e2f9 Added method ComponentPeer::setRepresentedFile() (and used this in the introjucer app) 2013-03-02 19:55:57 +00:00
jules
eee4176331 VC2008 build fix. Rebuild of projects. 2013-02-25 14:40:08 +00:00
jules
960e604baa Removed restriction on number of touches in iOS/Android. 2013-02-03 12:29:03 +00:00
jules
4e17b8d2a9 Minor tidying-up of docs + warnings. 2013-01-16 15:50:14 +00:00
jules
7cb3beaf19 Added ComponentPeer::setDocumentEditedStatus(). 2013-01-09 16:49:47 +00:00
jules
e543949bda Minor clean-ups. 2013-01-05 20:07:22 +00:00
jules
234525aef9 Increased the warning level in a couple of OSX builds, and removed some pedantic warnings in the introjucer. 2012-12-27 19:56:18 +00:00
jules
784c1f5dae Fix for mouse-over in overlapping windows with older SDKs. 2012-12-27 16:36:51 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
02c0cd009c Cleaned up some compiler warnings. 2012-12-03 15:04:08 +00:00
jules
9a9adab648 (Removed some debugging code) 2012-11-25 14:01:28 +00:00
jules
e704ed0c46 Support for high-dpi software rendering on OSX. 2012-11-25 14:00:23 +00:00
jules
a25acde808 Image subsection fix. Linux text drag-and-drop. 2012-10-17 18:40:44 +01:00
jules
1aefda8763 Safeguard when removing NSViews. 2012-09-28 11:11:34 +01:00
jules
6b1654e1d2 Fixed some more warnings. 2012-09-24 15:45:25 +01:00
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
7141fe39dc Fix for menu bar problem on OSX. 2012-09-21 11:37:22 +01:00
jules
9a24aa8a20 Minor clean-ups. 2012-09-11 09:35:03 +01:00
jules
ee7046be34 OSX mouse event tweaks. 2012-09-08 14:36:59 +01:00
jules
7d953a629d OSX modal behaviour fix. 2012-09-07 18:52:30 +01:00
jules
4ccba42fa8 OSX modality fix. 2012-09-04 10:39:42 +01:00
jules
9281759612 Added method TextEditor::setEscapeAndReturnKeysConsumed(). 2012-08-29 19:02:57 +01:00
jules
de44f0a332 Tweaked some OSX modal window behaviour. 2012-08-28 19:03:39 +01:00
jules
dba5418a53 OSX mouse wheels in 10.6 - check for device returning NaNs. 2012-08-16 13:55:41 +01:00
jules
448f0c85bc Detecting minimisation state changes in OSX. 2012-08-14 13:10:30 +01:00
jules
56a1ba8fe1 OSX: mouse position rounding change. 2012-07-28 09:42:29 +01:00
jules
5001ead53a OSX 10.5 SDK and GCC fixes. 2012-07-26 10:14:16 +01:00