Graphical User Interface:
Translation files, code & build files updated so "Glimpse" is displayed
throughout the UI, executables and packages
Changed the default UI behaviour for a cleaner/more professional look
Replaced application logo and window/taskbar icons
Replaced "wilber eek" logo with a new application logo
Replaced initial splash screen
Updated upstream icon themes to include our own iconography
Replaced some links in the "Help" menu
Removed links to upstream help pages and documentation
Updated the About window
Removed code for upstream "easter eggs"
Refactored version strings and compatibility notices in file save dialog
Refactored display text for plug-ins, extensions and procedures
Modified preferences panel to re-brand "Debugging" section and removed
toolbar header checkbox
Code Improvements:
Refactored the automated "authors" system for the Glimpse project
Refactored the build system for the Glimpse project
Removed some scripts and tooling we do not use with this fork
Updated the Flatpak build process and removed webkit build step for dev builds
Provided support for Snapcrafters to package the code through their third
party distribution channel
Added Travis CI support to sanity check and test builds in version control
Created a new 32-bit Windows installer with the WiX toolset
Developer Assistance:
Added BABL, GEGl and MyPaint dependencies as git submodules pre-set at the
current tagged releases
Added Vagrant support so the code can be built
& run without needing to install the prerequisites on the host system
Provided comprehensive build documentation for Windows and Linux in the HACKING file and at
https://wiki.glimpse-editor.org/index.php?title=Building_Glimpse Improved integration with the GNOME Builder IDE
Provided new code level documentation of our own (such as code of conduct,
contributing guide, changelog, etc)
Quality of Life Improvements:
Removed legacy upstream documentation not needed for this fork
Changed installation & configuration files location to avoid conflicts
Changed cached and temporary files location to avoid conflicts
Changed process identifiers so they do not conflict with other running
instances of the GNU Image Manipulation Program
Added our own metadata for built and packaged executables
Removed "Color" icons (duplicates "Legacy")
Removed "Gray" UI theme (duplicates "System")
Provided our own AppStream metadata
Maintained compatibility with existing GNU I.M.P v2.x plug-ins
Refactored "Created with GIMP" notice to "Created with Glimpse" in the
default save file metadata
Replaced Windows save file metadata icon
Re-branded categories used in Plug-in and Procedure browsers