72 Commits

Author SHA1 Message Date
Simon Stürz
0f8c2a879e android: Update permissions for searching bluetooth devices 2025-12-12 15:00:39 +01:00
Simon Stürz
dec89523be Update permission instance handling and update
android manifest permissions
2025-12-05 13:58:19 +01:00
Simon Stürz
b1f161bb3a debian: Switch debian packaging to Qt6
android: Fix android manifest
2025-12-05 13:58:19 +01:00
Simon Stürz
48bed7bf3e Android: Fix push notifications and permission handling 2025-12-05 13:58:19 +01:00
Simon Stürz
ce952dc536 android: Fix empty name on some app launchers 2025-12-05 13:58:19 +01:00
Simon Stürz
3b7a97a5f5 Android: target SDK 36 2025-12-05 13:58:19 +01:00
Simon Stürz
fb42ea6c04 Update android packaging for Qt6 qmake handling with arch individual aab 2025-12-05 13:58:19 +01:00
Simon Stürz
5d6844efb2 Update to Qt6, introduce first cmake based build
Port android to Qt 6
2025-12-05 13:40:20 +01:00
Simon Stürz
f77ecf329c Android: fix keyboard margins 2025-09-17 16:20:41 +02:00
Simon Stürz
99ee266ffb Android: add SDK 35 support 2025-07-14 13:26:48 +02:00
Simon Stürz
76cd28549e Update android to SDK 35 2025-07-08 13:19:55 +02:00
Simon Stürz
65079f998f Improve focus handling on iOS 2025-05-22 16:41:46 +02:00
Simon Stürz
d040547f6e Android: Update min SDK version to 23 2024-09-09 17:06:12 +02:00
Simon Stürz
c597bbcb57 Update to gradle 8 and android SDK 34 2024-09-05 22:24:55 +02:00
Simon Stürz
6d50019e1b Update gradle to minimum android SKD 33 2024-07-17 16:52:21 +02:00
Simon Stürz
da51e61ee9 Add JDK 17 gradle support 2024-07-17 16:52:00 +02:00
Simon Stürz
4322df3394 Update firebase SDK to 10.7.0 2024-07-17 16:51:59 +02:00
Michael Zanetti
9c20227493 Replace some Android support.v4 with androidx libraries 2023-06-13 19:31:48 +02:00
Michael Zanetti
b847d5ba59 Update permission handling 2022-11-20 18:00:14 +01:00
Michael Zanetti
a9d2f0ce4c Add support for Android themed icons 2022-09-20 00:05:11 +02:00
Michael Zanetti
30d148931d Fix version.txt parsing in android builds with QtCreator >= 6 2022-01-20 12:06:04 +01:00
Michael Zanetti
36cf463c19 Update to latest fixes 2021-09-14 00:24:06 +02:00
Michael Zanetti
bc5804e22e Bump Android API target level to 30 2021-08-11 20:04:43 +02:00
Michael Zanetti
64b5b0dda6 Fix firebase path in build.gradle 2021-03-28 15:29:48 +02:00
Michael Zanetti
2a4461b598 use vertical aligned logo instead of horizontal 2021-03-24 12:30:04 +01:00
Michael Zanetti
b5c1b52e15 Follow OS light/dark mode 2021-03-24 00:08:31 +01:00
Michael Zanetti
230c79269d Update splash for android too 2021-03-21 15:44:49 +01:00
Michael Zanetti
f36b36f8da Move AppLogController into libnymea-app 2021-03-14 01:17:26 +01:00
Michael Zanetti
7ceebc101d Update translations 2021-03-03 18:59:38 +01:00
Michael Zanetti
7679e5f909 Fix a warning in the gradlew script 2021-01-08 20:03:50 +01:00
Michael Zanetti
bd86eafeeb Fix adaptive icon on "round" launchers
We use a android:roundIcon for bckwards compatibility with android < 8.
This caused the adaptive icon to not be used on round icon launchers.
This branch just copies the regular adaptive icon xml to a round one.

Once we don't support android < 8 any more we can completely drop
the roundIcon stuff as the normal adaptive icon works just fine
for round launchers unless you use android:roundIcon in the xml.
2020-11-04 17:44:08 +01:00
Michael Zanetti
0b5b689101 Allow building without firebase 2020-10-24 00:12:46 +02:00
Michael Zanetti
e02274fce1 Try to move Java code to a more common place 2020-10-16 13:21:23 +02:00
Michael Zanetti
621bfaed91 More work on NFC 2020-10-12 15:02:23 +02:00
Michael Zanetti
3ea0ec1f9f Initial stab on NFC support 2020-10-12 15:02:23 +02:00
Michael Zanetti
8c04f4f1b8 Fix android device controls not always updating on the first setup 2020-09-29 22:45:33 +02:00
Michael Zanetti
5fd2298de0 Check for Google Play Services availability 2020-09-29 19:51:13 +02:00
Michael Zanetti
09f3961546 Reduce Android target api to 29
QNetworkConfigurationManager doesn't work on api level 30. Needs to
be investigated still why, but this gets us going again for the time
being.
2020-09-23 13:39:21 +02:00
Michael Zanetti
a145f27895 bump target sdk version 2020-09-21 20:41:41 +02:00
Michael Zanetti
c8a91ba9b1 Support multiple nymea hosts 2020-09-21 19:29:02 +02:00
Michael Zanetti
e9c345cc8b Make the connection establishment non blocking 2020-09-21 19:29:02 +02:00
Michael Zanetti
3bc92633ab Add a splash when loading the activity 2020-09-21 19:29:02 +02:00
Michael Zanetti
63e5d6bf77 Mostly finished now 2020-09-21 19:29:02 +02:00
Michael Zanetti
09e259266b It's working (needs a lot more love still tho) 2020-09-21 19:28:17 +02:00
Michael Zanetti
ee34f6a623 It's appearing 2020-09-21 19:28:17 +02:00
Michael Zanetti
c9c5752281 A first stab on Google Device Actions (not working at all yet) 2020-09-21 19:28:17 +02:00
Jenkins nymea
219b74a94f Fix resource config for AAB package 2020-04-01 21:34:31 +02:00
Jenkins nymea
583fa8451e Update gradle version 2020-04-01 16:35:32 +02:00
Michael Zanetti
7f3a786c33 Add support for building .aab bundles 2020-03-31 13:02:02 +02:00
Michael Zanetti
aa82255447 Update android packaging to support Qt 5.14 2020-03-29 22:42:57 +02:00