Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | o Major refactoring on the BtPromise, mainly internal. Renaming BtPromise ↵ | Trygve Laugstøl | 2015-01-28 | 14 | -704/+48 |
| | | | | to BtSequence and BtSequencer. | ||||
* | o Adding 'recently seen' on BtDevice. Updated when scanning. | Trygve Laugstøl | 2015-01-27 | 17 | -152/+453 |
| | | | | | | o Removing BtScanResult, it was never used. o Getting MainActivity to listen on device property changed so the UI is properly updated. o Adding a status bar with color to indicate if the device is available, connected or not seen. | ||||
* | o Adding a way to append promises to promises. | Trygve Laugstøl | 2015-01-20 | 6 | -32/+110 |
| | | | | | o Reading each sensors name when probing a device. o Enabling probing on long presses on already probed devices. Is probably useful to update the local information when other handsets has updated the device's values. | ||||
* | Trying to automatically generate versions numbers from Git. | Trygve Laugstøl | 2015-01-19 | 1 | -10/+11 |
| | |||||
* | Trying to automatically generate versions numbers from Git. | Trygve Laugstøl | 2015-01-18 | 1 | -2/+34 |
| | |||||
* | BtPromise: Letting the finally know if the promise was a success or failure. | Trygve Laugstøl | 2015-01-18 | 6 | -21/+46 |
| | | | | | | SM: adding a toast callback so the activity can show a toast message. Needed to make sure the toast comes from the correct thread. Can be called from the BT callback thread. | ||||
* | BtPromise: Adding a distinction between successful and failure.1.0 | Trygve Laugstøl | 2015-01-18 | 9 | -94/+173 |
| | | | | | | | o Chain can now call fail() instead of stop() to signal failure. o The finally handlers can be changed to get this info later. o Should probably make all callbacks take the BtDevice as a callback instead of BluetoothGatt and make the gatt instance available through the device. This way state can be kept in the device's tag. BtPromise: always discover services when operating inside a connection. | ||||
* | o Missing file. | Trygve Laugstøl | 2015-01-17 | 1 | -0/+9 |
| | |||||
* | o Trying to fix issues where there is a miss match between the clicked index ↵ | Trygve Laugstøl | 2015-01-17 | 5 | -25/+91 |
| | | | | and the item actually clicked. | ||||
* | o Not disconnecting when the promise is done. | Trygve Laugstøl | 2015-01-17 | 9 | -154/+347 |
| | | | | | o All user code can assume that they're already connected to the device, simplifying the life cycle. o When starting, send a 'new device' even for all stored devices. | ||||
* | o Major refactoring of the BT promise. | Trygve Laugstøl | 2015-01-16 | 7 | -279/+214 |
| | |||||
* | o Reading values from the soil sensor. | Trygve Laugstøl | 2015-01-11 | 20 | -293/+708 |
| | | | | | | o Rewrote the database schema to match the new device+sensors model. o Storing samples in the database. o To be able to reuse BT callbacks, added a way to always to directly to the next step instead of waiting for an event. | ||||
* | o Adding a way to prepend callbacks on the promise's queue. Needed for ↵ | Trygve Laugstøl | 2015-01-04 | 9 | -75/+314 |
| | | | | | | devices that give you [disconnect, connect] events when connecting. Yay. o Reading meta data from the Soil Moisture device. | ||||
* | o Adding a method to run a transaction in the BtService's database. | Trygve Laugstøl | 2015-01-04 | 6 | -24/+55 |
| | |||||
* | o Adding SoilMonitors support in core and view. Still more to do. | Trygve Laugstøl | 2015-01-04 | 12 | -128/+298 |
| | |||||
* | o Adding a database of BT devices and soil devices, sensors and samples. | Trygve Laugstøl | 2015-01-03 | 9 | -17/+173 |
| | |||||
* | o Getting closer to something that actually work. | Trygve Laugstøl | 2015-01-02 | 20 | -424/+749 |
| | |||||
* | o Initial import of Soil Moisture app. | Trygve Laugstøl | 2014-12-31 | 44 | -0/+1987 |