-# A checklist to be used after Geeqie has been updated
+# Checklist for new releases of Geeqie
## Before compiling the sources, carry out the following actions when necessary
make update-po
```
-* Update the the timezone database
+* Update the desktop template if menus have changed
```sh
-./scripts/zonedetect/create_timezone_database
+./scripts/template-desktop.sh
```
-* Upload the timezone database to TBD
-
## After compiling the sources, carry out the following actions when necessary
-* Update the man page and Command Line Options section in Help
+* Update the man page and Command Line Options section in Help if the command line options have changed
```sh
./scripts/generate-man-page.sh
```
-* Update the keyboard shortcuts page in Help
+* Update the keyboard shortcuts page in Help if any keyboard shortcuts have changed
```sh
./doc/create-shortcuts-xml.sh
```
-* Commit the changes
+* Commit the changes and push to the .repo
* Generate a new AppImage (note that this should be run on a **20.04 system**)
* Upload AppImage to web AppImages location
* Edit `<location of local geeqie.github.io>/AppImage/appimages.txt` to include latest AppImage at the *top* of the list
-* Copy Help html files to `<location of local geeqie.github.io>/help`
+* Update the web-page Help files if they have changed
+ * commit and push if necessary
+
+```sh
+./scripts/web-help.sh
+```
+
* Copy `geeqie.desktop` to `<location of local geeqie.github.io>/`
* Copy `org.geeqie.Geeqie.appdata.xml` to `<location of local geeqie.github.io>/`
* Push changes to `geeqie.github.io`