Commit Graph
54 Commits
Author SHA1 Message Date
TaaviE fb70a07f64 Tried fixing a LineageOS quirk with regular BT scans 2020-08-02 23:59:42 +03:00
TaaviE 749cf91f63 Handled the potential case of the same scan finishing twice and canceling a running scan being displayed 2020-08-02 23:43:00 +03:00
TaaviE 83f3b8565e Removed duplicate UI updates 2020-08-02 22:06:18 +03:00
TaaviE d7ce49a2f3 Improved UX when Bluetooth is disabled mid-scan 2020-08-02 21:55:16 +03:00
TaaviE 9627360fac Fixed an UI error when Bluetooth discovery starting fails 2020-08-02 21:23:14 +03:00
TaaviE 61c74e9b15 Made the scans time out nicely 2020-08-02 21:07:14 +03:00
TaaviE 498c0d42e2 Made sure to check if location permission has been given by the user for scanning 2020-08-02 21:07:14 +03:00
TaaviE aa9abd4b61 Added a log message that might help with debugging in some cases 2020-08-02 21:07:14 +03:00
TaaviE f526bbe632 Added an API version guard to the new type of BLE scanning 2020-08-02 21:07:14 +03:00
TaaviE e3664a5926 Undid the Pebble content provider removal 2020-08-02 21:07:14 +03: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 1b43468b9e Improved the ITag coordinator class a bit 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
TaaviE 2ba6b88ff9 Made scan results a bit more detailed by displaying special cases 2020-08-02 03:33:08 +03:00
TaaviE da529579f4 Made it possible to disable asking for a few permissions. 2020-08-01 17:27:26 +03:00
TaaviE 1ceaf48ba7 Only request ANSWER_PHONE_CALL above API 26 2020-08-01 17:27:15 +03:00
TaaviE bb1b31bcb4 Made sure to check notification listener access even after first launch because not having it can cause issues 2020-08-01 17:27:15 +03:00
TaaviEandGitea d2a6353e8d Added the strings about bonded device un-ignoring settings option 2020-08-01 15:49:54 +02:00
TaaviEandGitea 8da7a7aced Added a checkbox to un-ignore bonded devices 2020-08-01 15:49:54 +02:00
TaaviE 8795acd0fd Improved ProGuard rules (for DB migrations and logback) 2020-08-01 04:03:15 +03:00
TaaviEandAndreas Shimokawa 629a3bcf63 Improved when and how the toast to grant permissions is displayed, won't request permissions that have been permanently disabled or denied by the system. No way to actually ask if the permission has been denied by the user. 2020-07-30 00:04:36 +02:00
TaaviEandGitea 22256030b5 Made items in the media receivers list more differentiable 2020-07-28 16:55:25 +02:00
TaaviE 701039e673 Instead of crashing, display a notification that the service couldn't be started 2020-07-28 11:57:13 +03:00
TaaviEandGitea 97f4b275f7 These logback classes are required for an optimized build to work properly 2020-07-28 08:12:27 +02:00
TaaviEandGitea 3ad1412a1d Delegated error handling properly to the function that creates FetchActivityOperation 2020-07-28 08:11:50 +02:00
TaaviEandGitea bcac8e0d7f Minor changes and a fix to a NPE when mBtGatt is null 2020-07-28 08:10:39 +02:00
TaaviEandGitea 443658bf9e Caught an illegal argument instead of crashing and made it clear that continuing is ill-advised 2020-07-28 08:08:16 +02:00
TaaviE 709fb0a82b Made UriHelper a bit more failure resistant 2020-07-28 01:16:17 +03:00
TaaviE 1c2cd99efd Made sure to request the permission to change ringer mode to silent 2020-07-27 21:21:19 +03:00
TaaviEandGitea 18afddac29 Made the version string generation use a specific locale for generation, trying to avoid potential localization issues 2020-07-27 20:11:37 +02:00
TaaviEandGitea 71fdb8b85e Fixed a broken string a translation 2020-07-27 20:08:44 +02:00
TaaviE 7ea7fadd60 Made Mi Band activity fetching not crash the application 2020-07-27 17:55:16 +03:00
TaaviEandGitea a34c28090d Added android-emojify's dependency to be excluded from Proguard 2020-06-17 08:48:20 +02:00
TaaviEandGitea d871b03f33 Added a safety measure against a weird internal crash when stopping a BLE scan 2020-06-17 08:47:39 +02:00
TaaviEandGitea a3f9b8a187 Tried to fix a format string in the Farsi translation 2020-06-17 08:46:34 +02:00
TaaviE 26e4f1eb3e Fixed a small misspell 2020-02-05 02:03:51 +02:00
TaaviEandGitea 68e746edff Made it adding already paired devices work properly if they're not ignored 2020-02-03 20:24:55 +01:00
TaaviE 4567cab327 Drew a Mi Scale 2 icon and removed the leftover H30 H10 icons 2020-02-03 20:05:18 +02:00
TaaviEandGitea c58f52f579 Redrew the default icon as vector 2020-02-03 18:02:00 +01:00
TaaviE 54cc402499 Redrew H30 H10 as vector 2020-02-02 17:10:31 +02:00
TaaviE ed8323ad2e Refactored the iTag support class 2020-02-02 06:29:04 +02:00
TaaviE 1c93f579b5 Made iTag devices appear in search results 2020-01-31 23:18:17 +02:00
TaaviEandGitea a943adbac7 Added custom icon for iTag devices 2020-01-31 18:48:05 +01:00
TaaviEandGitea a773258f49 Added a base set of Proguard rules in case optimization is enabled 2020-01-31 18:43:38 +01:00
TaaviEandGitea 18d83febaa Added iTag support 2020-01-31 09:16:37 +01:00
TaaviE b01e703e84 Added a check to avoid indefinitely lasting scans 2020-01-31 07:01:04 +02:00
TaaviandGitHub 054c9722a7 Added a try-catch to not crash on de-emojifying 2019-02-13 04:26:04 +02:00
TaaviandGitHub ab2a74f51d Added Foreground Service permission 2019-02-11 02:45:10 +02:00
TaaviandCarsten Pfeiffer b1e337d9b7 Update AndroidManifest.xml (#1050)
Request the MEDIA_CONTENT_CONTROL permission

Should fix a crash on Samsung Galaxy S8+ (dream2qltesq), Android 8.0 due to a missing required permission
2018-04-07 00:24:38 +02:00
TaaviEandAndreas Shimokawa 08feaf30e1 Fixed a bunch of misspells. 2018-03-31 17:31:48 +02:00
TaaviEandAndreas Shimokawa 6be7ee4a96 Fixed a few misspells and extended my name. 2018-03-23 07:26:25 +01:00
TaaviEandAndreas Shimokawa cf0a799d7c Re-enabled AAPT2. 2018-03-22 21:40:16 +01:00
TaaviEandDaniele Gobbetti 18cec2087f Changed API version and everything else required.
(cherry picked from commit db1a282)
2018-02-14 21:35:06 +01:00
TaaviEandCarsten Pfeiffer 32dcdc24ba Fixed two strings incorrectly being merged together. 2018-01-21 22:43:10 +01:00