1 ## A checklist to be used after Geeqie has been updated
3 Before compiling the sources, carry out the following actions when necessary:
5 * Update ```org.geeqie.Geeqie.appdata.xml.in``` with the latest released version and date
6 * If source files have been added or removed from ```.src/``` directory, resync ```./po/POTFILES.in```
9 ./regen_potfiles.sh | patch -p0
11 * Keep translations in sync with the code
16 * Update the the timezone database
18 ./scripts/zonedetect/create_timezone_database
21 After compiling the sources, carry out the following actions when necessary:
23 * Generate a new AppImage (note that this should be run on a **20.04 system**)
25 ./scripts/generate-appimage.sh <location of local appimages folder>
27 * Upload AppImage to web AppImages location
28 * Edit ```<location of local geeqie.github.io>/AppImage/appimages.txt``` to include latest AppImage at the *top* of the list
29 * Copy Help html files to ```<location of local geeqie.github.io>/help```
30 * Copy ```geeqie.desktop``` to ```<location of local geeqie.github.io>/```
31 * Copy ```org.geeqie.Geeqie.appdata.xml``` to ```<location of local geeqie.github.io>/```
32 * Push changes to ```geeqie.github.io```