Jonas
4890c5d017
Fix the positioning of the progressive loadingBar
2013-07-18 18:28:59 +02:00
Rob Wu
066dffde3c
Fix printing behaviour in Chrome
...
Two major issues:
1. Border/shadow around every page. Removed by adding "border:none".
2. Added "overflow:visible" (overrides "overflow:auto") in #viewContainer.
This solves two problems:
- It prevents scrollbars from appearing.
- Every "page" is automatically resized to fit on a printed page,
just like the Firefox.
To see what's wrong, here's a picture of how PDF.js rendered the pdf in
Chrome (using "Print to PDF" feature of Chrome):
https://robwu.nl/pdfjs/pdfjs-print-with-chromium-28.pdf
Successfully tested with Chrome 28 and Firefox 22.
Solves #3445
2013-07-15 16:23:43 +02:00
Brendan Dahl
c17f90e1aa
Merge pull request #3406 from Snuffleupagus/remove-old-moz-prefixes
...
Remove old -moz prefixed rules from viewer.css
2013-07-09 13:13:20 -07:00
Rob Wu
4a2eefe1b6
Allow scrolling by keyboard in Chrome/Opera
...
Set "tabindex" attribute to allow focus;
Added "outline: none" to prevent focus ring from appearing.
Fixes #3443
2013-07-06 15:37:03 +02:00
Jonas
d417ef9a39
Remove old -moz prefixed rules from viewer.css
2013-06-28 17:21:07 +02:00
Brendan Dahl
4a7bd37162
Hide canvas overflow for high dpi screens.
2013-05-30 08:17:16 -07:00
Kalervo Kujala
5e08f8039d
Replace fullscreen with presentationMode
2013-05-01 09:22:17 +03:00
Brendan Dahl
b89d7272e2
Remove background when printing.
2013-04-30 14:39:57 -07:00
vyv03354
2c504120b8
Fixes the unprefixed gradient declaration
2013-04-30 20:24:01 +09:00
Yury Delendik
2a320f851e
Merge branch 'vyv03354/unprefix_gradient'
...
Conflicts:
web/viewer.css
2013-04-29 22:06:59 -05:00
Mack Duan
ef423ef30c
Implement progressive loading of PDFs
2013-04-12 16:13:22 -07:00
Jakob Miland
6b4f72a2c3
Disable outline button when unavailable
2013-04-11 18:27:35 +02:00
vyv03354
36ea87af38
Remove prefixed gradients usage
2013-04-07 20:57:14 +09:00
Yury Delendik
884b2dc9e4
Merge pull request #3022 from Rob--W/css-button-fix
...
Explicitly define layout of toolbar buttons
2013-04-03 11:19:35 -07:00
Rob Wu
5328b461ee
Explicitly define layout of toolbar buttons
...
Before:
- Firefox's buttons looks OK
- Chrome (quirks mode): Buttons were aligned to the bottom (too much)
- Chrome (standards mode): Buttons were aligned to the top (too much)
- Opera/IE/Safari: Like Chrome (standards): Buttons too high
(Too high = Compare the other buttons to the rightmost button)
After:
- Firefox's button positions didn't change at all
- All buttons are aligned at the same level, across all browsers
2013-04-03 19:17:08 +02:00
Jonas
e081c764af
Tweak external links in fullscreen mode - follow up on #2712
2013-03-25 17:50:49 +01:00
Jonas
83c09f27cc
Fix bug 795225 - address comment
2013-03-18 23:53:45 +01:00
Yury Delendik
85ddd9405a
Replacing page shadow with image; removing some profixed styles
2013-03-03 09:38:38 -06:00
waddlesplash
d0864f766b
CSS fixes to the sidebar.
...
No need for a 15px margin, and links should have a pointer cursor.
2013-02-28 17:02:09 -05:00
Yury Delendik
7ca99df0d7
Merge pull request #2816 from Snuffleupagus/zoom-select-adjust-followup
...
Resize the zoom box width to fit the content - fix embedding
2013-02-28 08:25:44 -08:00
waddlesplash
322709257d
Spacing fixes.
2013-02-27 12:53:14 -05:00
waddlesplash
b5dadab5c7
Add "cursor: text;" to textLayer div CSS.
...
Fixes problem caused by e4e4b1ab4e
.
2013-02-26 14:18:11 -05:00
Jonas
0bde16a0a0
Resize the zoom box width to fit the content - fix embedding - address comments
2013-02-26 18:46:50 +01:00
Yury Delendik
3b506bd294
Merge pull request #2805 from brendandahl/no-hide-download
...
Don't hide the download/print buttons when view is small.
2013-02-25 17:11:48 -08:00
Brendan Dahl
60edfce733
Don't hide the download/print buttons when view is small.
2013-02-25 16:53:54 -08:00
Brendan Dahl
a13f7964b1
Merge pull request #2686 from vyv03354/bug770409
...
Implement vertical writing
2013-02-25 12:47:47 -08:00
waddlesplash
9ec51d89bd
Fixes to findbar CSS.
2013-02-22 12:52:05 -05:00
vyv03354
c5b8ee6a91
Implements vertical writing
2013-02-15 03:53:34 +09:00
Snuffleupagus
c2e2afdd59
Prevent text selection divs from overflowing page boundries
2013-02-07 12:13:25 +01:00
Snuffleupagus
e08e326a67
Automatically resize the zoom box width to fit the content
2013-01-26 22:17:37 +01:00
Snuffleupagus
d3836c0173
Fixes the Outline view in RTL languages, follow up of #2510
2012-12-28 13:26:30 +01:00
Snuffleupagus
727505b85d
Add word wrap of text in the Outline view to avoid horizontal scrolling
2012-12-27 18:58:09 +01:00
Daniel Johansson
097c3cf8b1
Fix margin on toolbar button separator to avoid changing height on hover, causing jittering
2012-12-14 22:24:28 +01:00
Brendan Dahl
11175ba6fe
Minor css tweaks for small viewer and aligning borders.
2012-10-29 14:35:07 -07:00
waddlesplash
ceee2c4d04
Make the comments look nicer & fix a linebreak bug.
2012-10-24 10:52:14 -04:00
Saebekassebil
75af308b38
Fix annotation clipping
2012-10-22 18:00:37 +02:00
Yury Delendik
391b5b0244
Moving fullscreen top border few pixels up
2012-10-10 22:41:28 -05:00
Yury Delendik
da73934baf
Fixes fit-page and fullscreen
2012-10-10 22:12:47 -05:00
Yury Delendik
be779c2ec7
Hides cursor in presentation mode
2012-10-10 19:32:48 -05:00
Brendan Dahl
4734cd8198
Change status attribute name.
2012-10-10 15:46:04 -07:00
Brendan Dahl
c3debc6ee0
Delay extracting text until first find event.
2012-10-10 13:58:14 -07:00
Yury Delendik
ade5f96787
Add pilot find next/prev icons; localization
2012-10-05 19:15:06 -05:00
Yury Delendik
92770fdd84
Minor CSS fixed for find bar
2012-10-05 10:47:58 -05:00
Brendan Dahl
dd0cb37f38
Add some door hanger styling for the find bar
2012-09-28 12:30:07 -07:00
Brendan Dahl
38193b1887
Update the find bar ui status.
2012-09-28 11:18:45 -07:00
Artur Adib
6090b3edf9
colors closer to FF's, add highlightAll support
2012-09-27 12:21:04 -04:00
Artur Adib
1ec2e2a1a2
remove old unused code
2012-09-26 16:38:02 -04:00
Artur Adib
6864a07221
Use "find" instead of both find & search
2012-09-25 16:17:27 -04:00
Julian Viereck
da57e0f89e
Julian's html-search-bar work
2012-09-25 14:48:05 -04:00
Julian Viereck
58ed7fc35c
Make the textLayer divs prevent whitespaces
2012-09-20 17:08:42 +02:00
gigaherz
bbcb05af7b
Implement page rotation controls using keyboard (R/shift-R) and context menu.
2012-09-08 01:05:14 +02:00
Yury Delendik
a9026f0a6c
Changes thumbs and outline panels positioning to absolute
2012-09-05 10:31:23 -05:00
Brendan Dahl
332ae4ce41
Change to the Apache v2 license.
2012-08-31 15:48:21 -07:00
Yury Delendik
72bb0f5a45
Add top padding for full screen mode
2012-08-27 12:46:26 -05:00
Yury Delendik
1cbbb37fbc
Making webkit fullscreen work as for moz
2012-08-27 10:57:40 -05:00
Yury Delendik
cd1a645881
Adds support of the indeterminate loading progress
2012-08-22 10:48:56 -05:00
Yury Delendik
c02e539e35
Adds textlayer debug modes
2012-08-19 20:02:12 -05:00
Brendan Dahl
78e7d531b2
Merge pull request #1942 from gigaherz/opera-dropdown-background
...
Workaround Opera background style in <select> element.
2012-08-01 13:16:15 -07:00
gigaherz
d9ea503399
Workaround Opera not supporting 'transparent' background style in <select> element.
2012-07-31 10:48:52 +02:00
Saebekassebil
8544101970
Add fullscreen image, and fix last page artifact
2012-07-30 20:15:48 +02:00
Saebekassebil
dacdbaa978
Correct l10n and address yury's comments
2012-07-30 17:58:34 +02:00
Saebekassebil
7a147c0091
Revert mistakes in css
2012-07-30 17:52:29 +02:00
Saebekassebil
39d3ea862b
Initial support for Presentation Mode
2012-07-30 17:12:49 +02:00
Brendan Dahl
d32906adc4
Add back basic printing support for non-moz browsers.
...
Shadow/cache supports browsing.
Destroy pages on error and only abort if supported.
2012-07-12 10:31:20 -07:00
Brendan Dahl
7e5a9b7a39
Adds support for the new mozPrintCallback api.
2012-07-09 10:41:52 -07:00
Brendan Dahl
8b0fd2a8f9
Merge upstream.
2012-06-19 09:02:23 -07:00
Brendan Dahl
6a751a9acb
Merge pull request #1823 from msujaws/patch-1
...
PDF.js should use a consistent font for its user interface
2012-06-18 08:46:41 -07:00
Jared Wein
c3c01d10b3
message-box needs to use the font property, not the font-family property.
2012-06-13 10:47:46 -07:00
Jared Wein
cba8d992fc
Added |button| to the list of elements that message-box should be applied to.
2012-06-13 02:27:22 -07:00
Jared Wein
ced219c12f
Switch to using message-box for the body and form elements in the UI of PDF.js. This will use the system's native UI font for each platform as well as fix the current inconsistency between the font of the text label for total page count and the text inside of the input element for current page number.
2012-06-13 02:15:31 -07:00
Steffen Märcker
3b14930eec
added missing css vendor prefixes and reordered some properties according to cascade
2012-06-11 11:10:33 +02:00
Brendan Dahl
cebee4026d
UI update from shorlanders comments.
2012-06-07 13:51:29 -07:00
Artur Adib
277c127921
Merge pull request #1743 from yurydelendik/mobile-1
...
Add viewport metatag for mobile
2012-06-04 14:34:02 -07:00
Artur Adib
2a962f2c97
merging upstream
2012-05-29 12:16:57 -04:00
Artur Adib
9597efb3f4
merge upstream
2012-05-29 11:54:11 -04:00
Yury Delendik
dc09e164da
Merge remote-tracking branch 'mozilla/master' into print-visible
...
Conflicts:
web/viewer.css
2012-05-25 07:38:50 -05:00
Yury Delendik
902a2a9f03
Hide page label and zoom selector
2012-05-23 17:10:53 -05:00
Yury Delendik
74616848ca
Merge remote-tracking branch 'mozilla/master' into textsearch
...
Conflicts:
l10n/en-US/viewer.properties
web/viewer.html
2012-05-21 14:07:30 -05:00
Yury Delendik
a4f319104b
Don't print toolbar and not loaded pages
2012-05-21 13:08:42 -05:00
Yury Delendik
609b2a797e
Merge remote-tracking branch 'mozilla/master' into textsearch
...
Conflicts:
l10n/en-US/viewer.properties
web/viewer.html
2012-05-21 11:32:16 -05:00
Yury Delendik
55d9a53e40
Fixes tab order, temp icon and localization
2012-05-21 11:23:12 -05:00
Yury Delendik
35171a8d31
Simplify small screen CSS logic
2012-05-21 10:59:43 -05:00
Yury Delendik
cc3e7197b3
Replaces browse button with a icon
2012-05-20 17:12:58 -05:00
Artur Adib
58be8a02fb
Merge pull request #1706 from yurydelendik/fix-ie-7
...
Fixes classList and dataset for IE9; background for option element
2012-05-17 13:10:26 -07:00
Yury Delendik
cd18c197ac
Fixes classList and dataset for IE9; background for option element
2012-05-16 20:31:43 -05:00
Yury Delendik
326b739bd1
Adds styles for small screens
2012-05-15 14:47:33 -05:00
Artur Adib
2d3ed7fc78
Merge branch 'refs/heads/master' into textsearch
...
Conflicts:
web/viewer.css
web/viewer.html
web/viewer.js
2012-05-08 17:22:48 -04:00
Yury Delendik
19cf459943
Merge branch 'master' of git://github.com/mozilla/pdf.js.git into l10n
...
Conflicts:
web/viewer.html
2012-05-04 13:13:29 -05:00
Yury Delendik
92a9003191
Fixing display: none; title for zoom
2012-05-04 12:34:18 -05:00
Yury Delendik
c04ea2897e
Addressing accessebility aspects
2012-05-04 09:51:21 -05:00
Yury Delendik
e7f63e3e5e
Fixes rtl zoom and page up/down icons
2012-05-01 19:39:24 -05:00
Yury Delendik
89b6c74a53
Merge remote-tracking branch 'mozilla/master' into l10n
...
Conflicts:
web/viewer.css
web/viewer.html
2012-05-01 17:19:02 -05:00
Yury Delendik
72ec5d070b
Fixes rtl languages
2012-05-01 17:08:30 -05:00
Yury Delendik
b8db3356c3
Fixes visibility of the moving sidebar
2012-05-01 13:31:23 -05:00
Yury Delendik
69a40ef8d8
Fixes tab order and focus highlight
2012-05-01 11:43:48 -05:00
Brendan Dahl
7b02cb3a30
Fix the bookmark button alignment.
2012-04-30 14:58:12 -07:00
Brendan Dahl
68321ae671
Add back the browse button for the web viewer.
2012-04-30 14:23:26 -07:00
Artur Adib
2fa0c18b30
minor bookmak button adjustment
2012-04-27 11:00:54 -04:00
Brendan Dahl
aed05b580b
Fix buttons after doctype addition.
2012-04-26 14:38:41 -07:00
Brendan Dahl
fe0d7d24bc
Update pdfbug style.
2012-04-26 12:35:52 -07:00
Brendan Dahl
27caa7741a
Fix the error box.
2012-04-25 17:20:13 -07:00
Brendan Dahl
71efba48bb
Add disabled style for buttons.
2012-04-25 16:48:01 -07:00
Brendan Dahl
88ffc2db33
Don't disable outline. Add some more style to outline.
2012-04-25 16:38:36 -07:00
Brendan Dahl
3d43576838
Re-order the zoom options, add actual size option.
2012-04-25 15:55:11 -07:00
Artur Adib
0d248a05a1
Merge branch 'new-ui' of github.com:mozilla/pdf.js into new-ui
2012-04-25 17:33:06 -04:00
Artur Adib
f06ca00e1c
progress bar matches new UI
2012-04-25 17:32:26 -04:00
Brendan Dahl
47badedeff
Fix sidebar capitalization.
2012-04-25 14:19:02 -07:00
Brendan Dahl
c4189b46f3
Move sidebar open class.
2012-04-25 13:46:17 -07:00
Brendan Dahl
0a29804357
Fix thumbnails/outline.
2012-04-25 12:14:09 -07:00
Brendan Dahl
cce830bf62
Merge upstream.
2012-04-25 11:53:59 -07:00
Brendan Dahl
50088867c0
Remove flex box. Add side animation. Add dashed line around unload thumbnails.
2012-04-25 11:34:28 -07:00
Artur Adib
a423827e0f
nit
2012-04-25 14:21:10 -04:00
Artur Adib
ffe3dbfc8f
minor fixes
2012-04-25 14:10:53 -04:00
Artur Adib
31a757e301
"Page: 1 of 14"
2012-04-25 11:32:37 -04:00
Brendan Dahl
a57054ef9e
Reduce the search box width to avoid wrapping.
2012-04-24 12:38:07 -07:00
Brendan Dahl
11d7278c93
Give the thumbnail default width/height.
2012-04-18 17:02:32 -07:00
Artur Adib
d9db7af4c8
fixing Chrome quirks
2012-04-17 14:10:52 -04:00
Artur Adib
195efa404d
removed all old elements; file input & dl work
2012-04-16 15:41:55 -04:00
Brendan Dahl
a23eda3f4b
Merge remote-tracking branch 'upstream/new-ui' into new-ui
2012-04-13 14:15:15 -07:00
Brendan Dahl
cc43117039
Add selection ring around thumbnails.
2012-04-13 14:14:05 -07:00
Artur Adib
e1e41aa792
dropdown menu
2012-04-13 11:13:53 -07:00
Artur Adib
e954a6236f
loadingIcon
2012-04-13 08:17:35 -07:00
Artur Adib
d5f296e404
user-changes to pageNumber are working
2012-04-12 17:57:52 -07:00
Artur Adib
18211be401
disable user select in outline
2012-04-12 17:21:18 -07:00
Artur Adib
e92656712f
outline view
2012-04-12 17:19:57 -07:00
Artur Adib
76fce75091
text selection OK, switch outline OK
2012-04-12 16:29:15 -07:00
Artur Adib
8363ca88ad
fixing sidebarView scroll bar overflow
2012-04-12 15:13:58 -07:00
Artur Adib
c8695cfa0a
sidebar toggle working
2012-04-12 15:08:07 -07:00
Artur Adib
324ea1d743
first mockup, loads tracemonkey pages OK
2012-04-11 16:12:51 -07:00
Julian Viereck
3c77291013
Merge text search with current master
2012-04-08 08:57:55 -07:00
gigaherz
a094dd4746
Simplified the ProgressBar a bit: made the div fixed-size, removed the unnecessary '.remaining' div, used percent size for the '.progress' div.
2012-03-27 09:13:32 +02:00
gigaherz
114d2c9ebd
Simplified ProgressBar class. Visual tweaks.
2012-03-22 22:54:12 +01:00
gigaherz
ecaf467a13
One more cosmetic tweak and fix 'make lint' complaints.
2012-03-22 00:05:24 +01:00
gigaherz
ce8b0625b1
Cosmetic changes
2012-03-21 23:56:20 +01:00
gigaherz
d2f463bf7c
Add a progressbar to the loading indicator, below the text.
2012-03-21 23:36:10 +01:00
Brendan Dahl
e07505ff8d
Update stats to use the new pdfBug panel.
2012-02-21 09:52:09 -08:00
Brendan Dahl
5e818ce04f
Merge branch 'master' of https://github.com/mozilla/pdf.js into stats
2012-02-16 18:47:00 -08:00
Artur Adib
1b0bf24322
Merge pull request #1211 from brendandahl/debugger2
...
Debugging Tools
2012-02-16 11:14:05 -08:00
notmasteryet
3e6c7693a0
Vector pins
2012-02-15 20:11:08 -06:00
Brendan Dahl
c04ab5fe45
Change name of debugger to stepper.
2012-02-15 14:12:58 -08:00
Brendan Dahl
0175f53637
Merge upstream.
2012-02-15 12:56:05 -08:00
Brendan Dahl
9fe5eff905
Combining Yury's and my debugging tools.
2012-02-13 17:35:58 -08:00
gigaherz
349e0b9d47
Merge branch 'master' of git://github.com/mozilla/pdf.js into sidebar-pinning
2012-02-13 09:35:46 +01:00
gigaherz
7c3a756457
Forgot to lower a bit the outline view.
2012-02-10 20:35:42 +01:00
gigaherz
418c914199
(I hate myself right now) Reduce pointless differences from the original code.
2012-02-10 20:27:59 +01:00
gigaherz
4e51fa7a02
Whoops.
2012-02-10 20:25:36 +01:00
gigaherz
c24684b8e9
Got rid of the "released" class and made the pin icon depend on the sidebar state.
2012-02-10 20:21:55 +01:00
notmasteryet
cdf1db35fc
Using sans-serif instead of loaded fonts; fix IE9 dataset compatibility shim
2012-02-10 12:55:11 -06:00
Brendan Dahl
a5d9ff8568
Merge upstream.
2012-02-08 16:31:30 -08:00
gigaherz
3b271f1f52
More style fixes.
2012-02-07 16:20:25 +01:00