CD-Z
ad1ccd815a
lint + prettier
2025-05-04 10:48:50 +02:00
CD-Z
036608f7a8
back to Flashlist
2025-05-04 10:41:17 +02:00
CD-Z
8747e8ad39
fix themepicker style
2025-05-04 10:10:12 +02:00
CD-Z
537cf48fb4
fix chapter insert
2025-05-04 09:49:55 +02:00
nyagami
f2d3de4470
[skip ci] fix: eslint (except insert chapters) ( #1487 )
2025-05-03 22:53:04 +07:00
Soopyboo32
5f4507cfd5
Better chapter download notification ( #1401 )
...
* Better chapter download notification
* fix
* Update starting tasks list when new tasks are added to queue
* Give tasks an id
* Requested changes
2025-05-03 22:28:33 +07:00
Rajarshee Chatterjee
ecc7a7a6e7
fix: Database Schema
2025-05-03 18:46:07 +05:30
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
Batorian
0f5eee1bdb
Improvement: Updated Sanitizer ( #1129 )
...
* update: GitHub workflow-dispatch
* fix: separate app for testing
* fix: separate app for testing
* fix: separate app for testing
* fix: new css for chapter content
* fix: separate app for testing
* branch: new test branch
* Enhancement: added more CSS
* build
* Enhancement: git build
* Fix: git build
* merge
* Enhancement: added more CSS
* dev: update build.yml
* dev: update sanitizer
* sanitizer: updated sanitizer
* dev: update index css
* dev: update sanitizer
* dev: update sanitizer
* sanitizer: update sanitizer
* sanitizer: added more allowed tags
* filter: fix filters
* progress-tracking: initial commit
* progress-tracking: implemented tracking
* progress-tracking: update tracker
* progress-tracking: complete rework
* progress-tracking: improvements
* sanitizer: update sanitizer
* sanitizer: block text-align
* sanitizer: update img
* sanitizer: reworked
* sanitizer: reworked
* sanitizer: fixed lazyloaded images
* sanitizer: revert sanitizer
* sanitizer: remove alt and title from images
* sanitizer: revert other changes
* sanitizer: fix
* sanitizer: update
2025-03-01 11:23:21 +07:00
Adam Kemish
4e3f817792
Update global search result if added to library ( #1414 )
2025-02-25 21:56:34 +07:00
Adam Kemish
c61c4d0105
Fix app crash when downloading novel entry if it is on the recent updates page ( #1395 )
2025-01-20 23:23:07 +07:00
Adam Kemish
659988330c
Fix some bugs with task queue ( #1384 )
...
* Fix novel chapter downloading spinner not showing in chapter list
* Fix novel chapter download notification staying on 'Prepairing'
2025-01-18 15:43:04 +07:00
jacksin125
430a067105
Fixed last read not updating and bookmark button in reader mode. ( #1368 )
...
* Fixed "Continue Reading" button
The lastRead chapter object that the "Continue Reading" button uses for everything is now updated on entering and leaving the chapter, instead of never updating when information changes.
* Fixed bookmark button not saving state
Done by passing the bookmark state down from the parent.
* Fixed bug caused by my own code
More thorough testing revealed that lastRead did not update properly on chapter switch
* Fixed issue that rendered previous fix ineffective
The original fix caused a new bug when changing chapters, and fixing that caused some of the old bugs to return. It should now be completely fixed.
---------
Co-authored-by: orionduffy <45501204+orionduffy@users.noreply.github.com >
2025-01-13 09:06:35 +07:00
MOAYAD
c2c8935068
fix : ERROR $ open failed: EPERM (Operation not permitted) ( #1371 )
...
When you try to create a backup file on Android 11+ device you get this error
/storage/emulated/0/h/inreader_backup_YYYY-MM-DD_HH_mm.json: open failed: EPERM (Operation not permitted)
2025-01-04 16:16:28 +07:00
Adam Kemish
9636aab53f
fix: Resolve Service Manager Issue Caused by Unbound ‘this’ ( #1375 )
...
* Fix servicemanager broken due to unbound this
* Can use here now!
2025-01-01 17:27:32 +05:30
Adam Kemish
d39dabef68
Improve Task Queue ( #1363 )
...
* Improve Task Queue
* Seperate setMeta function
2024-12-29 13:00:24 +07:00
MOAYAD
e01cbefdae
fix: legacy backup file name ( #1365 )
...
in android file system you can't use the char ' : '
so lnreader file name:
"Inreader_backup_YYYY-MM-DD_HH:mm.json"
you can't write it as a file.
so i edit it to looks like
"Inreader_backup_YYYY-MM-DD_HH_mm.json"
2024-12-27 22:17:18 +07:00
Brian Fernandez
73fcba007a
fix: "Add tag" input does not work correctly ( #1357 )
...
* fix: "Add tag" entry does not add tags correctly if there is at least 1 tag
* fix: "Add tag" entry allows to add empty tags when there is at least 1 tag
2024-12-20 22:34:53 +07:00
Brian Fernandez
54a3feb08c
fix: "Edit cover" function is not called ( #1354 )
2024-12-15 12:52:31 +07:00
nyagami
2c9df1d93f
more useful empty chapter message
2024-11-27 20:46:58 +07:00
nyagami
5db79a09eb
fix: missing history navigation
2024-11-26 23:39:10 +07:00
Adam Kemish
ff771fdd68
Better bottom navigation ( #1335 )
...
* Better bottom navigation
* Add double press actions to the rest of the tabs
* Fix history screen double press
* Fix lint error
* Fix more lint errors 😢
* 😢
* memo
2024-11-26 23:09:49 +07:00
Nil Silva
169c4b9de1
Add 'multi' language option ( #1314 )
...
* Added plugin settings
* Get plugin settings from plugin.
* Added multi language option
* Translate multi string
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-11-26 23:08:04 +07:00
nyagami
4bcd22b9de
fix: margin for flatlist container not content container
2024-11-26 22:44:54 +07:00
nyagami
8a2dc15da6
fix: novel status
2024-11-26 22:39:56 +07:00
nyagami
3f3a407820
closes #1263 ; fix: invoke old refreshChapters
2024-11-26 22:06:20 +07:00
nyagami
c72808d72f
closes #1322 ; fix: tracking sheet position
2024-11-26 21:21:29 +07:00
nyagami
dabe4710bb
Fix: reader page padding & back press ( #1339 )
...
* fix: remove bottom padding in page reader
* fix: disable drag transition when holding
* reader bottom sheet backpress handler
* close drawer on backpress
* fix: undefined index
* chores: added onboading strings
2024-11-26 20:47:58 +07:00
Adam Kemish
cdc4ddcc97
perf: Small changes following faster global search pr ( #1320 )
...
* Small changes following faster global search pr
* Fix lint error
2024-11-25 22:17:18 +07:00
Rajarshee Chatterjee
8f783fd4c2
refactor: Miscellaneous Cleanup ( Closes #1307 )
2024-11-10 11:12:08 +05:30
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
Rajarshee Chatterjee
bc5e2f1fd1
fix: Use onSurface Color for Chapter Names ( Closes #1259 )
2024-11-05 09:23:41 +05:30
Rajarshee Chatterjee
e8e7519c40
fix: Show Empty Search State When No Results in Available Tab
2024-11-05 08:39:19 +05:30
Rajarshee Chatterjee
5460047e41
fix: Use Safe Area Insets for WebView Screen ( Closes #1301 )
2024-11-05 08:16:53 +05:30
Rajarshee Chatterjee
bdd00cd87d
perf: Add Lazy Loading for All Screens
2024-11-05 08:12:35 +05:30
Rajarshee Chatterjee
f83c017e09
fix: fix: Display Loading Animation on Novel Screen
2024-11-05 08:07:31 +05:30
Adam Kemish
445187cf11
perf: Optimize Global Search Performance ( #1255 )
...
* Faster and less laggy global search
- Memoise each row in the search results page
- Limit number of concurrent searches (has setting, defaults to 5 sources at once)
- Load sources in the same order as they show in menu so from the user's pov it loads in faster
- Cancel search when u close global search
- Made the order of sources that are still loading follow the sorted order so theres less popin
- Added setting to remove animations from the loading placeholders
- Pause global search if u open a sub window (eg opening a novel)
- Change no results color to look less active
* Cancel previous global search when starting another
* Dont clear global search on unfocus
2024-11-04 18:30:11 +05:30
Rajarshee Chatterjee
52ec11a33d
refactor: Prevent Multiple Database Connections
2024-11-04 17:30:36 +05:30
Palloxin
c498d7e9cd
feat: Increase Transparency of Android Navigation Bar ( #1267 )
...
Makes it more transparent in the reader mode.
2024-10-30 21:36:48 +05:30
Nil Silva
0fad9b907f
feat: Add User Input Support for Plugin Configurations ( #1273 )
...
* Added plugin settings
* Get plugin settings from plugin.
2024-10-30 21:36:00 +05:30
Adam Kemish
0a170f14bc
fix: Adjust Cover Height for Screen Width Changes ( #1295 )
2024-10-30 21:32:21 +05:30
Adam Kemish
8245e77672
feat: Add Switch and TextInput Support to Plugin Filters ( #1271 )
...
* Add FilterTypes.Switch support to plugin filters
* Add FilterTypes.TextInput support to plugin filters
2024-10-12 15:39:49 +05:30
nguyd1
9c68260592
fix: Resolve 'Can't Parse Page' SQL Syntax Error ( #1266 )
...
fix cant parse page sql syntax error
2024-10-04 17:24:37 +05:30
Palloxin
b1778c5802
chore: Genericize Preview Novel Details ( #1239 )
2024-09-05 10:54:10 +05:30
Skeltons
3597b542d3
Fix: novel info not saving ( #1232 )
2024-08-27 20:44:56 +07:00
Rider21
d9dc18da43
fix: download files with relative url ( #1216 )
...
* hard fix
* test
* Revert "test"
This reverts commit 1fe9247752fcbadf348b6017f2d1fbf05165cfce.
* error handler
[URL](https://github.com/facebook/react-native/blob/v0.72.10/packages/react-native/Libraries/Blob/URL.js )
2024-08-21 21:25:39 +07:00
Skeltons
a22d754f95
feat: Reduce Sensitivity of Swiping for Plugins/Sources ( #1220 )
...
* Enhancement: Make swiping of plugins/sources less sensitive
* Update swiping offset to be less aggressive
2024-08-17 22:15:52 +05:30
Skeltons
d9d7d3aaf0
feat: Reduce Sensitivity of Swiping for Plugins/Sources ( #1219 )
2024-08-17 15:15:09 +05:30
S.M.A Sayem Prodhan
a399927264
fix: Resolve Search Error with Query Containing ' ( #1133 )
...
* fix search error when query contains '
* change search to prepared statement
* added missing semicolons
2024-08-17 15:12:12 +05:30
Justin COLLON
9861f81589
fix: Infinite Plugin Updates in Development Mode ( #1217 )
...
* re fix setEnvFile.cjs
* infinit plugin update if in dev mode
2024-08-17 15:09:08 +05:30