Commit graph

21 commits

Author SHA1 Message Date
Sébastien Lucas 91aa062860 Big refactoring of the Json handling, I followed what I did from OPDS. It doesn't still feel right but I think it's better. 2014-01-07 21:22:35 +01:00
Sébastien Lucas 0f09ef5f8c Remove trailing spaces 2013-12-05 10:52:51 +01:00
Sébastien Lucas 9f5f00e114 Replace CRLF by LF 2013-12-05 10:50:53 +01:00
Sébastien Lucas 7e5841e265 Prepare for serverside rendering. 2013-08-20 15:50:03 +02:00
Sébastien Lucas d35becb7fe Use localized string. re #53 2013-07-22 21:35:21 +02:00
Sébastien Lucas 3ca1d1d3df Cleanly fix the problems with line feed 2013-07-22 14:29:32 +02:00
Sébastien Lucas fb51523b33 Handle links better. re #73 2013-07-16 21:56:55 +02:00
Sébastien Lucas 886b2673d3 Fix about if lightbox are disabled. 2013-07-07 10:20:02 +02:00
Sébastien Lucas 2d0449e1d2 Fix the thumbnail size (prepare for retina). re #73 2013-07-04 22:21:40 +02:00
Sébastien Lucas 35d6a5ab4e Add a global parameter to enable tag filtering with books. re #46
Also fix many problem with util.js
2013-07-03 23:36:38 +02:00
Sébastien Lucas e547899584 Migrate from Fancybox to Magnific Popup. re #73
--HG--
rename : about.xml => about.html
2013-06-25 08:53:04 +02:00
Sébastien Lucas d3ce31c6be Move from Xhtml to Html. re #73 2013-06-25 08:40:08 +02:00
Sébastien Lucas d4af721516 Send some config item to the client. re #73 2013-06-19 21:37:47 +02:00
Sébastien Lucas 2029ab7d01 Simplify a little the JSON, a little more to do. re # 73 2013-06-17 22:23:58 +02:00
Sébastien Lucas 8de878fa94 Save new things in constants. re #73 2013-06-17 21:21:52 +02:00
Sébastien Lucas fccb7a9820 little optimization : i18n is only transfered one time. re #73 2013-06-16 15:21:21 +02:00
Sébastien Lucas 6ee817710e Readd the sort menu. re #73 2013-06-16 14:48:57 +02:00
Sébastien Lucas 07a891377d Almost finish everything for bookdetail. re #73
Todo : Handle max-size correctly (only if inside a fancybox)
2013-06-15 18:54:07 +02:00
Sébastien Lucas a0cb911ce9 Bookdetail is handled with ajax. Template is not complete though. re #73
Fixes some small bugs with the other template.
2013-06-15 16:09:37 +02:00
Sébastien Lucas b7ab8bd9d9 Move most of JSON code to getJSON. re #73 2013-06-15 08:43:38 +02:00
Sébastien Lucas a509e3389d The new interface is completely in Ajax. Feel a lot faster. re #73
Uses pushState / popState to keep browser history correct and allow using back in the browser.
2013-06-15 08:03:22 +02:00