1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-29 00:10:26 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices
Daniel Dakhno e36bd2eae7 Core: replaced device initialization logic with class based decision
Core: cleaned up imports

Device management: try single-argument-constructor first

Device management: fixed wrong device support class

Device management: added missing initial flags for Mi band 2 HRX

Device management: removed unused import

Device management: removed unused import

Device management: improved exception handling

Device management: prevent constructors from being optimized out

Device management: added UnknownDeviceSupport
2023-08-26 08:14:06 +00:00
..
amazfitbip
asteroidos Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
banglejs Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
binary_sensor Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
casio Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
domyos Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
fitpro Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
flipper/zero Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
galaxy_buds Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
hplus Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
huami Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
id115 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
itag Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
jyou Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
lefun Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
lenovo Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
liveview Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
makibeshr3 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
miband Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
mijia_lywsd02 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
miscale2 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
no1f1 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
nothing Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
nut Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
pebble Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
pinetime Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
qc35 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
qhybrid Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
roidmi Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
smaq2oss Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
soflow Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
sony/headphones Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
sonyswr12 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
supercars Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
tlw64 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
um25 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
vesc Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
vibratissimo Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
vivomovehr Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
waspos Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
watch9 Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
withingssteelhr Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
xwatch Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
zetime Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
AbstractBLClassicDeviceCoordinator.java
AbstractBLEDeviceCoordinator.java
AbstractDeviceCoordinator.java Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
AbstractSampleProvider.java
AbstractTimeSampleProvider.java Introduce generic TimeSamples for recorded data 2023-05-22 22:15:35 +00:00
DeviceCoordinator.java Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00
DeviceManager.java
EventHandler.java Zepp OS: Add loyalty cards integration with Catima 2023-07-03 23:19:19 +01:00
InstallHandler.java
SampleProvider.java
TimeSampleProvider.java Introduce generic TimeSamples for recorded data 2023-05-22 22:15:35 +00:00
UnknownDeviceCoordinator.java Core: replaced device initialization logic with class based decision 2023-08-26 08:14:06 +00:00