aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidsdkdownloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Android: Transform AndroidConfig into namespaceJarek Kobus2024-05-281-4/+4
* AsyncTask: Centralize setting global future synchronizerEike Ziller2024-05-211-4/+0
* Android: Reuse withCancel()Jarek Kobus2024-04-261-10/+3
* Android: Make validation of downloaded SDK package an async taskAlessandro Portale2024-04-231-14/+27
* Android: Transform AndroidSdkDownloader into a pure recipeJarek Kobus2024-04-231-13/+8
* Android: Make sdkToolsUrl check a part of the recipeJarek Kobus2024-04-231-5/+9
* Android: Enclose the progress dialog inside the recipeJarek Kobus2024-04-231-40/+49
* Android: Hide AndroidSdkDownloader::sdkDownloaderError() signalJarek Kobus2024-04-231-9/+11
* Android: Fix Segfault when cancelling Android SDK installationArtem Sokolovskii2024-02-081-1/+3
* Android: Use more direct access to current config singletonhjk2024-01-241-5/+4
* Android: Reuse TaskTreeRunner in AndroidSdkDownloaderJarek Kobus2024-01-171-10/+6
* TaskTree: Rename TreeStorage<> -> Storage<>Jarek Kobus2023-11-201-1/+1
* TaskTree: Get rid of Storage subclass of GroupItemJarek Kobus2023-11-201-1/+1
* TaskTree: Unify done / errorOccurred signalsJarek Kobus2023-11-071-4/+2
* TaskTree: Make it possible to invoke done handler only with DoneResultJarek Kobus2023-11-071-1/+1
* TaskTree: Introduce DoneWith enumJarek Kobus2023-11-071-4/+4
* TaskTree: Use common done handlerJarek Kobus2023-11-061-14/+13
* Tr: Fix some quotingEike Ziller2023-10-161-1/+1
* Replace QFile::exists by QFileInfo::existshjk2023-09-011-2/+2
* Use Utils::Storage instead of QVariantMap in a few placeshjk2023-08-231-1/+1
* Utils: Rename archive.{cpp, h} -> unarchiver.{cpp, h}Jarek Kobus2023-07-201-1/+1
* Merge remote-tracking branch 'origin/11.0'Eike Ziller2023-06-221-4/+4
|\
* | AndroidSdkDownloader: Add a handler for unarchiver errorJarek Kobus2023-06-121-1/+4
* | AndroidSdkDownloader: Prolong the progress dialog for unarchivingJarek Kobus2023-06-121-1/+3
* | AndroidSdkDownloader: Reuse TaskTreeJarek Kobus2023-06-091-89/+102
* | AndroidSdkDownloader: Move private static methods into cppJarek Kobus2023-06-071-59/+58
* | AndroidSdkDownloader: Use Utils::NetworkAccessManagerJarek Kobus2023-06-071-12/+14
* | AndroidSdkDownloader: Do some reformattingJarek Kobus2023-06-071-7/+3
|/
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Android: Convert to using Tr::trAlessandro Portale2022-10-071-10/+10
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* Drop Qt5: Android, IOS & WASM: Get rid of QOverloadJarek Kobus2022-07-201-1/+1
* Archive: Avoid calling blocking stopProcessJarek Kobus2022-03-251-2/+9
* Android: keep up with sdk tools changing folder structureAssam Boudjelthia2022-03-171-6/+14
* Use Utils::Archive instead of java's jar in AndroidSdkDownloaderAlessandro Portale2022-01-281-49/+15
* Utils: Wrap various file system iteration flags and filtershjk2022-01-261-3/+1
* Remove unneeded includes of QProcess from cpp filesJarek Kobus2021-11-011-2/+1
* Android: drop const from AndroidConfigurations::currentConfig()Assam Boudjelthia2021-10-261-1/+1
* Android: Use FilePathArtem Sokolovskii2021-09-171-25/+33
* fix memory leak in AndroidSdkDownloader::extractSdk()Oswald Buddenhagen2020-12-111-6/+5
* Android: Prevent multiple concurrent downloads of SDK toolsAlessandro Portale2020-11-301-2/+5
* Android: read SDK configuration from user editable pathAssam Boudjelthia2020-03-181-5/+5
* Android: call cancel() instead of hide() in sdk download progressdialogAssam Boudjelthia2020-02-201-1/+1
* Android: use QDir::mkPath() instead of QDir::mkdir() in SdkDownloaderAssam Boudjelthia2020-02-111-2/+3
* Android: Automatically download SDK tools and essential packagesAssam Boudjelthia2020-02-071-0/+231