| 
						
					 | 
					
						
						
						
						
							
						
						
							a6cc776a0d
							
						
					 | 
					
						
						
							
							Update to gioui.org@v0.0.0-20211113093644. Updates for MacOS 11.5.
						
						
						
						
						
					 | 
					
						2021-11-15 14:14:45 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							90ab682a44
							
						
					 | 
					
						
						
							
							Port to gio gioui.org@20200829.
						
						
						
						
						
					 | 
					
						2020-09-05 14:12:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b0b310a7b0
							
						
					 | 
					
						
						
							
							Bump gio version, use window.Do() instead of RegisterFragment().
						
						
						
						
						
					 | 
					
						2020-06-19 14:35:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f5cc27a30d
							
						
					 | 
					
						
						
							
							Bump gio version.
						
						
						
						
						
					 | 
					
						2020-06-12 16:10:46 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7a583419c5
							
						
					 | 
					
						
						
							
							BlessedConnect.java: make sure gio shared library is loaded
						
						
						
						
						
						
						
						before calling native methods. 
						
					 | 
					
						2020-02-04 17:36:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2d7594514c
							
						
					 | 
					
						
						
							
							Fixes to depjars/build.go
						
						
						
						
						
					 | 
					
						2019-12-30 11:26:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52217c3f6a
							
						
					 | 
					
						
						
							
							Add Timber license. Add depjars/ and go:generate commands to build
						
						
						
						
						
						
						
						Java dependencies. Bug fix in retrievePeripheral so that we do not
zero out the reference to the Java Peripheral object. 
						
					 | 
					
						2019-12-13 13:20:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dd7d927044
							
						
					 | 
					
						
						
							
							Add license information.
						
						
						
						
						
					 | 
					
						2019-12-11 09:58:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1601787ecf
							
						
					 | 
					
						
						
							
							Switch back to Blessed library after bug fixes.
						
						
						
						
						
					 | 
					
						2019-12-10 09:13:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							81be281bcd
							
						
					 | 
					
						
						
							
							Merge branch 'blessed'
						
						
						
						
						
					 | 
					
						2019-12-10 09:07:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							56813159c4
							
						
					 | 
					
						
						
							
							Bug fix: save java peripheral object in goOnConnect().
						
						
						
						
						
					 | 
					
						2019-12-10 09:04:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ca70d55f7e
							
						
					 | 
					
						
						
							
							Better handling of connection state and calls to gatt.close().
						
						
						
						
						
					 | 
					
						2019-12-06 16:22:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a4a7dea4ba
							
						
					 | 
					
						
						
							
							Merge branch 'master' into HEAD
						
						
						
						
						
					 | 
					
						2019-12-06 14:22:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6f6e4f317
							
						
					 | 
					
						
						
							
							Working version with old BleConnect code instead of Blessed.
						
						
						
						
						
					 | 
					
						2019-12-06 14:22:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4ae98b622b
							
						
					 | 
					
						
						
							
							Revert "Conversion to Blessed library for Android -- interim check-in,"
						
						
						
						
						
						
						
						This reverts commit 4db9b4a5ed. 
						
					 | 
					
						2019-12-06 14:06:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6bad5ba08e
							
						
					 | 
					
						
						
							
							Revert "Further debuging version."
						
						
						
						
						
						
						
						This reverts commit fc0cab1ee8. 
						
					 | 
					
						2019-12-06 14:03:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2edbeb8714
							
						
					 | 
					
						
						
							
							Revert "Working Android version using Blessed library."
						
						
						
						
						
						
						
						This reverts commit e7f82ac9e7. 
						
					 | 
					
						2019-12-06 14:03:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							56d6e87ef3
							
						
					 | 
					
						
						
							
							Revert "Doc updates, add "wantScan" to BleConnect.java so scan starts"
						
						
						
						
						
						
						
						This reverts commit 2af636b946. 
						
					 | 
					
						2019-12-06 14:00:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							57f19407dd
							
						
					 | 
					
						
						
							
							Merge branch 'master' into blessed
						
						
						
						
						
					 | 
					
						2019-12-06 13:59:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3bc712870d
							
						
					 | 
					
						
						
							
							Improve handling of peripheral disconnections and some refactoring.
						
						
						
						
						
					 | 
					
						2019-12-05 08:49:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e7f82ac9e7
							
						
					 | 
					
						
						
							
							Working Android version using Blessed library.
						
						
						
						
						
					 | 
					
						2019-12-04 17:25:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4cdaceda76
							
						
					 | 
					
						
						
							
							Working Android version using Blessed library.
						
						
						
						
						
					 | 
					
						2019-12-04 17:06:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fc0cab1ee8
							
						
					 | 
					
						
						
							
							Further debuging version.
						
						
						
						
						
					 | 
					
						2019-12-04 16:09:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4db9b4a5ed
							
						
					 | 
					
						
						
							
							Conversion to Blessed library for Android -- interim check-in,
						
						
						
						
						
						
						
						notifications do not work. 
						
					 | 
					
						2019-12-04 14:47:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2af636b946
							
						
					 | 
					
						
						
							
							Doc updates, add "wantScan" to BleConnect.java so scan starts
						
						
						
						
						
						
						
						automatically upon grant of permissions or device enable. 
						
					 | 
					
						2019-11-27 11:46:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7223b8c380
							
						
					 | 
					
						
						
							
							Documentation
						
						
						
						
						
					 | 
					
						2019-11-27 11:11:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							321b94a486
							
						
					 | 
					
						
						
							
							Working Android implementation.
						
						
						
						
						
					 | 
					
						2019-11-27 10:44:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							99bcd1f4fb
							
						
					 | 
					
						
						
							
							Add discoverCharacteristics() for Android.
						
						
						
						
						
					 | 
					
						2019-11-22 23:33:45 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							86e724cc8c
							
						
					 | 
					
						
						
							
							Partial android implementation, including Enable(), readyToScan(),
						
						
						
						
						
						
						
						scan(), stopScan(), connectPeripheral(), cancelConnection(), and
DiscoverServices(). 
						
					 | 
					
						2019-11-22 16:15:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							829baedeac
							
						
					 | 
					
						
						
							
							Add BleUtil.jar.
						
						
						
						
						
					 | 
					
						2019-11-01 14:59:03 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0ab45a1d9d
							
						
					 | 
					
						
						
							
							Update Gio verion (change location of permissions). Put the java file
						
						
						
						
						
						
						
						here and add go:generate commands to create the jar file. 
						
					 | 
					
						2019-11-01 14:48:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4e4c071697
							
						
					 | 
					
						
						
							
							Add gioui.org/permission/bluetooth and EnableBluetooth() function.
						
						
						
						
						
					 | 
					
						2019-10-30 12:09:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							820186e132
							
						
					 | 
					
						
						
							
							On Android startup, obtain a Bluetooth adapter and check if it is
						
						
						
						
						
						
						
						enabled. 
						
					 | 
					
						2019-10-28 15:18:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f036c5e134
							
						
					 | 
					
						
						
							
							Further restructuring and add stub implementation for Android.
						
						
						
						
						
					 | 
					
						2019-10-28 12:43:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							206bd70461
							
						
					 | 
					
						
						
							
							Prepare for Android port -- move CancelConnection into ble.go and
						
						
						
						
						
						
						
						re-arrange functions in ble_darwin.go into API calls, Core Bluetooth
callbacks and internal convenience functions. 
						
					 | 
					
						2019-10-28 11:39:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c911bbb547
							
						
					 | 
					
						
						
							
							Move BLE type into ble.go.
						
						
						
						
						
					 | 
					
						2019-10-28 11:21:14 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2d4f106dd7
							
						
					 | 
					
						
						
							
							Add ble.go to factor out platform-independent code.
						
						
						
						
						
					 | 
					
						2019-10-28 09:25:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5955e369e4
							
						
					 | 
					
						
						
							
							Add the Peripheral and the Characteristic to UpdateValueEvent.
						
						
						
						
						
					 | 
					
						2019-10-25 14:59:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fbb58a8d99
							
						
					 | 
					
						
						
							
							Add CancelConnection() and Disconnect().
						
						
						
						
						
					 | 
					
						2019-10-25 14:03:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b87fea7fb3
							
						
					 | 
					
						
						
							
							Do not connect to peripherals with outstanding connection attempts.
						
						
						
						
						
					 | 
					
						2019-10-25 13:30:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec02bc7bcc
							
						
					 | 
					
						
						
							
							Some debug output, and turn off BLE.wantScan when scanning starts.
						
						
						
						
						
					 | 
					
						2019-10-25 09:09:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f53dd7481a
							
						
					 | 
					
						
						
							
							Return subscribed characteristic values as []byte in
						
						
						
						
						
						
						
						UpdateValueEvent{}
						
					 | 
					
						2019-10-24 18:30:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							822b3529c0
							
						
					 | 
					
						
						
							
							Add gatt package. Add DiscoverServiceEvent and DiscoverCharacteristic
						
						
						
						
						
						
						
						event. 
						
					 | 
					
						2019-10-24 18:18:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							64b684e419
							
						
					 | 
					
						
						
							
							Add connection tracking and timeouts.
						
						
						
						
						
					 | 
					
						2019-10-24 17:00:54 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c91c83de9c
							
						
					 | 
					
						
						
							
							Connect to peripherals by UUIDString. Eliminate globals for central
						
						
						
						
						
						
						
						manager and delegate. 
						
					 | 
					
						2019-10-24 08:59:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0424b70ef3
							
						
					 | 
					
						
						
							
							Add DiscoverServices() and interlocks to check central manager
						
						
						
						
						
						
						
						ready state. 
						
					 | 
					
						2019-10-23 19:28:43 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							133b0883e3
							
						
					 | 
					
						
						
							
							Initial commit.
						
						
						
						
						
					 | 
					
						2019-10-23 18:28:19 -04:00 | 
					
					
						
						
							
							
							
						
					 |