Implemented 'OSD/Sorting direction for recordings'

This commit is contained in:
Klaus Schmidinger 2017-12-09 18:58:25 +01:00
parent e757f10e44
commit 1492f6dbc4
36 changed files with 315 additions and 39 deletions

View File

@ -3288,6 +3288,7 @@ Matthias Senzel <matthias.senzel@t-online.de>
different volumes different volumes
for fixing a lengthy write lock on the Recordings list in case of moving a folder with for fixing a lengthy write lock on the Recordings list in case of moving a folder with
more than one recording more than one recording
for implementing the parameter "OSD/Sorting direction for recordings"
Marek Nazarko <mnazarko@gmail.com> Marek Nazarko <mnazarko@gmail.com>
for translating OSD texts to the Polish language for translating OSD texts to the Polish language

View File

@ -9162,7 +9162,7 @@ Video Disk Recorder Revision History
a subdirectory. a subdirectory.
- SVDRP peering can now be limited to the default SVDRP host (see MANUAL for details). - SVDRP peering can now be limited to the default SVDRP host (see MANUAL for details).
2017-12-07: Version 2.3.9 2017-12-09: Version 2.3.9
- Updated the Italian OSD texts (thanks to Diego Pierotto). - Updated the Italian OSD texts (thanks to Diego Pierotto).
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg). - Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
@ -9223,3 +9223,7 @@ Video Disk Recorder Revision History
more than one recording (thanks to Matthias Senzel). more than one recording (thanks to Matthias Senzel).
- If TS packets are not accepted by the output device in Transfer Mode, this is now - If TS packets are not accepted by the output device in Transfer Mode, this is now
reported only once per minute in the log file. reported only once per minute in the log file.
- The new setup option "OSD/Sorting direction for recordings" can be used to switch
the sequence in which recordings are presented in the "Recordings" menu between
ascending (oldest first) and descendeng (newest first) (thanks to Matthias Senzel).

7
MANUAL
View File

@ -665,6 +665,13 @@ Version 2.2
If a particular sort mode has been selected for a folder by If a particular sort mode has been selected for a folder by
pressing '0', the default no longer applies to that folder. pressing '0', the default no longer applies to that folder.
Sorting direction for recordings = ascending
When recordings are sorted "by time", they appear in ascending
order (i.e. "oldest" to "newest"). If this parameter is set to
"descending", they will be presented "newest" to "oldest.
Note that in the latter case, if "Always sort folders first"
is "yes", folders will appear in reverse alphabetical order.
Number keys for characters = yes Number keys for characters = yes
Controls whether the number keys can be used to enter Controls whether the number keys can be used to enter
characters in a text input field. You may want to set this characters in a text input field. You may want to set this

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.c 4.6 2017/05/21 10:25:26 kls Exp $ * $Id: config.c 4.7 2017/12/09 14:17:02 kls Exp $
*/ */
#include "config.h" #include "config.h"
@ -432,6 +432,7 @@ cSetup::cSetup(void)
FoldersInTimerMenu = 1; FoldersInTimerMenu = 1;
AlwaysSortFoldersFirst = 1; AlwaysSortFoldersFirst = 1;
DefaultSortModeRec = rsmTime; DefaultSortModeRec = rsmTime;
RecSortingDirection = rsdAscending;
NumberKeysForChars = 1; NumberKeysForChars = 1;
ColorKey0 = 0; ColorKey0 = 0;
ColorKey1 = 1; ColorKey1 = 1;
@ -658,6 +659,7 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "RecordingDirs")) RecordingDirs = atoi(Value); else if (!strcasecmp(Name, "RecordingDirs")) RecordingDirs = atoi(Value);
else if (!strcasecmp(Name, "FoldersInTimerMenu")) FoldersInTimerMenu = atoi(Value); else if (!strcasecmp(Name, "FoldersInTimerMenu")) FoldersInTimerMenu = atoi(Value);
else if (!strcasecmp(Name, "AlwaysSortFoldersFirst")) AlwaysSortFoldersFirst = atoi(Value); else if (!strcasecmp(Name, "AlwaysSortFoldersFirst")) AlwaysSortFoldersFirst = atoi(Value);
else if (!strcasecmp(Name, "RecSortingDirection")) RecSortingDirection= atoi(Value);
else if (!strcasecmp(Name, "DefaultSortModeRec")) DefaultSortModeRec = atoi(Value); else if (!strcasecmp(Name, "DefaultSortModeRec")) DefaultSortModeRec = atoi(Value);
else if (!strcasecmp(Name, "NumberKeysForChars")) NumberKeysForChars = atoi(Value); else if (!strcasecmp(Name, "NumberKeysForChars")) NumberKeysForChars = atoi(Value);
else if (!strcasecmp(Name, "ColorKey0")) ColorKey0 = atoi(Value); else if (!strcasecmp(Name, "ColorKey0")) ColorKey0 = atoi(Value);
@ -789,6 +791,7 @@ bool cSetup::Save(void)
Store("RecordingDirs", RecordingDirs); Store("RecordingDirs", RecordingDirs);
Store("FoldersInTimerMenu", FoldersInTimerMenu); Store("FoldersInTimerMenu", FoldersInTimerMenu);
Store("AlwaysSortFoldersFirst", AlwaysSortFoldersFirst); Store("AlwaysSortFoldersFirst", AlwaysSortFoldersFirst);
Store("RecSortingDirection",RecSortingDirection);
Store("DefaultSortModeRec", DefaultSortModeRec); Store("DefaultSortModeRec", DefaultSortModeRec);
Store("NumberKeysForChars", NumberKeysForChars); Store("NumberKeysForChars", NumberKeysForChars);
Store("ColorKey0", ColorKey0); Store("ColorKey0", ColorKey0);

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.h 4.13 2017/07/24 08:56:53 kls Exp $ * $Id: config.h 4.14 2017/12/09 14:15:58 kls Exp $
*/ */
#ifndef __CONFIG_H #ifndef __CONFIG_H
@ -306,6 +306,7 @@ public:
int FoldersInTimerMenu; int FoldersInTimerMenu;
int AlwaysSortFoldersFirst; int AlwaysSortFoldersFirst;
int DefaultSortModeRec; int DefaultSortModeRec;
int RecSortingDirection;
int NumberKeysForChars; int NumberKeysForChars;
int ColorKey0, ColorKey1, ColorKey2, ColorKey3; int ColorKey0, ColorKey1, ColorKey2, ColorKey3;
int VideoDisplayFormat; int VideoDisplayFormat;

8
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: menu.c 4.49 2017/12/05 16:39:57 kls Exp $ * $Id: menu.c 4.50 2017/12/09 14:14:46 kls Exp $
*/ */
#include "menu.h" #include "menu.h"
@ -3265,6 +3265,7 @@ class cMenuSetupOSD : public cMenuSetupBase {
private: private:
const char *useSmallFontTexts[3]; const char *useSmallFontTexts[3];
const char *recSortModeTexts[2]; const char *recSortModeTexts[2];
const char *recSortDirTexts[2];
const char *keyColorTexts[4]; const char *keyColorTexts[4];
int osdLanguageIndex; int osdLanguageIndex;
int numSkins; int numSkins;
@ -3319,6 +3320,8 @@ void cMenuSetupOSD::Set(void)
useSmallFontTexts[2] = tr("always"); useSmallFontTexts[2] = tr("always");
recSortModeTexts[0] = tr("by name"); recSortModeTexts[0] = tr("by name");
recSortModeTexts[1] = tr("by time"); recSortModeTexts[1] = tr("by time");
recSortDirTexts[0] = tr("ascending");
recSortDirTexts[1] = tr("descending");
keyColorTexts[0] = tr("Key$Red"); keyColorTexts[0] = tr("Key$Red");
keyColorTexts[1] = tr("Key$Green"); keyColorTexts[1] = tr("Key$Green");
keyColorTexts[2] = tr("Key$Yellow"); keyColorTexts[2] = tr("Key$Yellow");
@ -3353,6 +3356,7 @@ void cMenuSetupOSD::Set(void)
Add(new cMenuEditBoolItem(tr("Setup.OSD$Folders in timer menu"), &data.FoldersInTimerMenu)); Add(new cMenuEditBoolItem(tr("Setup.OSD$Folders in timer menu"), &data.FoldersInTimerMenu));
Add(new cMenuEditBoolItem(tr("Setup.OSD$Always sort folders first"), &data.AlwaysSortFoldersFirst)); Add(new cMenuEditBoolItem(tr("Setup.OSD$Always sort folders first"), &data.AlwaysSortFoldersFirst));
Add(new cMenuEditStraItem(tr("Setup.OSD$Default sort mode for recordings"), &data.DefaultSortModeRec, 2, recSortModeTexts)); Add(new cMenuEditStraItem(tr("Setup.OSD$Default sort mode for recordings"), &data.DefaultSortModeRec, 2, recSortModeTexts));
Add(new cMenuEditStraItem(tr("Setup.OSD$Sorting direction for recordings"), &data.RecSortingDirection, 2, recSortDirTexts));
Add(new cMenuEditBoolItem(tr("Setup.OSD$Number keys for characters"), &data.NumberKeysForChars)); Add(new cMenuEditBoolItem(tr("Setup.OSD$Number keys for characters"), &data.NumberKeysForChars));
Add(new cMenuEditStraItem(tr("Setup.OSD$Color key 0"), &data.ColorKey0, 4, keyColorTexts)); Add(new cMenuEditStraItem(tr("Setup.OSD$Color key 0"), &data.ColorKey0, 4, keyColorTexts));
Add(new cMenuEditStraItem(tr("Setup.OSD$Color key 1"), &data.ColorKey1, 4, keyColorTexts)); Add(new cMenuEditStraItem(tr("Setup.OSD$Color key 1"), &data.ColorKey1, 4, keyColorTexts));
@ -3394,7 +3398,7 @@ eOSState cMenuSetupOSD::ProcessKey(eKeys Key)
ModifiedAppearance = true; ModifiedAppearance = true;
if (strcmp(data.FontFix, Setup.FontFix) || !DoubleEqual(data.FontFixSizeP, Setup.FontFixSizeP)) if (strcmp(data.FontFix, Setup.FontFix) || !DoubleEqual(data.FontFixSizeP, Setup.FontFixSizeP))
ModifiedAppearance = true; ModifiedAppearance = true;
if (data.AlwaysSortFoldersFirst != Setup.AlwaysSortFoldersFirst || data.RecordingDirs != Setup.RecordingDirs) { if (data.AlwaysSortFoldersFirst != Setup.AlwaysSortFoldersFirst || data.RecordingDirs != Setup.RecordingDirs || data.RecSortingDirection != Setup.RecSortingDirection) {
LOCK_RECORDINGS_WRITE; LOCK_RECORDINGS_WRITE;
Recordings->ClearSortNames(); Recordings->ClearSortNames();
} }

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2008-10-16 11:16-0400\n" "PO-Revision-Date: 2008-10-16 11:16-0400\n"
"Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n" "Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n"
"Language-Team: Arabic <ar@li.org>\n" "Language-Team: Arabic <ar@li.org>\n"
@ -866,6 +866,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "عرص على الشاشة" msgstr "عرص على الشاشة"
@ -956,6 +962,9 @@ msgstr "قم دائما بسرد المجلدات اولا"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Number keys for characters" msgstr "Number keys for characters"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n" "PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n" "Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalan <vdr@linuxtv.org>\n" "Language-Team: Catalan <vdr@linuxtv.org>\n"
@ -865,6 +865,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Informació en pantalla" msgstr "Informació en pantalla"
@ -955,6 +961,9 @@ msgstr "Sempre ordenar primer carpetes"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Tecles numèriques per a caràcters" msgstr "Tecles numèriques per a caràcters"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2010-05-06 11:00+0200\n" "PO-Revision-Date: 2010-05-06 11:00+0200\n"
"Last-Translator: Aleš Juřík <ajurik@quick.cz>\n" "Last-Translator: Aleš Juřík <ajurik@quick.cz>\n"
"Language-Team: Czech <vdr@linuxtv.org>\n" "Language-Team: Czech <vdr@linuxtv.org>\n"
@ -865,6 +865,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -955,6 +961,9 @@ msgstr "Adresáře řadit vždy na začátek"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Psát písmena pomocí číselných kláves" msgstr "Psát písmena pomocí číselných kláves"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n" "Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish <vdr@linuxtv.org>\n" "Language-Team: Danish <vdr@linuxtv.org>\n"
@ -862,6 +862,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -952,6 +958,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-10 13:45+0100\n" "PO-Revision-Date: 2015-02-10 13:45+0100\n"
"Last-Translator: Klaus Schmidinger <vdr@tvdr.de>\n" "Last-Translator: Klaus Schmidinger <vdr@tvdr.de>\n"
"Language-Team: German <vdr@linuxtv.org>\n" "Language-Team: German <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr "nach Namen"
msgid "by time" msgid "by time"
msgstr "nach Zeit" msgstr "nach Zeit"
msgid "ascending"
msgstr "aufsteigend"
msgid "descending"
msgstr "absteigend"
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr "Verzeichnisse immer zuerst einsortieren"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "Standard Sortierreihenfolge für Aufnahmen" msgstr "Standard Sortierreihenfolge für Aufnahmen"
msgid "Setup.OSD$Sorting direction for recordings"
msgstr "Sortierreihenfolge für Aufnahmen"
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Nummerntasten für Zeichen" msgstr "Nummerntasten für Zeichen"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n" "Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek <vdr@linuxtv.org>\n" "Language-Team: Greek <vdr@linuxtv.org>\n"
@ -862,6 +862,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -952,6 +958,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-19 23:00+0100\n" "PO-Revision-Date: 2015-02-19 23:00+0100\n"
"Last-Translator: Gabriel Bonich <gbonich@gmail.com>\n" "Last-Translator: Gabriel Bonich <gbonich@gmail.com>\n"
"Language-Team: Spanish <vdr@linuxtv.org>\n" "Language-Team: Spanish <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Menús en pantalla" msgstr "Menús en pantalla"
@ -953,6 +959,9 @@ msgstr "Siempre ordenar primero carpetas"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Teclas numéricas para caracteres" msgstr "Teclas numéricas para caracteres"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <artlov@gmail.com>\n" "Last-Translator: Arthur Konovalov <artlov@gmail.com>\n"
"Language-Team: Estonian <vdr@linuxtv.org>\n" "Language-Team: Estonian <vdr@linuxtv.org>\n"
@ -862,6 +862,12 @@ msgstr "nime järgi"
msgid "by time" msgid "by time"
msgstr "aja järgi" msgstr "aja järgi"
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -952,6 +958,9 @@ msgstr "Järjesta kaustad alati ette"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "Salvestiste vaikimisi järjestus" msgstr "Salvestiste vaikimisi järjestus"
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Teksti sisestamine numbriklahvidega" msgstr "Teksti sisestamine numbriklahvidega"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2007-08-15 15:52+0200\n" "PO-Revision-Date: 2007-08-15 15:52+0200\n"
"Last-Translator: Matti Lehtimäki <matti.lehtimaki@gmail.com>\n" "Last-Translator: Matti Lehtimäki <matti.lehtimaki@gmail.com>\n"
"Language-Team: Finnish <vdr@linuxtv.org>\n" "Language-Team: Finnish <vdr@linuxtv.org>\n"
@ -866,6 +866,12 @@ msgstr "nimen mukaan"
msgid "by time" msgid "by time"
msgstr "ajan mukaan" msgstr "ajan mukaan"
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Kuvaruutunäyttö" msgstr "Kuvaruutunäyttö"
@ -956,6 +962,9 @@ msgstr "Näytä kansiot ensin"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "Järjestä tallenteet oletuksena" msgstr "Järjestä tallenteet oletuksena"
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Käytä numeronäppäimiä tekstisyötteessä" msgstr "Käytä numeronäppäimiä tekstisyötteessä"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-18 20:16+0100\n" "PO-Revision-Date: 2015-02-18 20:16+0100\n"
"Last-Translator: Bernard Jaulin <bernard.jaulin@gmail.com>\n" "Last-Translator: Bernard Jaulin <bernard.jaulin@gmail.com>\n"
"Language-Team: French <vdr@linuxtv.org>\n" "Language-Team: French <vdr@linuxtv.org>\n"
@ -873,6 +873,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Affichage à l'écran" msgstr "Affichage à l'écran"
@ -963,6 +969,9 @@ msgstr "Toujours trier les dossiers en premier"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Touches numériques pour caractères" msgstr "Touches numériques pour caractères"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n" "PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n" "Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian <vdr@linuxtv.org>\n" "Language-Team: Croatian <vdr@linuxtv.org>\n"
@ -864,6 +864,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -954,6 +960,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "" msgstr ""

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-13 09:36+0200\n" "PO-Revision-Date: 2015-02-13 09:36+0200\n"
"Last-Translator: István Füley <ifuley@tigercomp.ro>\n" "Last-Translator: István Füley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian <vdr@linuxtv.org>\n" "Language-Team: Hungarian <vdr@linuxtv.org>\n"
@ -867,6 +867,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -957,6 +963,9 @@ msgstr "Könyvtárakat rendezd előre"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Betűk a számgombokon" msgstr "Betűk a számgombokon"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2017-07-02 23:49+0100\n" "PO-Revision-Date: 2017-07-02 23:49+0100\n"
"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n" "Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
"Language-Team: Italian <vdr@linuxtv.org>\n" "Language-Team: Italian <vdr@linuxtv.org>\n"
@ -868,6 +868,12 @@ msgstr "per nome"
msgid "by time" msgid "by time"
msgstr "per ora" msgstr "per ora"
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -958,6 +964,9 @@ msgstr "Ordina sempre per prima le cartelle"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "Modalità ordinamento predefinito per registrazioni" msgstr "Modalità ordinamento predefinito per registrazioni"
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Tasti numerici per i caratteri" msgstr "Tasti numerici per i caratteri"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-11 14:02+0200\n" "PO-Revision-Date: 2015-02-11 14:02+0200\n"
"Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n" "Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n"
"Language-Team: Lithuanian <vdr@linuxtv.org>\n" "Language-Team: Lithuanian <vdr@linuxtv.org>\n"
@ -862,6 +862,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD (ekrano užsklanda)" msgstr "OSD (ekrano užsklanda)"
@ -952,6 +958,9 @@ msgstr "Visada pirmiau rūšiuoti katalogus"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Skaičių mygtukai simboliams" msgstr "Skaičių mygtukai simboliams"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-08 15:18+0100\n" "PO-Revision-Date: 2015-02-08 15:18+0100\n"
"Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n" "Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n"
"Language-Team: Macedonian <en@li.org>\n" "Language-Team: Macedonian <en@li.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr "Секогаш сортирај прво папки"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Нумерички копчиња за букви" msgstr "Нумерички копчиња за букви"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-10 19:43+0100\n" "PO-Revision-Date: 2015-02-10 19:43+0100\n"
"Last-Translator: Erik Oomen <oomen.e@gmail.com>\n" "Last-Translator: Erik Oomen <oomen.e@gmail.com>\n"
"Language-Team: Dutch <vdr@linuxtv.org>\n" "Language-Team: Dutch <vdr@linuxtv.org>\n"
@ -868,6 +868,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -958,6 +964,9 @@ msgstr "Altijd mappen eerst sorteren"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Nummertoetsen voor karakters" msgstr "Nummertoetsen voor karakters"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n" "PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n" "Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n" "Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "" msgstr ""

View File

@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-12 00:59+0100\n" "PO-Revision-Date: 2015-02-12 00:59+0100\n"
"Last-Translator: Tomasz Maciej Nowak <tmn505@gmail.com>\n" "Last-Translator: Tomasz Maciej Nowak <tmn505@gmail.com>\n"
"Language-Team: Polish <vdr@linuxtv.org>\n" "Language-Team: Polish <vdr@linuxtv.org>\n"
@ -865,6 +865,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -955,6 +961,9 @@ msgstr "Sortuj najpierw katalogi"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Klawisze numeryczne dla liter" msgstr "Klawisze numeryczne dla liter"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2010-03-28 22:49+0100\n" "PO-Revision-Date: 2010-03-28 22:49+0100\n"
"Last-Translator: Cris Silva <hudokkow@gmail.com>\n" "Last-Translator: Cris Silva <hudokkow@gmail.com>\n"
"Language-Team: Portuguese <vdr@linuxtv.org>\n" "Language-Team: Portuguese <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Teclas numéricas para caracteres" msgstr "Teclas numéricas para caracteres"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-11 22:26+0100\n" "PO-Revision-Date: 2015-02-11 22:26+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n" "Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian <vdr@linuxtv.org>\n" "Language-Team: Romanian <vdr@linuxtv.org>\n"
@ -864,6 +864,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -954,6 +960,9 @@ msgstr "Sortează întotdeauna directoarele la început"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Caractere pe tastele numerice" msgstr "Caractere pe tastele numerice"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2016-12-27 17:13+0100\n" "PO-Revision-Date: 2016-12-27 17:13+0100\n"
"Last-Translator: Pridvorov Andrey <ua0lnj@bk.ru>\n" "Last-Translator: Pridvorov Andrey <ua0lnj@bk.ru>\n"
"Language-Team: Russian <vdr@linuxtv.org>\n" "Language-Team: Russian <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr "по имени"
msgid "by time" msgid "by time"
msgstr "по времени" msgstr "по времени"
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Меню" msgstr "Меню"
@ -953,6 +959,9 @@ msgstr "Директории всегда в первую очередь сор
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "Сортировка по умолчанию" msgstr "Сортировка по умолчанию"
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Количество кнопок для символов" msgstr "Количество кнопок для символов"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-17 18:59+0100\n" "PO-Revision-Date: 2015-02-17 18:59+0100\n"
"Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n" "Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n"
"Language-Team: Slovak <vdr@linuxtv.org>\n" "Language-Team: Slovak <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD (Menu na obrazovke)" msgstr "OSD (Menu na obrazovke)"
@ -953,6 +959,9 @@ msgstr "Zlo
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Písa» znaky èíselnými tlaèidlami" msgstr "Písa» znaky èíselnými tlaèidlami"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2013-03-04 12:46+0100\n" "PO-Revision-Date: 2013-03-04 12:46+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n" "Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian <vdr@linuxtv.org>\n" "Language-Team: Slovenian <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "©tevilo tipk za znake" msgstr "©tevilo tipk za znake"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2013-03-16 15:05+0100\n" "PO-Revision-Date: 2013-03-16 15:05+0100\n"
"Last-Translator: Zoran Turalija <zoran.turalija@gmail.com>\n" "Last-Translator: Zoran Turalija <zoran.turalija@gmail.com>\n"
"Language-Team: Serbian <vdr@linuxtv.org>\n" "Language-Team: Serbian <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -953,6 +959,9 @@ msgstr "Uvek sortiraj direktorijume prve"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Pi¹ite pomoæu numerièkih dugmiæa (kao SMS)" msgstr "Pi¹ite pomoæu numerièkih dugmiæa (kao SMS)"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-12 21:58+0100\n" "PO-Revision-Date: 2015-02-12 21:58+0100\n"
"Last-Translator: Magnus Sirviö <sirwio@hotmail.com>\n" "Last-Translator: Magnus Sirviö <sirwio@hotmail.com>\n"
"Language-Team: Swedish <vdr@linuxtv.org>\n" "Language-Team: Swedish <vdr@linuxtv.org>\n"
@ -867,6 +867,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -957,6 +963,9 @@ msgstr "Sortera alltid mappar f
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Använd sifferknappar för bokstavsinmatning" msgstr "Använd sifferknappar för bokstavsinmatning"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n" "PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n" "Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish <vdr@linuxtv.org>\n" "Language-Team: Turkish <vdr@linuxtv.org>\n"
@ -862,6 +862,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "OSD" msgstr "OSD"
@ -952,6 +958,9 @@ msgstr ""
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2015-02-13 18:14+0100\n" "PO-Revision-Date: 2015-02-13 18:14+0100\n"
"Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n" "Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian <vdr@linuxtv.org>\n" "Language-Team: Ukrainian <vdr@linuxtv.org>\n"
@ -863,6 +863,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "Меню" msgstr "Меню"
@ -953,6 +959,9 @@ msgstr "Завжди сортувати теки першими"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "Кількість клавіш для символів" msgstr "Кількість клавіш для символів"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: VDR 2.2.0\n" "Project-Id-Version: VDR 2.2.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n" "Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2017-12-04 13:11+0100\n" "POT-Creation-Date: 2017-12-09 15:25+0100\n"
"PO-Revision-Date: 2013-03-04 14:52+0800\n" "PO-Revision-Date: 2013-03-04 14:52+0800\n"
"Last-Translator: NFVDR <nfvdr@live.com>\n" "Last-Translator: NFVDR <nfvdr@live.com>\n"
"Language-Team: Chinese (simplified) <nfvdr@live.com>\n" "Language-Team: Chinese (simplified) <nfvdr@live.com>\n"
@ -864,6 +864,12 @@ msgstr ""
msgid "by time" msgid "by time"
msgstr "" msgstr ""
msgid "ascending"
msgstr ""
msgid "descending"
msgstr ""
msgid "OSD" msgid "OSD"
msgstr "系统菜单设置" msgstr "系统菜单设置"
@ -954,6 +960,9 @@ msgstr "总是排序文件夹"
msgid "Setup.OSD$Default sort mode for recordings" msgid "Setup.OSD$Default sort mode for recordings"
msgstr "" msgstr ""
msgid "Setup.OSD$Sorting direction for recordings"
msgstr ""
msgid "Setup.OSD$Number keys for characters" msgid "Setup.OSD$Number keys for characters"
msgstr "数字键的字符" msgstr "数字键的字符"

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: recording.c 4.12 2017/12/04 13:03:11 kls Exp $ * $Id: recording.c 4.13 2017/12/09 14:24:35 kls Exp $
*/ */
#include "recording.h" #include "recording.h"
@ -962,8 +962,8 @@ char *cRecording::StripEpisodeName(char *s, bool Strip)
// To have folders sorted before plain recordings, the '/' s1 points to // To have folders sorted before plain recordings, the '/' s1 points to
// is replaced by the character '1'. All other slashes will be replaced // is replaced by the character '1'. All other slashes will be replaced
// by '0' in SortName() (see below), which will result in the desired // by '0' in SortName() (see below), which will result in the desired
// sequence: // sequence ('0' and '1' are reversed in case of rsdDescending):
*s1 = '1'; *s1 = (Setup.RecSortingDirection == rsdAscending) ? '1' : '0';
if (Strip) { if (Strip) {
s1++; s1++;
memmove(s1, s2, t - s2 + 1); memmove(s1, s2, t - s2 + 1);
@ -986,7 +986,7 @@ char *cRecording::SortName(void) const
char *s = strdup(FileName() + strlen(cVideoDirectory::Name())); char *s = strdup(FileName() + strlen(cVideoDirectory::Name()));
if (RecordingsSortMode != rsmName || Setup.AlwaysSortFoldersFirst) if (RecordingsSortMode != rsmName || Setup.AlwaysSortFoldersFirst)
s = StripEpisodeName(s, RecordingsSortMode != rsmName); s = StripEpisodeName(s, RecordingsSortMode != rsmName);
strreplace(s, '/', '0'); // some locales ignore '/' when sorting strreplace(s, '/', (Setup.RecSortingDirection == rsdAscending) ? '0' : '1'); // some locales ignore '/' when sorting
int l = strxfrm(NULL, s, 0) + 1; int l = strxfrm(NULL, s, 0) + 1;
*sb = MALLOC(char, l); *sb = MALLOC(char, l);
strxfrm(*sb, s, l); strxfrm(*sb, s, l);
@ -1020,7 +1020,10 @@ int cRecording::GetResume(void) const
int cRecording::Compare(const cListObject &ListObject) const int cRecording::Compare(const cListObject &ListObject) const
{ {
cRecording *r = (cRecording *)&ListObject; cRecording *r = (cRecording *)&ListObject;
return strcasecmp(SortName(), r->SortName()); if (Setup.RecSortingDirection == rsdAscending)
return strcasecmp(SortName(), r->SortName());
else
return strcasecmp(r->SortName(), SortName());
} }
bool cRecording::IsInPath(const char *Path) const bool cRecording::IsInPath(const char *Path) const

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: recording.h 4.5 2017/04/03 13:31:16 kls Exp $ * $Id: recording.h 4.6 2017/12/09 14:11:16 kls Exp $
*/ */
#ifndef __RECORDING_H #ifndef __RECORDING_H
@ -526,6 +526,7 @@ bool GenerateIndex(const char *FileName, bool Update = false);
///< complete, and will be updated if it isn't. Otherwise an existing index ///< complete, and will be updated if it isn't. Otherwise an existing index
///< file will be removed before a new one is generated. ///< file will be removed before a new one is generated.
enum eRecordingsSortDir { rsdAscending, rsdDescending };
enum eRecordingsSortMode { rsmName, rsmTime }; enum eRecordingsSortMode { rsmName, rsmTime };
extern eRecordingsSortMode RecordingsSortMode; extern eRecordingsSortMode RecordingsSortMode;
bool HasRecordingsSortMode(const char *Directory); bool HasRecordingsSortMode(const char *Directory);