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