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
Gauthier Roebroeck
f7046851d8
ci(release): use BackBlaze B2 for binaries storage instead of Github
2023-11-30 11:55:05 +08:00
Gauthier Roebroeck
f41af61c95
fix(komga): don't repair extension for broken EPUB files
2023-11-30 10:54:36 +08:00
Gauthier Roebroeck
acf080be9d
fix(komga): mark broken EPUB files as ERROR instead of falling back to CBZ
2023-11-30 10:41:30 +08:00
Gauthier Roebroeck
a3439dd6af
build(komga-tray): add native heif library for Windows
2023-11-30 10:13:15 +08:00
Gauthier Roebroeck
8cf8f47857
build(docker): add native webp library for docker amd64 and arm64
...
Closes : #1294
2023-11-30 10:03:11 +08:00
Gauthier Roebroeck
0d94ae2c44
fix(api): epub resources could not be retrieved if komga is running with a servlet context path
2023-11-30 09:17:17 +08:00
Gauthier Roebroeck
74210f86c3
refactor(komga): rename class
2023-11-29 16:45:16 +08:00
Gauthier Roebroeck
5a71cf757b
fix(opds): cannot retrieve full size poster for epub books
...
Closes : #1312
2023-11-29 16:43:00 +08:00
Gauthier Roebroeck
86f0fcd706
build(komga-tray): add native webp library for macOS application
2023-11-29 15:07:29 +08:00
Gauthier Roebroeck
7b1a9e4b25
fix(komga): use NightMonkeys WebP reader if present
...
Closes : #1294
2023-11-29 14:40:39 +08:00
Gauthier Roebroeck
8832a0d818
fix(komga): better error handling during metadata refresh
...
Closes : #1311
2023-11-29 11:20:30 +08:00
Gauthier Roebroeck
d6246ed5fc
fix(opds): index out of bounds error
...
Closes : #1309
2023-11-29 11:08:10 +08:00
github-actions
0a251dd674
chore(release): 1.8.2 [skip ci]
2023-11-28 10:11:18 +00:00
Gauthier Roebroeck
dbc5b3d923
fix(epubreader): page cannot load because of incorrect css mime type
2023-11-28 17:57:05 +08:00
github-actions
c9cb93c6ab
chore(release): 1.8.1 [skip ci]
2023-11-28 09:15:45 +00:00
Gauthier Roebroeck
85cae8af64
fix(api): set X-Frame-Options header to same origin for epubreader
2023-11-28 16:50:39 +08:00