60 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk 4e694c96b3
ScopedDPIAwarenessDisabler: Move to juce_gui_basics 3 years ago
  ed 4649bc1b13 Windows: Add WebView2Preferences struct to modify aspects of WebView2 behaviour 3 years ago
  Tom Poole 78be43888e Update the minimum C++ standard to C++14 3 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 4 years ago
  ed 3a0af69eff AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows 4 years ago
  ed 8b075242d4 Windows: Use compiler warning macros when including WebView2 headers 4 years ago
  ed 48fcea0c44 Windows: Removed WinRTWrapper dependency from WebView2 implementation 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 87fcf2f353 Windows: Added support for Chromium-based WebView2 browser in WebBrowserComponent and removed WinRT webview 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed c06b9d17a5 Updated some WebBrowserComponent documentation 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 5 years ago
  ed a0fd7793b7 Windows: Added HWNDComponent to juce_gui_extra 5 years ago
  ed 3c8dc1effe Added WKWebView implementation where available on macOS and iOS 5 years ago
  ed 8f3b9036d6 Added WinRT web view 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 8b5bc69582 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 6cff481c6a Fixed some gcc 8 compiler warnings 6 years ago
  Lukasz Kozakiewicz b8b304e4cd PushNotifications: add OSX implementation. 7 years ago
  Lukasz Kozakiewicz 073921445c Android: add WebBrowserComponent implementation. 7 years ago
  Lukasz Kozakiewicz b2d2bda7a1 Add Push Notifications feature for iOS and Android. 7 years ago
  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 7 years ago
  jules baddc6389e Workarounds for some new "recommended" Xcode warning flags 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux bb32034ad8 Added pageLoadHadNetworkError callback to WebBrowserComponent 8 years ago
  hogliux c02c4a14ee Updated linux web view to use more modern webkit2 API 8 years ago
  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
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 2792bd2761 Added new callback method WebBrowserComponent:: newWindowAttemptingToLoad() 10 years ago
  jules 653a68ddee Added includes of new template classes. 10 years ago
  jules 6efc1b8afc Removed an unnecessary inclusion of Carbon.h 10 years ago
  jules d63668a5c1 Added XML and Lua tokenisers for the CodeEditorComponent 11 years ago
  jules be461fa03c Very cool new feature: JUCE_LIVE_CONSTANT. See the macro's description for more details. 11 years ago
  jules d226fea10e Added a callback WebBrowserComponent::windowCloseRequest() 11 years ago
  jules bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 11 years ago
  jules 2e3ae41e27 Fixed capitalisation of some include filenames. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 11 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 51df5143bf SystemTrayIconComponent support for OSX 12 years ago