Browse Source

Final commit squash

Tim van der Meij 13 years ago
parent
commit
6e13e3dd73
  1. 2
      l10n/en-US/viewer.properties
  2. 4
      l10n/nl/viewer.properties
  3. 4
      web/viewer.html
  4. 23
      web/viewer.js

2
l10n/en-US/viewer.properties

@ -49,6 +49,8 @@ thumb_page_title=Page {{page}} @@ -49,6 +49,8 @@ thumb_page_title=Page {{page}}
thumb_page_canvas=Thumbnail of Page {{page}}
# Context menu
first_page.label=First Page
last_page.label=Last Page
page_rotate_cw.label=Rotate Clockwise
page_rotate_ccw.label=Rotate Counter-Clockwise

4
l10n/nl/viewer.properties

@ -48,6 +48,10 @@ thumb_page_title=Pagina {{page}} @@ -48,6 +48,10 @@ thumb_page_title=Pagina {{page}}
# number.
thumb_page_canvas=Miniatuur van pagina {{page}}
# Context menu
first_page.label=Eerste pagina
last_page.label=Laatste pagina
# Find panel button title and messages
find=Zoek
find_terms_not_found=(Niet gevonden)

4
web/viewer.html

@ -191,6 +191,10 @@ limitations under the License. @@ -191,6 +191,10 @@ limitations under the License.
</div>
<menu type="context" id="viewerContextMenu">
<menuitem label="First Page" id="first_page"
data-l10n-id="first_page" ></menuitem>
<menuitem label="Last Page" id="last_page"
data-l10n-id="last_page" ></menuitem>
<menuitem label="Rotate Counter-Clockwise" id="page_rotate_ccw"
data-l10n-id="page_rotate_ccw" ></menuitem>
<menuitem label="Rotate Clockwise" id="page_rotate_cw"

23
web/viewer.js

@ -1091,6 +1091,7 @@ var PDFView = { @@ -1091,6 +1091,7 @@ var PDFView = {
document.getElementById('numPages').textContent =
mozL10n.get('page_of', {pageCount: pagesCount}, 'of {{pageCount}}');
document.getElementById('pageNumber').max = pagesCount;
PDFView.documentFingerprint = id;
var store = PDFView.store = new Settings(id);
var storePromise = store.initializedPromise;
@ -2611,15 +2612,25 @@ document.addEventListener('DOMContentLoaded', function webViewerLoad(evt) { @@ -2611,15 +2612,25 @@ document.addEventListener('DOMContentLoaded', function webViewerLoad(evt) {
PDFView.parseScale(this.value);
});
document.getElementById('first_page').addEventListener('click',
function() {
PDFView.page = 1;
});
document.getElementById('last_page').addEventListener('click',
function() {
PDFView.page = PDFView.pdfDocument.numPages;
});
document.getElementById('page_rotate_ccw').addEventListener('click',
function() {
PDFView.rotatePages(-90);
});
function() {
PDFView.rotatePages(-90);
});
document.getElementById('page_rotate_cw').addEventListener('click',
function() {
PDFView.rotatePages(90);
});
function() {
PDFView.rotatePages(90);
});
//#if (FIREFOX || MOZCENTRAL)
//if (FirefoxCom.requestSync('getLoadingType') == 'passive') {

Loading…
Cancel
Save