Skip to content

Commit 2a7cd8e

Browse files
committed
Turn into a WebExtension
1 parent 1b247a8 commit 2a7cd8e

29 files changed

+921
-2320
lines changed

_locales/de/messages.json

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
{
2+
"displaySubmenu.label": {
3+
"message": "Untermenü anzeigen"
4+
},
5+
"displaySubmenu.desc": {
6+
"message": "Wenn diese Option aktiviert ist (Standard), dann wird Re-Pagination als Untermenü angezeigt anstatt die verschiedenen Aktionen direkt im Kontextmenü anzuzeigen."
7+
},
8+
"showslideshow.label": {
9+
"message": "'Slide-Show' Menüeintrag anzeigen"
10+
},
11+
"showalldomain.label": {
12+
"message": "'Alle Tabs der aktuellen Domain' Menüeintrag anzeigen"
13+
},
14+
"loglevel.label": {
15+
"message": "Protokoll Stufe"
16+
},
17+
"loglevel.desc": {
18+
"message": "Die Nachrichten werden in der Fehlerkonsole protokolliert. Man sollte diese Einstellung auf 'Keine Protokollierung' belassen, wenn nicht anders angewiesen."
19+
},
20+
"loglevel.none.label": {
21+
"message": "Keine Protokollierung"
22+
},
23+
"loglevel.error.label": {
24+
"message": "Fehler protokollieren"
25+
},
26+
"loglevel.info.label": {
27+
"message": "Fehler und Infos protokollieren"
28+
},
29+
"loglevel.debug.label": {
30+
"message": "Alles protokollieren!"
31+
},
32+
"menu.label": {
33+
"message": "Re-Pagination"
34+
},
35+
"repagination_nolimit": {
36+
"message": "Alle laden"
37+
},
38+
"repagination_nolimit_domain": {
39+
"message": "'Alle Tabs der aktuellen Domain'"
40+
},
41+
"repagination_limit": {
42+
"message": "Begrenzt"
43+
},
44+
"repagination_slide": {
45+
"message": "Slide-Show"
46+
},
47+
"repagination_slide_0": {
48+
"message": "Sofort"
49+
},
50+
"repagination_slide_1": {
51+
"message": "1 Sekunde"
52+
},
53+
"repagination_slide_60": {
54+
"message": "1 Minute"
55+
},
56+
"repagination_stop": {
57+
"message": "Stoppen!"
58+
},
59+
"repagination_limit_x": {
60+
"message": "%S Seiten"
61+
},
62+
"repagination_slide_120": {
63+
"message": "2 Minuten"
64+
},
65+
"repagination_slide_x": {
66+
"message": "%S Sekunden"
67+
},
68+
69+
"repagination_limited": {
70+
"message": "(%S of %S) Re-Pagination arbeitet..."
71+
},
72+
"repagination_unlimited": {
73+
"message": "(%S) Re-Pagination arbeitet..."
74+
},
75+
"repagination_running": {
76+
"message": "Re-Pagination arbeitet..."
77+
},
78+
79+
"extensionName": {
80+
"message": "Re-Pagination"
81+
},
82+
"extensionDescription": {
83+
"message": "Alle fortlaufenden Seiten in einem einzigem Tab auf einmal laden"
84+
}
85+
}

_locales/en/messages.json

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
{
2+
"displaySubmenu.label": {
3+
"message": "Display submenu"
4+
},
5+
"displaySubmenu.desc": {
6+
"message": "When this option is enabled (default), then Re-Pagination will be displayed as a submenu instead of displaying the various actions directly within the context menu."
7+
},
8+
"showslideshow.label": {
9+
"message": "Show 'Slideshow' menu item"
10+
},
11+
"showalldomain.label": {
12+
"message": "Show 'All tabs for current domain' menu item"
13+
},
14+
"loglevel.label": {
15+
"message": "Log level"
16+
},
17+
"loglevel.desc": {
18+
"message": "The messages will be logged to the Error Console. You should leave this at 'No Logging' unless instructed otherwise"
19+
},
20+
"loglevel.none.label": {
21+
"message": "No Logging"
22+
},
23+
"loglevel.error.label": {
24+
"message": "Log Errors"
25+
},
26+
"loglevel.info.label": {
27+
"message": "Log Errors and Infos"
28+
},
29+
"loglevel.debug.label": {
30+
"message": "Log Everything!"
31+
},
32+
"menu.label": {
33+
"message": "Re-Pagination"
34+
},
35+
"repagination_nolimit": {
36+
"message": "Load all"
37+
},
38+
"repagination_nolimit_domain": {
39+
"message": "All tabs for current domain"
40+
},
41+
"repagination_limit": {
42+
"message": "Limited"
43+
},
44+
"repagination_limit_x": {
45+
"message": "$1 pages"
46+
},
47+
"repagination_slide": {
48+
"message": "Slideshow"
49+
},
50+
"repagination_slide_0": {
51+
"message": "Immediately"
52+
},
53+
"repagination_slide_1": {
54+
"message": "1 second"
55+
},
56+
"repagination_slide_x": {
57+
"message": "$1 seconds"
58+
},
59+
"repagination_slide_60": {
60+
"message": "1 minute"
61+
},
62+
"repagination_slide_120": {
63+
"message": "2 minutes"
64+
},
65+
"repagination_stop": {
66+
"message": "Stop!"
67+
},
68+
"repagination_limited": {
69+
"message": "($1 of $2) Re-Pagination is running..."
70+
},
71+
"repagination_unlimited": {
72+
"message": "($1) Re-Pagination is running..."
73+
},
74+
"repagination_running": {
75+
"message": "Re-Pagination is running..."
76+
},
77+
"extensionName": {
78+
"message": "Re-Pagination"
79+
},
80+
"extensionDescription": {
81+
"message": "Load all consecutive pages in a single tab at once."
82+
}
83+
}

bootstrap.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

chrome.manifest

Lines changed: 0 additions & 4 deletions
This file was deleted.

clicked_element.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// https://bugzilla.mozilla.org/show_bug.cgi?id=1325814
2+
var clickedEl = null;
3+
4+
document.addEventListener("contextmenu", function(event) {
5+
clickedEl = event.target;
6+
}, true);

0 commit comments

Comments
 (0)