Commit Graph

72 Commits

Author SHA1 Message Date
Yannick Ulrich c3a87278a6 3. Passed NavigationEvent instead of pieces 2022-10-22 13:49:52 +01:00
Yannick Ulrich d46f5453f6 2. Defined NavFlag type 2022-10-22 13:46:50 +01:00
Yannick Ulrich e00a4fce70 1. Moved navigation things into new files 2022-10-22 13:36:59 +01:00
Yannick Ulrich 49544b9b47 Upated readme 2022-10-21 23:19:51 +01:00
Yannick Ulrich e6a1baa32b Validate navigation parameters before passing them on 2022-10-21 23:08:29 +01:00
Yannick Ulrich ba3169d1d0 Pass other navigation parameters 2022-10-21 23:08:15 +01:00
Yannick Ulrich 912ccd14b3 Pass navigation narrative 2022-10-21 22:48:00 +01:00
Yannick Ulrich 62987fa31b Added navigation event to device state 2022-10-21 22:47:28 +01:00
Yannick Ulrich 2fbd8cb666 Added navigation characteristics 2022-10-21 22:47:07 +01:00
Elara 54fdd19bec Use timestamp with timezone offset to (finally) fix weather issue 2022-10-20 01:41:15 -07:00
Elara a01f1b9d92 Close files properly when returning an error (Arsen6331/itd#29) 2022-10-17 12:49:49 -07:00
Elara bb017b471e Stop DBus errors from causing panics by checking error type (Arsen6331/itd#29) 2022-10-17 12:19:23 -07:00
Elara 01970b2bb7 Add debug logging to resource loading 2022-10-16 12:39:42 -07:00
Elara b476853dc0 Fix RemoveAll() and MkdirAll() functions 2022-10-16 12:39:11 -07:00
Elara 3e9957d419 Implement resource loading feature 2022-08-29 14:43:16 -07:00
Elara b5d345cdec Remove debug code 2022-08-29 14:23:10 -07:00
Elara 0eead333b7 Add RemoveAll() and MkdirAll() to the filesystem implementation 2022-08-29 14:22:02 -07:00
Elara e4c12d32a1 Add Stat() to filesystem implementation 2022-08-29 14:06:56 -07:00
Elara 5af53d1dc6 Fix bug where the filesystem implementation misreports the amount of bytes written, causing functions such as io.Copy() to return an error 2022-08-29 14:05:33 -07:00
Elara d199fba93c Update go-bluetooth library for 5.65 support 2022-08-19 14:02:52 -07:00
Elara 9ed74726c4 Add contexts and improve error handling 2022-05-11 13:22:57 -07:00
Elara 1533865e4c Fix error handling in (*FS).Remove() 2022-05-05 12:39:16 -07:00
Elara 65fa04d360 Use adapter ID in btmgmt as well 2022-05-02 20:20:16 -07:00
Elara 5e5eef15dc Ask for adapter ID in Init() 2022-05-02 20:14:46 -07:00
Elara 6c3f1b14c9 Clarify DFU debug logs 2022-04-23 20:08:49 -07:00
Elara 2def4b13ac Add debug logging 2022-04-23 19:58:00 -07:00
Elara 2f51bde597 Use log level provided in options 2022-04-23 19:07:41 -07:00
Elara bebd1017c5 Ensure that done signals for Watch functions are handled properly and restart notifications if they stop unexpectedly 2022-04-23 18:40:25 -07:00
Elara b7a50271be Log when too many disconnects occur rather than removing the device (Arsen6331/itd#10) 2022-04-16 04:24:21 -07:00
Elara 7026da3f6f Handle case where artists value is a single string rather than a slice. Fixes Arsen6331/itd#9. 2022-03-04 12:04:37 -08:00
Elara e82981e3fc Rewrite connect/reconnect code 2022-02-21 02:46:20 -08:00
Elara 738e140bfb Create custom BlueZ agent 2021-12-16 21:30:29 -08:00
Elara 9250d26fdc Restrict to one open file of each type at a time 2021-12-13 09:56:34 -08:00
Elara 382b1d9556 Add file transfer progress 2021-12-12 13:25:40 -08:00
Elara a2ff29ce84 Add weather service 2021-12-12 12:43:43 -08:00
Elara 522c10a9c0 Set connected property to true in all connecting functions 2021-11-25 20:33:06 -08:00
Elara bd057815cf Fix checkStatus call in (*Device).FS() 2021-11-25 13:35:58 -08:00
Elara 58d5036f20 Allow multiple call notification responses and improve error handling 2021-11-25 12:39:43 -08:00
Elara 9966880bc8 Only allow OnChange() to be called once 2021-11-24 17:21:12 -08:00
Elara e12ccb2ff5 Fix README errors 2021-11-24 16:51:42 -08:00
Elara 4b8b2a3b22 Remove playerctl from dependencies and add pactl providers 2021-11-24 16:50:35 -08:00
Elara e9a611aec8 Buffer message channel for music 2021-11-24 16:41:56 -08:00
Elara d9823bf0c8 Switch player to MPRIS interface 2021-11-24 16:31:18 -08:00
Elara ec1548ec0f Remove BLE docs as they have been merged into InfiniTime 2021-11-22 21:20:01 -08:00
Elara e9a92bac46 Implement BLE filesystem (experimental and will change in the future) 2021-11-22 21:19:30 -08:00
Elara ec43bad466 Update go-bluetooth to fix BlueZ 5.62 compatibility 2021-11-22 01:14:16 -08:00
Elara 504a64da93 Upgrade go-bluetooth version 2021-11-01 11:20:10 -07:00
Elara 7fb1fcce68 Create Init() rather than using init() 2021-11-01 09:19:12 -07:00
Elara 75942bdb0c Add whitelist to pair() and make case insensitive 2021-10-26 21:42:41 -07:00
Elara 53aa6f8a0c Add cancel functions to battery level and heart rate 2021-10-22 21:26:33 -07:00