Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util
José Rebelo c628ce2c97 Garmin: Fix all-day events
As per the CalendarContract, the begin timestamp corresponds to the UTC
midnight-boundary of the start of the day.

- Remove the redundant logic to truncate the date to the start of day
- Remove the workaround for negative timezones (confirmed not workin
  with some EDT users)
- Ensure birthdays also respect the UTC boundary
- Offset the garmin timestamps by the UTC offset, ensuring they match
  midnight on the user's timezome (fixes all-day events offset by 1 day)
2024-10-26 11:53:20 +01:00
..
backup Set changelog version code when restoring zip backup 2024-10-19 21:00:53 +01:00
calendar Garmin: Fix all-day events 2024-10-26 11:53:20 +01:00
dialogs Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
gpx Fix gpx hr parsing and unit tests 2024-09-23 22:13:01 +01:00
gson Allow full backup/restore from a zip file 2024-09-11 22:28:56 +00:00
language Enable core library desugaring 2024-07-04 20:20:00 +01:00
preferences DevicePrefs gets the GBDevice since it it device specific 2024-08-30 22:03:34 +00:00
protobuf Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
.gitignore Mi2: Initial support for wear location, hr during sleep and date format #323 2016-11-13 01:44:52 +01:00
Accumulator.java Bangle.js: Refactor activity details 2024-09-28 22:03:26 +00:00
ActivitySummaryUtils.java Refactor activity lists to use a RecyclerView 2024-10-06 22:24:04 +01:00
AlarmUtils.java Casio GW-B5600: Alarms 2024-08-23 14:05:11 +00:00
AndroidUtils.java Fix language not being respected in some situations 2024-10-06 22:22:48 +01:00
ArrayUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
BcdUtil.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
BitmapUtil.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
BondingInterface.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
BondingUtil.java Mi Band: Migrate global preferences to device-specific 2024-08-23 14:02:28 +00:00
CheckSums.java Garmin: Allow agps updates for multiple URLs 2024-05-24 22:24:09 +02:00
CRC32C.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
CryptoUtils.java [Huawei] Fix pin code encoding 2024-02-09 12:02:53 +01:00
DashboardUtils.java Allow gadgets to provide distance and calories 2024-10-05 17:29:23 +01:00
DateTimeUtils.java Garmin: Fix all-day events 2024-10-26 11:53:20 +01:00
DeviceHelper.java Mi Composition Scale: Add alternative bluetooth name 2024-08-29 15:17:19 +00:00
ECDH_B163.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
EmojiConverter.java Update android-emojify to 1.9.2 2024-07-04 19:58:03 +01:00
FileUtils.java Allow full backup/restore from a zip file 2024-09-11 22:28:56 +00:00
FormatUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
GB.java Fix language not being respected in some situations 2024-10-06 22:22:48 +01:00
GBChangeLog.java Dashboard view (#3478) 2024-04-04 19:28:04 +00:00
GBPrefs.java move some device specific preferences from GBPrefs to DevicePrefs 2024-08-30 22:03:34 +00:00
GBTarFile.java Garmin protocol: add AGPS data checks 2024-05-24 22:24:08 +02:00
GBTextToSpeech.java Use default system TTS language 2024-07-19 19:12:55 +00:00
GBToStringBuilder.java Garmin: Improve fit parsing 2024-05-24 22:24:08 +02:00
GBZipFile.java Zepp OS: Refactor firmware uploads 2024-02-01 18:47:28 +00:00
GridAutoFitLayoutManager.java Fossil Hybrid HR: Add watchface preview images in the app manager 2022-06-17 14:45:10 +02:00
HttpUtils.java Garmin: Allow agps updates for multiple URLs 2024-05-24 22:24:09 +02:00
ImportExportSharedPreferences.java Fix import of some hashset preference values from xml 2024-09-11 22:28:56 +00:00
JavaExtensions.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
LimitedQueue.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
MapUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
MediaManager.java MusicManager: Fix NPE when music not playing 2024-01-28 20:26:35 +00:00
NotificationUtils.java Xiaomi: Fix notification for apps in work profile 2024-05-28 22:45:57 +01:00
PebbleUtils.java Pebble: fix NPE in getPlatformName 2024-09-25 15:09:01 +02:00
PendingIntentUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
Prefs.java Fix getLocalDate month off-by-1 2024-08-31 21:33:24 +01:00
RangeMap.java Garmin: Persist and display activity 2024-05-24 22:24:08 +02:00
RtlUtils.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
SilentMode.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
StringUtils.java Core: added first iteration of BLE intent API 2024-09-08 23:17:07 +00:00
SwipeEvents.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
TimePreference.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
UriHelper.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
Version.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
WebViewSingleton.java Pebble: fix webview crash (on android 14) 2024-06-13 16:26:39 +02:00
WidgetPreferenceStorage.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00
XDatePreference.java Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
XDatePreferenceFragment.java Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
XTimePreference.java Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
XTimePreferenceFragment.java Garmin: Realtime settings 2024-06-07 23:39:12 +01:00
ZipFileException.java Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00