50 Commits

Author SHA1 Message Date
f82932d371 more tweeking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-03-04 17:27:01 +04:00
241887b614 added basic inline content editing, still a bit flacky on changing modes (ribbon/full)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-03-04 16:29:41 +04:00
06dc49b97a added an editor concept...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-03-02 19:57:59 +04:00
e62a2e710f split magazine themes and viewer themes (with magazine themes getting priority for convenience)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-03-01 13:22:31 +04:00
4befaf6647 further format simplification...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-27 16:49:47 +04:00
2b8a71172f some more refactoring, generalized the no-resize css class family (now there is no need to always explicitly include .no-resize), added a caption page template (still needs some tweeking)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-27 15:26:02 +04:00
e7028f2d65 house keeping and cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 22:50:52 +04:00
21fca66036 fixed a feature that made me make the same mistake three times...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 18:55:20 +04:00
40af08494a some cleanup and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 14:22:33 +04:00
cbf94cc985 migrated lots of stuff to new index, still full-page css rules do not work for some reason...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 04:17:29 +04:00
48b1793592 fixed a bug with finger/touch count detection...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 03:29:06 +04:00
0bbb0aeb6b added two finger actions and migrated article nav...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 02:49:18 +04:00
7fea84da45 moved animateElementTo to jli...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 01:35:59 +04:00
d2633e48b2 minor fixes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 01:27:31 +04:00
b5da226ccd minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 00:29:55 +04:00
aebfc2791d now long-click in full view switches to ribbon and in ribbon centers a page, while short-click in full view either does the default dance or if clicked on a different page toggles that and in ribbon opens the clicked page in full view...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-26 00:25:01 +04:00
9b926cfdc8 reworked css-vendor acces attr, transition timing and lots of other minor stuff...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-25 23:37:28 +04:00
2e9a518337 more work on animationFrame-based animation...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-25 19:20:11 +04:00
c0ff3fc751 animationFrame-based animation now works on setCurrentPage...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-25 18:48:46 +04:00
9f99e3956f added animationFrame-based animation...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-25 18:02:18 +04:00
c9c9a93531 reverted to original state...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-23 17:10:27 +04:00
bba739562c added animation step threshold...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-23 04:21:36 +04:00
dbea22817a added basic (brain-dead) manual animation engine...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-23 04:14:49 +04:00
6ccc997d23 doing magic testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-23 00:09:36 +04:00
b45f9996d0 doing magic testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-23 00:03:50 +04:00
f45e12bedb more testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-22 23:17:21 +04:00
81d398f0c9 more minor tweeks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-22 17:06:33 +04:00
a086a33b72 refactored out the getPageTargetScale, now usable in both index and index2...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-22 16:54:29 +04:00
b5cbd895d6 fixed an navigator indicator bug...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-22 02:34:11 +04:00
ade8832372 cleanup and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-22 01:19:04 +04:00
143d03550b fixed JSON save/load cycle, now works in both raw JSON and zip formats (though a bit stupid at it), still needs testing and refinement, especially with the way WebKit deals html &entity; codes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-21 21:30:56 +04:00
cf50545084 added scroller.options.ignoreElements, and some minor edits...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-20 06:33:23 +04:00
65796d8150 started on multitouch support...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-20 05:02:09 +04:00
d0f4d57c5b the scroller framework almost generic, lots of minor tweeks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-20 04:37:47 +04:00
3f4f2e3859 minor edits...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 22:52:54 +04:00
eff3279b1c some minor refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 20:48:39 +04:00
a04d21e132 some minor refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 20:38:09 +04:00
24272ae701 some minor refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 20:08:05 +04:00
025aafc177 fixed setCurrentPage, still a couple of problems with getMagazineOffset + some minor touchups...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 19:34:03 +04:00
89c6d5191b rewritten scroll handler in layout-iscroll2...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-19 05:35:42 +04:00
6af37f65c1 added basic paging, still not aligning as we should, still untested with scaling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-14 05:47:25 +04:00
d4eebe7c05 another attempt to tame the scroll...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-13 04:01:51 +04:00
c3486c9c71 some cleanup, scroll not tamed yet...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-13 02:27:19 +04:00
fef32f2e59 another experiment.............
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-13 01:05:26 +04:00
ac80871bb8 more work on scrolling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 18:50:40 +04:00
f9c9196c86 added the full/ribbon mode toggle to layout.html...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 04:14:48 +04:00
eed633a02a added vertical page align to layout, minor tweeks to magazine.css...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 03:45:39 +04:00
076d2a0228 now scaling mostly works...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 03:05:20 +04:00
3ce208b6c4 experementing with scroll on layout.html (magazine scaling over 1 will break the scrolling -- element is bigger than the scroll area)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 02:23:29 +04:00
5660eb26d0 split off the layout control code into layout.js...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-02-12 01:28:52 +04:00