1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-12-20 23:57:46 +01:00
Commit Graph

9597 Commits

Author SHA1 Message Date
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
Andreas Shimokawa
157deff237 Send current time to device if time/timezone changes. Closes #51. 2015-05-07 23:46:18 +02:00
Andreas Shimokawa
70889e5326 fix italian string, which would cause FC 2015-05-07 22:32:30 +02:00
cpfeiffer
1604ae2c22 #33 only start discovery activity when bt is enabled 2015-05-07 22:15:53 +02:00
cpfeiffer
cf360455a0 updated translations from transifex 2015-05-07 22:05:57 +02:00
cpfeiffer
84a89c7c9b ignore values-en, always created by tx pull -a 2015-05-07 20:46:24 +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
44333c4244 Fix some German strings, simplify SMS/K9-Mail strings 2015-05-07 00:11:43 +02:00
Andreas Shimokawa
9277874983 update CHANHELOG.md 2015-05-07 00:05:54 +02:00
Andreas Shimokawa
8b75440867 Pebble: feed WeatherNeat with bogus data (testing)
This is completely useless, but it is the first time I could successfully send
data to a watchface.
2015-05-06 23:47:58 +02:00
cpfeiffer
fa57bf11a2 Fix some German translations 2015-05-06 23:16:15 +02:00
cpfeiffer
637cc3be51 Connected devices are typically not discoverable (#33) 2015-05-06 23:00:06 +02:00
cpfeiffer
0c039b8a46 Start discovery activity automatically when no devices available (#33) 2015-05-06 22:59:31 +02:00
cpfeiffer
0629d6aa5d Small improvements to discovery, only scan for 1min #33 2015-05-06 22:59:00 +02:00
cpfeiffer
dbffd5a42f Updated translations from transifex (#46)
Needed to use pull -a to get new languages (here: italian)
2015-05-06 17:39:46 +02:00
Andreas Shimokawa
33db0bf890 Pebble: handle DATALOG and PHONEVERSION endpoints directly in protocol
This allows to remove all protocol inspection in PebbleIoThread
2015-05-06 11:43:01 +02:00
cpfeiffer
7b02548427 Clear task stack after discovery (#33) 2015-05-06 00:17:28 +02:00
cpfeiffer
bd0df2c527 updated regarding battery info 2015-05-05 23:44:45 +02:00
cpfeiffer
dc6fd8cb61 Translation updated from Transifex 2015-05-05 23:39:47 +02:00
cpfeiffer
50034e0bfe Request battery info in initialize() 2015-05-05 23:25:54 +02:00
Andreas Shimokawa
3e85efa898 Display battery level if known. Should work on Miband, untested. 2015-05-05 22:52:25 +02:00
Andreas Shimokawa
9efcd8974d Add GBDeviceCommandSendBytes for generic pre encoded commands that are meant to be send to a device directly
This is useful for Debugging. We can now send answers to data from the Device directly
int he procol implementation without messing with code in the GBDEviceIoThread's implementation.

This commit also adds test code for interaction with WeatherNeat (so far nothing works though)
2015-05-05 14:41:10 +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
cf12c78a64 Ensure that discovery doesn't display duplicates (#33) 2015-05-05 01:08:30 +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
6d1a4312ef remove unused ApplicationTest 2015-05-03 19:19:05 +02:00
cpfeiffer
fb48086b77 Add "translation" to contributing section 2015-05-02 00:06:56 +02:00
cpfeiffer
1a627ad1a1 Allow translation with transifex #46 2015-05-01 23:59:02 +02:00
Andreas Shimokawa
e71181f962 Merge pull request #48 from xphnx/patch-3
Update spanish translation
2015-05-01 17:30:09 +02:00
xphnx
cac3bc01a9 Update strings.xml 2015-05-01 17:20:17 +02:00
Andreas Shimokawa
93b463c47e update German translation 2015-05-01 10:08:24 +02:00
cpfeiffer
3e79269d43 #46 add missing GBApplication 2015-05-01 09:36:33 +02:00
Andreas Shimokawa
f143c9ec54 androidstudio vs. eclipse :/ 2015-05-01 01:49:43 +02:00
cpfeiffer
8b3b4d0882 #46 make all strings localizable 2015-05-01 01:26:30 +02:00
Andreas Shimokawa
75b9d0e833 simplyfy SettingsActiviy code 2015-05-01 00:56:16 +02:00
Andreas Shimokawa
b256c9ed15 set utf-8 2015-04-30 00:58:04 +02:00
Andreas Shimokawa
959626049e add Spanish translation (thanks xphnx!) 2015-04-30 00:57:36 +02:00
Andreas Shimokawa
f8bbbdb47c add Korean translation (thanks halcyonera!) 2015-04-30 00:54:32 +02:00
Andreas Shimokawa
b7c3578e5b add German translation (quick & dirty) 2015-04-30 00:50:16 +02:00
Andreas Shimokawa
93cc35bda5 prepare for release 2015-04-29 00:23:00 +02:00
Andreas Shimokawa
e65c492792 Pebble: display progressbar during installation of apps/firmware 2015-04-29 00:21:02 +02:00
Andreas Shimokawa
b5cf81eedf update CHANGELOG.md 2015-04-28 23:38:13 +02:00
Andreas Shimokawa
01e96f9c8d Pebble: Bugfix for beeing stuck while waiting for a slot, when none is available 2015-04-28 23:35:12 +02:00
Andreas Shimokawa
31b01d860f Pebble: notification cleanups
- remove notification update code from PebbleIoThread (is in generic code now)
- use a separate notification for app/firmware installation
2015-04-28 21:59:53 +02:00
cpfeiffer
9b676b5354 add a blurb abount contributions 2015-04-27 23:08:31 +02:00
cpfeiffer
5a458611e2 Set the time during initialization. Necessary for steps tracking.
Also see #31
2015-04-27 21:43:57 +02:00
cpfeiffer
8e25c03350 display connection state in notification area 2015-04-27 21:19:09 +02:00
Andreas Shimokawa
462f9f028f Pebble: do not call setReceiversEnableState() from PebbleIoThread anymore, handling had been moved to generic code 2015-04-27 01:24:42 +02:00
Andreas Shimokawa
2eb62ebff3 Pebble: Speed up app/firmware installation by sending 2000 bytes at once instead of 512. Closes #22. 2015-04-27 01:15:03 +02:00