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