* started setting repositioning
* started setting repositioning
* added novel badges and sort to general + some js to ts
* translations General
* readersettingsscreen + fix font style selection in Bottomsheet
* started setting repositioning
* added novel badges and sort to general + some js to ts
* translations General
* readersettingsscreen + fix font style selection in Bottomsheet
* update
* ts map
* small fix
* auto scroll using saved position.
not using currentScroll cause it maybe baka sometimes
* merge 2 navigate chapter function
* merge text and web scroll. enable scrollToTop for web
* seekbar display better after sliding
* minor fix
* trying to remove wvUseNewSwipes var
* Starting remove TextView.
Firstly, always use WebView
* remove useWebViewForChapter var
* remove TextView related thing
* scroll to save position when layout on
* always scroll with mooth mode
* no need scrollview
* move volume scroll effect
* complete the removal
* Better logic for volumeButton.
change state name
* also rename showsipemargins state
* drawerSwipe doesnt support webview.
So maybe re-implement if it supports one day
* update logic for autoScroll
* wrap useCallback for saveProgress
* only position state is enough
* remove reset progree in mark as read action
* mini fix for volumebutton. rename state variables
* fix bug on volumeButton.
* add: kr sources
* add: latest/popular novels
* bug: parseNovelAndChapters()
* fix: parse parseNovelAndChapters bug and add: parseChapter
* add: search feature
* add: popular gets the popular list of the current day; refactor
* fix: 'chapterId doesnt exist'
* fix: reverted back the package-lock.json file
---------
Co-authored-by: Vigneshwar M <vigneshwarm@Vigneshwars-MacBook-Pro.local>
* fix slider displays uncorrectly, rearrange seekbar props
* Removal contensize variable, using math to solve.
Also need percen of device height as float.
Format readerscreen.js easilier to read (at least for me :>)
* set loadding when "scroll to" is unnecessary
* enable scroll even on loading (no making re-rerender)
* add attributes to chapter element for custom css
* shorten variable name. remove unuse function
* seekbar display more correctly for webview.
removal duplicate var
* trying to removal webViewScroll state
* Seekbar should work properly.
Need to implement save position.
And sync TextView and WebView
* just rearrange props to make easier for handling
* using state currentScroll instead of scrollPercentage
* share offsetY between text and web view.
Still issue when turn back from web to text. It cant scroll back.
* this should work well, unless users touch so fast
* clean up code
* use Promise.all instead
* the same logic but shoten code
* not saving croll when closing layout
* chapter drawer themed textcolor
* started with skeleton loading
* added new package
* added way to adebt to reader styles
* MAL loading
* type fix
* SourceScreenLoading
* NovelScreenLoading
* ESLint fix
* cleanup
* resolved conflict
* GlobalSearchLoading
Co-authored-by: Patrick <patrick.los@proton.me>
* start up
* started to change jumpToChapterModal
* finished JumpToChapterModal redesign
* delete of results and no result if no text
* edited listElement width
* reverted (automatic) changes in package-lock and build.gradle
* design changes & bugfixes
* added translations
Co-authored-by: Patrick <patrick.los@proton.me>
Closes#472
* start up
* started with the implementation of chapter_Drawer
* changed data transer via route and the navigation between chapters
* changed ReadButton and butten at the end of chapter
* changed ReadButton and butten at the end of chapter
* changed ReadButton and butten at the end of chapter
* worked on behaviour, added buttons and styled
* fixed Buttons
* highlighted current chapter
* fixed bug caused of fast scrolling
* Changed Padding/Margin Behaviour of WebViewReader for Drawer to work properly
* fixed gradients in chapter list
* changed GestureRecognizer back
* shorted given props at chapter change
* fixed and changed scroll behaviour
* added Translation
* Changed drawer chapter naming
* review
* added chapterDrawer setting
* unessecary
* swipe optional for normal ReaderScreen, impossible for WebView, openDrawerButton in the middle of footer
* changed setting name "chapterDrawer" to "useChapterDrawerSwipeNavigation"
* put useNovel Hook in chapterDrawer and reverted navigate functions
* reverted changes from original ReaderScreen line 356-359
* removed Chapter transformation
* fixed switch between chapters and mistake in switch
* unified nacigation Params + changed name and location of handleNavigateChapterParams
* fixed loading problems from other screens than Novel and added LoadingScreenV2
Co-authored-by: Patrick <patrick.los@proton.me>
Co-authored-by: Patrick Loser <69157453+AustriaGamer@users.noreply.github.com>