forked from len0rd/rockbox
Patch #937592 by Benjamin Metzler
Recent bookmark/bookmark on stop concistency fix git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4518 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
ea3c3e0705
commit
e7353567d9
1 changed files with 11 additions and 1 deletions
|
|
@ -488,6 +488,7 @@ static bool resume(void)
|
||||||
|
|
||||||
static bool autocreatebookmark(void)
|
static bool autocreatebookmark(void)
|
||||||
{
|
{
|
||||||
|
bool retval = false;
|
||||||
struct opt_items names[] = {
|
struct opt_items names[] = {
|
||||||
{ STR(LANG_SET_BOOL_NO) },
|
{ STR(LANG_SET_BOOL_NO) },
|
||||||
{ STR(LANG_SET_BOOL_YES) },
|
{ STR(LANG_SET_BOOL_YES) },
|
||||||
|
|
@ -495,9 +496,18 @@ static bool autocreatebookmark(void)
|
||||||
{ STR(LANG_BOOKMARK_SETTINGS_RECENT_ONLY_YES) },
|
{ STR(LANG_BOOKMARK_SETTINGS_RECENT_ONLY_YES) },
|
||||||
{ STR(LANG_BOOKMARK_SETTINGS_RECENT_ONLY_ASK) }
|
{ STR(LANG_BOOKMARK_SETTINGS_RECENT_ONLY_ASK) }
|
||||||
};
|
};
|
||||||
return set_option( str(LANG_BOOKMARK_SETTINGS_AUTOCREATE),
|
|
||||||
|
retval = set_option( str(LANG_BOOKMARK_SETTINGS_AUTOCREATE),
|
||||||
&global_settings.autocreatebookmark, INT,
|
&global_settings.autocreatebookmark, INT,
|
||||||
names, 5, NULL );
|
names, 5, NULL );
|
||||||
|
if(global_settings.autocreatebookmark == BOOKMARK_RECENT_ONLY_YES ||
|
||||||
|
global_settings.autocreatebookmark == BOOKMARK_RECENT_ONLY_ASK)
|
||||||
|
{
|
||||||
|
if(global_settings.usemrb == BOOKMARK_NO)
|
||||||
|
global_settings.usemrb = BOOKMARK_YES;
|
||||||
|
|
||||||
|
}
|
||||||
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool autoloadbookmark(void)
|
static bool autoloadbookmark(void)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue