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

99 commits

Author SHA1 Message Date
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
Fred Chasen
a435650c3b Fix eslint errors 2016-12-08 01:08:39 +01:00
Fred Chasen
85c23fca69 Fixed missing let in Contents 2016-12-06 23:45:04 +01:00
Fred Chasen
353dfa62fd Intial move to ES2015 2016-12-06 15:04:16 +01:00
Fred Chasen
582cc2fcb2 Add themes methods to rendition 2016-12-04 20:31:57 +01:00
Fred Chasen
fb04ac2c25 Update display to accept percentages, handle getting location of collapsed ranges 2016-11-23 20:47:07 +01:00
Fred Chasen
47787678f7 Added core Url and Path, split up book.open, added Container and Packaging 2016-11-08 02:06:10 +01:00
Fred Chasen
315650006e Switched from URIjs to URL and Node Path 2016-10-30 22:14:01 +01:00
Fred Chasen
151dc97d19 Switch to Native Promises, add polyfills.js in dist folder 2016-10-27 00:46:56 +02:00
Fred Chasen
a4e76029d4 Add event-emitter for node compatible events 2016-10-26 23:49:57 +02:00
Fred Chasen
32993dc58c Tabify src 2016-10-24 15:15:16 +02:00
Arvydas Sidorenko
41802b3f73 Some books specify max-width style on body, which breaks pagination columns. 2016-10-09 11:21:22 +02:00
Fred Chasen
89387f1ef2 Single render handles spreads 2016-09-23 17:05:25 +02:00
Fred Chasen
0889e63a29 Load fail error, fix scrolled-doc layout 2016-09-23 14:38:59 +02:00
Fred Chasen
eed4a45cb6 Add min spread width in determineLayoutProperties 2016-09-06 14:36:54 +02:00
Fred Chasen
4e7276c151 Allow checkLocation to return a promise 2016-08-24 22:00:28 +02:00
Fred Chasen
874cabe510 Updates to contents for Android, server update, jszip updated to 3.1.1 2016-08-19 10:47:28 +02:00
Fred Chasen
155c3f123a Fix viewport content parsing 2016-08-12 18:00:31 +02:00
Fred Chasen
a443bf00ce Add viewport scaling 2016-08-12 17:10:43 +02:00
Fred Chasen
1462d473df Added flow, layout and spreads methods, combined managers 2016-08-12 00:33:48 +02:00
Fred Chasen
0d8deb5991 Added fixed layout scaling, manager queue 2016-08-10 12:07:36 +02:00
Fred Chasen
653e308464 Updated iframe and contents css 2016-08-04 14:06:56 +02:00
Fred Chasen
c536829ea9 Remote hypothes.is example, ncx fixes 2016-05-11 14:14:44 -05:00
fchasen
ddb127cac5 Added render functions to rendition and views 2016-05-08 11:23:27 -04:00
fchasen
8ec9a5fbeb fixes for react 2016-04-04 13:51:35 -04:00
fchasen
48216cc7ec split rendition into view managers 2016-03-24 22:45:58 -04:00