1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-10-25 04:17:40 +00:00
Commit Graph

639 Commits

Author SHA1 Message Date
Ozzie Isaacs
0d07e445de Bugfix mass edit books 2025-09-08 12:05:59 +02:00
Ozzie Isaacs
f3a4df1759 Merge branch 'master' into Develop 2025-07-04 20:22:11 +02:00
Ozzie Isaacs
4fe28028ea Merge remote-tracking branch 'arabic/add-arabic-translation' 2025-06-29 09:46:23 +02:00
Ozzie Isaacs
dbdaa0884e Merge branch 'master' into Develop 2025-03-30 13:48:08 +02:00
Ozzie Isaacs
2b2ccb1710 Refactored epub-reader progress
Progress in epubs now visible also in dark mode(s)
2025-03-30 12:23:13 +02:00
Ozzie Isaacs
4583fc8023 Python 3.13 compatibility
Code cosmetics
2025-03-30 12:03:12 +02:00
Ozzie Isaacs
d08acdc3cc Merge branch 'master' into Develop 2025-03-24 18:59:12 +01:00
Ross Williams
22a93a28e2 Refactor epub reader progress calculation
The code in epub-progress.js was causing the epub file to be loaded
twice over the network, because it created a second instance of the
epub.js library. I moved all the progress percentage display code into
epub.js. Only the locationchange polyfill code was left in the separate
file, renamed to locationchange-polyfill.js.

I rewrote the percentage progress code to use epub.js events,
giving more succinct and readable code. Also, I added localStorage
caching of the epub location calculations, required for displaying
percentage progress, which can take up to 60-90 seconds to calculate on
longer ebooks. This localStorage caching approach is recommended by
epub.js in the `locations.html` example in their repo.

Signed-off-by: Ross Williams <ross@ross-williams.net>
2025-02-21 04:15:37 +00:00
Ozzie Isaacs
4512ab4524 Renamed pdf reader javascript files (#3277) 2025-01-06 14:54:09 +01:00
Ozzie Isaacs
f78a2367a2 Fix title sort, author sort setting for multi book table editing 2024-12-31 11:54:32 +01:00
Ozzie Isaacs
928ed10c2e Improved error handling on mass edit list 2024-12-29 20:12:27 +01:00
Ozzie Isaacs
08527ae3ce Update mass edit
Refactored delete User function
Updated testresults
2024-12-13 18:03:14 +01:00
Ozzie Isaacs
89e9958222 Merge remote-tracking branch 'massedit/bulk-delete' into Develop 2024-12-07 10:32:17 +01:00
Ozzie Isaacs
14e57e3714 Fix save invalid database 2024-11-30 10:01:03 +01:00
Ozzie Isaacs
2fff002699 Fix for stable update version 2024-11-11 18:46:07 +01:00
Ozzie Isaacs
bf9313ddeb Update test status
Updates after test run
2024-10-28 16:16:28 +01:00
Ozzie Isaacs
c40c8a2255 Format seriesindex everywhere to 2 digits 2024-10-18 20:24:49 +02:00
James Armstrong
54d9d33e53 Revert "Add shift-click to select multiple books at once"
This reverts commit fe78222142.
2024-09-23 09:42:04 -07:00
Ozzie Isaacs
97764acbcd Added missing locale for datepicker in Slovenian language 2024-09-18 19:56:54 +02:00
James Armstrong
338441f116 fix author sort not updating when bulk editing 2024-09-17 12:26:35 -07:00
James Armstrong
7e5d8978ae Merge branch 'master' into bulk-delete 2024-09-11 11:08:01 -07:00
Ozzie Isaacs
c92115faf3 Update save shelf sort algorithm 2024-08-21 19:25:50 +02:00
Ozzie Isaacs
1be0ff9620 Bugfix load metadata
Bugfix xchange author and title
Better handling of incompatible iso-639 module on python3.12
2024-08-18 18:52:13 +02:00
Ozzie Isaacs
6717683ac3 Improvements merge metadata upload format
Music icon only visible once if more than one audio format available
2024-08-18 16:45:42 +02:00
Ozzie Isaacs
1eb77c9cd4 Upload (multiple) book formats with progress and merge the corresponding metadata into the book 2024-08-17 15:34:50 +02:00
Ozzie Isaacs
d8d9d405e9 First step format upload with progress 2024-08-16 21:14:41 +02:00
Ozzie Isaacs
c7f0293568 Implementation of sorting according to shelf added 2024-08-14 18:21:21 +02:00
Ozzie Isaacs
2f8db1f7f0 Update pdf.js to 4.5.136 2024-08-07 15:16:38 +02:00
James Armstrong
fe78222142 Add shift-click to select multiple books at once 2024-08-05 10:43:51 -07:00
Ozzie Isaacs
9b520b1941 Fix archiving bookm for kobo sync
Fix back function without search parameter
Updated Testresults
2024-08-04 07:12:22 +02:00
Ozzie Isaacs
abc923ade4 Fix for back function on simple search 2024-08-03 12:57:55 +02:00
James Armstong
bee6a3593d remove spacing 2024-08-02 23:31:04 -07:00
James Armstong
a335dd75a1 Make edit metadata pass all data in a single REST call. Modularize editbooks 2024-08-02 23:29:34 -07:00
James Armstong
96fb2c1439 Auto disable author/title sort input in metadata edit form 2024-08-02 21:39:01 -07:00
James Armstong
9def910924 switch title_sort to sort in api edit request 2024-08-02 21:16:34 -07:00
James Armstong
ab3d4e4f21 Fix emptying metadata form after submit 2024-08-02 20:10:43 -07:00
James Armstong
ecda717bed Add bulk metadata edit button 2024-08-02 16:05:11 -07:00
James Armstrong
4ed0633edf Add bulk read/unread buttons; Fix buttons not working when moved into table 2024-08-02 14:57:20 -07:00
James Armstong
d9a2a7a1e8 Add bulk archive/unarchive buttons 2024-08-01 21:34:55 -07:00
James Armstong
d0d9985370 Add bulk delete button 2024-08-01 19:19:14 -07:00
Ozzie Isaacs
f8adcbb691 Make light theme default theme on epub reader
Fix csp Header for reader and google drive (#3108)
Testrun
2024-07-25 21:42:32 +02:00
Ozzie Isaacs
87c0b15f5f Update pdf.js to version 4.4.168 2024-07-13 10:49:47 +02:00
Ozzie Isaacs
53a16c5a6f Merge remote-tracking branch 'epub_progress/progress_indicator' 2024-07-07 10:39:06 +02:00
Ozzie Isaacs
60cc0c9395 Merge remote-tracking branch 'epub_theme/Develop' into Develop 2024-07-07 10:22:32 +02:00
Ozzie Isaacs
53ba352ed9 Improved some things in caliblur theme (hide back button) 2024-07-05 20:43:50 +02:00
Ozzie Isaacs
c73ec52842 Update pdf Reader to 4.3.136 2024-06-09 11:59:38 +02:00
Purbayan Chowdhury
5d86bb0ba0 Merge branch 'janeczku:Develop' into Develop 2024-05-23 01:45:36 +05:30
Ozzie Isaacs
0925f34557 Merge remote-tracking branch 'caliblur/issue/caliBlur-3002' 2024-04-07 18:51:00 +02:00
Ozzie Isaacs
fcc95bd895 Improvements for password verify (addresses: https://github.com/iiab/calibre-web/pull/138) 2024-03-10 16:39:51 +01:00
Ghighi Eftimie
964e7de920 fixes 3002 2024-03-06 15:42:10 +02:00