108 Commits (cbc0ed304b32b26ec1ada94c368f458c3d22ca5c)

Author SHA1 Message Date
  hogliux aad868e383 Added support for WebBrowserComponent on Linux 8 years ago
  hogliux c69d24fa7a Added support for embedding native X11 widgets (such as gtk_plug or QX11EmbedWidget) on linux 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  ed b7b8d5be57 Multiple fixes for touch and pen input on Windows 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux 1baaddb115 Added code to properly escape non-ascii characters in URLs passed to the WebBrowserComponent on macOS/iOS 8 years ago
  tpoole 101a59ad2a Fixed bug updating MacOS system tray icon 8 years ago
  jules 92f3a1e88f Miscellaneous fixes for some PVS static analyser warnings 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 9 years ago
  hogliux 679ef3f1dc Fixed a bug where VST plug-in editors using OpenGL would not work correctly in the JUCE plug-in host 9 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 9 years ago
  hogliux 6d56e488dc Add support for retina mouse cursors on OS X 9 years ago
  hogliux c7b347242d Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash 9 years ago
  hogliux 89d938dd3a Make sure to not remove a native component twice 9 years ago
  hogliux bf582f6c5b Fix errors and warnings on mingw-w64 9 years ago
  jules 31f935cc60 Added a new Graphics::drawImage method that takes a Rectangle<float> 9 years ago
  Timur Doumler 6ef3f1e738 Added asserts to clarify that WebBrowserComponent is not implemented on Linux and Android. 9 years ago
  jules 2343dc153d Added hidden internal helper function to access plugin carbon window wrappers 9 years ago
  hogliux 05a3ebc4eb Scale webpages to fit display by default on iOS 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 10 years ago
  jules a3426aae10 Added support for iOS force-touch 10 years ago
  Timur Doumler 3313657b3f Fixed bug with displaying plug-in windows in 32-bit hosts on OSX 10.11 El Capitan. 10 years ago
  jules 5fcf662375 Fixes for Introjucer in Xcode 7 10 years ago
  jules 527da19076 Added method Component::alphaChanged(), and fixed NSViewComponent to handle alpha values. 10 years ago
  jules 969f1a25fc Added an OSX-only method SystemTrayIconComponent::showDropdownMenu() and tweaked the highlighting of OSX tray icons. 10 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 0c99e8e068 Minor cleanups 10 years ago
  hogliux 8c242b7547 Fix warnings on linux 10 years ago
  jules c1355fa11a Minor SystemTrayIconComponent tweak to keep OSX10.3 builds happy. 10 years ago
  jules 33e9e38345 Minor tidying-up. 11 years ago
  jules d710fe0309 Workaround for mingw. 11 years ago
  jules d89300b7c9 Added support for the pageFinishedLoading on iOS web browser. 11 years ago
  jules 50a55b2e9c Avoided a few compiler warnings. 11 years ago
  jules 7f901e452f Focus fix for win32 web browser component. Ability to use javascript in goToURL on OSX. 11 years ago
  jules 2792bd2761 Added new callback method WebBrowserComponent:: newWindowAttemptingToLoad() 11 years ago
  jules bbd2262945 Avoided NSViewComponent calling removeFromSuperview when re-parenting a child NSView. 11 years ago
  jules a99bbc9ba5 win32 web browser component - better updating when components are made visible. 11 years ago
  jules 4a96fc6ed2 Made the OSX web browser component compile if JUCE_MODAL_LOOPS_PERMITTED is disabled 11 years ago
  jules 0b20c60e95 Fixed some object releasing for OSX system tray icons. 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 75770f293c New class: SharedResourcePointer 11 years ago
  jules b3e7f2b772 Added support for uploading files in the OSX embedded web browser. 11 years ago
  jules 5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 11 years ago
  jules f3cca83dc8 Refactored some NSView wrapper classes. Should fix some plugin host window resizing issues. 11 years ago
  jules e11ca3533e Added notifications in NSViewComponent so that its childBoundsChanged method will be called if the embedded NSView changes bounds. 11 years ago
  jules d8178b4e15 Mingw workaround. 11 years ago
  jules d226fea10e Added a callback WebBrowserComponent::windowCloseRequest() 12 years ago