Commit graph

2738 commits

Author SHA1 Message Date
github-actions
a4ffbc2b49 chore(release): 1.9.0 [skip ci] 2023-12-15 03:18:35 +00:00
Gauthier Roebroeck
ac59fca5cc i18n(webui): fix language file name
Closes: #1345
2023-12-15 11:05:17 +08:00
Gauthier Roebroeck
0c960545cb feat(opds-v1): add OPDS-PSE links for divina-compatible EPUBs 2023-12-14 16:58:40 +08:00
Hosted Weblate
0274308bd1 i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (747 of 750 strings)

Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
37abfbff28 i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (750 of 750 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 100.0% (750 of 750 strings)

Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
32e9a0c6f1 i18n(webui): translated using Weblate (Catalan)
Currently translated at 100.0% (741 of 741 strings)

i18n(webui): translated using Weblate (Catalan)

Currently translated at 93.1% (690 of 741 strings)

i18n(webui): translated using Weblate (Catalan)

Currently translated at 90.2% (669 of 741 strings)

i18n(webui): translated using Weblate (Catalan)

Currently translated at 82.8% (614 of 741 strings)

i18n(webui): translated using Weblate (Catalan)

Currently translated at 68.1% (505 of 741 strings)

i18n(webui): added translation using Weblate (Catalan)

Co-authored-by: Diego López Sanz <dlopezsanz@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ca/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
d2a91acc35 i18n(webui): translated using Weblate (German)
Currently translated at 99.8% (740 of 741 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Gauthier Roebroeck
fad93ada4b feat(komga): relax epub validity controls
Komga will check if a mimetype file is present if the detected media type is application/zip
2023-12-14 16:39:20 +08:00
Gauthier Roebroeck
e856d4fb21 feat(api): increase PDF image resolution 2023-12-14 16:11:47 +08:00
Gauthier Roebroeck
809a794cf8 feat(webui): use divina reader for compatible epub
Closes: #1324
2023-12-14 16:06:32 +08:00
Gauthier Roebroeck
c2a4d1713d feat(api): make pre-paginated epub containing only images compatible with divina profile 2023-12-14 16:05:36 +08:00
Gauthier Roebroeck
5b75345be7 feat(webui): autofill series and number from metadata during book import
Closes: #998
2023-12-14 11:53:51 +08:00
Gauthier Roebroeck
3843f77740 perf(komga): convert BookMetadataProvider to property 2023-12-14 11:52:59 +08:00
Gauthier Roebroeck
1050f522cc feat(api): add basic metadata for transient books 2023-12-14 11:50:30 +08:00
Gauthier Roebroeck
15920b710e fix(komga): empty generated thumbnails would be saved in DB
Closes: #1338
2023-12-13 17:11:09 +08:00
Gauthier Roebroeck
77b8a328eb feat(epubreader): handle reading direction 2023-12-13 17:11:09 +08:00
Gauthier Roebroeck
4db0542711 fix(epubreader): properly handle clicks in iframes 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
10e2597dd8 feat(epubreader): remove margin and dropshadow for pre-paginated publications 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
e11ce465ad fix(api): properly set layout property in webpub manifest 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
117291170a feat(epubreader): mark read progress 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
20799ad196 feat(api): add Readium Progression API 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
fbc103467e refactor(komga): move date utils to language package 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
b234586559 feat(epubreader): adjust display of current progress
i18n of strings
display progress in bottom bar when in scroll mode
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
2f0f94dc53 feat(epubreader): add navigation modes with click/tap, buttons, or both 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
3a1499024f feat(epubreader): display percentage of total progression 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
5096364ad4 feat(api): add layout attribute on epub manifest 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
eb8a644234 feat(api): add positions endpoint to get pre-computed positions of epub books 2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
834b51d744 feat(opds-v1): use static xml namespace prefix for opds-pse
this should increase compatibility with poorly implemented OPDS clients
2023-12-12 15:14:54 +08:00
Gauthier Roebroeck
721c5d16e9 fix(api): cannot get last page of PDF
Closes: #1341
2023-12-12 10:18:38 +08:00
Gauthier Roebroeck
b312847960 refactor(komga-tray): catch any exception on startup 2023-12-12 10:06:22 +08:00
Gauthier Roebroeck
0fdcb2a754 feat(komga-tray): display dialog with error detail on application startup failure
Closes: #1336
2023-12-11 16:52:23 +08:00
Gauthier Roebroeck
7a8d50ce7d fix(webui): pre-render page could overlap current page in some specific conditions
Closes: #1339
2023-12-11 10:10:50 +08:00
Gauthier Roebroeck
1a30bf9a05 fix(komga): use an in-process lock for Lucene
should fix some startup issues on windows
2023-12-07 16:14:51 +08:00
無情天
142326c253
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (4 of 4 strings)

Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/zh_Hans/
2023-12-06 16:07:58 +01:00
Joona Soininen
d19e1a5d9f
i18n(komga-tray): translated using Weblate (Finnish)
Currently translated at 100.0% (4 of 4 strings)

Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/fi/
2023-12-06 16:07:58 +01:00
gallegonovato
ad6a8c9b1c
i18n(komga-tray): translated using Weblate (Spanish)
Currently translated at 100.0% (4 of 4 strings)

Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/es/
2023-12-06 16:07:58 +01:00
github-actions
255cb98b39 chore(release): 1.8.4 [skip ci] 2023-12-06 01:42:14 +00:00
Gauthier Roebroeck
6e4a3ec80f build(conveyor): disable update escape hatch for MS Store 2023-12-06 09:16:40 +08:00
Weblate (bot)
8de029de75
i18n(komga-tray): add empty translation files for all languages 2023-12-05 09:48:08 +08:00
Gauthier Roebroeck
2260da1a5a i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (741 of 741 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: lb-fes <2241373229@qq.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
f04e03c5f6 i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (740 of 740 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
f7480ce7e5 i18n(webui): translated using Weblate (French)
Currently translated at 98.1% (727 of 741 strings)

Co-authored-by: Gouvernon Stan <stany@gouvernon.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
af14751857 i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (741 of 741 strings)

Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-12-05 09:35:44 +08:00
dependabot[bot]
c97a322a5d deps(ci): bump actions/setup-java from 3 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 15:41:19 +08:00
Gauthier Roebroeck
1ad0cd20a1 i18n(komga-tray): internationalization for desktop app tray menu 2023-12-04 14:30:14 +08:00
Gauthier Roebroeck
c628807fac refactor(webui): rename BookReader to DivinaReader 2023-12-04 14:29:38 +08:00
Gauthier Roebroeck
7ab5eb3952 fix(webui): force pre-render of images in the webreader
this works well on Firefox, but doesn't seem to have much effect on Safari and Chrome

Closes: #1323
2023-12-04 13:42:46 +08:00
Gauthier Roebroeck
0a0eaca975 fix(webui): update browserlist
Should hopefully address the blank page on iOS 12

Closes: #1253
2023-12-04 13:41:35 +08:00
github-actions
a8e2cc98eb chore(release): 1.8.3 [skip ci] 2023-11-30 06:25:53 +00:00
Gauthier Roebroeck
a4384a6d4d fix(komga): better handling of collection/readlist creation/update when using multiple threads
Closes: #1317
2023-11-30 13:52:00 +08:00