Commit graph

151 commits

Author SHA1 Message Date
Acclorite
39f2f3e87e 🚀 Add "Press back twice to exit" option
Added "Press back twice to exit the app" option. When true, to exit the app you need to press back twice (which may prevent unwanted exit).
2024-08-25 09:32:26 +03:00
Acclorite
fe77f7bf0c 🚀 New pink "Triton" theme
Added new lavender theme "Triton".
2024-08-24 20:04:04 +03:00
Acclorite
f0171641bb 🚀 New green "Titan" theme
Added new greenish theme "Titan".
2024-08-24 19:43:19 +03:00
Acclorite
cb39cc4edf 🚀 New Credits and About options
Added new credits and options in About screen.
2024-08-24 19:20:05 +03:00
Acclorite
1cf5188874 🚀 Add Text Alignment
Added Text Alignment to Reader. Lets user choose how text should align.

Resolves: #28
2024-08-19 15:44:02 +03:00
Acclorite
127d251ee6 🚀 Browse Improvement, Room migration
Big BrowseScreen improvement: Filter, sort, list/grid, favorite directories, all files / directories. Room migration 5 → 6.

Resolves: #14
2024-08-19 15:00:03 +03:00
Acclorite
0ca9642778 ⚖️ Merge changes from "master"
Merge changes from another branch.
2024-08-15 18:36:41 +03:00
Acclorite
40890d8165 🌍 Remove unused string (credits_motivation)
Removed unused string resource.
2024-08-15 14:54:16 +03:00
Acclorite
4eba047441 🌍 Make "app_name" untranslatable
Made app's name untranslatable as it's translation may differ in different languages, losing it's point.
2024-08-15 14:11:08 +03:00
Acclorite
3fdc289720 🚀 Add new text selection actions (Share/Web)
Added new actions to text selection toolbar. Share action shares selected text to the app you want to. Web Search action searches selected text in your browser.

Partly resolves: #46
2024-08-14 21:12:29 +03:00
acclorite
6fdd5f1c10 Release v1.1.1 2024-08-08 17:55:31 +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
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
3aefb37935 Added «Double click translation» with external translator. 2024-07-17 04:47:55 +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
26cc8a849d LicensesScreen: Highlighted and moved to the top ALL closed source libraries. 2024-07-13 15:14:29 +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
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
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
be9630ca24 Release v1.0.2 2024-06-14 21:40:26 +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
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
d15907bf9d Release v1.0.1 (strings.xml version update) 2024-04-27 17:50:16 +03:00
acclorite
cd221a685e Anna's archive link in Ukrainian localization (v1.0.0) 2024-04-27 17:34:13 +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
acclorite
0b3a31a183 0.7.0 - Reader Screen 2024-03-01 02:11:34 +02:00
Acclorite
03b1ef48c2 0.6.0 - BookInfo Screen 2024-02-23 16:44:29 +02:00
Acclorite
090d5fc003 0.5.0 - Browse + Library Screen + Settings 2024-02-15 14:15:19 +02:00
Acclorite
17fa0973b8 0.2.0 - MainViewModel and DataStore Handling implementation 2023-12-31 17:57:49 +02:00
Acclorite
29a75aa18a 0.1.0 - Basic Setting 2023-12-30 21:13:44 +02:00