Commit graph

168 commits

Author SHA1 Message Date
Acclorite
0d52088f6f 🛠️ Add modifier to CustomCheckbox
Added modifier parameter to CustomCheckbox.
2024-08-13 23:14:16 +03:00
Acclorite
877afa2804 🛠️ Remove generic transition function
Removed generic transition function as it is unused (and is not working as expected).
2024-08-13 23:13:36 +03:00
Acclorite
def3d788f6 🛠️ Limit lines for author property in LicenseItem
Prevents super long author message to occupying the whole screen. Some libraries may have long author screens.
2024-08-12 20:32:16 +03:00
Acclorite
739833ed44 🛠️ Fix cannot add books without cover in EPUB
Fix, cannot add books that do not contain cover image in them. Problem was caused by returning function with null before getting to return parsed book.
2024-08-12 20:28:59 +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
2cf5899fbf Optimized Reader loading speed and performance. 2024-08-11 17:30:10 +03:00
acclorite
0e5c4a13e8 Removed ignoring uppercase line in FB2 Text Parser. (As it may contain chapter name) 2024-08-11 13:08:08 +03:00
acclorite
cae540ce87 Darkened dialog's dim. 2024-08-11 13:04:38 +03:00
acclorite
59db172ff9 Replaced SVG icons with PNG icons. 2024-08-11 00:51:32 +03:00
acclorite
08447fc986 Sped up animation for NavigationItem. 2024-08-10 16:55:17 +03:00
acclorite
6fdd5f1c10 Release v1.1.1 2024-08-08 17:55:31 +03:00
acclorite
4ea0969e4c AboutScreen: Sped up appearing of loading indicator. 2024-08-08 17:17:39 +03:00
acclorite
21f632792e AboutScreen: Changed loading indicator color. 2024-08-08 17:08:43 +03:00
acclorite
a86163360d AboutScreen: Added loading indicator to "Check For Updates". 2024-08-08 14:43:38 +03:00
acclorite
69a72c59fc Fix: Crash in BookInfo. (When deleting cover image) 2024-08-07 19:24:05 +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
3c5f392ea2 Removed no more valid credits. 2024-08-07 17:30:24 +03:00
acclorite
6cdc7d69d4 Merge branch 'development' 2024-08-07 15:18:46 +03:00
acclorite
2939a5e8dc Check if Environment.getExternalStorageDirectory() is MOUNTED. 2024-08-07 14:42:05 +03:00
acclorite
8b48328c4b Updated material3 version 1.3.0-alpha06 → 1.3.0-beta05 2024-08-07 14:41:28 +03:00
acclorite
c5704fb34b Removed ignoring uppercase line in PDF Text Parser. (As it may contain chapter name) 2024-08-07 14:15:17 +03:00
acclorite
eaa15ef341 Fix: Can fast switch presets while book is loading in ReaderScreen. 2024-08-07 13:54:33 +03:00
acclorite
1db727dd9f Removed DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION, not used. 2024-08-07 13:53:57 +03:00
acclorite
35a0457505 Removed no longer valid credit. 2024-08-07 13:17:19 +03:00
acclorite
172feea2be AndroidManifest.xml: bigHeap=true. (Fixes OutOfMemory Exception with extra large books) 2024-08-07 00:18:47 +03:00
acclorite
8100902cba Removed unused Column(LibraryTopBar) 2024-08-04 19:11:31 +03:00
acclorite
b1ebe72cc3 AnimatedTopAppBar: New custom content option, to also change scrollable color for content below. 2024-08-04 18:53:28 +03:00
acclorite
3d8e0b5f54 Fix: BookInfoTopBar's Container color does not change into Scrolled container color, even when overlapping. 2024-08-03 12:50:45 +03:00
acclorite
6513139173 Removed unused Reader fonts(bold + medium). 2024-07-31 21:02:42 +03:00
acclorite
c3b3a52894 Release v1.1.0 2024-07-29 16:48:04 +03:00
acclorite
0544e74636 HelpScreen: Moved HelpTips to Constants.HELP_TIPS + Added "How do I use double click translation?", "How do I create and modify color presets?", "How do I use color presets?". 2024-07-28 23:55:55 +03:00
acclorite
96d0d1e3f6 Disabled "Check for updates" by default + Confirmation dialog to enable "Check for updates". 2024-07-28 01:08:37 +03:00
acclorite
5b8ddb4dfb ColorPresets + Room Migration 4 → 5. 2024-07-27 16:58:25 +03:00
acclorite
945634c653 LicenseInfoScreen: Replaced "Loading.." animation with Fade In. 2024-07-27 00:36:42 +03:00
acclorite
5bcda4a7d9 Fix: intent.resolveActivity(...) returns null (instead used different function, which fixes "No browser found" for all sites if browser is actually present). 2024-07-23 15:38:12 +03:00
acclorite
ae6596f237 AboutScreen: Smaller Brand Icon + New Badges section (links to contact me) + New "What's new" option (sends user to the latest release page). 2024-07-23 15:24:52 +03:00
acclorite
ebc1a83f4f Removed "How to set up translator?", "How to use translator?". 2024-07-22 13:13:55 +03:00
acclorite
0665ff62e9 Changed SettingsScreen structure. (more scalable way) 2024-07-19 01:48:24 +03:00
acclorite
3aefb37935 Added «Double click translation» with external translator. 2024-07-17 04:47:55 +03:00
acclorite
7f8f7daa23 Credits: Removed no longer valid Icons credits. 2024-07-16 15:37:14 +03:00
acclorite
de81a4121e NavigationBar: Added icons animation. 2024-07-16 15:25:02 +03:00
acclorite
7f785c8f1b New SVG Icons + Fixed icons' size + Added ICONS NOTICE. 2024-07-16 15:08:01 +03:00
acclorite
61066c6949 Smaller Monochrome app icon. 2024-07-16 01:33:30 +03:00
acclorite
6e0d15a436 Update of notification icon. (replaced old monochrome with new one) 2024-07-15 19:17:44 +03:00
acclorite
57eae4ef10 Changed App Icon (both Colored and Monochrome). 2024-07-15 19:07:04 +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
e0d04b2c7d Fix: "Browser not found" when resolving URL without "www". 2024-07-15 00:25:49 +03:00
acclorite
541aa257f4 LicensesScreen: Saving list position. 2024-07-14 23:46:34 +03:00
acclorite
91dae4efca Disable ClearText Traffic + Show OpenSource licenses on release-debug build. 2024-07-13 19:46:20 +03:00