Make an option for 'update stale index' functionality.
This commit is contained in:
parent
cc7d8f4069
commit
7dcd2aa858
@ -139,6 +139,7 @@
|
||||
main: {
|
||||
'Miscellaneous': {
|
||||
'JSON Navigation': [true, 'Use JSON for loading the Board Index and Threads. Also allows searching and sorting the board index and infinite scolling.'],
|
||||
'Update Stale Index': [true, 'Updates the board index if it hasn\'t been updated in five or more minutes when 4chan gains browser focus (like switching tabs or windows).'],
|
||||
'Catalog Links': [true, 'Add toggle link in header menu to turn Navigation links into links to each board\'s catalog.'],
|
||||
'External Catalog': [false, 'Link to external catalog instead of the internal one.'],
|
||||
'Desktop Notifications': [false, 'Enables desktop notifications across various appchan x features.'],
|
||||
@ -4772,7 +4773,9 @@
|
||||
Rice.nodes(this.navLinks);
|
||||
this.currentPage = this.getCurrentPage();
|
||||
$.on(d, 'scroll', this.scroll);
|
||||
$.on(window, 'focus', this.updateIfNeeded);
|
||||
if (Conf['Update Stale Index']) {
|
||||
$.on(window, 'focus', this.updateIfNeeded);
|
||||
}
|
||||
$.on(this.pagelist, 'click', this.cb.pageNav);
|
||||
returnLink = $.el('a', {
|
||||
id: 'returnIcon',
|
||||
|
||||
@ -114,6 +114,7 @@
|
||||
main: {
|
||||
'Miscellaneous': {
|
||||
'JSON Navigation': [true, 'Use JSON for loading the Board Index and Threads. Also allows searching and sorting the board index and infinite scolling.'],
|
||||
'Update Stale Index': [true, 'Updates the board index if it hasn\'t been updated in five or more minutes when 4chan gains browser focus (like switching tabs or windows).'],
|
||||
'Catalog Links': [true, 'Add toggle link in header menu to turn Navigation links into links to each board\'s catalog.'],
|
||||
'External Catalog': [false, 'Link to external catalog instead of the internal one.'],
|
||||
'Desktop Notifications': [false, 'Enables desktop notifications across various appchan x features.'],
|
||||
@ -4826,7 +4827,9 @@
|
||||
Rice.nodes(this.navLinks);
|
||||
this.currentPage = this.getCurrentPage();
|
||||
$.on(d, 'scroll', this.scroll);
|
||||
$.on(window, 'focus', this.updateIfNeeded);
|
||||
if (Conf['Update Stale Index']) {
|
||||
$.on(window, 'focus', this.updateIfNeeded);
|
||||
}
|
||||
$.on(this.pagelist, 'click', this.cb.pageNav);
|
||||
returnLink = $.el('a', {
|
||||
id: 'returnIcon',
|
||||
|
||||
@ -1,10 +1,14 @@
|
||||
Config =
|
||||
main:
|
||||
'Miscellaneous':
|
||||
'JSON Navigation' : [
|
||||
'JSON Navigation': [
|
||||
true
|
||||
'Use JSON for loading the Board Index and Threads. Also allows searching and sorting the board index and infinite scolling.'
|
||||
]
|
||||
'Update Stale Index': [
|
||||
true
|
||||
'Updates the board index if it hasn\'t been updated in five or more minutes when 4chan gains browser focus (like switching tabs or windows).'
|
||||
]
|
||||
'Catalog Links': [
|
||||
true
|
||||
'Add toggle link in header menu to turn Navigation links into links to each board\'s catalog.'
|
||||
|
||||
@ -115,7 +115,7 @@ Index =
|
||||
@currentPage = @getCurrentPage()
|
||||
|
||||
$.on d, 'scroll', @scroll
|
||||
$.on window, 'focus', @updateIfNeeded
|
||||
$.on window, 'focus', @updateIfNeeded if Conf['Update Stale Index']
|
||||
$.on @pagelist, 'click', @cb.pageNav
|
||||
|
||||
returnLink = $.el 'a',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user