27464 Commits

Author SHA1 Message Date
Kovid Goyal
fa0fa3cba9
Implement per-user library access restrictions 2017-05-21 13:39:14 +05:30
Kovid Goyal
6549baf27e
... 2017-05-21 13:39:14 +05:30
Kovid Goyal
dd3150d975
Allow default library to work even with library removals 2017-05-21 13:39:14 +05:30
Kovid Goyal
0ae992a841
Fix auto-selection of digest auth not working 2017-05-21 13:39:14 +05:30
Kovid Goyal
0fab2c603e
Dont allow GUI prefs to override userdb 2017-05-21 13:39:14 +05:30
Kovid Goyal
b0e2cb8452
Make the download button a direct download link 2017-05-21 13:39:14 +05:30
Kovid Goyal
8ee6f735d2
Ignore swapCache failures 2017-05-21 13:39:14 +05:30
Kovid Goyal
1672ef4f22
Fix --url-prefix not working 2017-05-21 13:39:13 +05:30
Kovid Goyal
057d3604fc
Revert freezing of epubReadingSystem as it throws and I can't be bothered figuring out why 2017-05-21 13:39:13 +05:30
Kovid Goyal
ab45cb8fb1
Fix download book button not working 2017-05-21 13:39:13 +05:30
Kovid Goyal
4ae3605f7e
Update the server integration docs 2017-05-21 13:39:13 +05:30
Kovid Goyal
01b69ae781
Get rid fo the last use of the old server code 2017-05-21 13:39:13 +05:30
Kovid Goyal
b9db2663f8
Pre-select the users tab 2017-05-21 13:39:13 +05:30
Kovid Goyal
04210274f6
Dont allow server auth to be turned on without at least one user account being created 2017-05-21 13:39:13 +05:30
Kovid Goyal
9ab7cf6e9c
Fix test button 2017-05-21 13:39:13 +05:30
Kovid Goyal
a4454fa151
UI for advanced server settings 2017-05-21 13:39:13 +05:30
Kovid Goyal
968cfcbcc5
More work on the preferences UI for the new server 2017-05-21 13:39:13 +05:30
Kovid Goyal
7c1b3ce702
Fix home button on book list top bar not always working 2017-05-21 13:39:12 +05:30
Kovid Goyal
1aac334e64
... 2017-05-21 13:39:12 +05:30
Kovid Goyal
7acc25fcbc
Fix non pruned databases being closed in library_moved() 2017-05-21 13:39:12 +05:30
Kovid Goyal
c8737737ef
Fix server_library_id not being set 2017-05-21 13:39:12 +05:30
Kovid Goyal
c4d513131f
Fix choose library buttons not working 2017-05-21 13:39:12 +05:30
Kovid Goyal
37e19d411a
Port code for start/stop of CS to use new server 2017-05-21 13:39:12 +05:30
Kovid Goyal
2e84a2e1a9
Get copy to library working witht he new library broker 2017-05-21 13:39:12 +05:30
Kovid Goyal
2b6a7568d0
... 2017-05-21 13:39:12 +05:30
Kovid Goyal
3c64011526
Start work on embedding the new content server in the GUI 2017-05-21 13:39:12 +05:30
Kovid Goyal
420841377c
Restore jquery.js as it is still used by the viewer 2017-05-21 13:39:12 +05:30
Kovid Goyal
6af8bdab97
Add a robots.txt 2017-05-21 13:39:11 +05:30
Kovid Goyal
0a44163d82
Read and write CS settings from a file 2017-05-21 13:39:11 +05:30
Kovid Goyal
52007b840d
Change import to use new server code 2017-05-21 13:39:11 +05:30
Kovid Goyal
bae7d21608
Remove the old server code. Still need to port various bits of calibre that use it 2017-05-21 13:39:11 +05:30
Kovid Goyal
fce59c91c7
Switch calibre-server.exe to use the new server 2017-05-21 13:39:11 +05:30
Kovid Goyal
3ed6951f2e
Freeze epubReadingSystem 2017-05-21 13:39:11 +05:30
Kovid Goyal
195b083c3a
Implement epubReadingSystem for the in browser viewer 2017-05-21 13:39:11 +05:30
Kovid Goyal
d97e1ce707
Delay load calibre.library.server so that tests dont fail until it is ported 2017-05-21 13:39:11 +05:30
Kovid Goyal
5ed88a0bf5
Remove no longer needed cherrypy/routes bundled packages 2017-05-21 13:39:11 +05:30
Kovid Goyal
374e5a2714
Remove no longer user CS tweaks 2017-05-21 13:39:10 +05:30
Kovid Goyal
814cf18c69
Add support for reading JPEG-XR images 2017-05-21 13:39:10 +05:30
Kovid Goyal
21f8414867
Detect old version of Vista (before SP2) 2017-05-21 13:39:09 +05:30
Kovid Goyal
f7a9a7790a
Skip file dialog test on appveyor 2017-05-21 13:39:09 +05:30
Kovid Goyal
298df07987
Ensure PrintVLen always adds a byte for trailing NULL 2017-05-21 13:39:08 +05:30
Kovid Goyal
7a4ea3e7f5
Use vsnprintf on unix with a NULL buffer to get required size
This conforms to POSIX.1-2001
2017-05-21 13:39:07 +05:30
Kovid Goyal
957126c11a
Fix for mysterious crash in podofo module 2017-05-21 13:39:06 +05:30
Kovid Goyal
5e07f19848
Fix a bug in the unrar module that was causing crashes in win64 2017-05-21 13:39:06 +05:30
Kovid Goyal
923048a387
String changes 2017-05-21 13:37:52 +05:30
Kovid Goyal
a24f489822
DOCX Output: Fix repeated anchor names in different HTML files leading to links int he output document pointing to incorrect locations. Fixes #1690365 [Footnotes do not work and iIncorrect position of pictures after conversion from azw3 to docx](https://bugs.launchpad.net/calibre/+bug/1690365) 2017-05-21 08:31:39 +05:30
Kovid Goyal
bb6158f57e
Refactor the advanced search dialog to use modern UI building techniques, getting rid of the .ui file
Implement the Clear button for all tabs and also add placeholder text
where appropriate.
2017-05-21 07:54:07 +05:30
Kovid Goyal
355a8d417b
Fix Bookeen Nolim not being detected in Linux. Fixes #1692255 [New device "Bookeen Nolim" not detected](https://bugs.launchpad.net/calibre/+bug/1692255) 2017-05-21 07:38:43 +05:30
Kovid Goyal
bf64759aff
Advanced search dialog: Fix combining of "One or more words" searches with other search types incorrect. Fixes #1691008 [Advanced Search grouping failure](https://bugs.launchpad.net/calibre/+bug/1691008) 2017-05-20 20:01:24 +05:30
Kovid Goyal
b15521bd74
Fix commas doubled when editing formats list in email preferences 2017-05-20 13:15:44 +05:30