65 Commits

Author SHA1 Message Date
machiav3lli
4a5626971e Update: Pack all notify functions in NotificationUtils 2022-06-25 03:40:44 +02:00
machiav3lli
27b14d63e1 Remove: AppDetailAdpater & its dependencies 2022-05-29 03:43:37 +02:00
machiav3lli
31d988ed2e Add: Permission- & LinkTypes extractors 2022-05-29 02:57:01 +02:00
machiav3lli
6515dca151 Add: Repository sample data 2022-05-24 04:09:38 +02:00
machiav3lli
5a648f9804 Add: onLaunchClick 2022-05-13 11:22:21 +02:00
machiav3lli
62cb204390 Update: Abstract LaunchDialog 2022-05-13 11:20:30 +02:00
machiav3lli
688ae0be1f Update: Abstract startLauncherActivity 2022-05-13 11:19:05 +02:00
machiav3lli
1477fba932 Update: Merge AppSheet's Installed into main Installed 2022-05-13 11:00:33 +02:00
machiav3lli
c5821fc3e8 Add: ManageableLiveData 2022-05-04 03:38:02 +02:00
Iamlooker
0beed03cb5 ReleaseItem.kt almost ready 2022-04-22 12:31:42 +05:30
Iamlooker
2ca4e7971d Code format 2022-04-15 17:55:43 +05:30
machiav3lli
57f2944697 Add: Ignore battery optimization's dialog (to fix crashes on A12+) 2022-04-10 14:48:32 +02:00
machiav3lli
92035ba7da Update: Rename Product's name to label 2022-04-08 02:23:06 +02:00
machiav3lli
c2e7c3823e Clean up 2022-04-06 04:02:29 +02:00
machiav3lli
f33ccfd247 Update: Replace entity's Product usage with database.entity's fully 2022-04-06 03:53:19 +02:00
machiav3lli
c1a4feb927 Clean up 2022-04-01 01:57:13 +02:00
machiav3lli
8a445f78e4 Add: Utils to (de)serialize lists 2022-03-31 10:58:42 +02:00
machiav3lli
ebb3ea7731 Fix: Applying main locale language 2022-03-25 15:43:55 +01:00
machiav3lli
01f8043f6e Fix: Respect country in locale language (close #151) 2022-03-25 13:10:49 +01:00
LooKeR
c5bae67635 Update Coil Version 2022-03-05 12:40:41 +05:30
machiav3lli
96686738fa Update: Refine app sheet 2022-02-28 01:38:45 +01:00
machiav3lli
cfa68524f3 Add: App's compose themes 2022-02-17 23:39:17 +01:00
machiav3lli
3f454c5199 Remove: The old-already-migrated hierarchy (+ BIG CLEAN UP) 2022-02-02 02:13:09 +01:00
machiav3lli
7694f3cade Update: Migrate some of entity Product's fields to database.entity (and add some TODOs) 2022-02-02 01:44:20 +01:00
machiav3lli
e36375dcb1 Update: Replace ProductItem field with function (a first step in refactoring Product) 2022-02-01 02:41:26 +01:00
machiav3lli
63c7a65e21 Clean up 2022-02-01 00:24:40 +01:00
machiav3lli
d5c1fb9fb6 Update: Merge Installed(Item)'s entity and database.entity classes 2022-02-01 00:19:34 +01:00
machiav3lli
7bbac86dd4 Update: Merge Repository's entity and database.entity classes
+ Update related DAOs
+ Add needed converters
+ Fix calls
2022-01-28 00:31:27 +01:00
LooKeR
3654b50d54 Improve: Start working on new downloader 2022-01-24 01:37:30 +05:30
machiav3lli
bf1a6420cd Update: Break down Tables into entities and Covnerters 2022-01-22 02:11:23 +01:00
machiav3lli
edc0235119 Update: Migrate to Paged FastAdapter 2022-01-13 01:43:40 +01:00
machiav3lli
3e149cf946 Fix: Conflict/breakage after merging #159 2022-01-05 00:43:06 +01:00
machiav3lli
874370f34a
Merge branch 'master' into installer-improvements 2022-01-04 23:34:54 +01:00
Matthew Crossman
73ac718ce2
Fix install prompt notification, further automate updates/installs.
Fixes "tap to install" notification not launching an activity. Install
notifications moved to InstallerService so that we only show them for
apps that need intervention (and lets us preserve our install session).

All installs go to the installer, allowing for downloads to jump
straight into installation if possible (auto updates or showing prompt
on A9 and earlier). If a prompt is needed, the notification is still
shown.

Additional utility function checks if app is in the foreground. Used to
ensure that we do not launch a prompt that cannot be launched.

Miscellaneous comments have been added and improved.
2021-12-31 10:41:45 +11:00
machiav3lli
b359475db7 Fix: Post merge errors/conflicts 2021-12-24 15:08:25 +01:00
machiav3lli
5386c9d843 Merge DB migration branch (Warning: possible conflict solving failures) 2021-12-24 13:20:38 +01:00
LooKeR
7165757745 Fix: Some Invisible Icons
Improve: Use ResourceCompat to get Drawable
2021-12-01 00:14:24 +05:30
LooKeR
7204c204bf Improve: Update more fun to suspend fun 2021-11-26 20:49:06 +05:30
LooKeR
e2781e5e9c Improve: Dispatcher.IO is for IO so use Default for non IO
Improve: Code cleanup
2021-11-24 08:56:21 +05:30
machiav3lli
72c7603bdf Add: Language utilities 2021-11-16 23:45:21 +01:00
LooKeR
b41715a2f0 Update: styles.xml reformatted
Improve: No Overscroll Animation
Improve: Use new colorAccent Attr (styles.xml)
2021-11-17 00:32:23 +05:30
LooKeR
a321e9bfa5 Improve: Android Studio's Reformat 2021-11-16 01:12:52 +05:30
LooKeR
5972424917 Fix: Crash with Root Installer
Caused when Silent Install in turned on and magisk permission is revoked
2021-11-12 19:37:30 +05:30
machiav3lli
d875fc57c9 Update: Migrate transform to InstalledItem method 2021-11-01 01:00:16 +01:00
machiav3lli
acf3f0d1fd Update: Migrate Json utils 2021-11-01 00:58:35 +01:00
machiav3lli
a59bd2bd8a Update: Migrate transformers (4.3/5 in replacing SQLite with Room) 2021-10-28 02:08:07 +02:00
LooKeR
95183dde6b Update: Move to androidx.material/appcompat
Auto Format of code
2021-10-27 00:41:20 +05:30
LooKeR
229a7a3c09 Add: Icon for details action
Improve: Smaller App name on top app bar
2021-10-26 11:36:09 +05:30
LooKeR
07e032268f Update: Replace old icons with material icons 2021-10-25 10:09:18 +05:30
LooKeR
2aaec7e022 Add: New Installer Logic 2021-10-24 18:03:35 +05:30