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

22 commits

Author SHA1 Message Date
ed
de712ca02e Linux: Added support for building and hosting VST3 plug-ins 2020-04-16 12:18:49 +01:00
ed
74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 2020-04-16 12:18:49 +01:00
ed
fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 2020-04-16 12:18:48 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
ed
f9dad9d608 Linux: Improved XEmbed support
This commit makes some minor improvements to the XEmbedComponent class and adds support for embedding JUCE windows in other hosts using the XEmbed protocol. It also includes some minor fixes for X11 peers when they have a parent window.
2019-06-28 12:07:24 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
ed
b1b538a9b8 Migrate Linux windowing code to use new Displays class and ComponentPeer::ScaleFactorListener 2018-08-10 16:38:10 +01:00
jules
974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 2018-06-13 17:11:37 +01:00
jules
38295f332b Converted some old typedefs to using declarations 2018-05-03 09:59:05 +01:00
jules
4fcedf7be5 Standardised some lambda syntax 2018-01-08 10:28:41 +00:00
jules
f85d706131 Some minor formatting and comment fixes 2017-11-28 17:46:15 +00: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
hogliux
80aea89ae7 Linux: Some minor code clean-up in linux XEmbed code 2017-05-23 10:41:56 +01:00
hogliux
d4885014dc Fixed a typo in linux X embed code 2017-05-23 09:47:31 +01:00
jules
b6e7ba75df More X window class cleanups 2017-05-22 16:26:57 +01:00
jules
de855f0b35 Cleanups to some X windowing classes 2017-05-22 15:52:26 +01:00
hogliux
d6d699214a Fixed an issue where the Projucer's login window would remain blank on Ubuntu linux (Fixes #201) 2017-05-05 11:19:26 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
7a7619d64e Fixed resizing issues and memory leaks in linux web browser component 2017-04-26 19:18:39 +01:00
hogliux
ec21d0464d Fixed a bug in the linux XEmbedComponent and added support for host initiated embedding 2017-04-04 15:57:36 +01:00
hogliux
c69d24fa7a Added support for embedding native X11 widgets (such as gtk_plug or QX11EmbedWidget) on linux 2017-03-28 15:35:15 +01:00