Gabriel Vasconcelos
9d58161729
feat(tts): Refactor Reading Logic to Fix Overflow and Add New Settings ( #1664 )
...
feat(tts): refactor reading logic and add new settings (voice, speed, pitch, auto page advance)
- Improved how TTS reads page content for smoother playback
- Added settings for voice selection, speed, and pitch control
- Added auto page advance support
- Added scroll-to-top behavior after advancing pages
- Updated UI to expose new TTS configuration options
[skip ci]
2025-12-06 12:18:35 +05:30
Patrick Loser
e09704c711
fix: Replace react native paper components
...
* updated debs
* Added Custom Menu component
* Added new BottomTabBar
---------
Co-authored-by: CD-Z <github.verify097@passmail.com >
2025-11-29 12:39:01 +01:00
Rajarshee Chatterjee
6ae5c1cdac
chore: Release v2.0.1
...
[skip ci]
2025-11-15 15:37:34 +05:30
Rajarshee Chatterjee
c9eb42ff4d
chore: Upgrade React Native to 0.81
...
This is a manual cherry-pick from @CD-Z’s PR that updates React Native to 0.81. Thanks for originally working on it
2025-10-23 16:39:11 +05:30
Rajarshee Chatterjee
4de059d5bb
chore: Add Missing Gradle Plugin
2025-10-23 15:29:32 +05:30
Rajarshee Chatterjee
4236037b6b
chore: Switch to PNPM and Rename Scripts
2025-10-23 14:48:12 +05:30
Rajarshee Chatterjee
10b90de171
feat: Replace FlashList with LegendList ( Closes #1589 )
2025-10-22 22:17:31 +05:30
Rajarshee Chatterjee
3785dddebc
feat: Add Drag and Drop Support in Categories Screen
...
Closes #1592
2025-10-22 19:49:45 +05:30
Rajarshee Chatterjee
4e1a67efc8
fix: Refactor and Fix EPUB Export ( Closes #1611 )
2025-10-22 17:03:55 +05:30
ilona
0dd9f2bd94
feat: Reimplement Local Backup Based on Self-Hosted Backup ( #1603 )
...
Closes #1276
2025-10-18 21:33:59 +05:30
Patrick Loser
3f2cfc253b
added nix flake for a reproducible environment ( #1565 )
...
* added flake.nix
* added documentation
* added reference to CONTRIBUTING.md
2025-08-16 13:44:47 +02:00
Patrick Loser
21611de3aa
feat: Added chapter caching & page reader improvements
...
* update dependencies
* added stopPropagation
* change setInterval to onscrollend
* update progress save logic
* update chapter progress on reader exit
* chapter preloading
* reduced rerender on chapter change
* organize index.css
* added styles
* context restructure
* working page reader upgrade
* reduced unnecessary rerenders
* preserve reader settings during chapter change
2025-05-19 22:33:48 +02:00
nyagami
70520223cd
feat: ios native modules (unstable)
2025-05-18 13:49:45 +07:00
nyagami
2c8880c9af
[skip ci] splash screen ios (unusable)
2025-05-18 01:47:10 +07:00
nyagami
ee864d3e81
[skip ci] feat: IOS (unusable) ( #1504 )
...
* feat: IOS (unusable)
* rename action
* remove Gem.lock
2025-05-11 15:46:16 +07:00
Patrick Loser
241cb0a664
Improvement: change bottom tabs implementation
...
* change bottom tabs implementation
* show navbar outside of chapter
2025-05-09 23:13:51 +02:00
Patrick Loser
3d59b8f774
fix: categories and update library on novel import ( #1498 )
...
* update epub
* fix categorization of novels
* fix: update library when importing novel
* update categories on change
2025-05-09 20:39:41 +02:00
Patrick Loser
ed215a1d54
fix focusmode and readerscreen animations ( #1494 )
...
* update addToLibrary logic
* replace GlobalSearchNovelItem with NovelCover
* fix NovelCover and related type issues
* fix addToLibrary logic
* installed react-native-edge-to-edge
* fix Footer behaviour in Reader
* fix type issue
* fix Header behaviour in Reader
* fix ToolWrapper animation
* fix
2025-05-09 10:29:31 +02:00
nyagami
8306296736
added typescript checking
2025-05-04 21:06:12 +07:00
CD-Z
036608f7a8
back to Flashlist
2025-05-04 10:41:17 +02:00
CD-Z
9f51adb196
update packages
2025-05-04 09:49:55 +02:00
nyagami
8d5b92bc9e
Feat: React Native new architecture ( #1420 )
...
* update depedencies (buidable)
* fix: init db once
* upgrade react navigation v7
* better deeplink handler
* upgrade react naitve vector icons
* updated sql querries (may need further adjustments)
* fix: added type for icon name
* update react-native-reanimated, react-native-gesture-handler
* update google signin
* update tabivew & bottom sheet
* make all repository queries synchroniuously
* update categoryqueries
* import db in categoryqueries
* update chapter queries
* update import novel
* updated LibraryUpdateQueries
* fix download chapter
* fixed stats
* update history queries
* improved updates tab logic
* update LibraryQueries
* update NovelQueries
* improved import novel
* fixed notifications for android 14 and up
* fix Cant parse on first opening
* fixed loss of precision error
* Partial Loading of NovelScreen
* NovelScreenButtonGroup animation
* NovelScreen appbar animations
* update migrate novel
* feat: rewrite VolumeButtonListener to turbor module
* minor: clean up
* fixed type errors
* Novelscreen updates
* fix: better material-design-icons for react-native-paper
* migrate react-native to 0.77, good bye metro console streaming
* replace elevation with boxShadow
* rewrite FileManager -> NativeFile in TurborModule
* rewrite ZipArchive -> NativeZipArchive
* rewrite EpubUtil -> NativeEpubUtil
* dev improvement: active arch only for ndk and run launch debug id
* experimental React compiler (works but no significant improvements)
* ReaderBotttomSheet rewrite
* remove db from all query helper functions
* simplified db helper types
* better helper functions
* switch to native-stack
* removed console.log
* Change loading in UpdatesScreen
* pass novelcover on opening novel
* cleanup UpdateNovelCard
* fixed lint errors
* changed novelscreen animation behaviour
* fix UpdatesScreen
* fix lint errors
* fix unwanted downloadbutton behaviour
* fix: wrong key for multi
* fix: react-native-screens override
* remove abi filters for debug
* fix selecting chapters not working correctly
* adjust novelappbar animation
* preserve Layout when opening novel image
* added SafeAreaViews
* set Modal shadow to transparent
* replace rn paper modal with @components modal
* fix go prev chapter goes to first chapter
* fix open drawer with button
* fix SafeAreaView
* fix LibraryScreen
* improve BottomSheet performance
* SafeAreaView for global search
* fix NovelScreen SafeArea
* restructure useNovel
* remove useNovel from NovelScreenList due to possible db lock
* fix NovelCover not showing on first opening
* fix library not updating changes to novels
* fix menu covering taskbar
* added FadeIn transition to appbar elements
* added SafeSnapPoints to keep bottomsheet inside of the safe area
* upgrade packages
* maybe round download button for jacubb
* fix space after autoscroll
* fix ReaderBottomSheet switch
* fix Jump to Chapter style
* fix Jump to chapter behaviour
* add Loading state to novelcover
* insertChapters performance improvement
* getChapter and getNovel db optimization
* updated db indexes
* New Skeleton for NovelScreen
* smoother FAB button
* add fetching state to useNovel
* fix paged novel chapter navigation
* fix type issues
* fix expanded novelCover on rotation
* add batched loading for chapters
* fix download button
* fix novelScreen loading state
* upgrade react native 0.78
* update to LegendList and fixed type errors
* fix chapter drawer
* added novel context + moved chapter & novel into ReaderStack
* fix lint
* improved chapterlist performance
* improved ChapterListSkeleton performance
* improved updates skeleton
* reworked onboading screen
* fix chapter drawer render error
* add NovelContext [unstable]
* fix filter compatibility
* upgrade eslint + add tanstack query
* eslint auto fix
* fix eslint errors
* upgrade expo 53, react native 0.79.1
* remove console
* remove unused package
* fix: exact vesion for core packages
* update contributing versions
---------
Co-authored-by: CD-Z <p_loser_Austria@gmx.at >
2025-05-01 23:05:30 +07:00
Rider21
4bc3638b38
link fixing ( #1302 )
...
* test
* Update downloadChapter.ts
* react-native-url-polyfill
* -urlencode
* oops
* +urlencode
* fix prettier
* wrong
2024-11-06 21:07:22 +07:00
nyagami
f6b2516643
Feat: rewrite Reader in vanjs ( #1194 )
...
* setup van.js
* scrollbar
* Reader Footer
* move state to reader object
* scroll to previous progress
* image modal
* TTS bubble
* swipe gestures
* binoic reading & remove extra spacing
* tap to scroll
* tap & scroll to move page
* page reader move chapter
* display page in footer
* hide progress bar in page reader mode
* remember postion when switch reader mode
* refactor: move initial scroll out of scrollbar
* scroll bar in page reader mode
* chapter ending content
* fix: tts controller
* fix: tts highlight & stopping
* optional tts
* custom js
* update preview reader
* cleanup
* fix: css
2024-08-11 10:37:28 +07:00
Justin COLLON
9d6e407c40
fix: Retain Existing Data in .env File ( #1130 )
...
* setEnvFile: keeps data from .env file
* prettier for scripts
2024-07-13 18:37:32 +05:30
Rajarshee Chatterjee
1292f520bb
feat: Export as EPUB ( Closes #1137 )
2024-07-13 12:19:02 +05:30
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
Patrick Loser
addcadeba2
Feature: dynamic novel appbar ( #998 )
...
* update depd
* dynamic novel appbar
* fixed merge problems
* changed color from background to surface2
* added gitignore
2024-04-26 00:15:06 +07:00
nyagami
7ea8ebacd1
Update plugin sanbox ( #1014 )
...
* add htmlparser2
* fix typo
* flatten plugins
2024-03-26 17:46:38 +07:00
nyagami
8906253527
Feat: protobuf support ( #1003 )
...
* feat: protobuf support
* fix: spead operator is slower
* fix: redundant JSON encoding
* add fetchProto to plugin sandbox
2024-03-21 16:37:07 +07:00
nyagami
a54ed6de0e
Fix: Novel Drawer & Navigation color ( #999 )
...
* fix: replace DrawerLayoutAndroid with React Navigation DrawerLayout
slower
* fix: bottom navigation color
* fix: drawer background
* fix: theme dependency
2024-03-11 19:30:40 +07:00
nyagami
da1631ba38
Upgrade RN 0.72, Prettier FilterSheet ( #985 )
...
* upgrade RN to 0.72, expo to 49
* prettier filter sheet
* fix: use react-native activity indicator
* uninstall @react-navigation/material-bottom-tabs
* fix: plugin card loading size
2024-03-05 13:22:11 +07:00
Rider21
6510270037
Fix: webview improved ( #975 )
...
* Update pluginManager.ts
* test
* fix
* fix Share
* add qs
* test webview
* Update WebviewScreen.tsx
* Update WebviewScreen.tsx
* webview
* test
* fix crash
* react-native-cookies/cookies
* Update SettingsAdvancedScreen.tsx
* yes
* Compact
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* expandURL -> resolveUrl
* delete button
* Update fetch.ts
* test
* fix crash
* Update src/services/plugin/fetch.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-02-26 20:33:50 +07:00
nyagami
93f5871f1a
Optimizations and bug fixes ( #964 )
...
* upgrade react-native-webview
* optimise: no render reader content when change reader settings
* optimise: no render reader content when change general settings
* fix: missing page when open reader
* fix: library only downloaded filter
* fix: center reader footer
* fix: reader footer padding
* fix: stop loading after fetch chapters
* showToast if cancel epub
* optimise: plugin list
* fix: remove LNReader path
* optimise: replace RNFS utf-8 by native
* fix: add description as epub summary
* feat: hot reload for assets files (reader statics files)
2024-02-22 18:51:16 +07:00
nyagami
b823c913b5
Last step to Alpha ( #904 )
...
* update CONTRIBUTING.md
* fix: change host branch
* fix: remove showToast from plugin sandbox
* update actions
* update version
2024-01-22 08:55:30 +07:00
nyagami
01e6e9873e
More fetch, add urlencode ( #903 )
...
* feat: add fetchText
* minor: add urlencode
2024-01-21 15:35:01 +07:00
Nyagami
c2caee6ef9
replace FastImage by regular Image
...
- Glide -> Fresco (image loader)
2024-01-17 18:41:22 +07:00
Nyagami
bbe5ccea81
remove cookie stuffs
2024-01-14 23:19:05 +07:00
Nyagami
560848f5d5
fix: reader bottom tab border
2024-01-14 11:32:55 +07:00
Nyagami
f8647a8e49
upgrade react-native-paper to fix modal ondismis
2024-01-14 02:12:12 +07:00
nyagami
420603f911
Replace Redux thunk by react native MMKV ( #893 )
...
* refactor: useBoolean hook
* refactor: useGithubUpdateChecker hook
* refactor: move showToast to utils
* refactor: useBackHandler hook
* refactor: useTextToSpeech hook
* refactor: useDeviceOrientation hook
* refactor: usePreviousRouteName hook
* refactor: useFullscreenMode hook
* refactor: useSearch hook
* refactor: useTheme hook
* fix: remove updates reducer
* refactor: useCategories hook
* refactor: useHistory hook
* refactor: useLibrarySettings hook
remove unused useCategories hook
* fix: reanimated version for expo
* refactor: library, chatper hooks
* refactor: app, browse settings hooks
* refactor: usePlugins hook
* fix: max depth in useEffect, plugins state logic
* feat: add Anilist tracker
* refactor: useTracker hook
* useTrackedNovel hook
* minor fixs
* refactor: useNovel hook
* minor fix: book mark button
* refactor: useDownload hook
* fix: migrate function
* remove redux + cleanup
* update node version for build
* fix: download Queue, migrate action
* fix: increaes hit slop for thumb, add reader playground
* fix: plugins not updated when installing while searching
* fix: safe plugin management
* Squashed commit of the following:
commit 51968f66bdd69f28f1863b5668f9511ba53c3fff
Author: Nyagami <hoangquan05112002@gmail.com >
Date: Sat Jan 13 13:20:33 2024 +0700
better logic for download progress bar
commit 5069de11644e7aece39efc73dfd80d093982b032
Author: Nyagami <hoangquan05112002@gmail.com >
Date: Sat Jan 13 13:14:33 2024 +0700
fix: delete BACKGROUND_ACTION in finally clause
commit 181103e994831da6744d122faaa60c48da529a63
Author: Nyagami <hoangquan05112002@gmail.com >
Date: Sat Jan 13 13:10:56 2024 +0700
update react-native-background-actions
2024-01-13 14:28:24 +05:30
nyagami
7a6710dc0b
feat: Google Drive Backup ( #872 )
...
* setup google signin
* minify build scripts, add google signin modal
* feat: Drive backup
* feat: drive restore
* fix: remote backup
* upgrade react native to stable version
+ less build configs
* fix: path separator.
feat: sync backup between 2 methods
* legacy backup
* fix: expo speech
2024-01-07 16:58:05 +05:30
nyagami
5c12540071
refactor: Convert Javascript files into Typescript ( #845 )
...
* cheaper debug build
* index.ts, App.tsx
* TS for navigators
* TS NovelScreen
* TS Reader Screen
* TS More Screen
* TS Source Screen
* TS Browse Settings Screen
* TS Global Search Screen
* fix: useNavigation for more stack
* fix: Composite Types for More Screen
* TS Browse + Migrate Screen
* TS Settings Screen
* TS util
* TS services
* fix: Library query
* TS Components
* refactor: settingsSliceV1
* refactor: Preference reducer
* TS for MAL
* refactor: Native modules
* Not TS the entry file
* fix: zip folder entry, special file name
* fix: plugin is undefined if 'local'
* fix: add param for morestack navigation
* fix: Component is bool
* fix: novel reducer
* fix: not updating local novels
2023-12-27 19:35:05 +05:30
nyagami
f8895b80b4
fix: wrong mincroll in Update, History. TS Reader, Navigation (Main) ( #665 )
...
* fetch prev&next chapter and text at the same time.
* typescript for Main and Reader (and some related screens)
* fix: update time order
* feat: three dots button for browse
* fix: reader got wrong minscroll
* remove unused package drawer
* fix: seekbar bottom position
* add data-set in script (Reader)
2023-08-17 08:49:14 +05:30
nyagami
0e5c4b8243
feat: Plugins & Rework Database ( #579 )
...
* remove AsyncStorage, disable hermes
* init
* update logic
* update libs for plugins
* move interface to types
* refactor, add language type
* small refactor of languages
* getPlugin
* update alias
* collect plugin on launch
* update interface Plugin
* move lang to PluginItem
* implement install plugins
* fix plugins reference
* fix fetching logic
* fix empty list
* refactor Browscreen
* implement searchNovels
* refactor plugin reducer
* try to remove old sources
* try to refactor
* tabview with theme, remove rn-fetch-blob
* update lib for plugin, temp fix for browse
* try to replace source by plugin in db
* many updates
* update db
* fix queries error
* update db
* update db
* update History table
* update db types
* format table name
* rename service
* rename field
* refactor interfaces
* update constrait
* update novel queries
* update constrait
* update novel and category queries
* more flexible category
* update library queris
* create category trigger, add constraints
* sync variables name with js rule :(
* setup database 90%
* updates queries
* queries to add novel to lib
* remove delete updates => delete download
* minor
* app work 20%
* query default one time
* createdb first
* remove 90% sources
* fix library queries
* temporary fix
* remove all source
* remove old languages constant
* update trigger
* update types
* refactor types, update trigger, refactor queries
* at least can go to novel screen
* update novel redux
* can go to novel screen
* remove generator
* change sourceId to pluginId
* can read chapter :(
* minor fix
* can use history screen
* unique key in historyscreen
* remove never use hook
* at least can use reader
* minor
* fix download queries
* fix history and chapterDrawer doenst need setNovel
* fix last read
* update click heart to follow novel
* insertNovel
* long press novels in library,
* change default category by move up
* update edit category, fix foreign constrait
* loading before get novel done
* fix categories were added.
Dont know why trigger didnt work.
So I decide to use normal queries
* fix errors when edit infos
* shorter init plugin
* fix stats screen
* minor fix for seekbar
* set re-request, fix download chapter
* hard fix:), maybe refactor it later
* must use sum to count :D
* update query
* fix migrate screen
* minor fix
* fix migrate screen and global search display
* minor
* quick fix for update screen
* update plugin props
* lol :D
* Backup work now.
But need to install plugins
* restore error backup
* If get novel without chapters. Fetch it again
* if all error novels are restored, remove error file
* minor fix
* remove never used packages.
* Complete plugin feature. Bump to RN 0.69.
I will write a changelog soon
* fetchFile for app side
* Fix: transparent bottem sheet, undefined index.
hideNavigationBar causes transparent bottem sheet (still opening but invisible.
Hope to find an actual fix later
* newUpdateDialog without markdown
* fix: Browse plugins behaviors
* fix: reader screen crashs when plugin is not installed
* Minor fix: undefined variables when updating
* minor fix: fetchFile return base64
* only update newversion
* fix: buildReleas succesfully but app crashes when opening.
from: https://github.com/facebook/react-native/issues/34114
* fix: webview send correct body height
* Refactor: remove HistoryTable.
remove PluginStatus
* Refactor: Migrate Update and History into Chapter.
- remove nerver used hook: useChapter
* fix: edit categories modal in novel screen
* minor: LL date format
* minor: remove html2text lib
* minor: migrate inlibrary novel
* Migrate novel and clean up
* small fix for migrate function
* Database Diagram
* optimise: O(1) to determine if lastread is read
* fix: position could be undefined
* refactor: change prop name. postion.position -> postion.offsetY
* fix filter
* fix: missing param in parseChapterNumber
* not a good fix, but it works xD
* fix: Text trunct almost title, should find a better fix later.
* enable feature: migrate from browse screen
* add data-plugin-id tag
* no `ghost` novel (which has no category)
* minor fix: detele all novel categories when removing novel form lib
* minor: deleteDownloadsSnackbar
* edit warning
* add chapter tag on preview
* add id for plugin, novel, chapter. smaller padding
* Use BottomSheetModal
* implement cookies bypass
* default language filter
* change default user agent
* shorter langue native name
* missing NOVEL_ERROR
* add filterInputs
* correct spelling :)
* add dayjs
* minor: remove console.log
* update site for pluginItem
* update icon,
* minor: remove unnecessary things
2023-05-08 07:09:20 +05:30
nyagami
08860c0715
fix: Minor Fixes and Optimizations ( #566 )
...
Closes #557
2023-03-05 09:43:00 +05:30
Rajarshee Chatterjee
c6c41a2d1b
Cleanup
2023-02-17 22:59:20 +05:30