Commit Graph
102 Commits
Author SHA1 Message Date
dependency-botandJosé Rebelo c1c36d916d Update kotlin monorepo to v2.3.10 2026-02-08 23:40:15 +01:00
dependency-bot 3a8dc21d06 Update dependency com.google.protobuf:protobuf-gradle-plugin to v0.9.6 2025-12-20 01:04:53 +00:00
dependency-bot db121a4761 Update kotlin monorepo to v2.3.0 2025-12-17 01:04:08 +00:00
dependency-bot fbf48d5f8a Update dependency com.android.tools.build:gradle to v8.13.2 2025-12-13 01:05:07 +00:00
dependency-botandJosé Rebelo 85b4d8a4ba Update dependency com.android.tools.build:gradle to v8.13.1 2025-11-19 18:52:33 +01:00
dependency-botandArjan Schrijver eced8996a4 Update kotlin monorepo to v2.2.21 2025-10-26 22:06:42 +01:00
dependency-botandJosé Rebelo fd8feb8bc8 Update kotlin monorepo to v2.2.20 2025-09-14 15:27:33 +02:00
dependency-botandJosé Rebelo a0f55c77b5 Update kotlin monorepo to v2.2.10 2025-08-16 12:09:34 +02:00
José Rebelo 1bce5ce6cf Revert com.android.tools.build:gradle to v8.11.1
AGP 8.12.0 does not work on F-Droid build servers, as per
https://gitlab.com/fdroid/admin/-/issues/593

This reverts commit cf56c7b9aa.
2025-08-10 12:31:39 +01:00
José Rebelo cf56c7b9aa Update dependency com.android.tools.build:gradle to v8.12.0 2025-08-01 13:07:31 +01:00
dependency-botandJosé Rebelo 22c68310db Update dependency com.android.tools.build:gradle to v8.11.1 2025-07-12 14:22:11 +02:00
José Rebelo c9812aac54 Enable Kotlin support 2025-07-06 21:16:45 +01:00
Andreas Shimokawa 34bde9ce30 bump gradle plugin 2025-07-03 14:56:14 +02:00
José Rebelo e0fa950bfe Restore jitpack repository 2025-06-19 13:42:43 +01:00
José Rebelo e083eaa011 Import DaoGenerator from greenDAO
The jitpack.io build is facing issues. The code required for the code
generation is quite small, with a negligible build impact, so import it
directly to the repository from the fork and remove the dependency on
jitpack completely.

- Taken from https://codeberg.org/Freeyourgadget/greenDAO
- Original commit: 1998d7cd2d21f662c6044f6ccf3b3a251bbad341
2025-06-19 13:22:28 +01:00
dependency-botandJosé Rebelo 028fafabcd Update dependency com.android.tools.build:gradle to v8.10.1 2025-06-01 17:40:17 +02:00
dependency-botandJosé Rebelo 806e7b6a34 Update dependency com.android.tools.build:gradle to v8.10.0 2025-05-10 13:39:29 +00:00
dependency-bot 23dd558362 Update dependency com.android.tools.build:gradle to v8.9.2 2025-04-25 09:01:40 +00:00
Thomas KuehneandJosé Rebelo c7f236790a Upgrade Gradle from 8.10.2 to 8.13
includes prerequisites:
- pcom.android.tools.build update from 8.6.1 to 8.9.1
- compileSdk update from 34 to 35 (targetSdk and minSdk are unchanged)
- .gradle and .java housekeeping fixes to reduce build warnings
2025-04-17 18:16:10 +00:00
dependency-botandJosé Rebelo 2579b97435 Update dependency com.google.protobuf:protobuf-gradle-plugin to v0.9.5 2025-04-06 22:25:26 +00:00
José Rebelo d34dcb6fc6 Downgrade com.android.tools.build:gradle to v8.7.0
Nightly build fails:

```
2024-10-03 23:18:19,270 INFO: APK file was successfully validated!
2024-10-03 23:18:19,321 CRITICAL: Unknown exception found!
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/androguard/core/bytecodes/apk.py", line 1556, in get_android_resources
    return self.arsc["resources.arsc"]
KeyError: 'resources.arsc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/fdroid", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.10/dist-packages/fdroidserver/__main__.py", line 230, in main
    raise e
...
  File "/usr/local/lib/python3.10/dist-packages/androguard/core/bytecodes/axml/__init__.py", line 2181, in __init__
    raise ResParserError("res1 must be zero!")
androguard.core.bytecodes.axml.ResParserError: res1 must be zero!
```

This reverts commit b8bf1200c1.
2024-10-04 20:05:49 +01:00
José Rebelo b8bf1200c1 Update dependency com.android.tools.build:gradle to v8.7.0 2024-10-03 23:24:46 +01:00
dependency-botandJosé Rebelo 600bac4e52 Update dependency com.android.tools.build:gradle to v8.6.1 2024-09-21 13:23:28 +00:00
dependency-bot c0c3788490 Update dependency com.android.tools.build:gradle to v8.6.0 2024-08-31 01:08:46 +00:00
dependency-bot effeba805a Update dependency com.android.tools.build:gradle to v8.5.2 2024-08-10 01:09:03 +00:00
dependency-botandJosé Rebelo ce849579c5 Update dependency com.android.tools.build:gradle to v8.5.1 2024-07-20 21:34:22 +00:00
José RebeloandJosé Rebelo 9bff990370 Upgrade to gradle 8 2024-06-30 15:18:30 +00:00
José Rebelo bf01d9b346 Update protobuf dependencies 2024-04-15 22:04:45 +01:00
José RebeloandJosé Rebelo 1a92bcf8a5 Upgrade to Android Gradle Plugin 7.4.2
Rename "main" flavor to "mainline", since that breaks the build.

https://stackoverflow.com/questions/72775247/productflavors-main-gradle-error-multiple-entries-with-same-key-main-and
2024-01-22 20:18:49 +00:00
Andreas Shimokawa 20e97bc048 bump android gradle plugin 2022-04-07 21:55:04 +02:00
Andreas Shimokawa 6223336bc3 bump gradle 2022-03-30 23:08:14 +02:00
Andreas Shimokawa 1b3b463f03 bump version, gradle, appcompat 2021-12-11 22:02:51 +01:00
Andreas Shimokawa b764edb979 bump gradle 2021-10-13 11:49:38 +02:00
Andreas Shimokawa f0cc15ddd5 bump gradle plugin 2021-09-03 15:18:18 +02:00
Andreas Shimokawa c6bff25d29 bump gradle and gradle plugin as auto-applied by Android Studio Arctic Fox (2020.3.1)
Bump protobuf gradle plugin to fix build
Also bump other unrelated dependencies and fix some linting
2021-07-29 18:09:15 +02:00
5b2ca65321 Added support for SMA Q2 (#2215)
Hi,

i applied the changes from [Emeryths fork](https://github.com/Emeryth/Gadgetbridge) to master in order to get the [SMA Q2 smartwatch](https://hackaday.io/project/85463-color-open-source-smartwatch) support upstream.

It uses [his firmware](https://github.com/Emeryth/sma-q2-oss) (pretty/most popular for this device).

Greatly appreciate any feedback as this is my first attempt to add a device to GB :)

I read through the [tutorial](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/New-Device-Tutorial), are there other sources for adding new device support?

thanks!

Co-authored-by: x29a <0.x29a.0@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2215
Co-authored-by: x29a <x29a@noreply.codeberg.org>
Co-committed-by: x29a <x29a@noreply.codeberg.org>
2021-07-20 12:08:12 +02:00
Andreas Shimokawa 3eff54c807 Use flexbox layout for icons in device cards
Fixes #2301 on small screens
2021-05-26 13:26:34 +02:00
Andreas Shimokawa 1a197dc07f bump android gradle plugin (which also bumps gradle) 2021-05-11 11:14:21 +02:00
jimman2003 3a99b71d53 Change deps repo to mavenCentral 2021-04-30 13:21:49 +03:00
Andreas Shimokawa b79e24c0d0 update dependencies 2021-04-21 16:37:13 +02:00
Andrew WatkinsandAndreas Shimokawa 3cfc6c596b Huami Zepp E support (#2180)
Added support for Huami Zepp E

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2180
Co-Authored-By: Andrew Watkins <randnv20@noreply.codeberg.org>
Co-Committed-By: Andrew Watkins <randnv20@noreply.codeberg.org>
2021-01-31 22:41:01 +01:00
Andreas Shimokawa 96ec7cb5b8 bump gradle plugin 2020-11-14 22:03:55 +01:00
Andreas Shimokawa 3c56ac546f update gradle and support libraries 2020-11-05 12:16:34 +01:00
Andreas Shimokawa 0aeda120b6 update gradle android plugin 2020-10-12 16:10:59 +02:00
Andreas Shimokawa 28a3ab1518 Huami: save raw summary data in new binary blob column for later interpretation 2020-08-16 22:50:59 +02:00
TaaviE b76a8267b8 Added CompanionDeviceManager support, added target 29 support, refactored the scan display and UI. 2020-08-02 21:07:14 +03:00
TaaviE e4ffee6c99 Because Android Studio converts double quotes to single quotes, unifying the style to single quote 2020-08-02 21:07:14 +03:00
Andreas Shimokawa 16baf97083 update gradle and plugin 2020-06-06 23:49:33 +02:00
Andreas Shimokawa 4061e1c66c update gradle plugin and androidx.preference.preference 2020-04-24 10:48:51 +02:00
Andreas Shimokawa 1063b49519 prepare release 2020-04-06 10:39:38 +02:00