Commit Graph
43 Commits
Author SHA1 Message Date
Daniel 2c11708c92 increase prettier line length to 120 (#233)
* [Prettier] Increase max line length to 120

100 is quite low, especially on modern monitors.
The length is also reached quite quickly with 4 spaces per tab depending on the indentation depth

* [Prettier] Increase max line length to 120 - Fix formatting
2023-02-08 20:49:26 +03:30
Daniel 4e0a860dfd add prettier for auto formatting (#231)
* [Prettier] Add "prettier"

Makes the formatting of the code consistent.
By using the eslint-plugin-prettier formatting issues will be highlighted as a lint error.
These errors will be auto fixed by running "lint --fix" (which can be done automatically on file save)

* [Prettier] Add "prettier" - Fix formatting
2023-02-06 12:36:33 +03:30
Daniel 2eeea41a45 force absolute import path (#223)
* Add "no-relative-import-paths" eslint plugin

* Add "no-relative-import-paths" eslint plugin - Fix imports
2023-02-05 18:45:20 +03:30
Daniel fc9dc35b60 show more detailed upload dates for today and yesterday (#222)
* Always show month and day of the chapters release date with 2 digits

In case the month or date is one digit a leading 0 will be added

* Show more detailed upload date information for chapter uploads from today or yesterday

In case the upload date is from today or yesterday the shown upload date will be e.g. "Today at 02:50", otherwise, just the date will be shown e.g. "04.01.2023"
2023-01-07 19:16:07 +03:30
Valter Martinek 8dfc89ee17 Refactor/download queue and cleanup visuals overall (#202)
* Move context providers and configuration providers to separate component, extract theme to separate file

* Use custom palette color instead of direct colors

* Replace different clicable things with CardActionArea to get transition and links

* Refactor DownloadQueue, update layout, unify all the download progress indicators

* Unify active filter indicator

* Use divider instead of hr

* Fix background color in extensions light theme

* Fix thumbnail overlay in library screen list view

* Don't show download button on downloaded updates
2022-11-26 16:21:56 +03:30
Valter Martinek 154b357c40 Options panels refactoring (#196)
* Refactor library options to match chapter options using shared component

* Disable some eslint rules

* Cleanup SourceOptions layout to use same components as other panels
2022-11-24 12:11:03 +03:30
Valter Martinek 3972d7757f Fix navbar back button behavior (#195)
* Enable passing backLink through location state. Explicitly handle cases for BACK

* Allow pages to override default backLink. Fix manga page back link

* Cleanup
2022-11-21 04:03:45 +03:30
Valter Martinek 68f67273aa Feature/batch chapter actions (#194)
* Add batch delete chapters

* Add remaining batch actions
2022-11-21 04:03:21 +03:30
Valter Martinek 4a4e8b2cde Feature/batch chapter download (#191)
* Add NavbarToolbar component for rendering items in toolbar through portal

* Refactor Manga screen, move chapters filtering to toolbar menu, cleanup ChapterOptions

* Fix warning

* Update layout of ChapterList and add selection for chapters, add batch download, move stuff around

* Add space to bookmark icon

* Clear actions when leaving source mangas page

* Move bookmark icon back inline and align it correctly with text

* Fixup MangaDetails buttons to update cache properly so buttons in manga menu are updated

* Move chapters filter to ChapterList

* Fixup error display overlapping with loaded content when revalidation fails

* Fixup spacing around ChapterList title

* Only show small progress if manga is loaded so there is not to many spinners

* Prevent title wrapping

* Add icon buttons to desktop sizes of manga toolbar menu
2022-11-09 20:39:15 +03:30
Aria Moradi 091d97c914 refactor 2021-10-30 16:10:34 +03:30
Sascha Hahne e9bdc95060 Implement Unread Filter for Library (#54) 2021-10-29 21:41:23 +03:30
abhijeetChawla c91cc508f4 add EmptyView to DownloadQueue, refactro strings (#53)
* Added the Emty view message in the /download path

* Changed a few expression to template string
2021-10-29 15:51:10 +03:30
Sascha Hahne e9236f3a61 Apply Api changes for unread badges (#52) 2021-10-29 00:07:13 +03:30
Sascha Hahne 663232cd99 add Unread badges (#48)
* Added conditional unread badges

* Better spacing for unread badges

* Revert minHeight change as it is not relating to this feature

* Change to flexbox
2021-10-26 10:32:30 +03:30
Aria Moradi 58c44c156c fix the ugliness of bare messages
- replace "loading..." messages with LoadingPlaceholder
- Use EmptyView where appropriate
2021-10-24 22:56:10 +03:30
Aria Moradi d24de2a571 Fix Local Source being missing 2021-10-24 21:57:05 +03:30
Aria Moradi 1ed001a8d8 Remove Anime support 2021-10-18 14:32:57 +03:30
Aria Moradi 438a2d8212 rename ExtensionLangSelect: generic name for generic use 2021-10-18 14:24:11 +03:30
Aria Moradi 35da3b76c8 force Local source at LangSelect 2021-10-18 14:22:33 +03:30
minhe7735 7053273b61 Better portrait support (#41)
* Better portrait support

* re-added min and max width. Fixed react hook syntax
2021-10-17 10:45:14 +03:30
Aria Moradi cd86e160ca fix chapter list not calling onlineFetch=true 2021-09-27 18:29:05 +03:30
Aria Moradi 9a89346c01 add Local source guide 2021-09-19 17:30:34 +04:30
Aria Moradi 0e682c6897 special treatment for Local source 2021-09-19 17:11:29 +04:30
Aria Moradi 0ac2e41597 fix chapter name 2021-09-19 01:44:22 +04:30
Aria Moradi 03e7d4976a add support for useCache 2021-09-18 20:59:23 +04:30
Aria Moradi a7a4443209 show proper display name for source 2021-09-18 00:03:42 +04:30
Aria Moradi f17c612d10 fix viewing page number when the string is long 2021-09-18 00:00:12 +04:30
voltrare bdbaf256a8 Update hover effect using more of Material-UI color pallete (#29) 2021-09-17 12:37:03 +04:30
Aria Moradi 32c9bd76c7 show a Delete button for downloaded chapters 2021-09-17 01:26:26 +04:30
Aria Moradi 3d3c2a29ca implement source configuration 2021-09-13 19:18:21 +04:30
Aria Moradi 7f27e3b745 fix double redirect issue 2021-09-09 22:19:33 +04:30
Aria Moradi 2e96dcedb3 better UI on mobile for SourceCard 2021-09-09 20:43:13 +04:30
Aria Moradi 3154247300 fix typescript weirdness while migrating from material v4 2021-09-09 18:37:23 +04:30
Aria Moradi 5d005441ea migrate material-ui to v5 2021-09-09 17:51:22 +04:30
voltrare b308544be4 added on hover, active effect (#25)
added hover effect on chapter, episode card
2021-09-09 06:28:08 +04:30
voltrare 7710c287c5 Update Cards and SearchSingle, AnimeSearchSingle (#22)
added margin to show the rounded corners of each cards
added styling to the search ( searching in sources )
2021-09-07 01:38:54 +04:30
Aria Moradi e4853864ec migrate genre type 2021-09-05 01:11:25 +04:30
Aria Moradi c0c734dbd5 better text view 2021-08-29 21:46:20 +04:30
Aria Moradi cf71f16ea9 closes #19 2021-08-26 22:20:35 +04:30
Aria Moradi 058d4cd18d better genre handling 2021-08-21 06:19:56 +04:30
Aria Moradi 7a4bc28669 Default is an actual category now 2021-08-21 03:46:01 +04:30
Aria Moradi 5d498e9625 hide configure button for Tachidesk v0.4.4 release 2021-08-08 14:17:43 +04:30
Aria Moradi 60df3b80fd move webUI out of Tachidesk 2021-09-02 14:15:03 +04:30