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
acclorite
456d9fc3c9
Changed Reader text system. Now book doesn't hold any text, only ReaderViewModel does. (v1.0.1)
2024-04-28 19:52:22 +03:00
acclorite
6ff740065a
Release v1.0.1
2024-04-27 17:48:30 +03:00
acclorite
085cd81464
1.0.0 - Minor bug fixes + Some performance improvements
2024-04-26 17:32:28 +03:00
acclorite
43da347ae0
0.9.9 - Open source licenses & Credits screens in About + Bug fixes(No check for updates in Release Build) + Side Padding setting in ReaderScreen.
2024-04-24 18:42:32 +03:00
acclorite
b5c2399034
0.9.8 - StartScreen + Check for updates + Bug fixes + Lot more...
2024-04-20 20:33:35 +03:00
acclorite
513b286e07
0.9.7 - Help Screen + Pure Dark (Oled) theme + Bug fixes
2024-04-05 14:16:29 +03:00
acclorite
76e1ca3e3f
0.9.6 - UI(New themes appearance, Up to date Material3 components, General UI improvements, New color roles) + Fixed terrible scrolling lag in LibraryScreen + Loading async cover image animation + Tooltips for each IconButton + ThemeContrast option(changes contrast of the theme)
2024-03-26 17:40:18 +02:00
acclorite
1689e9d7b9
0.9.4 - About Screen + New scrolling system in Reader(saving exact scroll position)
2024-03-20 15:32:20 +02:00
acclorite
4e948bc5d7
0.9.3 - New CoverImage storage system(saving to app's internal storage) + Bug fixes + Various optimisations(such as initializing all ViewModels in Activity.kt).
2024-03-16 17:21:44 +02:00
acclorite
22ed828ee6
0.9.2 - Massive scrolling performance improvement
2024-03-15 14:21:00 +02:00
acclorite
6806ac904c
0.9.0 - New loading system(much faster) + New between screen transitions + New snackbar(vertical animation + visuals) + New selection toolbar(translate + dictionary options) in ReaderScreen + New top app bar in SettingsScreen and nested categories + New updating system in BookInfo(updating text, author and description of the book) + Tablet UI support(on wide screens NavigationBar -> NavigationRail) + New app icon + New error handling system(it won't let you add/update book if it's not valid) + New theme(+new names) + Small bugs fixed.. + General performance optimisation(still in progress).
2024-03-12 17:06:08 +02:00
acclorite
5a966e9d9d
0.8.0 - History Screen and Project Name change
2024-03-04 19:12:00 +02:00