112 Commits (ca6aa75bc8725e8aa6688892e8a2e66cb97d1700)

Author SHA1 Message Date
  jules 30aa1f3a80 Whitespace cleanup 10 years ago
  hogliux 36e5939820 Fix window ordering on mac 10 years ago
  jules 426c8fad0b Avoided out-of-range values in OSX magnify gesture callbacks. 10 years ago
  jules e1dcd96892 Workarounds to allow building with Xcode option "strict checking of objc_msgSend calls" enabled. 10 years ago
  jules 893774561d Fix for OSX window coordinate conversion mistake. 10 years ago
  jules 7e8cc2734d Some workarounds for people still using the 10.5 SDK 10 years ago
  jules 61bf9392d0 Cleaned up a few OSX 10.10 deprecated functions. 10 years ago
  jules 4af1478dfb Fixed a few windowing issues when using global scale factors. 11 years ago
  jules 93b9708777 Fixed a coordinate issue with NSViewComponent hit testing. 11 years ago
  jules 43252902f1 Made OSX windows do a better job of checking for overlapping windows when calling contains() 11 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 11 years ago
  jules a0bcb86e08 Window focus fix for OSX app builds. 11 years ago
  jules 6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
  jules db02a89fda Kiosk mode workarounds for 10.8 11 years ago
  jules 3cc8406b3d Workaround for mysterious OSX focus problem. 11 years ago
  jules f96ee7c860 Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android) 11 years ago
  jules f629a61e13 Fixes for kiosk mode on windows with non-native title bars. 11 years ago
  jules fb9ef9e906 Avoided windows being made visible when using toBehind on OSX. 11 years ago
  jules e2461cd5b0 Improved z-order of always-on-top temporary windows in OSX. 11 years ago
  jules 9f1dd01625 Avoided an inputAttemptWhenModal callback on OSX when making windows visible. 11 years ago
  jules a79292179d Better handling of ResizableWindow screen bounds handling when in kiosk mode. 11 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 11 years ago
  jules 12a8dd3092 Avoided some pedantic GCC warnings. 11 years ago
  jules 40ca8a7787 Tweaked an OSX obj-C window event signature. 11 years ago
  jules 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 11 years ago
  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. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 11 years ago
  jules 823039215f Corrected the naming of the iOS component peer rendering engine. 12 years ago
  jules 7fb2533bb0 Some rendering fixes. 12 years ago
  jules 16b9bbe212 Fix for win32 scaled component mouse positioning. 12 years ago
  jules fc21a145cf Fix for broken screen coord conversion in plugin windows. 12 years ago
  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. 12 years ago
  jules 60a0087114 Some internal component peer work. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 178dc9012b Plugin hosting cleanups + workarounds for some Mackie plugins. 12 years ago
  jules 9387c7fdaf Simplified some ComponentPeer methods. 12 years ago
  jules c322d6243e 10.5 SDK fix. 12 years ago
  jules 7bc0cf13b1 Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows. 12 years ago
  jules ba2dc52b34 Made use of @autoreleasepool for clang builds. 12 years ago
  jules 1f90f380b3 Made native OSX windows call ComponentBoundsConstrainer::resizeStart() and resizeEnd() 12 years ago
  jules 4c44d852b3 Fix for a problem with accelerator keys running modal comps while an OSX menu is open. 12 years ago
  jules aec62f376e Fix for OSX10.4 fonts. 12 years ago
  jules a50977e2f9 Added method ComponentPeer::setRepresentedFile() (and used this in the introjucer app) 12 years ago
  jules eee4176331 VC2008 build fix. Rebuild of projects. 12 years ago
  jules 960e604baa Removed restriction on number of touches in iOS/Android. 12 years ago
  jules 4e17b8d2a9 Minor tidying-up of docs + warnings. 12 years ago
  jules 7cb3beaf19 Added ComponentPeer::setDocumentEditedStatus(). 12 years ago