Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0bcd284497 | ||
|
|
087ff2e590 | ||
|
|
be394af7d4 | ||
|
|
60dc448725 | ||
|
|
e25a861df2 | ||
|
|
9ba57400c4 | ||
|
|
0ad9df9625 | ||
|
|
9b9e13e4fb | ||
|
|
22337b6913 | ||
|
|
677fc91476 | ||
|
|
e076912198 | ||
|
|
c25c5aaded | ||
|
|
22803114c8 |
17 changed files with 12127 additions and 11909 deletions
|
|
@ -843,8 +843,12 @@ void simplelist_set_line_count(int lines)
|
|||
simplelist_line_remaining = sizeof(simplelist_buffer);
|
||||
simplelist_line_count = 0;
|
||||
}
|
||||
else if (lines >= SIMPLELIST_MAX_LINES)
|
||||
simplelist_line_count = SIMPLELIST_MAX_LINES;
|
||||
else if (lines < simplelist_line_count) {
|
||||
char *end = simplelist_text[lines];
|
||||
simplelist_line_pos = end - simplelist_buffer;
|
||||
simplelist_line_remaining = sizeof(simplelist_buffer) - simplelist_line_pos;
|
||||
simplelist_line_count = lines;
|
||||
}
|
||||
}
|
||||
/* get the current amount of lines shown */
|
||||
int simplelist_get_line_count(void)
|
||||
|
|
|
|||
|
|
@ -1198,13 +1198,9 @@ static int parse_albumart_load(struct skin_element* element,
|
|||
/* if we got here, we parsed everything ok .. ! */
|
||||
if (aa->width < 0)
|
||||
aa->width = 0;
|
||||
else if (aa->width > curr_vp->vp.width)
|
||||
aa->width = curr_vp->vp.width;
|
||||
|
||||
if (aa->height < 0)
|
||||
aa->height = 0;
|
||||
else if (aa->height > curr_vp->vp.height)
|
||||
aa->height = curr_vp->vp.height;
|
||||
|
||||
if (swap_for_rtl)
|
||||
aa->x = (curr_vp->vp.width - aa->width - aa->x);
|
||||
|
|
|
|||
|
|
@ -254,27 +254,17 @@ const char *get_id3_token(struct wps_token *token, struct mp3entry *id3,
|
|||
case SKIN_TOKEN_METADATA_GENRE:
|
||||
return id3->genre_string;
|
||||
case SKIN_TOKEN_METADATA_DISC_NUMBER:
|
||||
if (id3->disc_string) {
|
||||
if (intval)
|
||||
*intval = atoi(id3->disc_string);
|
||||
if (id3->disc_string)
|
||||
return id3->disc_string;
|
||||
}
|
||||
if (id3->discnum) {
|
||||
if (intval)
|
||||
*intval = id3->discnum;
|
||||
snprintf(buf, buf_size, "%d", id3->discnum);
|
||||
return buf;
|
||||
}
|
||||
return NULL;
|
||||
case SKIN_TOKEN_METADATA_TRACK_NUMBER:
|
||||
if (id3->track_string) {
|
||||
if (intval)
|
||||
*intval = atoi(id3->track_string);
|
||||
if (id3->track_string)
|
||||
return id3->track_string;
|
||||
}
|
||||
if (id3->tracknum) {
|
||||
if (intval)
|
||||
*intval = id3->tracknum;
|
||||
snprintf(buf, buf_size, "%d", id3->tracknum);
|
||||
return buf;
|
||||
}
|
||||
|
|
|
|||
23735
apps/lang/bulgarian.lang
23735
apps/lang/bulgarian.lang
File diff suppressed because it is too large
Load diff
|
|
@ -351,10 +351,10 @@
|
|||
*: "Balance"
|
||||
</source>
|
||||
<dest>
|
||||
*: "左右声道平衡"
|
||||
*: "声道平衡"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "左右声道平衡"
|
||||
*: "声道平衡"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -976,11 +976,11 @@
|
|||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
swcodec: "低通滤波器"
|
||||
swcodec: "低架滤波器"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
swcodec: "低通滤波器"
|
||||
swcodec: "低架滤波器"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -1010,11 +1010,11 @@
|
|||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
swcodec: "高通滤波器"
|
||||
swcodec: "高架滤波器"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
swcodec: "高通滤波器"
|
||||
swcodec: "高架滤波器"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -1464,10 +1464,10 @@
|
|||
*: "Initialize Now"
|
||||
</source>
|
||||
<dest>
|
||||
*: "立即初始化"
|
||||
*: "初始化媒体库"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "立即初始化"
|
||||
*: "初始化媒体库"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -1506,10 +1506,10 @@
|
|||
*: "Gather Runtime Data"
|
||||
</source>
|
||||
<dest>
|
||||
*: "记录音乐播放记录"
|
||||
*: "记录音乐播放历史"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "记录音乐播放记录"
|
||||
*: "记录音乐播放历史"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -7160,7 +7160,7 @@
|
|||
*: "Boot changed"
|
||||
</source>
|
||||
<dest>
|
||||
*: "引导文件已经更新"
|
||||
*: "引导文件已被更新"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "引导文件已经被更新"
|
||||
|
|
@ -7174,10 +7174,10 @@
|
|||
*: "Reboot now?"
|
||||
</source>
|
||||
<dest>
|
||||
*: "现在就重启?"
|
||||
*: "是否立即重新启动?"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "现在就重启吗"
|
||||
*: "是否立即重新启动播放器"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -7673,10 +7673,10 @@
|
|||
*: "Update Now"
|
||||
</source>
|
||||
<dest>
|
||||
*: "立即更新"
|
||||
*: "更新媒体库"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "立即更新"
|
||||
*: "更新媒体库"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -7701,10 +7701,10 @@
|
|||
*: "Export Modifications"
|
||||
</source>
|
||||
<dest>
|
||||
*: "导出修改"
|
||||
*: "导出媒体库"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "导出修改"
|
||||
*: "导出媒体库"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -8100,10 +8100,10 @@
|
|||
*: "Import Modifications"
|
||||
</source>
|
||||
<dest>
|
||||
*: "导入更改"
|
||||
*: "导入媒体库"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "导入更改"
|
||||
*: "导入媒体库"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -9128,10 +9128,10 @@
|
|||
*: "Playlist Catalogue"
|
||||
</source>
|
||||
<dest>
|
||||
*: "播放列表选项"
|
||||
*: "播放列表目录"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "播放列表选项"
|
||||
*: "播放列表目录"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -9359,10 +9359,10 @@
|
|||
*: "Please reboot to enable"
|
||||
</source>
|
||||
<dest>
|
||||
*: "重启后启用"
|
||||
*: "重新启动以完成初始化"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "重启后启用"
|
||||
*: "重新启动您的播放器以完成初始化"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -12440,10 +12440,10 @@
|
|||
*: "Filesize"
|
||||
</source>
|
||||
<dest>
|
||||
*: "按照文件大小"
|
||||
*: "文件大小"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "按照文件大小"
|
||||
*: "文件大小"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -12924,10 +12924,10 @@
|
|||
*: "Restart Sleep Timer On Keypress"
|
||||
</source>
|
||||
<dest>
|
||||
*: "按键时重启睡眠计时器"
|
||||
*: "按键时重置睡眠计时器"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "按键时重启睡眠计时器"
|
||||
*: "按键时重置睡眠计时器"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
|
|
@ -13003,3 +13003,17 @@
|
|||
*: "开机即启动睡眠计时器"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_SELECT_DATABASE_DIRS
|
||||
desc: in settings_menu
|
||||
user: core
|
||||
<source>
|
||||
*: "Select directories to scan"
|
||||
</source>
|
||||
<dest>
|
||||
*: "仅扫描指定文件夹"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "扫描媒体时扫描指定文件夹"
|
||||
</voice>
|
||||
</phrase>
|
||||
|
|
|
|||
|
|
@ -12907,54 +12907,6 @@
|
|||
*: "Mise en cache des caractères"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_KEYCLICK_HARDWARE
|
||||
desc: in keyclick settings menu
|
||||
user: core
|
||||
<source>
|
||||
*: none
|
||||
hardware_click: "Speaker Keyclick"
|
||||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
hardware_click: "Clic de la touche haut-parleur"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
hardware_click: "Clic de la touche haut-parleur"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_KEYCLICK_SOFTWARE
|
||||
desc: in keyclick settings menu
|
||||
user: core
|
||||
<source>
|
||||
*: none
|
||||
hardware_click: "Headphone Keyclick"
|
||||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
hardware_click: "Clic de la touche écouteur"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
hardware_click: "Clic de la touche écouteur"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_SHORTCUTS
|
||||
desc: Title in the shortcuts menu
|
||||
user: core
|
||||
<source>
|
||||
*: "Shortcuts"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Raccourcis"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Raccourcis"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_STARTUP_SHUTDOWN
|
||||
desc: in the general settings menu
|
||||
|
|
@ -12983,3 +12935,124 @@
|
|||
*: "Redémarrer la mise en veille programmable sur pression d'une touche"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_SELECT_FOLDER
|
||||
desc: in settings_menu
|
||||
user: core
|
||||
<source>
|
||||
*: "Select one or more directories"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Sélectionnez un ou plusieurs dossier"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Sélectionnez un ou plusieurs dossier"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_CROSSFEED_MEIER
|
||||
desc: in sound settings
|
||||
user: core
|
||||
<source>
|
||||
*: none
|
||||
swcodec: "Simple (Meier)"
|
||||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
swcodec: "Simple (Meier)"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
swcodec: "Simple"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_SLEEP_TIMER_START_CURRENT
|
||||
desc: shown when a sleep timer isn't running
|
||||
user: core
|
||||
<source>
|
||||
*: "Start Sleep Timer"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Démarrer la minuterie d'arrêt"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Démarrer la minuterie d'arrêt"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_SELECT_DATABASE_DIRS
|
||||
desc: in settings_menu
|
||||
user: core
|
||||
<source>
|
||||
*: "Select directories to scan"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Sélectionnez les dossiers à explorer"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Sélectionnez les dossiers à explorer"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_CODEPAGE_WESTERN_EUROPEAN
|
||||
desc: in codepage setting menu
|
||||
user: core
|
||||
<source>
|
||||
*: "Europe de l'Est (CP1252)"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Europe de l'Est (CP1252)"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Europe de l'Est"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_CROSSFEED_CUSTOM
|
||||
desc: in sound settings
|
||||
user: core
|
||||
<source>
|
||||
*: none
|
||||
swcodec: "Custom"
|
||||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
swcodec: "Personnalisé"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
swcodec: "Personnalisé"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_USE_SHORTCUTS_INSTEAD_OF_QS
|
||||
desc: in settings_menu.
|
||||
user: core
|
||||
<source>
|
||||
*: none
|
||||
quickscreen: "Use Shortcuts Menu Instead of Quick Screen"
|
||||
</source>
|
||||
<dest>
|
||||
*: none
|
||||
quickscreen: "Utiliser les raccourcis au lieu des réglages rapides"
|
||||
</dest>
|
||||
<voice>
|
||||
*: none
|
||||
quickscreen: "Utiliser les raccourcis au lieu des réglages rapides"
|
||||
</voice>
|
||||
</phrase>
|
||||
<phrase>
|
||||
id: LANG_CONSTRAIN_NEXT_FOLDER
|
||||
desc: in settings_menu. Whether LANG_NEXT_FOLDER should be constrained to directories within LANG_SET_AS_START_DIR
|
||||
user: core
|
||||
<source>
|
||||
*: "Constrain Auto-Change"
|
||||
</source>
|
||||
<dest>
|
||||
*: "Restreindre le changement de répertoire auto"
|
||||
</dest>
|
||||
<voice>
|
||||
*: "Restreindre le changement de répertoire auto"
|
||||
</voice>
|
||||
</phrase>
|
||||
|
|
|
|||
2
debian/README.Debian
vendored
2
debian/README.Debian
vendored
|
|
@ -1,4 +1,4 @@
|
|||
rockbox 3.12.x for Maemo
|
||||
rockbox 3.13.x for Maemo
|
||||
--------------------------
|
||||
|
||||
Rockbox for maemo technial preview release.
|
||||
|
|
|
|||
6
debian/changelog
vendored
6
debian/changelog
vendored
|
|
@ -1,3 +1,9 @@
|
|||
rockbox (2013-03-10maemo1) unstable; urgency=low
|
||||
|
||||
* Update to rockbox 3.13 code base (v3.13-final)
|
||||
|
||||
-- Thomas Jarosch <tomj@simonv.com> Sun, 10 Mar 2013 19:00:00 +0100
|
||||
|
||||
rockbox (2012-12-26maemo1) unstable; urgency=low
|
||||
|
||||
* Update to rockbox 3.12 code base (v3.12-final)
|
||||
|
|
|
|||
2
debian/control
vendored
2
debian/control
vendored
|
|
@ -17,7 +17,7 @@ Architecture: any
|
|||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Rockbox open source high quality audio player
|
||||
XB-Maemo-Display-Name: Rockbox audio player
|
||||
XB-Maemo-Upgrade-Description: Update to rockbox 3.12 code base
|
||||
XB-Maemo-Upgrade-Description: Update to rockbox 3.13 code base
|
||||
XSBC-Bugtracker: http://www.rockbox.org/tracker/
|
||||
XB-Maemo-Icon-26:
|
||||
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c
|
||||
|
|
|
|||
2
debian/copyright
vendored
2
debian/copyright
vendored
|
|
@ -5,7 +5,7 @@ It was downloaded from www.rockbox.org / svn://svn.rockbox.org/rockbox/trunk
|
|||
|
||||
Upstream Author: The rockbox team - see docs/CREDITS for all the names
|
||||
|
||||
Copyright: 2001-2012 - The rockbox team
|
||||
Copyright: 2001-2013 - The rockbox team
|
||||
|
||||
License:
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
#define HAVE_LCD_BITMAP
|
||||
|
||||
/* define this if you can flip your LCD */
|
||||
#define HAVE_LCD_FLIP
|
||||
//#define HAVE_LCD_FLIP
|
||||
|
||||
/* define this if you can invert the colours on your LCD */
|
||||
#define HAVE_LCD_INVERT
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
#define CONFIG_KEYPAD RECORDER_PAD
|
||||
|
||||
/* Define this to enable morse code input */
|
||||
#define HAVE_MORSE_INPUT
|
||||
//#define HAVE_MORSE_INPUT
|
||||
|
||||
/* define this if you have a real-time clock */
|
||||
#define CONFIG_RTC RTC_M41ST84W
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<author name="Thomas Jarosch" website="http://www.rockbox.org"/>
|
||||
|
||||
<!-- Note: Another version tag below -->
|
||||
<version major="3" minor="12" release="x" build="1"/>
|
||||
<version major="3" minor="13" release="x" build="1"/>
|
||||
|
||||
<titles>
|
||||
<title lang="en_US">Rockbox</title>
|
||||
|
|
@ -34,7 +34,7 @@
|
|||
|
||||
<author name="The rockbox team" website="http://www.rockbox.org"/>
|
||||
|
||||
<version major="3" minor="12" release="x" build="1"/>
|
||||
<version major="3" minor="13" release="x" build="1"/>
|
||||
|
||||
<osversion major="1" minor="0" release="0" build="0"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
$publicrelease="3.12";
|
||||
$manualrelease="3.12";
|
||||
$voicerelease="3.12";
|
||||
$releasedate="06 October 2012";
|
||||
$releasenotes="/wiki/ReleaseNotes312";
|
||||
$publicrelease="3.13";
|
||||
$manualrelease="3.13";
|
||||
$voicerelease="3.13";
|
||||
$releasedate="05 March 2013";
|
||||
$releasenotes="/wiki/ReleaseNotes313";
|
||||
|
||||
%builds = (
|
||||
'archosav300' => {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
#!/usr/bin/perl
|
||||
$version="3.11.1";
|
||||
$version="3.13";
|
||||
|
||||
require "tools/builds.pm";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
$version="3.11.1";
|
||||
$version="3.13";
|
||||
|
||||
require "tools/builds.pm";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/perl
|
||||
|
||||
$version="3.11.1";
|
||||
$version="3.13";
|
||||
|
||||
require "tools/builds.pm";
|
||||
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ def get_lstree(repo, start, filterlist=[]):
|
|||
return objects
|
||||
|
||||
for line in cmdout[0].decode().split('\n'):
|
||||
regex = re.findall(b'([0-9]+)\s+([a-z]+)\s+([0-9a-f]+)\s+(\S+)',
|
||||
regex = re.findall(b'([0-9]+)\s+([a-z]+)\s+([0-9a-f]+)\s+(.*)',
|
||||
line.encode())
|
||||
for rf in regex:
|
||||
# filter
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue