Matthias Urhahn
8a81d354e6
chore(screenshots): Improve dashboard and add-profile previews
...
Use AAP-connected mocks for the dark dashboard to showcase full connectivity badges (BLE + IRK + encrypted + AAP) and the ANC mode selector. Populate the add-profile preview with a demo name, model, and paired device. Add user-facing labels to the dashboard mock devices.
Refactor BluetoothDevice2 so name/address are primary constructor fields, letting previews construct one without a real Android BluetoothDevice. Bump the screenshot test JVM heap to 4g — the smoke batch (42 renders) was hitting the test executor's default ceiling.
2026-05-04 21:30:25 +02:00
Matthias Urhahn
4fd7a41c53
chore(screenshots): Regenerate Play Store screenshots
...
Replaces stale 7_settings.png and 8_reaction_settings.png with the current 7_device_settings_reactions.png across all 68 locales.
2026-05-04 18:50:30 +02:00
darken
bec24bfd6f
chore(screenshots): Regenerate profile creation screenshots
2026-02-26 01:12:22 +01:00
darken
ebcb997bdd
feat(screenshots): Generate full localized Play Store screenshots (544 images)
...
- 67 locales × 8 screens at Pixel 8 resolution (1080×2400, 428dpi)
- Reduce batch size to 2 to avoid layoutlib OOM at 1080p (~10MB per render)
2026-02-25 22:57:34 +01:00
darken
fc9bcafae9
feat(screenshots): Set up localized Play Store screenshot pipeline
...
- Add Compose screenshot test infrastructure (build config, screenshotTest source set)
- Add 7 localized screenshots covering all key app screens
- Device spec set to Pixel 8 (1080x2400, 428dpi); batch size 4 for 1080p memory budget
- Add screen title heading and fix appearance card header layout in WidgetConfigurationScreen
- Balance padding on requires-Pro notice in widget config bottom bar
2026-02-25 22:57:34 +01:00
darken
221f3ccbed
Refactor: Convert build configuration to Gradle plugin pattern
...
- Migrate ProjectConfig from static object to proper Gradle plugin
- Add version type support (beta/rc) to version.properties
- Clean up legacy fastlane changelogs
- Update release script to support version types
- Remove automatic fastlane changelog generation from release script
- Add BuildConfig field injection for version info
2025-10-07 13:54:24 +02:00
darken
12f0662146
Release: 3.0.0-beta1
2025-10-07 12:44:45 +02:00
darken
743f5aeb89
Release: 3.0.0-beta0
2025-10-07 10:59:23 +02:00
darken
da5af8e4b1
Release: 2.19.0-rc1
2025-09-21 19:22:38 +02:00
darken
b02b31043b
Release: 2.18.0-rc1
2025-09-03 19:41:29 +02:00
darken
8577e7bae8
Release: 2.18.0-rc0
2025-09-03 19:08:48 +02:00
darken
65f9e1d9db
Release: 2.17.6-rc0
2025-07-03 00:19:40 +02:00
darken
2b08d9a4d0
Release: 2.17.5-rc0
2025-06-30 14:13:41 +02:00
darken
7a967ce648
Release: 2.17.4-rc0
2025-06-23 14:06:20 +02:00
darken
8c3c09dc03
feat: Enhance Jekyll config and add auto-generated changelog page
...
This commit updates the Jekyll configuration to include `jekyll-github-metadata` and `jemoji` plugins. It also introduces a `CHANGELOG.md` file that automatically generates a formatted changelog page from GitHub releases. The default changelog text for new app versions in Fastlane has also been updated to be more engaging and directly link to the new changelog page.
2025-06-20 08:58:39 +02:00
darken
10bf65bd09
Release: 2.17.3-rc0
2025-06-18 13:17:56 +02:00
darken
3c8f24fa50
Release: 2.17.2-rc0
2025-06-13 10:04:07 +02:00
darken
f4e8f08f4f
Release: 2.17.1-rc1
2025-06-12 09:02:30 +02:00
darken
01fc9654f8
Refine default changelog text
2025-06-12 08:57:16 +02:00
darken
c1b247c219
Release: 2.17.0-rc0
2025-06-06 07:47:56 +02:00
darken
54a02837fd
Update description with feedback from Crowdin
2025-03-21 19:23:06 +01:00
darken
fb0527b0bf
Release: 2.16.0-rc0
2024-11-08 11:18:14 +01:00
darken
647300fd3a
Release: 2.15.0-rc0
2024-09-23 15:05:48 +02:00
darken
788038beb7
Release: 2.14.1-rc0
2024-07-12 21:47:39 +02:00
darken
02f68821d2
Release: 2.14.0-rc0
2024-07-12 15:04:28 +02:00
darken
513bd891af
Release: 2.13.0-rc0
2024-02-25 13:30:10 +01:00
darken
b604c423ad
Release: 2.12.1-rc0
2023-10-28 19:51:26 +02:00
darken
da11961611
Release: 2.12.0-rc0
2023-10-28 18:36:11 +02:00
darken
3f98c62a8f
Extend test case for AirPods Pro 2 (USB-C)
...
Closes #164
2023-09-24 12:01:15 +02:00
darken
ec7447992f
Release: 2.11.1-rc0
2023-09-23 21:44:04 +02:00
darken
798083b235
Remove link from changelog notes (eggshells)
2023-09-11 23:35:20 +02:00
darken
18a7311089
Release: 2.11.0-rc0
2023-09-11 22:45:47 +02:00
darken
7cdf653842
Remove WearOS part from app description, it's no longer on Google Play.
2023-09-11 21:09:02 +02:00
darken
8b2c6b9498
Release: 2.10.0-rc2
2023-07-07 10:13:48 +02:00
darken
de609b4d05
Release: 2.10.0-rc1
2023-07-07 09:05:38 +02:00
darken
a2cce044ef
Release: 2.10.0-rc0
2023-07-05 09:16:53 +02:00
darken
313b0e9131
Include changelog in changelog.
2023-07-05 09:15:44 +02:00
darken
fb8ec72825
Release: 2.9.3-rc0
2023-06-27 22:07:22 +02:00
darken
afa4d6e807
Release: 2.9.2-rc0
2023-05-16 09:23:59 +02:00
darken
3ac357161a
Improve strings based on translator feedback
2023-05-07 20:15:41 +02:00
darken
71a060feb9
Release: 2.9.1-rc0
2023-04-05 16:19:46 +02:00
darken
afe1399f72
Release: 2.9.0-rc0
2023-04-02 22:25:17 +02:00
darken
1b5b59c41b
Release: 2.8.4-rc0
2023-03-13 17:28:28 +01:00
darken
88b0069b94
Release: 2.8.3-rc0
2023-03-13 13:48:11 +01:00
darken
139daa1cc2
Update full gplay text
2023-03-12 14:05:20 +01:00
darken
d3dedbe6cd
Release: 2.8.2-rc0
2023-03-10 12:13:30 +01:00
darken
870e518ff6
Release: 2.8.1-rc0
2023-02-09 22:01:02 +01:00
darken
ac77ee2703
Update default changelog for GPlay
2023-02-09 21:53:33 +01:00
darken
7473704954
Update changelog
2022-11-05 12:19:14 +01:00
darken
b9f4992a33
A CAPod widget, oh my! ¯\_(ツ)_/¯
2022-11-05 11:53:09 +01:00