Commit graph

336 commits

Author SHA1 Message Date
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
22e1db6e0a .gitignore update. (root + app/) 2024-07-15 19:13:14 +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
acclorite
26cc8a849d LicensesScreen: Highlighted and moved to the top ALL closed source libraries. 2024-07-13 15:14:29 +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
eabd08affb New Credits item. 2024-07-10 19:37:19 +03:00
acclorite
b4e058dd4d HelpScreen: Changed "How do I edit a book?" to match current app behavior. 2024-07-10 01:11:55 +03:00
acclorite
d81810f3aa BookInfoScreen: Removed Author and Description update(only manual changes). 2024-07-09 18:31:35 +03:00
acclorite
4f521bcd1e BookInfoScreen: Canceling BookInfoViewModel.onEvent + Resetting BookInfoState when exiting screen. 2024-07-08 14:35:39 +03:00
acclorite
733cb4888f Removed unused string resource. 2024-07-06 13:59:33 +03:00
acclorite
67e11557d6 AboutScreen: App version description "Version v1.X.X" → "Book's Story v1.X.X" 2024-07-06 13:44:32 +03:00
acclorite
936627e742 BookInfoScreen: Editing Author and Description + Fixed slow loading (caused by BookInfoEvent.OnCheckCoverReset). 2024-07-06 13:42:16 +03:00
acclorite
45c1bd2b80 BookInfoScreen: Cover Reset feature. 2024-07-03 12:31:19 +03:00
acclorite
809ecb38c7 Release v1.0.3 2024-06-29 22:21:09 +03:00
acclorite
562c06b0c4 Fixed: Multiple issues with JSON LanguageHistory(fixed with moving it in Room Database) + Room version migration 2 → 3. 2024-06-28 19:24:45 +03:00
acclorite
3967cf787d LibraryScreen: New LibraryTopBar + Moved LaunchedEffect in LibraryScreenRoot. 2024-06-24 18:09:36 +03:00
acclorite
d159b2e902 Fixed: LanguageHistory does not properly save on release build + Simplified MainState(using @Parcelize). 2024-06-22 20:14:55 +03:00
acclorite
893458f340 Various dependencies update + Removed unused dependencies. 2024-06-22 20:13:02 +03:00
acclorite
7bd24c78c6 Updates Notifications: Replaced action Details → Download(now by clicking the notification user goes to the release page instead of direct download). 2024-06-21 13:41:26 +03:00
acclorite
6b0ef799c6 Navigation.kt: Removed debug println. 2024-06-20 22:48:04 +03:00
acclorite
5804a69ce2 Navigation.kt: Fixed crash on release build. 2024-06-20 15:36:24 +03:00
acclorite
99de280c56 Navigation.kt: Remembered shouldShow for Navigator.composable (might be unnoticeable performance improvement). 2024-06-20 14:00:02 +03:00
acclorite
667a91f950 Navigation.kt: Type-safety, non-null parameters for Screens, improved navigation + Included generated Room Database schemas to be able to build the project. 2024-06-19 18:54:17 +03:00
acclorite
be9630ca24 Release v1.0.2 2024-06-14 21:40:26 +03:00
acclorite
f4f0c06be0 Fixed: Text not being translated after downloading required language models. (v1.0.1) 2024-06-14 21:22:32 +03:00
acclorite
98b9257866 Fixed: Infinite Reader loading if open book while language model is downloading. (v1.0.1) 2024-06-14 20:54:33 +03:00
acclorite
3f3e285b60 ColorPickerWithTitle: Saving initialValue in rememberSaveable(prevents unwanted reset). (v1.0.1) 2024-06-13 20:15:37 +03:00
acclorite
09f9bbc027 Ignoring file format case(adds support for .TXT, .PDF, .EPUB, .FB2 and whatever like .TxT or .pDF). (v1.0.1) 2024-06-13 19:44:38 +03:00
acclorite
6e70901429 Added ".fb2" file format. (v1.0.1) 2024-06-13 15:48:14 +03:00
acclorite
49567dcade Fixed: Progress is not being tracked. (v1.0.1) 2024-06-13 13:02:34 +03:00
acclorite
0a06ccdc67 ReaderScreen: Great performance improvement by reducing recompositions count. (v1.0.1) 2024-06-12 17:04:30 +03:00
acclorite
8ecdbfbc84 Fixed: With ParagraphIndentation on, text does not show correctly. (v1.0.1) 2024-06-11 16:47:28 +03:00
acclorite
ebf86229d0 HelpScreen: How do I use tooltips?, How do I set up translator?, How do I use translator? (v1.0.1) 2024-06-10 17:43:36 +03:00
acclorite
21bb739499 Transitions: SlidingTransition is now based on constant value(animation is the same for all items now) + Replaced AnimatedVisibility with SlidingTransition in LicenseInfoScreen. (v1.0.1) 2024-06-10 00:01:10 +03:00
acclorite
2a20ab29fa Moved ReaderScreen top and bottom bars color to Theme.kt → Colors.readerSystemBarsColor + Longer delay for progress to update(may result in a little performance improvement). (v1.0.1) 2024-06-09 20:33:34 +03:00
acclorite
e033294df0 GetBooksById → GetBookById(single book) + Canceling all ReaderViewModel.onEvent calls on screen quit(fixes bugs with text being translated after quitting) + Fixed: Progress resets to 0% if leave when Reader is loading + Fixed: Book text does not show correctly after loading (v1.0.1) 2024-06-09 15:54:50 +03:00
acclorite
9dfa06973f CustomSelectionContainer: toolbarShown → toolbarHidden(typo correction) + ReaderTextParagraph: No OnClick and OnDoubleClick actions when text is selecting. (v1.0.1) 2024-06-05 13:53:30 +03:00