Commit graph

495 commits

Author SHA1 Message Date
Gauthier Roebroeck
a707fd3594 feat(webui): the UI is now dynamic to events from the server
closes #124
2021-06-21 14:53:06 +08:00
Weblate (bot)
37a66feb27
fix: translated using Weblate (French) (#549)
Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (448 of 448 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui

Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
2021-06-10 18:00:40 +08:00
Gauthier Roebroeck
f97ca7c21a build(webui): update dependencies 2021-06-10 17:58:24 +08:00
Gauthier Roebroeck
8e1ef165a8 fix(webui): incorrect spacing in dialog 2021-06-10 17:48:17 +08:00
Weblate (bot)
45f2bb47f9
fix: translated using Weblate
Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (448 of 448 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (445 of 445 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (444 of 444 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (444 of 444 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (444 of 444 strings)

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-06-03 11:38:59 +08:00
Gauthier Roebroeck
14e6718252 fix(webui): replace searchbox for authors in filter panel 2021-06-01 11:36:53 +08:00
Ben Kuskopf
da99052954
fix(webui): favicon for iOS, Android and Windows 10 (#547) 2021-06-01 08:39:09 +08:00
Gauthier Roebroeck
b908ac140b feat(webui): search authors in filters 2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
c0d7be9627 perf(webui): load background data in parallel when possible 2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
b41499d775 feat(webui): in progress and read filter for series and collection 2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
3219dc4bb2 feat(webui): reset filter button 2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
4195ecbb9a feat(webui): filter series by read and in progress status 2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
d114b0efb2 fix(webui): fix combobox search value remaining after list selection
update vuetify
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
7f49bfa05e fix(webui): show recent books before series 2021-05-27 10:10:31 +08:00
Gauthier Roebroeck
d1616a98cd fix(webreader): incorrect tooltip for read incognito button 2021-05-21 09:01:54 +08:00
Gauthier Roebroeck
fa9d40f84c fix(webui): count in progress books as unread in series filter and card 2021-05-21 08:38:50 +08:00
Gauthier Roebroeck
80a520cfe5 fix(webui): display file browser errors in snackbar 2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
b7a371b7ea feat(webui): change default theme to system 2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
2473090c36 feat(webui): book import path is saved to local storage 2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
339570e17c fix(webui): add autofocus on some dialogs 2021-05-20 18:09:26 +08:00
Weblate (bot)
7200046ea5
fix: translated using Weblate (Italian) (#539)
Currently translated at 100.0% (442 of 442 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (441 of 441 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
2021-05-20 17:35:41 +08:00
Gauthier Roebroeck
1285ae4a7e fix: remove the library path tooltip 2021-05-20 17:26:43 +08:00
Ben Kuskopf
d03aceae1a
feat(webui): add back button on book view
* Add a back to arrow to the navigation on the book page to return to the books series

* Update BrowseBook.vue

* feat: conditional back button depending on context

also uses proper tooltip instead of title

Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-05-20 17:25:11 +08:00
Ben Kuskopf
f85c60bd1a
feat(webui): show the library name on the search drop down
* Show the library name on the search drop down

* refactor: use mustache and add prefix

Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-05-20 17:06:05 +08:00
Gauthier Roebroeck
33cb0836ba fix(webui): import details dialog not updated correctly
if a matching book was found before, then removed, the dialog would still display that book's pages
2021-05-11 17:41:43 +08:00
Weblate (bot)
648f0d40ff
feat: added translation using Weblate (Vietnamese)
Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Vietnamese)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Hungarian)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Japanese)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (441 of 441 strings)

feat: added translation using Weblate (Vietnamese)

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translation: komga/webui

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
2021-05-09 11:50:06 +08:00
Weblate (bot)
3abc8bde92
feat: added translation using Weblate (Hungarian)
Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Italian)

Currently translated at 99.7% (440 of 441 strings)

fix: translated using Weblate (Japanese)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (441 of 441 strings)

fix: translated using Weblate (Portuguese (Brazil))

Currently translated at 78.9% (348 of 441 strings)

chore: update translation files

Updated by "Cleanup translation files" hook in Weblate.

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (439 of 439 strings)

fix: translated using Weblate (Portuguese (Brazil))

Currently translated at 72.4% (318 of 439 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (439 of 439 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (439 of 439 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (439 of 439 strings)

fix: translated using Weblate (German)

Currently translated at 99.3% (436 of 439 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (439 of 439 strings)

fix: translated using Weblate (Hungarian)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (436 of 436 strings)

feat: added translation using Weblate (Hungarian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Norbi <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Thiago Souza <thiagops28@hotmail.com>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Norbi <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Thiago Souza <thiagops28@hotmail.com>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-05-06 16:05:24 +08:00
Gauthier Roebroeck
f6ad0f0012 feat(webui): library dialog options for extension repair 2021-05-05 16:39:45 +08:00
Gauthier Roebroeck
db955447f9 feat(webui): show in progress books as unread
closes #526
2021-05-05 15:44:34 +08:00
Gauthier Roebroeck
1c3e853202 feat(webui): automatic book conversion in library settings 2021-05-04 18:26:44 +08:00
Gauthier Roebroeck
dc4bd440d9 fix(webreader): browser back button would not honor page in query param 2021-05-04 14:02:20 +08:00
Weblate (bot)
e15f174ff1
feat: added translation using Weblate (Dutch)
Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Dutch)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (436 of 436 strings)

feat: added translation using Weblate (Dutch)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (436 of 436 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (435 of 435 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (435 of 435 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (435 of 435 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (435 of 435 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (435 of 435 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Japanese)

Currently translated at 85.4% (371 of 434 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Korean)

Currently translated at 68.6% (298 of 434 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (434 of 434 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (434 of 434 strings)

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Northguy <patrick.vannoort@gmail.com>
Co-authored-by: R <pib2929@gmail.com>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Northguy <patrick.vannoort@gmail.com>
Co-authored-by: R <pib2929@gmail.com>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-04-30 09:39:01 +08:00
Gauthier Roebroeck
f3c541cd14 fix(webreader): progress not marked correctly
closes #518
2021-04-29 18:27:32 +08:00
Gauthier Roebroeck
59b7d245bf refactor: clarify future removal comments 2021-04-28 16:41:03 +08:00
Gauthier Roebroeck
1c0c292202 refactor: remove newline in translation file 2021-04-28 08:53:01 +08:00
Gauthier Roebroeck
285562dba9 refactor(webui): simplify dashboard reload 2021-04-28 08:41:51 +08:00
Gauthier Roebroeck
ece981345f fix(webreader): incorrect double pages display 2021-04-28 08:34:13 +08:00
Gauthier Roebroeck
3e1bf89bdb fix(webui): all libraries should show browse view by default 2021-04-28 08:17:52 +08:00
Gauthier Roebroeck
18e3e21f06 fix(webui): dashboard would not reload properly 2021-04-28 08:17:11 +08:00
Gauthier Roebroeck
c99b6cdf3e Merge branch 'master' into recommended-library
# Conflicts:
#	komga-webui/src/services/komga-books.service.ts
2021-04-27 21:46:15 +08:00
Gauthier Roebroeck
b1931aa892 feat(webui): remember view within library
closes #367
2021-04-27 21:41:23 +08:00
Gauthier Roebroeck
b345c30d12 fix(webui): wrong comparison could show error in javascript console 2021-04-27 21:37:38 +08:00
Gauthier Roebroeck
a6252ff2e8 feat(webui): display library navigation within toolbar
use bottom navigation only for XS screens

closes #234
2021-04-27 21:36:07 +08:00
Gauthier Roebroeck
4c6b3f5e5e fix(webui): home link would not show as active
route would not match because of redirect
2021-04-27 21:30:12 +08:00
Gauthier Roebroeck
2a3398f768 refactor: proper parameter passing
use beforeRouteUpdate
remove chip in toolbar
2021-04-27 21:29:21 +08:00
Gauthier Roebroeck
dc0cc13807 feat(webui): ability to read incognito 2021-04-26 16:50:24 +08:00
Gauthier Roebroeck
d27828de13 fix(webui): scroll continuous reader to top on book change
closes #475
2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
97cc3e043d fix(webui): mark read progress instantly
closes #475
2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
76ba55a124 fix(webui): double pages could show duplicate pages 2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
09fa5e95a5 fix(api): filter referential data by access rights
closes #492
2021-04-21 17:43:15 +08:00