diff --git a/doc.html b/doc.html index f4fa64c1..5edb7962 100644 --- a/doc.html +++ b/doc.html @@ -48,7 +48,7 @@
If your device/OS supports the platform positioning API (Core Location
/ Windows.Devices.Geolocation) you may try that first. If you have an external
USB/serial GPS device connected, you can use the serialnmea
plugin.
@@ -449,6 +449,27 @@ $ gpxsee 'geo:323482,4306480;crs=EPSG:32618'
Due to lack of project funding GPXSee uses self-signed certificates for code signing on + Windows and Mac. Even though you will see messages from your OS that are designed to scare + you as much as possible, in reality this does not pose any security problem (you can check + the certificate issuer yourself in the git repository instead of trusting the bureaucratic + process of a corporation like Apple or DigiCert).
+ +If you want a "clean user experience" like with the commercial certificates, you have + to:
+ +Import the + certificate into the Local Machine certificate store.
+ +Modify gatekeeper rules using spctl:
++sudo spctl --add --type execute --label 'GPXSee' --requirement \ + 'certificate leaf H"F45CCC1FF42FDF031C949BD8DC47412E8D3826D8"' ++
Due to the limited file system access on Android, all map formats that consist of multiple files (eg. OziExplorer maps or World-file georeferenced images) will not load @@ -469,10 +490,6 @@ $ gpxsee 'geo:323482,4306480;crs=EPSG:32618' significantly speed up rendering of big data sets. You may enable OpenGL in the preferences, but be prepared that "strange things" may happen...
-Many Linux distributions compile GPXSee using Qt6, but Qt6 has serious rendering issues - that affect GPXSee. See the following Qt bugs list for details.
-This is the list of the most severe Qt bugs that affect GPXSee (some of them are platform/Qt version specific):
@@ -541,7 +558,7 @@ $ gpxsee 'geo:323482,4306480;crs=EPSG:32618' - + diff --git a/index.html b/index.html index 36a3b15f..f44fd84c 100644 --- a/index.html +++ b/index.html @@ -109,7 +109,7 @@GPXSee is designed as a small (no dependencies except of Qt), fast @@ -121,7 +121,7 @@
Additionally to the source codes, GPXSee is available as a Windows - installer and an OS X dmg from the project's Sourceforge page and in + installer and a Mac dmg from the project's Sourceforge page and in form of various Linux packages from the project's openSUSE Build Service page. Most Linux distributions (Archlinux, Fedora, Gentoo, openSUSE, ...) as well as BSD distributions (FreeBSD, NetBSD, OpenBSD) also provide GPXSee in their official repositories, however not always in the latest - version. On OS X you can also use the MacPorts or Homebrew packaging systems + version. On Mac you can also use the MacPorts or Homebrew packaging systems to install GPXSee and on Windows you can use the Windows Package Manager (winget).
On Android, you can install GPXSee from the Google Play app store.
-The official Windows & OS X installers are always signed using +
The official Windows and Mac installers are always signed using certificates - available at the GitHub project page. As the certificates are non-commercial - (self-signed) you have to import the certificate on Windows first if you want - your OS automatically check the installer when installing GPXSee. On OS X, - Apple does not allow software that does not generate them profit like GPXSee - to pass OS X's Gatekeeper (you can't import custom certificates) so on Mac - you need to run the application using the "right click menu" when opening it - for the first time.
- -If you have a M1/M2 Mac, it is strongly recommended that you use - the Macports package instead of the dmg from Sourceforge (or the Homebrew - package which is based on the dmg). The Macports packages provide native - ARM64 binaries while the dmg is x86_64-only and requires emulation on - M1/M2 Macs.
+ available at the GitHub project page. Due to lack of project funding the + certificates are non-commercial (self-signed) and you have to import the + certificate (on Windows) or modify gatekeeper rules (on Mac) first if you + want your OS automatically check/accept the installer. Recent versions of + macOS will even not allow you to run the program at all until you fiddle + with gatekeeper!