423 Commits

Author SHA1 Message Date
Kovid Goyal
e79cb5ba79 Reset a couple more globals on flow change 2017-02-23 23:43:57 +05:30
Kovid Goyal
8867ca68fc Port fix for 1667357 to the new viewer code 2017-02-23 23:34:55 +05:30
Kovid Goyal
90d587905d typo 2017-02-23 23:34:32 +05:30
Kovid Goyal
2805e0b84b Reset paged mode globals when loading new flow 2017-02-23 23:26:22 +05:30
Kovid Goyal
658865e5ed Fix next page scrolling for pseudo-full screen layouts 2017-02-23 23:17:53 +05:30
Kovid Goyal
352a6d9238 A randomly generated device id that persists in local storage 2017-02-23 00:40:32 +05:30
Kovid Goyal
37f604c0a1 Only initialize the iframe on demand 2017-02-22 19:53:44 +05:30
Kovid Goyal
7d1773ab73 Don't reset the iframe when loading individual flows
This improves performance and also allows for message passing between
individual flows in the book
2017-02-22 10:05:26 +05:30
Kovid Goyal
c23ce30ac4 Finish the local books panel 2017-02-22 08:54:55 +05:30
Kovid Goyal
01f0376ce8 A spot of refactoring to make the cover grid re-useable for the local books view 2017-02-21 20:08:55 +05:30
Kovid Goyal
adcf12042a Wire up browse local books button 2017-02-21 17:21:10 +05:30
Kovid Goyal
3bc756bfda Start work on local books view 2017-02-21 14:52:31 +05:30
Kovid Goyal
82fed916d0 ... 2017-02-21 14:52:15 +05:30
Kovid Goyal
3634a76107 Ensure overlay is hidden when opening book 2017-02-18 15:28:06 +05:30
Kovid Goyal
52f04cb714 Use buttons for the library chooser on the home page 2017-02-18 10:24:26 +05:30
Kovid Goyal
6b69cb960e Make continue reading a little prettier 2017-02-17 21:57:41 +05:30
Kovid Goyal
e59891a60f Implement Continue reading section on home page 2017-02-17 21:38:16 +05:30
Kovid Goyal
73b4ff84b7 Start work on currently reading section of home page 2017-02-17 19:32:52 +05:30
Kovid Goyal
c80ff1d42a Get rid of the last remaining use of book_list.get_boss 2017-02-15 20:31:19 +05:30
Kovid Goyal
a5f1427ca3 Refactor get_boss().read_ui to get_read_ui() 2017-02-15 20:22:19 +05:30
Kovid Goyal
65ab46c72c Support direct editing of bookpos in the URL 2017-02-15 20:17:33 +05:30
Kovid Goyal
5b03d668ec Start work on porting book reader 2017-02-15 18:04:01 +05:30
Kovid Goyal
d0e94fdb12 Indicate when showing only books from a search result 2017-02-15 17:00:02 +05:30
Kovid Goyal
1e786f7a08 Show current library name in title bar 2017-02-15 16:31:39 +05:30
Kovid Goyal
2d33efb299 Fix adding to search broken accidentally during port 2017-02-15 16:28:24 +05:30
Kovid Goyal
ee3f47fdd2 Wire up the search panel 2017-02-15 15:03:22 +05:30
Kovid Goyal
9f83584025 Port the TB preferences panel 2017-02-15 14:04:21 +05:30
Kovid Goyal
ca8fed1bd4 Start work on porting the Tag Browser panel 2017-02-15 10:27:33 +05:30
Kovid Goyal
3942b56390 Implement random book 2017-02-15 08:30:46 +05:30
Kovid Goyal
f62f27f803 Make the library id explicit when going back 2017-02-15 08:30:46 +05:30
Kovid Goyal
d84af98323 Fix close button on bood details not returning to book list after navigating directly to book details 2017-02-15 08:30:46 +05:30
Kovid Goyal
342a63244f ... 2017-02-15 08:30:46 +05:30
Kovid Goyal
b294583b1f Wire up the book details panel 2017-02-15 08:30:46 +05:30
Kovid Goyal
a4c2f18e23 Start porting of book details panel 2017-02-15 08:30:46 +05:30
Kovid Goyal
9c156f9ba2 Use a LRU cache to avoid extra HTTP requests when destroying/re-building the books list page 2017-02-15 08:30:46 +05:30
Kovid Goyal
4875060c50 Make the top bar API id free 2017-02-15 08:30:46 +05:30
Kovid Goyal
ff12d0be17 Fix top bar on sort panel 2017-02-15 08:30:46 +05:30
Kovid Goyal
6e6cadf996 Re-implement sorting of the books list
Now the sort is made part of the URL
2017-02-15 08:30:46 +05:30
Kovid Goyal
13ddba374d Use icon instead of icon_name
More natural
2017-02-15 08:30:46 +05:30
Kovid Goyal
f0b605595f Port the item list to use the new architecture 2017-02-15 08:30:46 +05:30
Kovid Goyal
24e03df152 Forgot to port a couple of functions for the top bar 2017-02-15 08:30:46 +05:30
Kovid Goyal
af72200eca Remove unused code 2017-02-15 08:30:46 +05:30
Kovid Goyal
145b39859e Use a home icon instead of close for the book list 2017-02-15 08:30:46 +05:30
Kovid Goyal
97860d01f0 Port the show more books button 2017-02-15 08:30:46 +05:30
Kovid Goyal
d402de3045 Make sub-panels also URL addressable 2017-02-15 08:30:46 +05:30
Kovid Goyal
421c99e2f7 Books list render again 2017-02-15 08:30:46 +05:30
Kovid Goyal
fd178ed81f ... 2017-02-15 08:30:46 +05:30
Kovid Goyal
0fe268343b DRYer 2017-02-15 08:30:46 +05:30
Kovid Goyal
ab332d0b99 Work on refactoring the books view 2017-02-15 08:30:46 +05:30
Kovid Goyal
8cb4545b96 Allow updating interface data independently of init 2017-02-15 08:30:46 +05:30