nyagami
5262567d61
Minor: hide reload button for custom page novels
v2.0.0-beta.2
2024-07-07 07:30:11 +07:00
nyagami
b45a30f0cc
Fix: avoid re-render in novel screen
2024-07-07 07:20:47 +07:00
nyagami
867b63af22
Feat: Plugin Custom JS/CSS
2024-07-06 11:42:18 +07:00
nyagami
b3a5e237f4
added default cover
2024-07-06 11:41:29 +07:00
nyagami
7aae3a81c3
Fix: inlibrary badge
2024-07-06 11:32:25 +07:00
nyagami
078796784b
Feat: Service Manager ( #1124 )
...
* feat: ServiceManager & import multiple epub files
* Fix: merge chapter based on index of toc in file list
* notifcation when jobs get done
* Fix epub: only read table of content in navmap
* add update library to service manager
* add drive backup/restore to service manager
* add self host backup/restore to service manager
* add migrate novel to service manager
* add download chapter to service manager
* clean up
2024-07-05 23:32:10 +07:00
Patrick Loser
15aed61aa6
Feat: tailing skeletons ( #1064 )
...
* tailing loading covers
* fix type issues
* fixed compatibility issues
* show skeleton even if row complete
* cleanup
* replaced !! with Boolean()
* Update type names
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* updated type occurances
* fixed key issue
* deleted unused vars and comments
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-07-05 23:31:53 +07:00
Justin COLLON
b67d6f8088
fix: update defaultCover URL ( #1122 )
2024-06-30 02:14:04 +05:30
nyagami
9b4bdfea89
Merge epub chapters ( #1117 )
...
* Fix: ignore non existed files
* merge chapters & scan cover
* remove unused tocMap
* clean code
2024-06-27 16:04:50 +07:00
r1di
70220a5a87
Fix: Volume scrolling ( #1114 )
...
* Volume scrolling fix
the scrolling by volume button right now scrolls 100% of the screen, which hides text when scrolled so, the commit is just changing the the scrolling to 50%.
* typo
* 50% to 75% scroll
---------
Co-authored-by: Ridi <ridi.culous.progger@gmail.com >
2024-06-25 20:48:10 +07:00
Patrick Loser
aa95743d1c
Fix: hide progressbar on opening drawer ( #1102 )
2024-06-25 20:20:47 +07:00
nyagami
eb818ef55b
add website to about page
2024-06-23 17:37:35 +07:00
nyagami
0bda5fd055
No default repo
2024-06-23 17:37:29 +07:00
Patrick Loser
ea336902f2
Fix: Scroll to current Chapter ( #1101 )
...
* cleanup + fixed scroll to current Chapter
* removed unused memoization
* removed unused import
* ChapterDrawer.tsx => index.tsx
* added correct types
* applied suggestion
* changed chapter.position to scrollIndex + 2
* refactored index.ts
2024-06-14 23:17:22 +07:00
nyagami
58a633e5b9
[skip ci] ignore prettier for android folder
2024-06-13 00:39:19 +07:00
nyagami
74ed5a446d
Fix: background color for plugin icon
2024-06-13 00:17:41 +07:00
nyagami
a5d073a1ec
Fix: Adding Category/Repo buttons position
2024-06-12 23:45:51 +07:00
nyagami
f4d3d9d4eb
Fix: navigation bar content color after closing reader
2024-06-12 23:40:51 +07:00
nyagami
772a9ef3a2
Feat: Plugin lazy init( #1104 )
...
* move plugins to single folder
* lazy initial
* clean up
* fix: restore novels
2024-06-12 16:26:55 +07:00
Patrick Loser
6f3278f6ff
Fix: Allow id and class attributes ( #1066 )
...
added exceptions to sanitizeHtml
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-06-10 20:26:34 +07:00
Adam Kemish
f11a10ba22
Feat: Add open random entry button ( #1098 )
...
* Add open random entry button
* Move menu logic to searchbarv2
2024-06-10 20:20:54 +07:00
Justin COLLON
02304fd394
[skip ci] version increase for default plugins repo( #1074 )
2024-06-09 12:18:05 +07:00
nyagami
94d11a12ff
Fix: detect gzip images
2024-06-09 10:42:08 +07:00
nyagami
fca37868f1
Feat: NOVEL and CHAPTER reader context
2024-06-08 23:01:07 +07:00
nyagami
574f54a9bc
Fix: update novel logic for custom page
2024-06-08 22:12:38 +07:00
nyagami
fb0649f07f
Minor fix: update novel toast
2024-06-08 22:06:12 +07:00
nyagami
e3def3821e
Fix: Repository add button position
2024-06-08 21:44:44 +07:00
nyagami
334c981013
Fix: add imageRequestInit for Reader instead of fetching base64
2024-06-08 21:42:07 +07:00
nyagami
b62c8e3aea
Download file with cookie persisted from RN ( #1100 )
...
* download file
* clean up
2024-06-08 20:15:41 +07:00
nyagami
09a482e4b7
Fix: do not modify available plugins
2024-06-08 01:57:51 +07:00
nyagami
b7bbbbe962
Fix: revert to app storage
2024-06-08 01:42:47 +07:00
Elfing
30265471b5
[skip ci] Adding support for French localization ( #1092 )
...
synchro Text translate
2024-06-04 21:35:02 +07:00
nyagami
b4b038dd42
fix: use back button instead of previous
2024-06-04 19:37:45 +07:00
nyagami
6517028cd4
minor fix: more header & error on first time launching
2024-06-04 19:28:21 +07:00
nyagami
3f62f6f225
Feat: Permissions requesting ( #1096 )
...
fix: app permissions & remove restore errors
2024-06-04 18:52:51 +07:00
nyagami
822256229f
Refactor: convert Java to Kotlin ( #1095 )
...
* kotlin migrating
* fix: kotlin generations
* fix: unzip & cleanup
2024-06-04 14:14:03 +07:00
nyagami
4f23e1814e
Feat: Onboarding screen & FileManager ( #1093 )
...
* base onboard screen
* pick theme step
* cleanup
* refactor: TextFile -> FileManager
* pick storage folder
* default root storage
* refactor: fixed storage -> custom storage
* replace rnfs by native module FileManager
* clean up
* refactor: corresponding theme list
2024-06-03 21:21:46 +07:00
Justin COLLON
aec6c34b66
Update: Version utils & Github actions ( #1072 )
...
* github action:
- custom apk:
- packet name with git commit id
- app name with git commit id
- cached `npm install`
- update actions versions
* About page:
- Version based on package.json
- added git hash to the version if not Stable
- RELEASE_DATE, GIT_HASH, BUILD_TYPE created at build time from setEnvFile.cjs
- special BUILD_TYPE for github actions
- Version modal copy on click
- removed versionUtils
* expo-clipboard instead of react-native clipboard
* buildRelease Release instead of Debug ^^'
Gihtub Actions => Github Action
2024-05-31 00:00:07 +07:00
Rider21
e50b6c4a47
Feat: Plugin storages ( #986 )
...
* test
* fix
* Update pluginManager.ts
* test
* fix lint
* test
* test webview
* sync
* /
* Update WebviewScreen.tsx
* CookieManager
* Update storage.ts
* Update сookie.ts
* fix title
* MarqueeText...
* Slow
* Even slower
* Squashed commit of the following:
commit da4d7e878aced6567b98fc802c34715b27dfbe00
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Fri Mar 8 13:21:19 2024 +0300
/
commit 592c4dbfca2d04931ffffba19d1eec20db3ac183
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Fri Mar 8 13:20:34 2024 +0300
test
commit 63240502d67cda6e851d602728b873e0b6d2aed0
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Fri Mar 8 12:38:13 2024 +0300
/
commit 591d2592a7f64e65da4f2c61216b564f3eafa2e6
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Fri Mar 8 11:42:03 2024 +0300
fix progressbar
commit 3d34cfb72827fdcf61267eafbb128b9e893ef40f
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 21:13:49 2024 +0300
forgot
commit c36d090a60eadfcc4bee1f0cae04bf9213a694a4
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 20:51:31 2024 +0300
/
commit 3c4e43b7bb6f845d94737aa8cba96b0dc1714b4b
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 20:15:38 2024 +0300
/
commit 0a20a483968fa42d24996a1d74f4c8e91f86d49a
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 19:46:31 2024 +0300
add zIndex
commit 7d4490110457f1ae189890268731fc1726a87825
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 19:27:32 2024 +0300
test
commit b585d5ee0a6d36707ddc323547fdd1976451ee5a
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 18:28:49 2024 +0300
/
commit cb7241c33d6cea3c1493f41b46fdd67f70455731
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 18:06:30 2024 +0300
Update Appbar.tsx
commit 5fab766e17708a1be6a9f53029918cad122110bb
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 17:55:24 2024 +0300
Update WebviewScreen.tsx
commit aec9b92d033156936b97a8455f6198fa20570906
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 17:15:16 2024 +0300
xd
commit 1fa385b4bd85bea4da34ff9c23021fb92bc622d9
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 17:11:23 2024 +0300
2
commit 589870de27cee2fcf29c894bd055a936bb0e7a5d
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 16:28:24 2024 +0300
1
commit 343d2dd5b64404a3ea54d8e0366d8c856c9ea429
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 16:11:08 2024 +0300
test
commit f2dbf34a7962b04cee46fdb37a9d0ea83ca541fe
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Thu Mar 7 14:36:48 2024 +0300
test
commit 04c04d97a9dd87815c36145b3e0bd63e1bb3d118
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Wed Mar 6 22:37:45 2024 +0300
test zoom
commit 6b80559e053a0d1a31f4c4762570b894bb5f70e5
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Wed Mar 6 22:33:55 2024 +0300
fix
commit 287ce94efc18036ff9cca3054e9ca182137ffe8c
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Wed Mar 6 19:00:01 2024 +0300
test
commit 67bdddc4d10920b559122f3d7df0225cea65497b
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Wed Mar 6 11:10:22 2024 +0300
Test newArch
commit 762353788716341474832815f332ad6ff9ebe5be
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Tue Mar 5 20:49:29 2024 +0300
Update Appbar.tsx
commit 2a876cb942847fb4c67085a6736b2d9e6e9a3012
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Tue Mar 5 20:42:28 2024 +0300
modal
commit ba4cadec3f87d565fe045e3c977f604444a06571
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Tue Mar 5 16:50:38 2024 +0300
1
commit 6c14a18b7083fc3292f796408e2defdad2728b10
Author: Rider21 <58046032+Rider21@users.noreply.github.com >
Date: Tue Mar 5 14:54:27 2024 +0300
test
* fix
* fix
* Update pluginManager.ts
* test
* fix
* fix lint
* -marquee
* fix defaultCover
* test
* Update src/plugins/helpers/storage.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* test
* Typescript fixes
* private pluginID
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-05-28 15:50:24 +07:00
nyagami
1ac6d116a2
Fix: Reader footer position & system bar ( #1076 )
...
* replace native Navigation bar by expo-navigation-bar
* fix fullscreen logic
* fix: navigation button color
* fix: navigation color when theme changed
* fix: status bar color on full screen mode
* 40 is too large
* no 40 is acceptable :)
* refactor setBarColor
* refactor: rename setStatusBarColor
* no padding for landscape mode
2024-05-28 15:13:46 +07:00
K1ngfish3r
6864d07dd9
Remove html entity replace function when sanitizing text ( #1049 )
...
* add spacing between <>
* remove check entirely
* fix ol tag
2024-05-28 11:21:36 +05:30
Lukas Richter
671e4f4bfd
Fix: updateNovelTotalPages query ( #1069 )
2024-05-16 23:29:06 +07:00
nyagami
e2d22a5b05
enhance TTS ( #1054 )
...
* fix: read by paragraph and empty string
* add voice picker modal
* add tts voice picker for preview
* fix: tts for bionic reading
* stop speak when get out of reader
* search voice
* temporary fix: original font
* fix: start & resume
* fix: close context menu on copy
2024-05-01 00:29:53 +07:00
Rajarshee Chatterjee
3cb2eb6b11
Make Reader Appbar and Footer Animation Smoother
2024-04-30 21:09:03 +05:30
Rajarshee Chatterjee
4597a95e9c
Prevent Crash on Promise Rejection
2024-04-30 20:19:28 +05:30
Rajarshee Chatterjee
cf4d97e7f9
Use Promise.allSettled and Update Plugin Repository Regex
2024-04-30 20:13:57 +05:30
Rajarshee Chatterjee
09f7319f2f
feat: Repositories ( #1051 )
...
* feat: Repositories
* feat: Repositories
* Cleanup
* Cleanup
* Cleanup
2024-04-28 18:38:52 +05:30
Rajarshee Chatterjee
c77dc52f29
Tweak UX ( #1052 )
...
* Tweak UX
* Prevent Crash in Migrate Screen
* Cleanup
2024-04-28 18:38:30 +05:30
Rajarshee Chatterjee
3cd5b40c25
Show Chapter Titles By Default
2024-04-28 09:37:49 +05:30
Rajarshee Chatterjee
42570d29f3
Move Update Icon Outside of Swipe Actions
2024-04-28 09:29:42 +05:30