Rajarshee Chatterjee
baabc073f0
fix: Search Functionality on History Screen ( Closes #1418 )
2025-10-21 14:11:35 +05:30
Rajarshee Chatterjee
37969da3e9
fix: Prevent Crash When App Is Closed During Onboarding ( Closes #1517 )
2025-10-21 14:02:56 +05:30
Rajarshee Chatterjee
a81b32ae7f
chore: Update README
2025-10-18 23:55:38 +05:30
Rajarshee Chatterjee
389fee8ecb
chore: Update CI Workflows
2025-10-18 23:55:12 +05:30
Rajarshee Chatterjee
8fcfd22767
chore: Update CI Workflows
2025-10-18 22:20:50 +05:30
Rajarshee Chatterjee
b216d3739a
chore: Update CI Workflows
2025-10-18 22:17:33 +05:30
yammyy
dcceea064a
fix: Update Only the Selected Category During Category Update ( #1594 )
...
For this:
1) Select all novelIds that are in chosen category
2) Select novels by chosen Ids
2025-10-18 21:56:08 +05:30
Rajarshee Chatterjee
64c027c695
chore: Temporarily Disable Type Check
2025-10-18 21:39:54 +05:30
ilona
0dd9f2bd94
feat: Reimplement Local Backup Based on Self-Hosted Backup ( #1603 )
...
Closes #1276
2025-10-18 21:33:59 +05:30
ilona
80228ada1e
chore: Improve General Plugin DX ( #1604 )
...
* enable webview debugging in dev builds only
* Fixed error downloading empty files (#1601 )
* Allow data attributes in chapter HTML #1602
2025-10-18 09:51:10 +05:30
Palloxin
00c180927e
Fix broken Bionic Reading ( #1588 )
...
fix broken Bionic Reading
2025-09-21 21:11:21 +07:00
Palloxin
7f61219bb0
Improve ‘remove extra spacing’ feature ( #1579 )
...
* Improve ‘remove extra paragraphs’ feature
* fix lint
* fix little mistake
* lil edit of code comment
* a little bit faster regex
* forgot to add final \s*
2025-09-21 21:10:11 +07:00
Palloxin
00d3a441e3
Improve regex of import and bionic reading ( #1485 )
...
* Improve regex of import
* Update import.ts
* Update import.ts
* lint
* lint
* bionic reading
* lint
* resolve conflict
* fix lint
* Update import.ts
* [^]
* lil fix
2025-09-07 22:07:43 +07:00
Palloxin
f6b82939de
chore: Update Readme to Display 2.0 Prereleases ( #1572 )
...
* Update readme to display 2.0 prereleases
* Change "preview" to "beta"
* last
2025-09-01 23:51:46 +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
Palloxin
b107d3ca54
fix: Default Line Height ofsup Tag in Reader Mode ( #1546 )
2025-08-14 21:02:56 +05:30
rvx05
6bda33efd4
feat: Add Catppuccin Theme ( #1561 )
...
* Added Catppuccin Theme
* catppuccin theme fixes
2025-08-14 20:52:48 +05:30
Palloxin
1baa3e914c
feat: Allow "details" And "summary" HTML Tags In The Sanitizer ( #1551 )
2025-08-14 20:50:19 +05:30
Patrick Loser
ccbbe36ce6
Readd commits from before force push
...
Fixing mistake
2025-06-06 18:51:32 +02:00
nyagami
9e81f805c0
fix: epub parsing ( #1518 )
...
* fix: decode path before save
* fix: absolute path to label
2025-05-25 16:39:18 +07:00
nyagami
47428ec484
feat: import epub cpp (android) ( #1514 )
2025-05-25 08:15:58 +07:00
Patrick Loser
58f9427008
Small fixes & rendering time improvements ( #1511 )
...
* fix not being able to change from chapter drawer
* add UpdatesContext
* fix library search
* Add Switch for plugin settings
* improved BrowseScreen rendering time
* improved rendering time further
* fix download button
2025-05-24 18:18:16 +02:00
Patrick Loser
5e0f375f7f
chore: fix all lint warnings ( #1510 )
...
* fix all lint warnings
* fix types
2025-05-20 00:02:24 +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
nyagami
6730c773f3
[skip ci]: new action for types checking
2025-05-11 10:14:24 +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
188700112a
fix library update crashing the app ( #1496 )
2025-05-09 19:11:50 +02:00
Patrick Loser
03f582da98
fix backup modal positioning ( #1495 )
2025-05-09 10:34:21 +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
Patrick Loser
c487bd2ca6
fix: type errors
...
* fix app.tsx
* fix InfoItem
* fix helpers
* fix webview ref
* fix MoreScreen
* fix NovelScreenButtonGroup
* fix ReaderScreen
* fix readerTextAlignSelector
* fix ReaderValueChange
* fix UpdateNovelCard
* fix myAnimeList
* fixed legacy backup
* fix migrateNovel
2025-05-08 22:39:02 +02:00
Patrick Loser
f90a4d1103
fix: logic related to LibraryContext
...
* update addToLibrary logic
* replace GlobalSearchNovelItem with NovelCover
* fix replace chaptersRead with chaptersUnread
* remove LegendList from browseTabs
* remove Legendlist from LibraryBottomSheet
* remove LegendList from JumpToChapterModal
* remove LegendList from NovelDrawer
* remove LegendList from ChapterDrawer
* fix NovelCover and related type issues
* added check for pages
* fix addToLibrary logic
* fix lint
2025-05-08 21:38:41 +02:00
nyagami
8306296736
added typescript checking
2025-05-04 21:06:12 +07:00
nyagami
ae022052d5
[skip ci] more strict linter
2025-05-04 20:58:09 +07:00
Patrick Loser
7299e53df6
[skip ci] fix: correct save novel cover alignment
...
fix: fix alignment of save novel cover button
2025-05-04 15:22:03 +02:00
Neel Narayan Shetty
c513361a5e
fix: fix alignment of save novel cover button
2025-05-04 18:36:27 +05:30
Neel Shetty
429829b80b
feat: Save Novel Cover ( #1481 )
...
* feat: Save novel cover (#1454 )
* fix: handle storage permission for saving novel cover image
* fix: resolve conflicts with new arch
2025-05-04 17:35:16 +05:30
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
CD-Z
9f51adb196
update packages
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