Gauthier Roebroeck
7090b0fbb3
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
cc935ffe35
refactor: fix spanish locale name
2021-02-16 12:15:43 +08:00
Hosted Weblate
dc8a9bac4a
Translated using Weblate (French)
...
Currently translated at 100.0% (298 of 298 strings)
Translated using Weblate (Spanish)
Currently translated at 14.4% (43 of 297 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 66.3% (197 of 297 strings)
Translated using Weblate (French)
Currently translated at 100.0% (297 of 297 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (292 of 297 strings)
Translated using Weblate (French)
Currently translated at 95.9% (285 of 297 strings)
Added translation using Weblate (Spanish)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Portuguese (Brazil))
Translated using Weblate (French)
Currently translated at 96.2% (286 of 297 strings)
Deleted translation using Weblate (Portuguese (Brazil))
Deleted translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (Portuguese (Brazil))
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Cassiano Jarda <jardel.antunes.s@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Rurick Maqueo Poisot <rurick.mpoisot@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
a3dee72a2d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
33c4f6372f
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
f38b789d1f
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
05d2f9a51d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
7c1ed8ffa2
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier
06f5fa1d1d
Translated using Weblate (French)
...
Currently translated at 2.3% (3 of 127 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
b93a29addb
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
83052a411f
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
efe6476a90
feat(webui): support for translations
...
closes #187
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
eb38560498
refactor: typo in logging message
2021-01-25 16:56:06 +08:00
Gauthier Roebroeck
33ecb72f57
feat(webui): filter series by release year
...
closes #374
2021-01-25 14:53:45 +08:00
Gauthier Roebroeck
9071ad59ef
fix(webui): truncate summary and authors when too long
...
summary can be expanded by clicking a 'read more' button
authors are truncated with an ellipsis, full text will show on hover
reorder summary and authors for browse book view
2021-01-11 22:28:58 +08:00
Gauthier Roebroeck
e642174c84
feat(webui): display book aggregated data on series screen
...
closes #181
2021-01-11 17:23:08 +08:00
Gauthier Roebroeck
1b422a2086
feat(webui): filter collections/readlists in Add To dialog
...
closes #378
2021-01-06 17:13:31 +08:00
Gauthier Roebroeck
ba6166031b
fix(webui): context navigation messed up
2021-01-06 16:57:38 +08:00
dependabot[bot]
6bf31f50c3
build(deps): bump axios from 0.19.2 to 0.21.1 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 0.19.2 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 16:57:08 +08:00
Gauthier Roebroeck
3a3d85c3fc
feat(webreader): navigate between books of a readlist
...
closes #310
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
88d4342ef5
feat(webui): navigate between books of a readlist
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
e3bb8bc7ae
feat: order books by release date
...
closes #318
2020-09-28 17:39:55 +08:00
Gauthier Roebroeck
81d9a00185
fix(webreader): images smaller than viewport would not fill width
...
closes #311
2020-09-12 17:19:29 +08:00
Gauthier Roebroeck
5d3f061a81
fix(webui): edit series dialog could incorrectly display MIXED placeholder
2020-09-01 11:45:20 +08:00
Gauthier Roebroeck
e91954f6bd
fix(webui): filter values could be duplicated
2020-09-01 11:41:42 +08:00
Gauthier Roebroeck
e0cff70ff5
fix(webui): clear selection after action performed
...
closes #303
2020-09-01 11:37:52 +08:00
Gauthier Roebroeck
432dc91562
fix(webui): theme is not restored properly
...
closes #304
2020-09-01 11:37:52 +08:00
Florian Böhm
8928959fdb
fix(webui): compute scrollability on mount, fix right chevron when using display scaling
2020-08-31 10:57:39 +08:00
Gauthier Roebroeck
fc905ef9b5
feat(webui): filter collection content
...
closes #270
2020-08-28 11:47:45 +08:00
Gauthier Roebroeck
dc064f20ec
fix(webui): restore library filter for language and age rating
2020-08-28 11:36:06 +08:00
Gauthier Roebroeck
01eef838a2
feat(webui): filter series by age rating
2020-08-28 10:19:19 +08:00
Gauthier Roebroeck
c532e50489
fix(webui): correct label in library edit dialog
2020-08-28 07:42:35 +08:00
Gauthier Roebroeck
f5158197de
fix(webui): contextual filters
...
closes #290
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
57cc6c48d3
fix(webui): disable filter panels with no values
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
5fe015ede0
feat(webreader): add double page no cover layout
...
this layout displays double spreads, but doesn't place the first/last page as single
this commit also fixes a bug where the penultimate page would be missing
in double pages for books with an odd number of pages
closes #103
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
4d22d9c8e8
feat(webui): more filter criteria
...
filter libraries by: genre, tag, publisher, language
filter series by: tag
closes #283 , closes #34
2020-08-25 18:17:05 +08:00
Gauthier Roebroeck
28598cbef5
feat(webui): navigation drawer for sort/filter
...
preliminary to #283
2020-08-25 15:37:39 +08:00
Gauthier Roebroeck
9440654340
build: disable eslint warning in dev
2020-08-25 15:33:04 +08:00
Gauthier Roebroeck
fb8a8c4228
feat(webui): color coded chips for series status
2020-08-24 17:13:54 +08:00
Gauthier Roebroeck
968e297af0
fix(webui): field should not display if empty
2020-08-24 16:49:30 +08:00
Gauthier Roebroeck
29d9726613
fix(webui): update option title in library dialog
2020-08-24 15:25:50 +08:00
Gauthier Roebroeck
5567adc946
feat(webui): handle new metadata fields
...
closes #276
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
efdcc98604
refactor: remove Badge.vue
...
use v-chip instead
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
0635d1c4a3
refactor: remove unused code
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
27edf17424
feat(webui): read lists
...
closes #106
2020-08-20 10:21:47 +08:00
Gauthier Roebroeck
18280beb95
fix(webui): change grid size for sm screens
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
48e92c7580
feat(webui): navigate to series books from book details screen
...
closes #272
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
cba0a2e701
feat(webui): library option to import local artwork
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
fca018033d
feat(webui): scanner option per library
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
6499788543
feat(webreader): side padding, original scaling for Webtoon
...
check 6faeb2ab2e for changes
this is a dummy commit to trigger the release
the squash commit was incorrectly named
PR #266
Closes #264
2020-08-13 09:00:28 +08:00
edwinbadillo
6faeb2ab2e
Adding Scaling and padding to the Webreader's webtoon mode ( #266 )
...
* feat(webreader): adding scale type original to webtoon mode
* fix(webreader): correcting scale type used for continuous reader
* feat(webreader): adding setting for side padding to webtoon mode
* feat(webreader): adding shortcut for side padding and new values
* refactor: update padding percentage data type to number array
* fix: correcting type issues after previous refactor
* fix: images not showing if page has no dimension
width and height on pages are not guaranteed
* refactor: add new enum values to ScaleTypeText
previous behavior worked only because the values of ScaleType and ContinuousScaleType are the same
* refactor: simplify conditions
fullWidthReader was only used for the continuous reader
settings inside a reader type are not conditional
* refactor: rearrange shortcuts
continuous reader did not have specific settings
this rearranges shortcuts for the help menu
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2020-08-12 22:01:48 +08:00
Gauthier Roebroeck
22b0b7e748
fix(webreader): incorrect display on safari and firefox
...
closes #262
2020-08-07 10:07:38 +08:00
Gauthier Roebroeck
b9e4bea71b
fix(webui): missing settings icon in sidebar
2020-08-07 09:33:29 +08:00
Gauthier Roebroeck
2ffed282d7
fix(webui): thumbnails explorer navigation misaligned
2020-08-07 09:33:29 +08:00
Gauthier Roebroeck
1a030b4db5
fix(webreader): webtoon reader not loading images
...
closes #259
2020-08-06 13:52:16 +08:00
Gauthier Roebroeck
ebf2aac0ac
feat(webreader): display reading direction on book opening
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
44c814a5ba
feat(webreader): webtoon reader, fit to screen
...
shortcut help changed from menu to dialog
shortcut help is now context aware
closes #81 , closes #145
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
969382988d
fix(webui): missing settings icon in webreader
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
d95c9a838c
build: upgrade vuetify
2020-07-31 10:16:29 +08:00
Gauthier Roebroeck
f2aa5f8ac3
build(webui): upgrade dependencies
2020-07-31 09:52:35 +08:00
Gauthier Roebroeck
09984a4284
feat(webreader): better display of landscape images
...
in double page mode, landscape images will be displayed as a single page
media analysis must be rerun for this to work
closes #123
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
6dc1e198a3
build(webui): upgrade eslint
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
fceedc81b8
style: linting errors
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
e5272d2243
fix(webreader): cycle image fit would not persist setting
2020-07-31 09:23:29 +08:00
Shadowfied
8f22f01b3b
feat(webui): add system theme option
...
which will follow the OS theme and switch accordingly
2020-07-30 14:01:38 +08:00
Shadowfied
efe2021bdc
feat(webui): dark theme
...
closes #179
2020-07-25 09:08:39 +08:00
primetoxinz
1885f32416
feat(webreader): add shortcut information menu
2020-07-25 09:05:06 +08:00
Gauthier Roebroeck
1c28a9496b
chore: normalize line feeds
...
closes #243
2020-07-21 10:19:16 +08:00
Gauthier Roebroeck
20b2b39d36
feat: change database from H2 to SQLite
...
This is a major change, but done transparently.
At startup, a migration from H2 to SQLite will be triggered:
- if the H2 database is a file (not in memory)
- if the H2 database has not been migrated yet
- if the SQLite database is newly minted
All the data will be transferred from H2 to SQLite before the startup of the application (before the API can serve any requests).
After the migration, an empty file will be stored next to the H2 database file (same name with ".imported" suffix).
The H2 database files will be automatically removed in a later version.
A new configuration key is available to customize the file path of the SQLite database: `komga.database.file`
The database backup feature has been removed. It might be re-added later on using a different logic.
The IDs of entities have been changed from number to string in the API.
closes #218
2020-07-16 07:54:53 +08:00
primetoxinz
b402817edb
feat(webui): change internals for shortcuts. add new shortcuts for settings
...
Closes #172
2020-07-14 09:05:46 +08:00
primetoxinz
e4281156f5
feat(webui): add simple next/previous book buttons to reader toolbar
...
PR #233
2020-07-13 20:27:10 +08:00
Gauthier Roebroeck
8629ea9936
fix(webui): browse collection should show all series
...
closes #226
2020-07-05 17:16:09 +08:00
Gauthier Roebroeck
863258d8be
fix(webui): read button link underline on hover
2020-07-05 12:57:52 +08:00
Gauthier Roebroeck
d4810bdc80
feat(webui): claim server from login screen
...
closes #207
2020-07-05 12:00:00 +08:00
Gauthier Roebroeck
277cdcd4e3
feat: generate collections from ComicInfo SeriesGroup
...
optional behavior that can be set per library
closes #210
2020-07-03 16:45:51 +08:00
Gauthier Roebroeck
0d20c2a464
build(webui): fix failing web build
2020-07-03 15:45:09 +08:00
Gauthier Roebroeck
7003d8a687
build(webui): run lint on pre-commit
...
run linter in production mode
2020-07-03 15:44:00 +08:00
Gauthier Roebroeck
521cc42858
feat(webui): metadata import settings per library
...
ability to edit libraries
move library add dialog to global instance
closes #199
2020-07-03 15:03:43 +08:00
Gauthier Roebroeck
5760a06b7a
fix(webui): reset edit book dialog to first tab on reopen
2020-07-02 16:30:17 +08:00
Gauthier Roebroeck
d6e4b807db
fix(webui): make card title as link
...
so it can be clicked using SHIFT or CTRL to open in new tab
closes #224
2020-07-02 10:51:21 +08:00
Gauthier Roebroeck
7d808c5dee
fix(webui): clear selection when reloading search results
2020-06-29 22:05:22 +08:00
Gauthier Roebroeck
bf737de910
feat(webui): sort/filter settings are persisted per library
...
stored in cookies and restored if no query parameters are specified
closes #190
2020-06-29 17:02:36 +08:00
Gauthier Roebroeck
d89533ded6
fix(webui): lazy load collections on browse series
...
also adjusted layout for smaller screens
2020-06-29 11:37:26 +08:00
Gauthier Roebroeck
8e33be78e2
feat(webui): multi-select in dashboard page
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
c5417ac8da
feat(webui): multi-select in search results page
...
closes #213
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
22549291d8
fix(webui): incorrect count of collections in browse collections screen
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
a1cb186a28
refactor(webui): carve out multi-select bars
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
bc45d0c3c1
refactor(webui): use ItemBrowser in horizontal scroller
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
4716a1b22b
fix(webui): lazy http call for CollectionEditDialog
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
e45389d77b
feat(webui): collection edition on card in browse collections
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
68fe4fd23d
feat(webui): collection edition on card in search results
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
48c590f98a
refactor(webui): use global dialogs for collection edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
5ea2103208
refactor(webui): use global dialogs for series edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
bb1257709b
refactor(webui): use global dialogs for series and books edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
32dad62777
feat(webui): enable edit on books and series cards in search screen
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
a09d3f65e4
refactor(webui): move dialogs to single instance
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
ee151b96fd
refactor(webui): move components in subfolders
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
b89e3b2ebb
refactor(webui): use global add to collection dialog
2020-06-27 10:26:16 +08:00
Gauthier Roebroeck
6dd070436b
fix(api): pagination for collection's series
...
add unpaged parameter for SeriesController and SeriesCollectionController
2020-06-27 10:25:22 +08:00
Gauthier Roebroeck
e28c070e36
fix(webui): library navigation not highlighted correctly
2020-06-26 17:58:57 +08:00
Gauthier Roebroeck
82aec45660
feat(webui): display collections in search results and search box
...
closes #212
2020-06-26 17:54:52 +08:00
Gauthier Roebroeck
50b516d0c5
feat(webui): pagination for collections
...
closes #216
2020-06-26 17:54:15 +08:00
Gauthier Roebroeck
02e916898e
fix(webui): adjust padding for grids
2020-06-26 17:39:10 +08:00
Gauthier Roebroeck
675b4a16af
feat(webui): hide pagination when there is only 1 page
2020-06-26 17:23:26 +08:00
Gauthier Roebroeck
8f2c4534c8
feat(webui): refresh browse collection screen on action menu actions
2020-06-26 16:29:33 +08:00
Gauthier Roebroeck
b6bd735bdb
feat(webui): refresh dashboard on action menu actions
2020-06-26 11:50:38 +08:00
Gauthier Roebroeck
6ece7b12be
feat(webui): allow direct input of library path in add dialog
...
closes #88
2020-06-26 11:34:36 +08:00
Gauthier Roebroeck
0297210dc2
feat(webui): better handling of library deletion
...
depending on the current screen, data can be reloaded or redirection to home page
2020-06-26 11:20:52 +08:00
Gauthier Roebroeck
37d790d1fc
feat(webui): action menu on item cards
2020-06-26 10:49:18 +08:00
Gauthier Roebroeck
78eba89733
refactor: carve out Book action menu
2020-06-22 16:43:28 +08:00
Gauthier Roebroeck
8ce5a391e5
fix(webui): display collection after adding in series browsing screen
2020-06-22 16:42:29 +08:00
Gauthier Roebroeck
54ffa07f4b
refactor: remove useless functions
...
specify type on action menus props
2020-06-22 16:40:48 +08:00
Gauthier Roebroeck
96c95ea074
fix(webui): wider display for collection expansion panel
...
for smaller screen size the expansion panel will take the full width
2020-06-19 22:14:21 +08:00
Gauthier Roebroeck
e72f4ab57e
fix(webui): drag series by handle when editing collection
...
closes #214
2020-06-19 22:13:12 +08:00
Gauthier Roebroeck
2f8255a05f
feat(webui): collections management
...
closes #30
2020-06-19 17:29:36 +08:00
Gauthier Roebroeck
381b196033
feat(webui): restrict page streaming and file download per user
...
also add the ability to edit user roles
closes #146
2020-06-10 16:35:32 +08:00
Gauthier Roebroeck
89039a4170
feat(webui): search results page
...
press enter in the search bar to access more detailed results
closes #29
2020-06-09 16:55:16 +08:00
Gauthier Roebroeck
bb60f10d49
fix(webui): simplify unread filter
...
only offer UNREAD option, the other 2 are confusing and not really relevant
2020-06-09 16:55:14 +08:00
Gauthier Roebroeck
d2123a5590
refactor: remove unused code
2020-06-08 10:56:09 +08:00
Gauthier Roebroeck
e038857887
fix(webui): prevent cropping on book thumbnails
...
closes #191
2020-06-08 10:54:07 +08:00
Gauthier Roebroeck
37c935ec9a
feat(webui): add On Deck section on dashboard
...
closes #131
2020-06-08 10:45:52 +08:00
Gauthier Roebroeck
0c046a767d
feat(webui): read progress filter for Series when browsing Libraries
...
related to #25
2020-06-05 16:56:50 +08:00
Gauthier Roebroeck
8d59203efe
refactor(webui): use FilterMenuButton for BrowseLibraries
2020-06-05 15:11:26 +08:00
Gauthier Roebroeck
cc39ce8b44
feat(webui): add read status filter when browsing Series
...
related to #25
2020-06-05 15:06:01 +08:00
Gauthier Roebroeck
0d2713a090
fix(api): add count of in progress books in SeriesDto
...
related to #25
2020-06-05 14:56:02 +08:00
Gauthier Roebroeck
fea54313d3
fix(webui): filter status not reset properly when changing library
2020-06-04 20:19:46 +08:00
Gauthier Roebroeck
7984cef066
feat(webui): keep reading section in dashboard
...
related to #131
2020-06-04 18:05:58 +08:00
Gauthier Roebroeck
1fc893ecb3
feat(analysis): handle read progress during book analysis
...
when a book is changed on disk, it is marked as outdated. If an outdated book has a different page count during analysis, then all existing read progress for that book will be removed.
2020-06-04 16:12:29 +08:00
Gauthier Roebroeck
31e21fed45
fix(webui): adjust series unread count when marking books
2020-06-04 11:46:37 +08:00
Gauthier Roebroeck
a59f26365f
feat(webui): read button on item card
...
closes #133
2020-06-04 11:44:26 +08:00
Gauthier Roebroeck
63da7ec92e
refactor(webui): use itemcard for series thumbnail
2020-06-04 10:42:54 +08:00
Gauthier Roebroeck
4962f17028
feat(webui): display unread count on series card
...
related to #25
2020-06-04 09:53:20 +08:00
Gauthier Roebroeck
2f7d2a447f
fix(webui): series grid not expanding to full width
2020-06-04 09:51:09 +08:00
Gauthier Roebroeck
0d0b9985c0
fix(webui): unread tick not showing properly on books
...
tick would show only after visiting the book details page
2020-06-03 21:17:32 +08:00
Gauthier Roebroeck
4d7e243d3a
feat(webui): mark series as read/unread
...
related to #25
2020-06-03 16:11:43 +08:00
Gauthier Roebroeck
e60666caa3
fix(webui): action menu not showing for non-admin
2020-06-03 16:11:40 +08:00
Gauthier Roebroeck
709ee1e29b
fix(webui): replace mark as read/unread buttons with icons
2020-06-03 16:11:36 +08:00
Gauthier Roebroeck
5867db77f5
fix(webui): use pagination for browsing screens
...
closes #91
2020-06-03 16:11:33 +08:00
Gauthier Roebroeck
10895a37f5
feat(webreader): mark progress while reading
...
progress will be marked after each page is read
progress will be restored when opening a book
related to #25
2020-06-02 17:31:11 +08:00
Gauthier Roebroeck
24c994f840
feat(webui): mark books as read or unread
...
available from the book details screen, and from the series screen (for multiple books)
related to #25
2020-06-02 17:31:08 +08:00
Gauthier Roebroeck
75e1079992
feat: migrate DAO from Hibernate to jOOQ
...
not really a feature, but the change is significant enough to warrant a release
2020-06-01 10:54:49 +08:00
Gauthier Roebroeck
dc7dc75e31
feat(webreader): do not always show reading direction pop
...
do not show the reading direction popup if the one from the book is the same as the current
closes #151
2020-05-08 16:43:02 +08:00
Gauthier Roebroeck
32170d4d69
feat(webreader): add setting to disable swipe navigation
...
useful for iOS users as pinch zoom works, but is broken with swipe
2020-05-08 16:43:02 +08:00
Gauthier Roebroeck
9891808741
refactor: remove unused files
2020-05-04 15:26:04 +08:00
primetoxinz
74a9f7e628
fix(webui): refactor Cards to a single dynamic component ( #148 )
...
this removes the badges on Series and Book cards. For Series it's duplicated information with the card showing the number of books. For Books it's information that is more technical and not needed in the overview, and still available in the book detailed view.
2020-05-04 10:57:18 +08:00
Gauthier Roebroeck
b07e9b9728
fix(analyzer): better rar5 detection
...
update to tika-core: 1.24 which can detect the rar version in mediaType
rar5 is now marked as unsupported instead of error
2020-04-16 22:22:05 +08:00
Gauthier Roebroeck
74f9305e16
fix(webreader): stretched images on Safari with fit to Width
2020-04-15 22:24:35 +08:00
Gauthier Roebroeck
0a06a6f799
feat: support for EPUB format (comics only)
...
closes #119
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
6ad59c4efb
feat(webui): action menu to refresh metadata
2020-04-03 12:15:54 +08:00
Gauthier Roebroeck
15d95ac442
fix(webui): properly display newline in book summary
2020-03-25 11:37:27 +08:00
Gauthier Roebroeck
5f61597125
fix(webui): redirect to initial page after login
...
closes #122
2020-03-24 11:21:08 +08:00
Gauthier Roebroeck
5c903502e8
refactor(webui): set eslint comma-dangle for multi-line
2020-03-24 11:04:00 +08:00
Gauthier Roebroeck
112837a163
fix(webui): fix metadata dialogs on xs screens
2020-03-23 11:06:16 +08:00
Gauthier Roebroeck
c2258294ce
fix(edit series dialog): better form handling
...
error messages if title/titleSort is missing
only send updated fields to API
display MIXED placeholder in status when editing multiple series with different status
fix dialog display on small screen height
2020-03-20 16:28:30 +08:00
Gauthier Roebroeck
2d0e21b0b8
fix(webui): change page title on book change
2020-03-20 09:28:21 +08:00
Gauthier Roebroeck
64c33565c5
fix(webui): use metadata title for display name
2020-03-19 20:47:35 +08:00
Gauthier Roebroeck
ea1bdc646a
fix(book card): use book metadata
...
for number and title
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
26d37a0fc9
fix(searchbox): display book metadata title instead of name
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
e6d014f1ac
fix(browse series): hide toolbar on selection
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
15afa93431
fix(add library): special characters handling
...
some directories with special characters could not be explored and selected
2020-03-18 15:41:14 +08:00
Gauthier Roebroeck
ca03111b0b
feat(book reader): vertical reading mode
...
move background-color to top container to avoid display glitch
2020-03-18 15:41:14 +08:00
Gauthier Roebroeck
8b1b7c1a99
refactor(book reader): simplify flipDirection
2020-03-18 15:41:13 +08:00
Gauthier Roebroeck
30e766be16
feat(book reader): set reading direction from metadata
2020-03-18 15:41:13 +08:00
Gauthier Roebroeck
c6647c17dc
refactor(book reader): remove unused code
2020-03-18 15:41:13 +08:00
Gauthier Roebroeck
2c87e7bba6
feat(book reader): background color settings
...
closes #113
2020-03-18 10:57:26 +08:00
Gauthier Roebroeck
a90b47cee9
refactor: simplify settings-select
...
use item.text and item.value instead of mandatory slots
remove the reader specific ReaderReadingDirection enum
2020-03-18 10:54:22 +08:00
Gauthier Roebroeck
791f5dff08
feat(book reader): pressing ESC will close the toolbars
2020-03-18 10:52:34 +08:00
Gauthier Roebroeck
824ceb370e
refactor(book reader): replace dialog with bottom-sheet
2020-03-18 10:46:18 +08:00
Gauthier Roebroeck
afc2cd4e70
fix(webui): change page size on media analysis screen
...
All was not working properly, using 20/50/100 instead of the default values
2020-03-17 17:46:08 +08:00
Gauthier Roebroeck
6d9a54420c
refactor: remove console.log
2020-03-17 11:22:06 +08:00
Gauthier Roebroeck
6a53e8fd6b
feat: support for book metadata
...
closes #48 , closes #43
2020-03-17 10:55:30 +08:00
Gauthier Roebroeck
c6ac3beabe
build: add momentjs
2020-03-16 16:54:23 +08:00
Gauthier Roebroeck
3176cd2858
refactor: use lodash for capitalize
2020-03-16 16:54:04 +08:00
Gauthier Roebroeck
241b441c56
refactor: simplify handling of series status
2020-03-16 16:53:06 +08:00
Gauthier Roebroeck
d4e888beed
build: add vue-moment
2020-03-16 16:52:39 +08:00
Gauthier Roebroeck
1d93039574
refactor: change badge prop to slot
2020-03-16 16:52:30 +08:00
Gauthier Roebroeck
473e469de2
refactor: move enums to their own files
2020-03-16 16:51:46 +08:00
Gauthier Roebroeck
1f86fff057
refactor: rename enum
2020-03-16 16:51:16 +08:00
Gauthier Roebroeck
879e4f8962
refactor: javascript to typescript
2020-03-16 16:51:07 +08:00
Gauthier Roebroeck
a2cbe5b642
refactor: submit form on enter
2020-03-16 16:50:58 +08:00
Gauthier Roebroeck
d965b0011b
refactor: javascript to typescript
2020-03-16 16:50:43 +08:00
Gauthier Roebroeck
18522b6e9b
refactor: javascript to typescript
2020-03-16 16:50:33 +08:00
Gauthier Roebroeck
99b14cb80c
feat(webreader): add 's' keyboard shortcut to show settings
2020-03-03 12:12:01 +08:00
Gauthier Roebroeck
9e44571af5
feat(webreader): escape closes dialogs
2020-03-03 12:11:46 +08:00
Gauthier Roebroeck
2eae83f561
fix(webreader): defaults to LTR and fix touch
2020-03-03 12:10:54 +08:00
Gauthier Roebroeck
4f5c14e87a
refactor: disable hide-selected on selects
2020-03-03 12:09:37 +08:00
Gauthier Roebroeck
970b18b806
refactor: misspelled enum
2020-03-03 12:09:16 +08:00
primetoxinz
7f0ab5fde3
feat(webui): redesign reader to follow material design
...
closes #74
2020-03-03 11:27:08 +08:00
Gauthier Roebroeck
3d9b78d364
fix: prevent user self-deletion
...
closes #100
2020-03-02 22:34:06 +08:00
Gauthier Roebroeck
a0bd2f9682
fix(webui): remove border on preselect for multi-select
2020-02-28 15:10:21 +08:00
Gauthier Roebroeck
bfaad53669
refactor(webui): editSeriesDialog.series can take an object or an array
2020-02-28 13:40:30 +08:00
Gauthier Roebroeck
881806ed1c
fix(webui): better multi-select
...
once one element is selected, other elements show visual cues, and clicking any part of the element will add it to the selection
2020-02-28 09:38:29 +08:00
Gauthier Roebroeck
7c0f55deeb
fix(webui): close edit series dialog on escape keypress
2020-02-27 17:38:14 +08:00
Gauthier Roebroeck
ce5594e82e
fix(webui): remove ripple effect on series card
2020-02-27 17:38:14 +08:00
Gauthier Roebroeck
cfce0768ba
feat(webui): series multi-selection and edition
...
Series cards can now display an edit button on hover, and can be multi-selectable
inline edition enabled when browsing libraries and on dashboard
multi-selection for edition enabled when browing libraries
2020-02-27 15:58:40 +08:00
primetoxinz
20720ae7cc
fix(webui): responsive scaling for login page logo
2020-02-25 14:22:12 +08:00
Gauthier Roebroeck
4f0ed73cbe
refactor: remove console.log added by mistake
2020-02-25 11:01:27 +08:00
Gauthier Roebroeck
6b1998c1d9
feat(webui): add series and book title in page title and reader overlay
2020-02-25 10:40:32 +08:00
tmarsha
23c10c231e
feat(webui): add the series and book title to page title
2020-02-22 01:53:12 -05:00
Gauthier Roebroeck
d2dd23179d
build: webui update dependencies
2020-02-22 10:58:23 +08:00