1
0
Fork 0
mirror of https://github.com/futurepress/epub.js.git synced 2025-10-05 15:32:55 +02:00
Commit graph

75 commits

Author SHA1 Message Date
Fred Chasen
ae4a10bc25 Update listener removal, stage size and update snap on flow change 2018-11-15 15:19:20 -08:00
Fred Chasen
10b451dc1c Added Snap helper 2018-11-03 14:34:20 -07:00
Fred Chasen
3bf150163c Add top from getBoundingClientRect to textHeight 2018-11-01 12:24:33 -07:00
Fred Chasen
605211046d Fix width for spreads 2018-09-26 21:45:32 -07:00
Fred Chasen
96a62d2d00 Account for body offset in iframe view size calculations 2018-08-28 16:00:35 -07:00
Fred Chasen
6bfcd1e4eb Added type declarations 2018-08-20 22:21:26 -07:00
Fred Chasen
f9f6c126e0 Move EPUBJS_VERSION to Constants 2018-07-26 11:28:55 -07:00
Fred Chasen
8f887bd9ef Update padding to allow overrides 2018-07-20 16:25:54 -07:00
Mark White
92afe6752b Navigator check in browser checking. 2018-05-15 11:36:18 +01:00
Fred Chasen
f1fda8a311 Fixes for vertical mode, svg image column adjustments 2017-11-21 12:15:04 -08:00
Fred Chasen
781fd1e3bf Update vertical writing support in continuous 2017-11-17 17:35:09 -08:00
Fred Chasen
77846842cd Documentation clean up 2017-11-07 16:23:23 -08:00
Fred Chasen
68956abeb9
Move all Event names to Constants file (#680)
* Added Events Constants

* Fix selected event

* Fix EVENT -> EVENTS typo

* Fix RESIZED -> RESIZE typo
2017-11-03 16:29:03 -07:00
Fred Chasen
e2b9ab6f3a Add epubReadingSystem to Contents 2017-11-01 12:20:28 -07:00
Fred Chasen
a55f8a5741 Fix width to pixel amount, add direction to html if present on body 2017-10-31 16:06:38 -07:00
Fred Chasen
101cd47513 Update axis to support vertical writing mode 2017-10-27 16:47:16 -07:00
Fred Chasen
eb2c57f07b Fix internal link target bug 2017-10-17 16:15:56 -07:00
Fred Chasen
333cb919a8 Set width to 100% for columns, fixes for pre-paginated 2017-10-17 15:43:14 -07:00
Fred Chasen
a42f758559 Add direction to Layout 2017-10-17 11:50:18 -07:00
Fred Chasen
9b6e864ae4 Add RTL support 2017-10-16 17:24:45 -07:00
Fred Chasen
37b0a2d42e Move highlighting from Contents to View 2017-09-26 17:41:19 -07:00
Fred Chasen
673e5e83dc Fix bota for non-latin, fix webkit locationOf 2017-09-11 18:59:28 -07:00
Fred Chasen
ac08fe0fba Update webkit detection, update embedded example 2017-09-02 13:52:31 -04:00
Fred Chasen
6313bb09d0 Fix for webkit not supporting position of collapsed ranges 2017-09-01 22:59:23 -04:00
Fred Chasen
eff216fd2d Simplify iframe view expanding 2017-08-28 17:10:51 -04:00
Fred Chasen
c2b3284259 Temp disable scrolling to visible, always re-render 2017-08-02 22:09:52 -04:00
Fred Chasen
bb1ab21a33 Updates for rendering in embedded Webviews (#643)
* Initial embedding support

* Updates for rendering in embedded webviews

* toLowerCase nodeName check
2017-08-01 17:25:19 -04:00
fchasen
5cc8b191d0 Listen for transition resize events, remove ResizeObserver polyfill 2017-07-24 18:47:49 -04:00
Fred Chasen
5b44f59604 Added resize observer polyfill 2017-07-21 16:52:13 -04:00
Fred Chasen
a2e04ce277 add font override for themes, use text size for resize detection 2017-06-17 13:31:56 -04:00
Fred Chasen
ed3250e95b Reset window scroll position after viewport change 2017-06-16 15:15:17 -04:00
Fred Chasen
987a216c55 Add annotation manager in rendition 2017-06-16 13:34:18 -04:00
Fred Chasen
697c101a39 Allow using arrays in themes for @font-face 2017-06-15 11:08:16 -04:00
Fred Chasen
a899ddd4d6 Adjust viewport on contents.fit 2017-06-08 11:52:43 -04:00
Fred Chasen
2d3f1cc039 Fix for column rendering in Safari (#614)
* Fix for column rendering in Safari

* Set body to display inline in Columns css
2017-05-09 16:42:30 -04:00
Fred Chasen
042793157b Add methods to remove marks 2017-05-04 16:46:49 -04:00
niels
fca44a9644 Fixed click addEventListener 2017-05-02 11:43:46 +02:00
Fred Chasen
ee2264b064 Pass mark events from the rendition 2017-04-27 15:38:09 -04:00
Fred Chasen
1eb2566b15 marksClicked event 2017-04-27 13:51:49 -04:00
Fred Chasen
a2c8ac6d94 Update to marks-pane 2017-04-25 17:53:05 -04:00
Fred Chasen
573ed8e18b Content resize (#605)
Wait after formatting, listen for resize events from `Contents`
2017-04-24 17:08:53 -04:00
Fred Chasen
32672359f5 Add methods to mark a paragraph by cfi (#604)
* Add highlight to contents

* Add marks and pass data to highlights

* Add marks example

* Only add pane when highlight is added

* Include marks in babel processing
2017-04-24 15:42:16 -04:00
Fred Chasen
9e18040c53 Set layout variables as props for passing as json 2017-03-31 13:36:48 -04:00
Fred Chasen
433599e0b3 Fix scale parsing for viewport 2017-03-27 10:23:37 -04:00
Fred Chasen
78249761c3 Inject Script in Rendition, add cfiFromRange to Contents 2017-03-08 12:29:47 -05:00
Fred Chasen
6f092c46e5 Update contents css to handle style properties, important 2017-02-26 19:46:24 -05:00
Fred Chasen
4fe564f03e Remove padding if laying out columns 2017-02-24 17:49:04 -05:00
Fred Chasen
0b817b19b1 Update themes to allow passing an object, add stylesheet setting in rendition 2017-02-24 17:24:31 -05:00
Fred Chasen
b21a35258b Fix passing events from Contents to Renderer 2016-12-13 13:39:37 +01:00
Fred Chasen
58893a88b4 move link replacement into Contents, make sure afterDisplayed is triggered 2016-12-12 21:06:34 +01:00