-
-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Improved message broadcast code * Initial work * Fixed heart beat animation and sound * Fixed animation and sound weirdness when changing settings * Fixed even more dumb things with the heart beat sound * Did some view refactoring to make it less dumb * Fixed text color property not working for heart rate widget * Start/stop the server on lifecycle events * Don't allow adding widget with empty data source * Added setting for client name * Added server ip editor to settings page * Actually save client name * Added code to connect to servers * Improved socket connection code * Close server connections on server stop * Different way of telling if server connections close * Sending data to other servers works * Fixed widget selector not showing data
- Loading branch information
Showing
27 changed files
with
616 additions
and
305 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,10 @@ | ||
import 'package:get/get.dart'; | ||
import 'package:hds_overlay/hive/data_type.dart'; | ||
import 'package:hds_overlay/hive/data_widget_properties.dart'; | ||
import 'package:tuple/tuple.dart'; | ||
|
||
class DataWidgetController extends GetxController { | ||
final RxMap<DataType, Rx<DataWidgetProperties>> propertiesMap; | ||
final RxMap<Tuple2<DataType, String>, Rx<DataWidgetProperties>> propertiesMap; | ||
|
||
DataWidgetController(this.propertiesMap); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
import 'package:get/get.dart'; | ||
import 'package:hds_overlay/hive/data_type.dart'; | ||
import 'package:hds_overlay/model/data_source.dart'; | ||
import 'package:tuple/tuple.dart'; | ||
|
||
class EndDrawerController extends GetxController { | ||
RxBool open = false.obs; | ||
Rx<DataType> selectedDataType = DataType.unknown.obs; | ||
Rx<Tuple2<DataType, String>> selectedDataTypeSource = | ||
Tuple2(DataType.unknown, DataSource.watch).obs; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
import 'package:get/get.dart'; | ||
|
||
class HeartRateWidgetController { | ||
bool animating = false; | ||
bool sounding = false; | ||
int currentHeartRate = 0; | ||
bool visible = true; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
import 'package:get/get.dart'; | ||
import 'package:hds_overlay/model/data_source.dart'; | ||
|
||
class WidgetSelectorController extends GetxController { | ||
RxString dataSource = DataSource.watch.obs; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,4 @@ | ||
class DataSource { | ||
static final watch = DataSource('watch'); | ||
static final unknown = DataSource('unknown'); | ||
|
||
final String name; | ||
|
||
DataSource(this.name); | ||
static final watch = 'watch'; | ||
static final unknown = 'unknown'; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Oops, something went wrong.