danielegobbetti
b5a726b777
Change layout of the alarms activity, fixes #216 .
2016-02-21 17:21:04 +01:00
danielegobbetti
b858e50804
Use strings to store activity shared preferences.
...
System has trouble with accessing integer in the preferences, so let's not use them.
2016-02-21 13:04:32 +01:00
Andreas Shimokawa
7626667a0a
try to blindly fix user preferences screen
2016-02-19 23:48:08 +01:00
Andreas Shimokawa
70ae5a2a3a
Pebble: Allow to select the preferred activity tracker via settings activity (Health, Misfit, Morpheuz)
2016-02-18 20:41:22 +01:00
cpfeiffer
c86365ee2e
Some more Mi Band pairing improvements #180
...
- listen to notifications early -- the band then actually tells us that
authentication is required
- check for this after sending user info
- add authentication states to GBDevice
- workaround for event problems in pairing activity (delivered although
already unregistered)
- BtLEQueue now deals with gatt events coming *before* connectGatt()
actually returned (namely the connection event)
2016-02-13 00:15:16 +01:00
danielegobbetti
ba9e00d2e4
Add strings for activate and deactivate pebble Health
2016-02-06 21:23:21 +01:00
Daniele Gobbetti
baf5eee72f
Refactored the User Activity-tracking related preferences.
...
Created a new device-independent class ActivityUser to hold the data
Moved the constants from the miband constant class to the ActivityUser class
Removed the miband-specific in favor of common-prefixed preferences (with upgrade support for legacy values)
Changed the way the gender is stored to an integer value
Removed the hardcoded default values for user data in favor of static fields of the ActivityUser class
2016-02-02 17:33:24 +01:00
Daniele Gobbetti
94c8633bad
Move the generic user info outside the miband preferences activity. They still have to be renamed.
2016-02-02 14:32:19 +01:00
Andreas Shimokawa
cc64bcf03c
updated Korean and French from transifex (thanks!)
2016-01-31 00:57:16 +01:00
Andreas Shimokawa
a6ce10d306
translate some string to German, no idea about the rest.
2016-01-21 21:46:14 +01:00
Andreas Shimokawa
2b78b0a67f
Merge pull request #213 from schlamar/patch-1
...
fix spelling
2016-01-21 21:30:45 +01:00
Andreas Shimokawa
31724b3ef2
Update Spanish, French, Japanese and Russian from transifex (thanks!!!)
2016-01-21 21:27:31 +01:00
Marc Schlaich
887b478ec6
fix spelling
2016-01-21 19:09:10 +01:00
Andreas Shimokawa
de4ffe8fb0
allow to setup a common suffix for canned replies (defaults to " (canned reply)")
2016-01-11 15:29:12 +01:00
cpfeiffer
824382b385
New translation from transifex, thanks!
2016-01-06 21:26:59 +01:00
Andreas Shimokawa
e41a9c208b
update spanish translation from transifex (thanks!)
2016-01-02 12:26:15 +01:00
Andreas Shimokawa
d7f74851e2
Pebble: allow reinstallation of apps in pbw-cache from App Manager (long press menu)
...
See #93
Also bump version, update CHANGELOG.md
2016-01-02 12:24:23 +01:00
Andreas Shimokawa
3655c833a9
Add new languages from transifex (Polish and Vietnamese). Thanks!!
2015-12-31 00:57:45 +01:00
Andreas Shimokawa
ba446b7b17
update spanish translation from transifex (thanks)
2015-12-31 00:41:22 +01:00
Andreas Shimokawa
11e02fbf5f
Pebble: add experimental reconnect support for standby-mode on firmware 3.x
...
- You should also set reconnect attempts to 0 in preferences when using this.
- It also works when you set flight mode on the pebble, then wait for about 5 minutes and turn BT back on
- Pebble FW 2.x support ist completely untested.
2015-12-27 19:11:40 +01:00
Andreas Shimokawa
cf5a0f19ed
update launcher icon (thanks @halcyonest)
2015-12-23 21:40:49 +01:00
Daniele Gobbetti
0dda5c214b
Add preference for reserved alarm slots (for calendar event notification)
...
Just this, no logic to support the choice yet.
2015-12-17 16:11:35 +01:00
Andreas Shimokawa
f387f7c96b
increase canned replies from 8 to 16
...
NOTE:
Total allowed bytes for all replies = 512 - (reply count - 1)
TODO:
- check with Firmware 2.9.1
- remove last reply that exceeds the 512 bytes limit completly (else it will be partly truncated)
2015-12-17 00:05:42 +01:00
Andreas Shimokawa
87674db5f9
update translation from transifex
2015-12-16 23:21:53 +01:00
Andreas Shimokawa
c6e67a9059
update icons again (thanks xphnx)
2015-12-16 23:08:27 +01:00
Ⲇⲁⲛⲓ Φi
53f8221f98
Updated Spanish translation
...
Added a line translating "Canned replies".
2015-12-15 13:43:16 +01:00
Andreas Shimokawa
3961e32c2b
update korean translation from transifex (thanks!)
2015-12-14 23:47:50 +01:00
Andreas Shimokawa
53fb63781e
WIP: Work towards SMS replies / canned replies
...
- Implement the PebbleProtocol side (2.x and 3.x)
- Add Preferences for canned replies
This can be tested by enabling untested features in Pebble Settings
It lets you see and select the replies set up in "Canned Repies" on the Pebble
You will get a "NOT IMPLENTED" message on your Pebble.
THIS DOES NOT ACTUALLY DO ANYTHING USEFUL YET.
2015-12-13 12:03:57 +01:00
Andreas Shimokawa
7cf1e0e004
Add system app icon and make use of it (thanks xphnx!)
2015-12-12 11:59:52 +01:00
Andreas Shimokawa
c9d1b9dd4a
add new icons (thanks xphnx!)
2015-12-11 21:24:00 +01:00
cpfeiffer
66ed672ad6
Updated translations from transifex (thanks!)
2015-12-08 23:50:36 +01:00
cpfeiffer
e642971b4c
Support for deleting/emptying the activity database
2015-12-08 23:42:58 +01:00
cpfeiffer
265dcd25eb
Release 0.6.28, update translations from transifex (thanks!)
2015-12-07 01:32:39 +01:00
cpfeiffer
365ce61cb6
Support for firmware upgrade/downgrade on Mi 1A.
...
I hope I didn't break firmware upgrades on some Mi 1 models
other than mine (my hardware revision is 2).
Upgrades for Mi 1S are currently disabled, we need some brave
souls who can help us test this.
Closes #173
Also see: #169
2015-12-07 01:14:06 +01:00
cpfeiffer
5a479c9175
fix typo
2015-12-07 01:13:47 +01:00
Andreas Shimokawa
729555b045
update translations from transifex (thanks)
2015-12-01 09:47:13 +01:00
Nicolò Balzarotti
99c97ccda7
Fixed italian typo
2015-11-20 23:43:24 +01:00
cpfeiffer
753286a341
Update translations from transifex (thanks!)
2015-11-03 20:44:57 +01:00
Alexey Afanasev
dde32f5a3f
ru locale updated
2015-10-25 14:28:08 +03:00
cpfeiffer
0cd9b0419c
Updated translations from transifex (thanks!)
2015-10-23 00:31:19 +02:00
cpfeiffer
52f3ca5253
Always name things positively. Negating things is bad for comprehension :-)
2015-10-19 23:36:10 +02:00
cpfeiffer
4e0fed8857
Improvements to how and when alarms are sent to the device
...
They are now sent whenever the Alarms activity is finished.
Display "All alarms disabled" when no alarm is enabled.
Unrelated: pass exceptions to GB.toast() where applicable.
2015-10-18 23:52:59 +02:00
Andreas Shimokawa
f0a1d5f8a0
update CHANGELOG.md, bump version, pull translation from transifex (thanks!)
2015-10-18 09:22:11 +09:00
cpfeiffer
b43e96318a
Also support pulldown to sync in ControlCenter #138
...
Should factor out some common code between ChartsActivity
and ControlCenter, though.
2015-10-18 01:39:25 +02:00
cpfeiffer
45fc2c181c
Add pulldown to sync and tabs in the charts activity #138
2015-10-17 17:10:14 +02:00
cpfeiffer
7dce1d62b0
Updated translations from transifex (thanks!)
2015-10-04 19:49:41 +02:00
cpfeiffer
0d27245dd1
Some more translations + reoder live activity layout
2015-10-04 00:17:24 +02:00
cpfeiffer
27aa660ca4
Use proper ellipsis
2015-10-04 00:05:26 +02:00
cpfeiffer
0a7366e458
Updated translations from transifex. Welcome Ukrainian! Thanks!
2015-10-03 21:45:40 +02:00
cpfeiffer
baa2d0b27a
Displaying live activity data works well enough
2015-10-02 23:38:07 +02:00
cpfeiffer
2149b18ae3
Yay, animating live activity data works.
...
Nice hack: MPAndroidChart supports animating values, but only animating
a new entry, going from zero to its actual value. We want to animate
a single entry changing its value.
Since it's just a single entry, we can let a custom animator do this
(without knowledge of any other entries).
2015-10-01 22:36:33 +02:00
cpfeiffer
4250a002b4
Merge branch 'master' into live-activity-data
2015-09-27 00:16:04 +02:00
Andreas Shimokawa
4f5edb7231
update German translation
2015-09-26 21:33:55 +02:00
Andreas Shimokawa
e7e583a5ba
update translations (thanks)
2015-09-26 21:23:20 +02:00
cpfeiffer
8ba307657a
Migrate from MPAndroidChart 2.1.0 to 2.1.4
...
This actually makes our CustomLegendRenderer and CustomBarChart
unnecessary.
2015-09-24 00:04:21 +02:00
Andreas Shimokawa
98b1abedac
Allow phone call notifications (also in call display) to be disabled in preferences
...
This will allow Pebble Dialer to handle these #106
2015-09-20 22:04:53 +02:00
Andreas Shimokawa
a3ef85d243
update German translation
2015-09-19 13:37:09 +02:00
Andreas Shimokawa
5fb6090be1
update Spanish translation (thanks)
2015-09-19 12:53:30 +02:00
Andreas Shimokawa
e1b02e1be4
Pebble: add option for PebbleKit support (default is disabled)
...
Also fix an endless loop when number of reconnects is set to 0
2015-09-19 12:49:34 +02:00
Andreas Shimokawa
58bbcb0035
Pebble: allow to configure reconnect attempts
...
This should help #89
2015-09-17 15:31:12 +02:00
cpfeiffer
7dedff3ce1
Add missing \ before apostrophe
2015-09-16 20:05:52 +02:00
Carsten Pfeiffer
d5087a9daa
Merge pull request #128 from kevlarcade/translate
...
correct some french translate
2015-09-16 20:01:37 +02:00
Andreas Shimokawa
6e3c839608
Allow to select preferred music player in preferences, closes #112
2015-09-16 00:53:54 +02:00
kevlarcade
78dafd6abc
correct some french translate
2015-09-15 11:59:42 +02:00
Andreas Shimokawa
7ba255080b
updaten translations from transifex (thanks!)
2015-09-12 23:30:02 +02:00
Andreas Shimokawa
70fcbbbe17
Add missing file, fixes build and #114
2015-09-12 19:20:28 +02:00
Andreas Shimokawa
0ad758fbca
WIP blacklist activity (currently does nothing except listing apps)
2015-09-10 13:48:54 +02:00
cpfeiffer
518b1ee6f4
Merge branch 'master' into live-activity-data
2015-09-07 21:41:02 +02:00
Daniele Gobbetti
6c28b50f52
allow the transfer of activity data without clearing MiBand's memory
2015-09-07 12:06:56 +02:00
cpfeiffer
020d758f69
Updated translations
2015-09-06 21:13:10 +02:00
cpfeiffer
1711a7a731
Merge branch 'master' into live-activity-data
2015-09-06 00:46:50 +02:00
cpfeiffer
b979a1feff
Renamed "Discover Device" to "Connect new Device"
...
This disambiguates it from "Find lost Device"
2015-09-06 00:35:34 +02:00
cpfeiffer
9ffa9ca870
Fix lint warning (perfomance improvement)
2015-09-06 00:29:23 +02:00
cpfeiffer
fbd23c2d4c
Some layout improvements ( #30 )
2015-09-06 00:03:56 +02:00
cpfeiffer
ed6629a9c7
Updated translations from transifex (thanks!)
2015-09-05 23:11:40 +02:00
cpfeiffer
bc3c0760d0
More WIP with live activity charts
2015-09-05 23:05:57 +02:00
cpfeiffer
8f4e933e30
More WIP on live activity:
...
- keep screen on while live activity is visible
- hide the date bar (prev&forward buttons)
- live activity chart is still nowhere near usable
2015-09-04 21:55:29 +02:00
cpfeiffer
9a1f4875fc
Temporary backup with live activity
2015-09-03 23:20:47 +02:00
cpfeiffer
42420e676b
More WIP: displays live activity data
2015-09-02 23:49:06 +02:00
Andreas Shimokawa
bc98805809
add strings from live-activity-data branch to fix build
2015-09-02 23:07:15 +02:00
cpfeiffer
ab8982e7f2
WIP: support for live display of activity data
2015-09-02 08:02:26 +02:00
cpfeiffer
a6d18e599b
Tiny simplification and extract string
2015-09-01 22:34:04 +02:00
cpfeiffer
50960277dd
Localized some firmware update texts and added some toasts on finish
2015-08-30 21:56:45 +02:00
cpfeiffer
41d8bcf634
Make firmware and app installation a bit more user friendly #30
2015-08-30 00:21:51 +02:00
cpfeiffer
87a5b09e43
Updated translations from transifex (thanks!)
2015-08-29 23:01:50 +02:00
cpfeiffer
277e5821a5
Add type="color" to fix AS designer parse errors
2015-08-29 21:59:01 +02:00
cpfeiffer
184f81fc7a
Remove unused "Settings" entry in charts menu ( #100 )
2015-08-29 20:43:53 +02:00
Daniele Gobbetti
26792717d4
Add showing when the device wasn't worn by the user
2015-08-28 14:58:30 +02:00
Daniele Gobbetti
fb5ebeacb6
Light colors for the graphs.
...
Closes #99
2015-08-28 14:58:30 +02:00
Daniele Gobbetti
2f1aa45445
Merge remote-tracking branch 'origin/master' into low_battery_notification
2015-08-28 10:40:46 +02:00
cpfeiffer
75a1068a69
Added new french translation, thanks a lot, gnupyx!
2015-08-27 23:10:05 +02:00
Daniele Gobbetti
3356a4b066
Merge remote-tracking branch 'origin/master' into low_battery_notification
...
Conflicts:
app/src/main/res/values/strings.xml
2015-08-26 15:46:33 +02:00
cpfeiffer
d0fbc57cf1
Switched position of bar and pie chart
...
First comes the pie chart (details) now, the the bar chart (overview)
Maybe we should do this differently in the sleep and week-steps
fragments, but for a start, and having it consistently, this is how it is.
2015-08-25 23:14:52 +02:00
cpfeiffer
e8a12f92be
In landscape mode, give the bar chart more space than the pie chart
2015-08-25 23:10:11 +02:00
cpfeiffer
8128651bcc
In landscape format, layout bar and pie chart horizontally
2015-08-25 23:04:04 +02:00
cpfeiffer
e47ebb8f09
Improvements to charts
...
- backward and forward buttons work better
- buttons only refresh the current fragment now
- activity shows fragment-specific titles
2015-08-25 00:33:37 +02:00
cpfeiffer
9a3769aeba
Remove the "Test" widget
2015-08-24 13:15:58 +02:00
Daniele Gobbetti
eb39ce9367
Further improvements:
...
- append a string on the control center when the device is charging
- battery status string is no more, welcome battery state enum
- the notification will not be shown when the device is charging, even if the level is below threshold
2015-08-21 08:41:57 +02:00
Daniele Gobbetti
0d8adeb7f9
Some refinements:
...
- only show the bigtext notification if the device has set extended battery info
- custom icon for the low battery notification (with license information)
- show device name in the notification
- set the notification to high priority
- the battery threshold is now set in GBDevice
2015-08-19 17:36:53 +02:00
Daniele Gobbetti
57a85e63b0
Merge remote-tracking branch 'origin/master' into low_battery_notification
2015-08-19 17:30:33 +02:00