933 Commits

Author SHA1 Message Date
nguyd1 64ef4bae1f Fix Library Update Freeze (#898)
* fix updating library freeze

* fix updating library freeze

* refactor
v1.1.19
2024-01-15 10:49:56 +05:30
Rider21 88a70cbcea Add Source ifreedom (#886)
* update

* fix

* genre

* test

* Update freewebnovel.ts

* status parsing

* test readwn

* fix typo

* Update IfreedomScraper.js

* fix ESlint

* Update ReadwnScraper.js

* deleted the build fix

---------

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>
2024-01-15 10:48:10 +05:30
Isaac H cfcc4bd875 Update Contributing Guide (#876)
* added a common problems section in CONTRIBUTING.md

* added a common problems section in CONTRIBUTING.md and a new file listing common problems

* Update COMMON_ERRORS.md
2024-01-14 22:55:32 +05:30
nguyd1 02b058dac2 Remove MMKV Cookie Storage (#896)
* fix retry button

* remove cookie storage

* add cookie storage

* fix import

* remove all references of mmkv cookies
2024-01-14 22:52:57 +05:30
Patrick Loser 36cb7fc391 Horizontal Reading Mode (#733)
Closes #29
Closes #149
2024-01-14 22:52:26 +05:30
nguyd1 8613a088d2 Update Python Version in CONTRIBUTING.md (#889) 2024-01-13 14:38:13 +05:30
nguyd1 e600828bc2 Fix Cloudflare on NovelUpdates (#887)
* fix cloudflare

* fix import
2024-01-13 14:31:09 +05:30
K1ngfish3r e4364aea7c Add MTLNovel (ES) (#890)
Closes LNReader/lnreader-sources#682
2024-01-13 14:29:59 +05:30
nguyd1 df8da48c32 Fix NovelUpdates Covers (#880) 2024-01-08 14:17:24 +05:30
nguyd1 a83b4b1a32 Fix Retry Button (#879) 2024-01-08 14:17:03 +05:30
Rajarshee Chatterjee 8a85f4eaf1 Add Setting to Jump to Last Read Chapter 2024-01-07 18:38:57 +05:30
Rajarshee Chatterjee 2c1cce7fbe Reset Progress on Chapter End (Closes #791) 2024-01-07 18:18:40 +05:30
Rajarshee Chatterjee e4ca751fb0 Animated FAB in Novel Screen (Closes #839) 2024-01-07 17:58:46 +05:30
Rajarshee Chatterjee c3543f8186 Add Retry Button on Browse Screen (Closes #667) 2024-01-07 17:29:02 +05:30
Rajarshee Chatterjee 9253249ef6 Add Retry and WebView Button on Chapter Error Screen (Closes #818) 2024-01-07 17:25:02 +05:30
Rajarshee Chatterjee e0e593bf9f Filter Duplicates in Chapter Selection (Closes #847) 2024-01-04 22:58:18 +05:30
Rajarshee Chatterjee a298ed81d7 Add Exclude Downloads Filter (Closes #848) 2024-01-04 22:16:01 +05:30
K1ngfish3r 60cf358e57 Source Updates (#807)
* dev woopread

* check if input breaks chapterText

* AsuraLightNovel dev

* add Titan.wf to novelupdates

* rough fix novelpub

* remove userAgent check

* i forgot one

* lnmtl ChapterText fix

* fix author, genre and status lnmtl

* xperimental

* grounded quotation marks lnmtl

* fix woopread missing chapter

* refactor wuxia.blog

* copypasta lightnovelpub

* until stylesheets are added

* remove console.log

* revert armtl and wuxiablog search delete

* fix eslint check?

* fastnovel to novelbin

* Blossom Translation Dev

* skynovel fix chapter spacing

* oops

* linovelib fix?

* search fix linovelib

* update dictionary linovelib

* update dictionary 2: electric bugaloo

* skillgg dict and multipage chapter + search fix

* fix sakuranovel again

* The_Lazy_Guy Dev + TuNovelaLigera Dev

* TuNovelaLigera, ch cleanup

* under review

* remove green dictionary

* text()

* add delay

* cleanup

* allnovelfull cleanup

* update selector

* update selectors SUPER

* fix chapter name lightnovelpub

* update dictionary 3: revenge of the dict

* indowebnovel
2023-12-27 19:38:16 +05:30
Rajarshee Chatterjee 4548cdf8db chore: Update translations (#816)
* New translations strings.json (Odia)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Italian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Portuguese, Brazilian)
[ci skip]

* New translations strings.json (Portuguese, Brazilian)
[ci skip]
2023-12-27 19:36:54 +05:30
NewbieAnimeManga ee9391bd9f fix(source): NovelOnline: Add Popular Novels (#832)
Closes LNReader/lnreader-sources#638

---------

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>
2023-11-06 14:07:08 +05:30
Rajarshee Chatterjee f069a67660 feat: Save Covers Locally (Closes #780) 2023-11-01 20:29:36 +05:30
Rajarshee Chatterjee 7ee843f7b8 fix: Add Scrolling in Advanced Settings and More Header
Closes #806
Closes #800
2023-11-01 20:14:46 +05:30
Rajarshee Chatterjee 757c1eae5f chore: Update translations (#695)
* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Vietnamese)
[ci skip]

* New translations strings.json (Odia)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Turkish)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Italian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (French)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Ukrainian)
[ci skip]

* New translations strings.json (French)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Ukrainian)
[ci skip]

* New translations strings.json (Romanian)
[ci skip]

* New translations strings.json (Spanish)
[ci skip]

* New translations strings.json (Afrikaans)
[ci skip]

* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Catalan)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (Danish)
[ci skip]

* New translations strings.json (German)
[ci skip]

* New translations strings.json (Greek)
[ci skip]

* New translations strings.json (Finnish)
[ci skip]

* New translations strings.json (Hebrew)
[ci skip]

* New translations strings.json (Hungarian)
[ci skip]

* New translations strings.json (Italian)
[ci skip]

* New translations strings.json (Japanese)
[ci skip]

* New translations strings.json (Korean)
[ci skip]

* New translations strings.json (Dutch)
[ci skip]

* New translations strings.json (Norwegian)
[ci skip]

* New translations strings.json (Polish)
[ci skip]

* New translations strings.json (Portuguese)
[ci skip]

* New translations strings.json (Albanian)
[ci skip]

* New translations strings.json (Serbian (Cyrillic))
[ci skip]

* New translations strings.json (Swedish)
[ci skip]

* New translations strings.json (Turkish)
[ci skip]

* New translations strings.json (Chinese Simplified)
[ci skip]

* New translations strings.json (Chinese Traditional)
[ci skip]

* New translations strings.json (Vietnamese)
[ci skip]

* New translations strings.json (Portuguese, Brazilian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Hindi)
[ci skip]

* New translations strings.json (Odia)
[ci skip]

* New translations strings.json (Turkish)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Odia)
[ci skip]

* New translations strings.json (French)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Ukrainian)
[ci skip]

* New translations strings.json (Romanian)
[ci skip]

* New translations strings.json (Spanish)
[ci skip]

* New translations strings.json (Afrikaans)
[ci skip]

* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Catalan)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (Danish)
[ci skip]

* New translations strings.json (German)
[ci skip]

* New translations strings.json (Greek)
[ci skip]

* New translations strings.json (Finnish)
[ci skip]

* New translations strings.json (Hebrew)
[ci skip]

* New translations strings.json (Hungarian)
[ci skip]

* New translations strings.json (Italian)
[ci skip]

* New translations strings.json (Japanese)
[ci skip]

* New translations strings.json (Korean)
[ci skip]

* New translations strings.json (Dutch)
[ci skip]

* New translations strings.json (Norwegian)
[ci skip]

* New translations strings.json (Polish)
[ci skip]

* New translations strings.json (Portuguese)
[ci skip]

* New translations strings.json (Albanian)
[ci skip]

* New translations strings.json (Serbian (Cyrillic))
[ci skip]

* New translations strings.json (Swedish)
[ci skip]

* New translations strings.json (Turkish)
[ci skip]

* New translations strings.json (Chinese Simplified)
[ci skip]

* New translations strings.json (Chinese Traditional)
[ci skip]

* New translations strings.json (Vietnamese)
[ci skip]

* New translations strings.json (Portuguese, Brazilian)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (Hindi)
[ci skip]

* New translations strings.json (Odia)
[ci skip]

* New translations strings.json (Spanish)
[ci skip]

* New translations strings.json (Turkish)
[ci skip]

* New translations strings.json (Indonesian)
[ci skip]

* New translations strings.json (German)
[ci skip]

* New translations strings.json (Spanish)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (Chinese Simplified)
[ci skip]

* New translations strings.json (Russian)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (Czech)
[ci skip]

* New translations strings.json (German)
[ci skip]

* New translations strings.json (French)
[ci skip]

* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Arabic)
[ci skip]

* New translations strings.json (Chinese Simplified)
[ci skip]
2023-10-14 11:01:54 +05:30
Rajarshee Chatterjee e8fe0fdc83 Release v1.1.18 v1.1.18 2023-10-09 09:50:11 +05:30
Isaac H 5df5a2ccd2 fix: EPUB Parser (#795)
* Move changes to master branch

* Fixed errors stemming from improper move

* Add EPub to library

* Extract everything in root folder, don't create subfolders

* made changes to epubparser.py

* changed json metadata file and added some safeguards for different epub formats

* Correctly read metadata and convert relative paths

* Corrected path for EPUB3

* fixed cover not showing up

* Get missing chapters names

* fixed conflict with export to epub

---------

Co-authored-by: Danisty <danisty.nori@gmail.com>
2023-10-09 09:44:22 +05:30
Rider21 3f6bcb2a8f fix(source): Ficbook (#793)
* Update ficbook.js

* sorted
2023-10-07 13:20:46 +05:30
K1ngfish3r f8fef4cb2c fix(source): Novel Updates, FastNovel & Arnovel (#782)
* inoveltranslation update

* Oops

* fix eslint check?

* update fastnovel

* update for arnovel

* xperimental

* novel.sourceId
2023-10-06 07:52:20 +05:30
Rajarshee Chatterjee c15144f633 fix(source): Update HizoManga Domain (Closes LNReader/lnreader-sources#590) 2023-09-22 08:00:23 +05:30
Rajarshee Chatterjee a0096cdacb fix(source): Bypass Cloudflare in Readwn (Closes LNReader/lnreader-sources#584) 2023-09-22 07:59:43 +05:30
Rajarshee Chatterjee 7afe230ec3 fix: Crash in EPUB Modal 2023-09-22 07:47:29 +05:30
Rider21 4a49f32823 feat(source): Add Смаколики, LitSpace (#778)
* add smakolykytl

* Update smakolykytl.ts

* fix

* LitSpace

* fix

* fix renovels

* Update renovels.js
2023-09-22 07:19:21 +05:30
Rajarshee Chatterjee 925855a0dd fix(source): Bypass Cloudflare in NovelPub 2023-09-15 07:45:06 +05:30
Nick Ignoffo 6f4fdd22dd Quick novel screen polishing pass (#772)
* Animate description expansion

* Add animated (opacity) background to appbar

* Refresh control colors should match rest of app

* Fix chapter download not updating when deleting all (Closes #748)

Also closes the menu when you delete all chapters
2023-09-03 10:26:51 +05:30
Rajarshee Chatterjee 918edc4362 [skip ci] Update Issue Templates 2023-09-02 19:13:22 +05:30
Rajarshee Chatterjee e955069190 fix: Volume Button Scroll on Next Chapter (Closes #719) 2023-09-02 17:17:05 +05:30
Rajarshee Chatterjee 5037fa693a fix(source): Novel Buddy 2023-09-02 13:52:47 +05:30
Rajarshee Chatterjee 527289372b feat(source): [LTNovel] Support Latest Novels
Closes LNReader/lnreader-sources#431
2023-09-02 12:52:32 +05:30
Rajarshee Chatterjee c1cc32bcf1 fix(source): NovelTranslate (Closes LNReader/lnreader-sources#580) 2023-09-02 12:00:57 +05:30
Rajarshee Chatterjee 3b2ee3d78b refactor: Custom CSS/JS Modal (#705)
* refactor: Custom CSS/JS Modal

* Close Modal on Selecting a File
2023-09-02 11:06:07 +05:30
Rajarshee Chatterjee 929b183478 fix: Limit Custom CSS/JS Preview to 3 Lines (Closes #668) 2023-09-02 10:45:23 +05:30
Isaac H f53b0eac80 feat: Local EPUB Support (#754)
Closes #38 

* Move changes to master branch

* Fixed errors stemming from improper move

* Add EPub to library

* Extract everything in root folder, don't create subfolders

* made changes to epubparser.py

* changed json metadata file and added some safeguards for different epub formats

* Correctly read metadata and convert relative paths

* Corrected path for EPUB3

* fixed cover not showing up

* Get missing chapters names

---------

Co-authored-by: Danisty <danisty.nori@gmail.com>
2023-09-02 10:25:12 +05:30
Rajarshee Chatterjee 8258059adb Wrap Stats Cards (Closes #749) 2023-08-19 11:22:30 +05:30
Rajarshee Chatterjee 66c9b80374 fix(source): FastNovel (Closes LNReader/lnreader-sources#558) 2023-08-19 10:55:59 +05:30
Rajarshee Chatterjee 490c9ee495 Show Unread Chapters in Reader Drawer (Closes #732) 2023-08-19 10:13:59 +05:30
Rajarshee Chatterjee 4cb6251409 Tweak Chapter Card (Closes #725) 2023-08-19 10:10:55 +05:30
Skoppy2 6349c26a49 fix(Source): Update Novelmt URL (#746)
* Done work modifing novelmt

* build.yml
2023-08-19 09:47:45 +05:30
Rajarshee Chatterjee f7f02dc179 fix: Always Save EPUB Options (Close #744) 2023-08-19 09:46:34 +05:30
Rajarshee Chatterjee 28b65e35d2 Refactor App Update Checker 2023-08-17 22:24:09 +05:30
Rajarshee Chatterjee be2cca88af Minor Fixes 2023-08-17 21:19:02 +05:30
Rajarshee Chatterjee 0c42e93238 fix: Restore Backup Getting
Closes #422
Closes #720
2023-08-17 21:03:12 +05:30