Difference between revisions of "Testing Glimpse"

From GlimpseWiki
Jump to navigation Jump to search
(Added Windows beta build instructions)
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
All test builds for Glimpse are hosted on https://build.glimpse-editor.org
+
All test builds for Glimpse are hosted on https://build.glimpse-editor.org. Please report all bugs via https://github.com/glimpse-editor/Glimpse/issues.
   
  +
'''These builds are not representative of the final product and must not be used in a production environment. They are intended for pre-release testing only and will have bugs in them!'''
== Windows ==
 
Initial beta builds for 32-bit and 64-bit Windows have been provided at https://glimpse-editor.org/beta
 
   
  +
==Beta Testing==
Because you are launching the application from a batch file, [https://support.microsoft.com/en-us/help/17443/windows-internet-explorer-smartscreen-faq Windows SmartScreen] may prompt you for permission to proceed. That is normal, and one of the ways Windows ensures you do not accidentally run undesirable scripts on your system.
 
  +
These are builds that are manually pushed to beta testing channels so our community can verify that the next version of Glimpse Image Editor works on their chosen platform and report bugs that need to be resolved before we publish stable releases.
   
  +
===Windows===
You may also find that your anti-virus program blocks or warns you about plug-ins as they are being loaded during the splash screen. That is also expected for this limited test build, and to fix that problem you will need to add an exception or exclusion in your anti-virus program's settings menu.
 
  +
Initial beta builds for 32-bit and 64-bit Windows are uploaded periodically at https://build.glimpse-editor.org/beta
   
  +
====ZIP files====
'''Please note: This is not fully representative of the final product and must not be used in a production environment'''.
 
  +
These were briefly used for beta testing Glimpse Image Editor 0.1.0. They are no longer supported and will not be provided for future releases.
   
  +
====MSI installer====
We are still working on dedicated [https://en.wikipedia.org/wiki/Windows_Installer Windows MSI installers] for Glimpse 0.1. We also expect to use a system such as [https://cameyo.com/cameyo-offline/ Cameyo Packager] or [https://enigmaprotector.com/en/aboutvb.html Enigma Protector] to package the application to run from a portable USB flash drive. Once those builds are available, this wiki page will be updated with new instructions.
 
  +
At the current time only the 32-bit build is available as an MSI installer, but it should work on Windows 7 or later regardless of if the host system is 32-bit or 64-bit.
   
  +
They are available at this location: https://build.glimpse-editor.org/beta/ - We strongly recommend using [https://raylin.wordpress.com/downloads/md5-sha-1-checksum-utility/ this checksum utility] to verify the integrity of the installer before running it.
== Linux ==
 
   
  +
Simply double-click the file and wait for the files to be copied and shortcuts to be created. You will see a number of security prompts from Windows and your installed anti-virus program. That is normal, and one of the ways Windows ensures you do not accidentally run undesirable programs or scripts on your system.
=== Flatpak ===
 
   
  +
===Linux===
  +
If you haven't done so already, you first need to [https://flatpak.org/setup/ install Flatpak and enable Flathub on your machine].
  +
  +
We use the Flathub Beta repository for our beta testing builds. To enable it, run the following command in a terminal:
  +
  +
<pre>
  +
$ flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
  +
</pre>
  +
  +
Next, either find the Glimpse beta build in your software center, or install it in a terminal:
  +
  +
<pre>
  +
$ flatpak install flathub-beta org.glimpse_editor.Glimpse
  +
</pre>
  +
  +
If this is the only version of Glimpse you have installed, you can run it as usual with your application launcher. However, if you already have a stable or dev version of Glimpse installed, you can run the beta build as follows:
  +
  +
<pre>
  +
$ flatpak run org.glimpse_editor.Glimpse//beta
  +
</pre>
  +
  +
==Development Testing==
  +
These are builds that are automatically generated from the tip of our development branch in version control. These are intended for developers interested in contributed to the Glimpse project.
  +
  +
'''Currently Linux is the only supported platform for development testing. We intend to add Windows support for future Glimpse releases.'''
  +
  +
===Linux===
 
If you haven't done so already, you first need to [https://flatpak.org/setup/ install Flatpak and enable Flathub on your machine]. Glimpse depends on the GNOME platform runtime which is distributed by Flathub:
 
If you haven't done so already, you first need to [https://flatpak.org/setup/ install Flatpak and enable Flathub on your machine]. Glimpse depends on the GNOME platform runtime which is distributed by Flathub:
   
 
<pre>
 
<pre>
$ flatpak install flathub org.gnome.Platform//3.32
+
$ flatpak install flathub org.gnome.Platform//3.34
 
</pre>
 
</pre>
   
Line 32: Line 62:
 
<pre>
 
<pre>
 
$ flatpak install glimpse_devel org.glimpse_editor.Glimpse
 
$ flatpak install glimpse_devel org.glimpse_editor.Glimpse
  +
</pre>
  +
  +
If this is the only version of Glimpse you have installed, you can run it as usual with your application launcher. However, if you already have a stable or beta version of Glimpse installed, you can run the devel build as follows:
  +
  +
<pre>
  +
$ flatpak run org.glimpse_editor.Glimpse//devel
 
</pre>
 
</pre>

Revision as of 00:13, 18 February 2020

All test builds for Glimpse are hosted on https://build.glimpse-editor.org. Please report all bugs via https://github.com/glimpse-editor/Glimpse/issues.

These builds are not representative of the final product and must not be used in a production environment. They are intended for pre-release testing only and will have bugs in them!

Beta Testing

These are builds that are manually pushed to beta testing channels so our community can verify that the next version of Glimpse Image Editor works on their chosen platform and report bugs that need to be resolved before we publish stable releases.

Windows

Initial beta builds for 32-bit and 64-bit Windows are uploaded periodically at https://build.glimpse-editor.org/beta

ZIP files

These were briefly used for beta testing Glimpse Image Editor 0.1.0. They are no longer supported and will not be provided for future releases.

MSI installer

At the current time only the 32-bit build is available as an MSI installer, but it should work on Windows 7 or later regardless of if the host system is 32-bit or 64-bit.

They are available at this location: https://build.glimpse-editor.org/beta/ - We strongly recommend using this checksum utility to verify the integrity of the installer before running it.

Simply double-click the file and wait for the files to be copied and shortcuts to be created. You will see a number of security prompts from Windows and your installed anti-virus program. That is normal, and one of the ways Windows ensures you do not accidentally run undesirable programs or scripts on your system.

Linux

If you haven't done so already, you first need to install Flatpak and enable Flathub on your machine.

We use the Flathub Beta repository for our beta testing builds. To enable it, run the following command in a terminal:

$ flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Next, either find the Glimpse beta build in your software center, or install it in a terminal:

$ flatpak install flathub-beta org.glimpse_editor.Glimpse

If this is the only version of Glimpse you have installed, you can run it as usual with your application launcher. However, if you already have a stable or dev version of Glimpse installed, you can run the beta build as follows:

$ flatpak run org.glimpse_editor.Glimpse//beta

Development Testing

These are builds that are automatically generated from the tip of our development branch in version control. These are intended for developers interested in contributed to the Glimpse project.

Currently Linux is the only supported platform for development testing. We intend to add Windows support for future Glimpse releases.

Linux

If you haven't done so already, you first need to install Flatpak and enable Flathub on your machine. Glimpse depends on the GNOME platform runtime which is distributed by Flathub:

$ flatpak install flathub org.gnome.Platform//3.34

We provide our own Flatpak repository with builds from our development branch. To enable it, just run the following command in a terminal:

$ flatpak remote-add --if-not-exists --user --no-gpg-verify glimpse_devel https://build.glimpse-editor.org/dev/flatpak/glimpse-devel.flatpakrepo

Next, either find Glimpse development builds in your software center, or install it in a terminal:

$ flatpak install glimpse_devel org.glimpse_editor.Glimpse

If this is the only version of Glimpse you have installed, you can run it as usual with your application launcher. However, if you already have a stable or beta version of Glimpse installed, you can run the devel build as follows:

$ flatpak run org.glimpse_editor.Glimpse//devel