Commit graph

68 commits

Author SHA1 Message Date
Acclorite
d0c0c9e133 🛠️ Update Sdk to API 35 & Migrate Gradle to 8.9 & Various dependencies update 2024-10-31 22:08:37 +02:00
Acclorite
119ff0b956 🛠️ Dependencies update
* Updated androidx.compose to 1.7.3
2024-10-13 13:11:31 +03:00
Acclorite
014783c4b2 🛠️ Remove autolink-java
* Removed autolink-java commonmark extension (caused reproducibility issues)
2024-10-07 18:29:10 +03:00
Acclorite
b8721b6ad7 🚀 Markdown support in Reader
* Added Markdown support: Bold, Italic, Links and Section separator (hr)
* Added new font variations (Bold & Bold Italic)
* Improve text update (moved to repository & logged)

Resolves: #93
2024-10-01 15:10:44 +03:00
Acclorite
82d8fa8e3b 🗽 Release v1.3.0 2024-09-24 22:37:27 +03:00
Acclorite
3262ccf549 🛠️ Various dependencies update
* Updated androidx dependencies
2024-09-24 19:22:52 +03:00
Acclorite
154aabf1cc 🛠️ Update various dependencies
* Updated androidx.compose dependencies 1.7.0 → 1.7.1
2024-09-18 08:32:49 +03:00
Acclorite
94c49c20c8 🚀 Chapters in Reader
* Added chapters in Reader
* ModalDrawer to fast navigate or track current chapter
* Current chapter progress in top bar
* Optimized Reader scroll performance
* Improved EPUB parser
* Fixed incorrect order for chapters(due to no sorting before)
* Remove ZIP parser (replaced with EPUB)

Resolves: #66, #17
2024-09-15 18:09:50 +03:00
Acclorite
3ab438d2c5 🛠️ Update various dependencies
* Updated to stable versions
2024-09-08 10:44:05 +03:00
Acclorite
8ad99b6d2c 🗽 Release v1.2.0 2024-08-25 23:56:15 +03:00
Acclorite
d5fac7177a 🛠️ Update dependencies
Updated various dependencies to newest versions.
2024-08-25 23:01:26 +03:00
Acclorite
e9c2deab6a 🛠️ Update material3 to 1.3.0-rc01
Updated material3 library version.
2024-08-24 16:57:45 +03:00
Acclorite
a03d144885 🚀 Add scrollbar
Added scrollbar to non-primary screens. Not doable for all screens due to problems.

Partly Resolves: #45
2024-08-24 11:53:33 +03:00
Acclorite
3b69b89819 🚀 Improve EPUB parser
Replace EpubLib parser with custom that uses ZipFile. The previous parser had multiple problems with reading and parsing books. This should resolve most errors, improve compatibility and provide better user experience.

Resolves: #42
2024-08-12 18:18:23 +03:00
acclorite
c4ad8edf6f Fixed: Release-debug build does not apply Release build properties. 2024-08-09 22:34:14 +03:00
acclorite
6fdd5f1c10 Release v1.1.1 2024-08-08 17:55:31 +03:00
acclorite
75587b46aa Fix: Crash in BookInfo. 2024-08-07 19:10:19 +03:00
acclorite
85cf299bcc AboutLibraries: Manually getting libraries. 2024-08-07 18:19:38 +03:00
acclorite
66dbad9470 Merge branch 'about-libraries-reproducibility-test' 2024-08-07 15:45:43 +03:00
acclorite
4f32542a39 Merge branch 'reproducibility-test'
# Conflicts:
#	app/build.gradle.kts
2024-08-07 15:32:58 +03:00
acclorite
8b48328c4b Updated material3 version 1.3.0-alpha06 → 1.3.0-beta05 2024-08-07 14:41:28 +03:00
acclorite
83d5a30847 Specified all dependency versions instead of latest.release. 2024-08-07 14:06:19 +03:00
acclorite
ba5b6288da Removed dependencies info (build.gradle.kts). 2024-08-06 22:09:40 +03:00
acclorite
0643ecd022 Tested reproducibility: success. 2024-08-03 13:33:18 +03:00
acclorite
7a405d1c1d Disabled shrinkingResources. 2024-08-02 20:46:27 +03:00
acclorite
d1962f77db Keep all class names (proguard-rules.pro) + ShrinkingEnabled. 2024-08-02 20:44:11 +03:00
acclorite
bf890fca62 Changed proguard-rules.pro. 2024-08-02 19:24:58 +03:00
acclorite
2a5e0e0f4a Additional rules in "proguard-rules.pro". 2024-08-02 18:31:21 +03:00
acclorite
309d780b07 Enabled Minify. 2024-08-02 17:48:18 +03:00
acclorite
7756006329 AboutLibraries: Offline mode - false. 2024-08-01 20:31:11 +03:00
acclorite
e3cc9220c1 AboutLibraries: Offline mode - true + Included required fields(the one for openSource checker). 2024-08-01 20:13:01 +03:00
acclorite
ff9d6487b5 AboutLibraries: Removed unused fields (from json) + Disabled offline mode (test). 2024-08-01 19:04:10 +03:00
acclorite
eeeececc45 Fix: No licenses in "release-debug" build. 2024-07-31 23:00:53 +03:00
acclorite
6f57d444d3 Changed Offline Mode to true. (About Libraries) 2024-07-31 22:21:14 +03:00
acclorite
ae9a3278d9 Changed FetchRemoteFunding to false. (About Libraries) 2024-07-31 21:51:26 +03:00
acclorite
46910a4113 Disabled minify. (temporary) 2024-07-31 20:01:32 +03:00
acclorite
be94335312 Disabled resource shrinking. 2024-07-30 18:13:06 +03:00
acclorite
2b930d0310 Excluded generated field from "AboutLibraries". 2024-07-30 17:15:46 +03:00
acclorite
2114803c22 Included "epublib-core" through MavenCentral. 2024-07-29 18:18:43 +03:00
acclorite
c3b3a52894 Release v1.1.0 2024-07-29 16:48:04 +03:00
acclorite
5b8ddb4dfb ColorPresets + Room Migration 4 → 5. 2024-07-27 16:58:25 +03:00
acclorite
1e42c258e7 Removed Built-In translator (it was based Closed Source libraries) + Removed all Closed Source libraries + LineWithTranslation → ReaderLine + Room migration 3 → 4. 2024-07-15 00:50:28 +03:00
acclorite
91dae4efca Disable ClearText Traffic + Show OpenSource licenses on release-debug build. 2024-07-13 19:46:20 +03:00
acclorite
a0a7c3aa60 Removed unnecessary comment. (debug, from last commit) 2024-07-13 02:14:51 +03:00
acclorite
f46af180dc Blocked unexpected network calls to googleapis.com. 2024-07-12 18:55:11 +03:00
acclorite
809ecb38c7 Release v1.0.3 2024-06-29 22:21:09 +03:00
acclorite
893458f340 Various dependencies update + Removed unused dependencies. 2024-06-22 20:13:02 +03:00
acclorite
be9630ca24 Release v1.0.2 2024-06-14 21:40:26 +03:00
acclorite
6e70901429 Added ".fb2" file format. (v1.0.1) 2024-06-13 15:48:14 +03:00
acclorite
04e67aa03c Built-in Translator + ModalBottomSheet → CustomBottomSheet(fixes bugs) + Constants.NAVIGATION_ITEMS for NavigationBars + Various dependencies updates + ReleaseResponse → LatestReleaseInfo + Fixed: Modifier.clip did not apply correctly + Room Version Migration(cause of translator) + Changed order of the selection toolbar items(revert): Translate, Copy, Dictionary > Copy, Translate, Dictionary + Gradle Version Update 8.2 → 8.4 + StringWithId → LineWithTranslation + Less transparent bars color in ReaderScreen + Small localization changes (v1.0.1) 2024-06-04 21:31:32 +03:00