cpfeiffer
ba76f64bf6
Disable context menu while busy and add "Disconnect" to context menu
2015-06-07 15:31:42 +02:00
cpfeiffer
020d8d74d6
Added "Fetch Activity Data" to the context menu.
...
With some kind of progress reporting during the fetching #45
2015-06-06 19:39:04 +02:00
cpfeiffer
9e4e50be47
Initial work on synchronizing activity data with feedback.
...
A device now has a busy flag (set during synchronization). While busy,
no other communication with the device shall occur (TODO)
Refactors the non-bluetooth actions a bit #45
Next step: make use of the busy state in ControlCenter (show
a busy cursor) and in BluetoothCommunicationService (to not call other
operations while busy)
2015-06-06 00:40:16 +02:00
cpfeiffer
7f89f4bb57
Some fixes regarding device initialization, should avoid disconnects
...
Avoid repeated initializations and device info requests. Fix unsetting
of dynamic state (e.g. battery info) when initialized.
2015-06-01 21:47:02 +02:00
Andreas Shimokawa
6ea9537d38
Start sleep activity with context menu (long press on a device)
...
This allows to see sleep data even if devices are not connected.
2015-06-01 16:57:45 +02:00
cpfeiffer
4518e8819d
Make file-logging configurable
2015-05-23 00:45:12 +02:00
Andreas Shimokawa
68b76aa5c5
Pebble: Get Morpheuz sleep data visualize through SleepMonitorActivity
...
This very very experimental, and needs a complete overhaul.
But it is a start ;)
2015-05-21 18:17:39 +02:00
Andreas Shimokawa
2b98620ee0
Mi Band: Prepare preferences for vibration count, use number as input type for numeric field
2015-05-14 13:04:21 +02:00
cpfeiffer
c89bba0cba
Remove explicit "Refresh" device list action
2015-05-10 21:19:07 +02:00
Andreas Shimokawa
e78c912be3
Only sync time on time/timezone changes if appropriate option is set.
2015-05-10 11:21:16 +02:00
cpfeiffer
1a7c3c42e4
Do both BT and BTLE discovery (one after another) #33
2015-05-09 23:54:47 +02:00
cpfeiffer
ab5d5f6c6f
Made Mi Band preferences localizable
2015-05-09 21:43:04 +02:00
Andreas Shimokawa
8112d4afd8
update stings
2015-05-08 12:56:17 +02:00
cpfeiffer
d036f0539d
Added missing resource strings and clean up layouts
2015-05-08 00:42:46 +02:00
cpfeiffer
b2518ff927
Discovery + pairing now works
...
User info is asked on demand before starting the actual pairing.
When no (valid) user info is given, dummy user infor will be used instead.
2015-05-07 23:52:44 +02:00
cpfeiffer
a23690c8e1
Initial support for Mi Band specific settings
...
(User info for now).
TODO: We need to have that information *before* starting a connect
2015-05-07 01:32:17 +02:00
Andreas Shimokawa
d09b5442cf
Put FW/HW info inside its own TextView to cleanup the device list
2015-05-05 11:16:57 +02:00
cpfeiffer
9df661bd96
Initial (ugly) support for device discovery and pairing ( #3 )
2015-05-05 00:48:54 +02:00
Andreas Shimokawa
e859ece7c6
Add Support for notifications send to Pebble from 3rd party applications
...
This enables support for Conversations without using generic notificaion support.
Other applications could also work partly but are untested.
This commit also changes the SettingsActivity to use Comboboxes instead of two
Checkboxes for each notification source.
2015-05-04 01:03:56 +02:00
Andreas Shimokawa
93b463c47e
update German translation
2015-05-01 10:08:24 +02:00
cpfeiffer
8b3b4d0882
#46 make all strings localizable
2015-05-01 01:26:30 +02:00
Andreas Shimokawa
13d734b0f1
add development option to set a miband device address so it appears in our list.
...
This is only meant for future development, there is no MI Band support yet!
2015-04-01 23:00:05 +02:00
Andreas Shimokawa
ed2e177fcb
Remove direct PebbleProtocol usage. Add GBDeviceProtocol as a base class for all protocols.
...
Also add a empty MibandProtocol
2015-04-01 18:34:52 +02:00
Andreas Shimokawa
d9a2d85f6d
Fix for DST (summer time), option to sync time on connect (enabled by default)
2015-03-29 17:12:06 +02:00
Andreas Shimokawa
4117444c26
Display app name, company and version when opening a .pbw file from a filemanager
2015-03-28 23:23:10 +01:00
Andreas Shimokawa
42e53c3c8d
support removing apps/watchfaces
2015-03-26 18:11:47 +01:00
Andreas Shimokawa
0ccb818f58
Added AppManager, does not do anything useful yet. Only lists installed Apps.
2015-03-25 22:23:45 +01:00
Andreas Shimokawa
2e7f45433a
display connection status in the device list
2015-03-22 23:38:51 +01:00
Andreas Shimokawa
ecb7a9f3b5
Remove quit button from the service notification, put a quit item in the context menu instead. Closes #12
2015-03-22 13:10:45 +01:00
Andreas Shimokawa
c56194c0e5
* Add option to start Gadgetbridge and connect automatically when bluetooth is turned on.
...
This closes #9
2015-03-17 21:41:58 +01:00
Andreas Shimokawa
85ccafc922
Experiment with styling.
2015-03-07 15:32:34 +01:00
Andreas Shimokawa
e52e26168a
quick&dirty preference screen. Allows to enable/disable SMS/K9/generic notifications
2015-03-06 14:00:56 +01:00
Andreas Shimokawa
a47ba3c96f
Cleanup main Activity, move debug code to DebugActivity, added Call related debug buttons, add state tracking to PhoneCallReceiver, support in-call display of incoming calls (untested)
2015-02-07 12:58:18 +01:00
Andreas Shimokawa
dada70e92c
First checkin of actual code
2015-01-07 14:00:18 +01:00