IntelliJ and Visual Studio Code fail to detect both the system JDK/JRE
and the flatpak SDK extension, requiring the user to manually configure
the environment.
Both IDEs can access the normal files: they have been packaged with the
Flatpak option --filesystem=host. This enables them to access the
usual OpenJDK installation path in Debian or Ubuntu,
/usr/lib/jvm/java-11-openjdk-amd64 using the alternative
/var/run/host/usr/lib/jvm/java-11-openjdk-amd64 path.
The default configuration of ICPC's home directory was changed by
writing a configuration file for VSCode and linking the alernative path
for system JDK where IntelliJ downloads its own SDKs.
creates initial configuration file for Visual Studio Code (Flatpak),
maling the system JDK/JRE visible inside the sandbox
inserts a link to a sandbox visible location inside the downloaded
SDKs directory for IntelliJ (Flatpak)
The default address used to access BOCA will change in the future. In
order to avoid problems, it was updated in the desktop entry.
A bug with random new windows appearing when opening links through
Firefox Boca has been fixed by defining a Window Manager Class Key in
the desktop entry.
As the standard Ubuntu 20.04 installation does not use Unity Shell, the
OnlyShowIn restriction to the configured actions has been removed.
rebase file using Ubuntu's 20.04 default desktop entry for Firefox 87
update boca's default address
fix random new windows when opening links (#44)
remove obsolete Unity Shell restriction
add Window Manager Class (WMC) in a key and as a GTK launch option for
Firefox
IntelliJ and Visual Studio Code fail to detect both the system JDK/JRE and the flatpak SDK extension, requiring the user to manually configure the environment.
Both IDEs can access the normal files: they have been packaged with the Flatpak option
--filesystem=host
. This enables them to access the usual OpenJDK installation path in Debian or Ubuntu,/usr/lib/jvm/java-11-openjdk-amd64
using the alternative/var/run/host/usr/lib/jvm/java-11-openjdk-amd64
path.The default configuration of ICPC's home directory was changed by writing a configuration file for VSCode and linking the alernative path for system JDK where IntelliJ downloads its own SDKs.
For more information please check:
Flatpak sandbox permissions
VSCode settings
Flatpak IntelliJ JDK download path
creates initial configuration file for Visual Studio Code (Flatpak), maling the system JDK/JRE visible inside the sandbox
inserts a link to a sandbox visible location inside the downloaded SDKs directory for IntelliJ (Flatpak)
The default address used to access BOCA will change in the future. In order to avoid problems, it was updated in the desktop entry.
A bug with random new windows appearing when opening links through Firefox Boca has been fixed by defining a Window Manager Class Key in the desktop entry.
As the standard Ubuntu 20.04 installation does not use Unity Shell, the
OnlyShowIn
restriction to the configured actions has been removed.