diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt
index eb2881d47..8d47b53f1 100644
--- a/docs/CHANGES.txt
+++ b/docs/CHANGES.txt
@@ -150,8 +150,9 @@ http://www.tuxpaint.org/
(the top of the list).
Bill Kendrick
- * WIP Added an option to sort the "Open" and "Slideshow" dialogs
- by newest-images-first, rather than the default oldest-first.
+ * Added an option to sort the "Open" and "Slideshow" dialogs
+ by newest-images-first, rather than the default oldest-first
+ (--reversesort setting).
(For https://sourceforge.net/p/tuxpaint/feature-requests/206/)
Pere Pujal i Carabantes and
Bill Kendrick
diff --git a/docs/en/OPTIONS.txt b/docs/en/OPTIONS.txt
index c97d37fea..db3825d0d 100644
--- a/docs/en/OPTIONS.txt
+++ b/docs/en/OPTIONS.txt
@@ -1010,6 +1010,16 @@ Saving
or "noautosave=yes". In both cases, may be overridden by the
command-line option "--noautosave".
+ reversesort=yes
+
+ This reverses the sorting of the Open and Slideshow dialogs,
+ placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be
+ overridden by the user's configuration file using
+ "reversesort=no" or "noreversesort=yes". In both cases, may be
+ overridden by the command-line option "--noreversesort".
+
Data
Lockfile
@@ -1412,6 +1422,7 @@ Joystick
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -1454,6 +1465,7 @@ Joystick
--saveoverask
--save
--noautosave
+ --noreversesort
These options can be used to override any settings made in the
configuration file. (If the option isn't set in the
diff --git a/docs/en/html/OPTIONS.html b/docs/en/html/OPTIONS.html
index 1c2db8898..940a56f4e 100644
--- a/docs/en/html/OPTIONS.html
+++ b/docs/en/html/OPTIONS.html
@@ -1747,6 +1747,17 @@
⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "autosave=no" or "noautosave=yes". In both cases, may be overridden by the command-line option "--noautosave".
+
+ reversesort=yes
+
+
+
+
+ This reverses the sorting of the Open and Slideshow dialogs, placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "reversesort=no" or "noreversesort=yes". In both cases, may be overridden by the command-line option "--noreversesort".
+
+
@@ -2329,6 +2340,7 @@
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -2374,7 +2386,9 @@
--mouse
--saveoverask
--save
- --noautosave
+ --noautosave
+ --noreversesort
+
diff --git a/docs/es_ES.UTF-8/OPTIONS.txt b/docs/es_ES.UTF-8/OPTIONS.txt
index c66934042..f8f9cfa4a 100644
--- a/docs/es_ES.UTF-8/OPTIONS.txt
+++ b/docs/es_ES.UTF-8/OPTIONS.txt
@@ -1010,6 +1010,16 @@ Saving
or "noautosave=yes". In both cases, may be overridden by the
command-line option "--noautosave".
+ reversesort=yes
+
+ This reverses the sorting of the Open and Slideshow dialogs,
+ placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be
+ overridden by the user's configuration file using
+ "reversesort=no" or "noreversesort=yes". In both cases, may be
+ overridden by the command-line option "--noreversesort".
+
Data
Lockfile
@@ -1412,6 +1422,7 @@ Joystick
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -1454,6 +1465,7 @@ Joystick
--saveoverask
--save
--noautosave
+ --noreversesort
These options can be used to override any settings made in the
configuration file. (If the option isn't set in the
diff --git a/docs/es_ES.UTF-8/html/OPTIONS.html b/docs/es_ES.UTF-8/html/OPTIONS.html
index 22c32c485..d5f94808d 100644
--- a/docs/es_ES.UTF-8/html/OPTIONS.html
+++ b/docs/es_ES.UTF-8/html/OPTIONS.html
@@ -1747,6 +1747,17 @@
⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "autosave=no" or "noautosave=yes". In both cases, may be overridden by the command-line option "--noautosave".
+
+ reversesort=yes
+
+
+
+
+ This reverses the sorting of the Open and Slideshow dialogs, placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "reversesort=no" or "noreversesort=yes". In both cases, may be overridden by the command-line option "--noreversesort".
+
+
@@ -2329,6 +2340,7 @@
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -2374,7 +2386,9 @@
--mouse
--saveoverask
--save
- --noautosave
+ --noautosave
+ --noreversesort
+
diff --git a/docs/fr_FR.UTF-8/OPTIONS.txt b/docs/fr_FR.UTF-8/OPTIONS.txt
index 00251f71f..d918a5b8c 100644
--- a/docs/fr_FR.UTF-8/OPTIONS.txt
+++ b/docs/fr_FR.UTF-8/OPTIONS.txt
@@ -1054,6 +1054,16 @@ Sauvegarde
or "noautosave=yes". In both cases, may be overridden by the
command-line option "--noautosave".
+ reversesort=yes
+
+ This reverses the sorting of the Open and Slideshow dialogs,
+ placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be
+ overridden by the user's configuration file using
+ "reversesort=no" or "noreversesort=yes". In both cases, may be
+ overridden by the command-line option "--noreversesort".
+
Données
Fichier de verouillage
@@ -1486,6 +1496,7 @@ Joystick
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -1528,6 +1539,7 @@ Joystick
--saveoverask
--save
--noautosave
+ --noreversesort
Ces options peuvent être utilisées pour remplacer les paramètres
définis dans le fichier de configuration. (Si l'option n'est pas
diff --git a/docs/fr_FR.UTF-8/html/OPTIONS.html b/docs/fr_FR.UTF-8/html/OPTIONS.html
index f147b54cf..cf16ecee7 100644
--- a/docs/fr_FR.UTF-8/html/OPTIONS.html
+++ b/docs/fr_FR.UTF-8/html/OPTIONS.html
@@ -1747,6 +1747,17 @@
⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "autosave=no" or "noautosave=yes". In both cases, may be overridden by the command-line option "--noautosave".
+
+ reversesort=yes
+
+
+
+
+ This reverses the sorting of the Open and Slideshow dialogs, placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "reversesort=no" or "noreversesort=yes". In both cases, may be overridden by the command-line option "--noreversesort".
+
+
@@ -2329,6 +2340,7 @@
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -2374,7 +2386,9 @@
--mouse
--saveoverask
--save
- --noautosave
+ --noautosave
+ --noreversesort
+
diff --git a/docs/gl_ES.UTF-8/OPTIONS.txt b/docs/gl_ES.UTF-8/OPTIONS.txt
index 50157aeb7..cfcb4b69e 100644
--- a/docs/gl_ES.UTF-8/OPTIONS.txt
+++ b/docs/gl_ES.UTF-8/OPTIONS.txt
@@ -1039,6 +1039,16 @@ Gardar
or "noautosave=yes". In both cases, may be overridden by the
command-line option "--noautosave".
+ reversesort=yes
+
+ This reverses the sorting of the Open and Slideshow dialogs,
+ placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be
+ overridden by the user's configuration file using
+ "reversesort=no" or "noreversesort=yes". In both cases, may be
+ overridden by the command-line option "--noreversesort".
+
Data
Lockfile
@@ -1460,6 +1470,7 @@ Joystick
--saveovernew
--nosave
--autosave
+ --reversesort
--lang IDIOMA
--colorfile FICHEIRO
@@ -1502,6 +1513,7 @@ Joystick
--saveoverask
--save
--noautosave
+ --noreversesort
Estas opcións pódense usar para anular calquera axuste feito no
ficheiro de configuración. (Se a opción non está configurada
diff --git a/docs/gl_ES.UTF-8/html/OPTIONS.html b/docs/gl_ES.UTF-8/html/OPTIONS.html
index 75ee3cc2c..dc48d599d 100644
--- a/docs/gl_ES.UTF-8/html/OPTIONS.html
+++ b/docs/gl_ES.UTF-8/html/OPTIONS.html
@@ -1747,6 +1747,17 @@
⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "autosave=no" or "noautosave=yes". In both cases, may be overridden by the command-line option "--noautosave".
+
+ reversesort=yes
+
+
+
+
+ This reverses the sorting of the Open and Slideshow dialogs, placing the newest images at the top of the list.
+
+ ⚙ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "reversesort=no" or "noreversesort=yes". In both cases, may be overridden by the command-line option "--noreversesort".
+
+
@@ -2329,6 +2340,7 @@
--saveovernew
--nosave
--autosave
+ --reversesort
--lang IDIOMA
--colorfile FICHEIRO
@@ -2374,7 +2386,9 @@
--mouse
--saveoverask
--save
- --noautosave
+ --noautosave
+ --noreversesort
+
diff --git a/docs/ja_JP.UTF-8/OPTIONS.txt b/docs/ja_JP.UTF-8/OPTIONS.txt
index 8f48b6397..8c19be06c 100644
--- a/docs/ja_JP.UTF-8/OPTIONS.txt
+++ b/docs/ja_JP.UTF-8/OPTIONS.txt
@@ -877,6 +877,15 @@ Windows のユーザー
"noautosave=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの
"--noautosave" で変更できます。
+ reversesort=yes
+
+ This reverses the sorting of the Open and Slideshow dialogs,
+ placing the newest images at the top of the list.
+
+ ⚙ 注: システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "reversesort=no" または
+ "noreversesort=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの
+ "--noreversesort" で変更できます。
+
データ
ロックファイル
@@ -1209,6 +1218,7 @@ Windows のユーザー
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -1250,6 +1260,7 @@ Windows のユーザー
--saveoverask
--save
--noautosave
+ --noreversesort
以上のオプションは、設定ファイルでの設定を上書きするために用いられます。(オプションが設定ファイルで指定されていない場合、設定を上書きしないというオプションが必要です)
diff --git a/docs/ja_JP.UTF-8/html/OPTIONS.html b/docs/ja_JP.UTF-8/html/OPTIONS.html
index ccc89f134..3c0ee7696 100644
--- a/docs/ja_JP.UTF-8/html/OPTIONS.html
+++ b/docs/ja_JP.UTF-8/html/OPTIONS.html
@@ -1747,6 +1747,17 @@
⚙ 注: システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "autosave=no" または "noautosave=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの "--noautosave" で変更できます。
+
+ reversesort=yes
+
+
+
+
+ This reverses the sorting of the Open and Slideshow dialogs, placing the newest images at the top of the list.
+
+ ⚙ 注: システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "reversesort=no" または "noreversesort=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの "--noreversesort" で変更できます。
+
+
@@ -2329,6 +2340,7 @@
--saveovernew
--nosave
--autosave
+ --reversesort
--lang LANGUAGE
--colorfile FILE
@@ -2374,7 +2386,9 @@
--mouse
--saveoverask
--save
- --noautosave
+ --noautosave
+ --noreversesort
+
diff --git a/man/en/tuxpaint.1 b/man/en/tuxpaint.1
index d2c12d375..df764e58e 100644
--- a/man/en/tuxpaint.1
+++ b/man/en/tuxpaint.1
@@ -157,6 +157,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-autosave]
.br
+[\-\-reversesort]
+.br
[\-\-colorfile \fIFILE\fP]
.TP 9
@@ -235,6 +237,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-noautosave]
.br
+[\-\-noreversesort]
+.br
.TP 9
.B tuxpaint
@@ -698,6 +702,12 @@ test environment.
The --autosave option prevents Tux Paint from asking whether you want to
save the current picture when quitting, and assumes you do.
+.TP 8
+.B \-\-reversesort \-\-noautosave
+The --reversesort option causes Tux Paint's Open and Slideshow dialogs to
+display the oldest images at the top of the list (normally the newest
+appear at the top, and the oldest at the bottom.
+
.SH OPTIONS - DATA FILES
.l
\fItuxpaint\fP accepts the following options to alter where Tux Paint loads
diff --git a/man/es_ES.UTF-8/tuxpaint.1 b/man/es_ES.UTF-8/tuxpaint.1
index 7e484bea0..0c13e445e 100644
--- a/man/es_ES.UTF-8/tuxpaint.1
+++ b/man/es_ES.UTF-8/tuxpaint.1
@@ -157,6 +157,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-autosave]
.br
+[\-\-reversesort]
+.br
[\-\-colorfile \fIFILE\fP]
.TP 9
@@ -235,6 +237,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-noautosave]
.br
+[\-\-noreversesort]
+.br
.TP 9
.B tuxpaint
@@ -698,6 +702,12 @@ test environment.
The --autosave option prevents Tux Paint from asking whether you want to
save the current picture when quitting, and assumes you do.
+.TP 8
+.B \-\-reversesort \-\-noautosave
+The --reversesort option causes Tux Paint's Open and Slideshow dialogs to
+display the oldest images at the top of the list (normally the newest
+appear at the top, and the oldest at the bottom.
+
.SH OPTIONS - DATA FILES
.l
\fItuxpaint\fP accepts the following options to alter where Tux Paint loads
diff --git a/man/fr_FR.UTF-8/tuxpaint.1 b/man/fr_FR.UTF-8/tuxpaint.1
index 47d73b630..e5ebbcdf0 100644
--- a/man/fr_FR.UTF-8/tuxpaint.1
+++ b/man/fr_FR.UTF-8/tuxpaint.1
@@ -157,6 +157,8 @@ tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants.
.br
[\-\-autosave]
.br
+[\-\-reversesort]
+.br
[\-\-colorfile \fIFILE\fP]
.TP 9
@@ -235,6 +237,8 @@ tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants.
.br
[\-\-noautosave]
.br
+[\-\-noreversesort]
+.br
.TP 9
.B tuxpaint
@@ -726,6 +730,12 @@ est utilisé juste pour le fun, ou dans un environnement de tests.
Cette option --autosave empêche Tux Paint de vous demander si vous voulez
sauvegarder l'image quand vous quittez, et suppose que vous le faites.
+.TP 8
+.B \-\-reversesort \-\-noautosave
+The --reversesort option causes Tux Paint's Open and Slideshow dialogs to
+display the oldest images at the top of the list (normally the newest
+appear at the top, and the oldest at the bottom.
+
.SH OPTIONS - DATA FILES
.l
\fItuxpaint\fP accepte les options suivantes pour modifier la façon dont
diff --git a/man/gl_ES.UTF-8/tuxpaint.1 b/man/gl_ES.UTF-8/tuxpaint.1
index e24ed9314..fc7c63177 100644
--- a/man/gl_ES.UTF-8/tuxpaint.1
+++ b/man/gl_ES.UTF-8/tuxpaint.1
@@ -157,6 +157,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-autosave]
.br
+[\-\-reversesort]
+.br
[\-\-colorfile \fIFICHEIRO\fP]
.TP 9
@@ -235,6 +237,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-noautosave]
.br
+[\-\-noreversesort]
+.br
.TP 9
.B tuxpaint
@@ -702,6 +706,12 @@ test environment.
The --autosave option prevents Tux Paint from asking whether you want to
save the current picture when quitting, and assumes you do.
+.TP 8
+.B \-\-reversesort \-\-noautosave
+The --reversesort option causes Tux Paint's Open and Slideshow dialogs to
+display the oldest images at the top of the list (normally the newest
+appear at the top, and the oldest at the bottom.
+
.SH OPTIONS - DATA FILES
.l
\fItuxpaint\fP accepts the following options to alter where Tux Paint loads
diff --git a/man/ja_JP.UTF-8/tuxpaint.1 b/man/ja_JP.UTF-8/tuxpaint.1
index f5b08fd4f..c34d57b80 100644
--- a/man/ja_JP.UTF-8/tuxpaint.1
+++ b/man/ja_JP.UTF-8/tuxpaint.1
@@ -157,6 +157,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-autosave]
.br
+[\-\-reversesort]
+.br
[\-\-colorfile \fIFILE\fP]
.TP 9
@@ -235,6 +237,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children.
.br
[\-\-noautosave]
.br
+[\-\-noreversesort]
+.br
.TP 9
.B tuxpaint
@@ -701,6 +705,12 @@ test environment.
The --autosave option prevents Tux Paint from asking whether you want to
save the current picture when quitting, and assumes you do.
+.TP 8
+.B \-\-reversesort \-\-noautosave
+The --reversesort option causes Tux Paint's Open and Slideshow dialogs to
+display the oldest images at the top of the list (normally the newest
+appear at the top, and the oldest at the bottom.
+
.SH OPTIONS - DATA FILES
.l
\fItuxpaint\fP accepts the following options to alter where Tux Paint loads