This website requires JavaScript.
Explore
Help
Register
Sign In
athaliar
/
APKDownloader
Watch
1
Star
0
Fork
0
You've already forked APKDownloader
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
014d3478f2a73a7830c1cd8b3d40a1d8925c93b4
APKDownloader
/
app
/
src
/
main
/
java
/
com
/
aurora
/
store
History
Konstantin Tuev
014d3478f2
Fix issue with installing being called multiple times when a completed download is queue again, fix issues with UpdateService.kt stiopping when it might be needed (extended stopSelf timeout (5 secs) & made all calls to the service stack in a HashSet in case the service was not running when it was needed - AppDetailsActivity.kt & UpdatesFragment.kt), remove useless ThreadPoolExecutor in ServiceInstaller.kt, made the
installing
list in UpdateService.kt a set and made it concurrency-proof with a lock and dynamic thread creation when needed
2021-06-15 14:11:29 +03:00
..
data
Fix issue with installing being called multiple times when a completed download is queue again, fix issues with UpdateService.kt stiopping when it might be needed (extended stopSelf timeout (5 secs) & made all calls to the service stack in a HashSet in case the service was not running when it was needed - AppDetailsActivity.kt & UpdatesFragment.kt), remove useless ThreadPoolExecutor in ServiceInstaller.kt, made the
installing
list in UpdateService.kt a set and made it concurrency-proof with a lock and dynamic thread creation when needed
2021-06-15 14:11:29 +03:00
util
Enable fetching of app download urls in the background (AppDetailsActivity.kt), force granting of all permissions in OnboardingActivity.kt by disabling finish until PermissionsFragment.kt notifies successfully granted permissions, handle currently installing apps better by saving them in multi-thread proof list in UpdateService.kt, add own notification group for UpdateService.kt and all required UpdateService.kt strings, add ability to pass file list to service installer for more advanced, non-system service installers, save downloaded files in getExternalFilesDir by default for more useful file list for more advanced, non-system service installers without compromising security because of Android's restrictions on the Android/data directory
2021-06-14 20:58:58 +03:00
view
Fix issue with installing being called multiple times when a completed download is queue again, fix issues with UpdateService.kt stiopping when it might be needed (extended stopSelf timeout (5 secs) & made all calls to the service stack in a HashSet in case the service was not running when it was needed - AppDetailsActivity.kt & UpdatesFragment.kt), remove useless ThreadPoolExecutor in ServiceInstaller.kt, made the
installing
list in UpdateService.kt a set and made it concurrency-proof with a lock and dynamic thread creation when needed
2021-06-15 14:11:29 +03:00
viewmodel
Updating apps is done in a separate foreground service so that AuroraStore doesn't need to be open for updating to work, every app downloaded is fetched with a unique random but saved and constant groupID based on appID and versionCode (prevents install issues with updated apps while keeping history), fix double install calls by finishing the implementation of the install queue (ServiceInstaller only for now), fix issues with ServiceInstaller (uninstall calls wrong bus event, service connection was not detached properly) and more + more to come
2021-06-08 22:22:25 +03:00
AuroraApplication.kt
Improve installer & related UI
2021-02-25 10:28:56 +05:30
AuroraGlide.kt
Initial v4
2021-02-15 05:37:36 +05:30
Enumerations.kt
Improve app updates page [1/2]
2021-03-08 00:17:45 +05:30
MainActivity.kt
Changed hardcoded strings to translatable
2021-04-11 01:28:24 +05:30