Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.4.0 RC 1 #559

Merged
merged 105 commits into from
Apr 18, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
903e166
updated segment to 3.0.7
jimmymlu Mar 16, 2016
eb53fdf
load timeline, if not already loaded, when zooming out
jimmymlu Mar 17, 2016
ab7bdaf
only delete question from collection view, if question was able to be…
jimmymlu Mar 17, 2016
7de8c4f
pick up sensekit updates
jimmymlu Mar 17, 2016
8a834c2
update sensekit, again
jimmymlu Mar 17, 2016
52f0247
update app review prompt thresholds
jimmymlu Mar 18, 2016
0199beb
values in today ext match room conditions value
jimmymlu Mar 18, 2016
9a3c3ee
sort order for sensors now in common place. same for today ext as rc
jimmymlu Mar 18, 2016
fb5ac32
bumping to 1.3.2
jimmymlu Mar 18, 2016
0c9179f
Merge pull request #531 from hello/jimmy/132
jimmymlu Mar 18, 2016
f414359
bumping to 1.3.2.1, cuz apple
jimmymlu Mar 19, 2016
146a9bd
Merge pull request #532 from hello/jimmy/1321
jimmymlu Mar 23, 2016
d7dbd42
change to store.hello.is
jimmymlu Mar 23, 2016
a4005c0
Merge pull request #533 from hello/jimmy/order-url
jimmymlu Mar 23, 2016
ba73fd6
wip sound view
jimmymlu Mar 25, 2016
6d78e4d
put sounds proto in to alarm list
jimmymlu Mar 25, 2016
325fa9b
remove problematic, really bad alarm activity code
jimmymlu Mar 25, 2016
bce4a78
separtors and more, closer to design
jimmymlu Mar 25, 2016
7fe32a2
buttons for sound selecor options
jimmymlu Mar 25, 2016
3e66de3
add ability to select sound and duration
jimmymlu Mar 26, 2016
e600460
bumping to 1.3.2.2
jimmymlu Mar 26, 2016
e738769
add overlay when waiting
jimmymlu Mar 26, 2016
19a0d53
decrease request interval to 0.5f
jimmymlu Mar 26, 2016
58cd7e3
Merge pull request #534 from hello/jimmy/sounds-start
jimmymlu Mar 26, 2016
726c009
now has volume control and more consistent with design in list view
jimmymlu Mar 28, 2016
e99c888
Merge pull request #535 from hello/jimmy/ss-volume
jimmymlu Mar 28, 2016
9d6b609
fix alarm loading indicator being stuck
jimmymlu Mar 28, 2016
0431e78
exponential backoff from 175ms
jimmymlu Mar 28, 2016
b3b7949
actually from 200ms
jimmymlu Mar 28, 2016
0eb66c1
now playing state
jimmymlu Mar 28, 2016
01c33e6
load status when visible
jimmymlu Mar 29, 2016
9cf1c21
bumping to 1.3.2.3
jimmymlu Mar 29, 2016
f0e447b
Merge pull request #536 from hello/jimmy/tweaks
jimmymlu Mar 29, 2016
264b711
hook up errors for sleep sounds
jimmymlu Mar 30, 2016
a973af9
fix issues with loading
jimmymlu Mar 30, 2016
ec09237
bumping to 1.3.2.4
jimmymlu Mar 30, 2016
e43bcd6
Merge pull request #537 from hello/jimmy/error
jimmymlu Mar 30, 2016
4d13b88
shortcut service and all shortcut refactor
jimmymlu Mar 31, 2016
adc30d7
also pop the stack, if anything
jimmymlu Mar 31, 2016
257e7c9
Merge pull request #538 from hello/jimmy/force-touch
jimmymlu Mar 31, 2016
55600b0
smooth out load animation in sleep sounds player
jimmymlu Mar 31, 2016
9831c35
slow down animation a bit
jimmymlu Mar 31, 2016
85b1200
Merge pull request #539 from hello/jimmy/better-animation
jimmymlu Mar 31, 2016
5c03484
analytics for sleep sounds
jimmymlu Apr 1, 2016
e4dd022
Merge pull request #540 from hello/jimmy/ss-analytics
jimmymlu Apr 1, 2016
459b698
better error messaging with sleep sounds
jimmymlu Apr 1, 2016
1e1ae36
Merge pull request #541 from hello/jimmy/ss-errors
jimmymlu Apr 1, 2016
f49b9dc
partial design tweaks
jimmymlu Apr 1, 2016
df63cb4
bumping to 1.3.2.5
jimmymlu Apr 1, 2016
e08ec9a
Merge pull request #542 from hello/jimmy/ss-design-tweaks
jimmymlu Apr 1, 2016
f96b127
Merge pull request #543 from hello/jimmy/1325
jimmymlu Apr 1, 2016
9ab322e
sleep sounds has a downloading / fw update state
jimmymlu Apr 1, 2016
fd68207
Merge pull request #544 from hello/jimmy/mo-ss
jimmymlu Apr 1, 2016
2a5654b
sense is offline, not seen recently state
jimmymlu Apr 1, 2016
d47a83a
clean up some code
jimmymlu Apr 2, 2016
6364205
added shadow state for player button
jimmymlu Apr 2, 2016
5740cbe
Merge pull request #545 from hello/jimmy/sense-bad
jimmymlu Apr 2, 2016
4a2d0f1
bumping to 1326
jimmymlu Apr 2, 2016
818966b
Merge pull request #546 from hello/jimmy/1326
jimmymlu Apr 2, 2016
42126fa
playing state animation
jimmymlu Apr 2, 2016
3db74f8
Merge pull request #547 from hello/jimmy/playing
jimmymlu Apr 2, 2016
e943959
fix issue with Sense offline state not taking precedence and also cac…
jimmymlu Apr 2, 2016
4af6a69
bumping to 1.3.2.7
jimmymlu Apr 2, 2016
3814e9c
Merge pull request #548 from hello/jimmy/1327
jimmymlu Apr 2, 2016
e769aba
audio session refactor
jimmymlu Apr 5, 2016
49998b4
sleep sounds preview
jimmymlu Apr 6, 2016
483323d
stop when in background
jimmymlu Apr 6, 2016
76411d1
Merge pull request #549 from hello/jimmy/preview
jimmymlu Apr 6, 2016
fc2c7f9
bumping to 1.4.0.8
jimmymlu Apr 6, 2016
0a08afe
Merge pull request #550 from hello/jimmy/1.4.0.8
jimmymlu Apr 6, 2016
1b43280
update pod to pick up combined sate api
jimmymlu Apr 6, 2016
109948c
reduce api calls by using combined state api
jimmymlu Apr 6, 2016
22804fa
converting sleep sound service to use priority queue
jimmymlu Apr 6, 2016
6c76088
scheduling status checks every 500ms
jimmymlu Apr 7, 2016
3ee8a9f
fix period spacing
jimmymlu Apr 7, 2016
ddca0b9
Merge pull request #551 from hello/jimmy/cs+poll
jimmymlu Apr 7, 2016
e8b1203
bumping to 1.4.0.9
jimmymlu Apr 7, 2016
4add49c
Merge pull request #552 from hello/jimmy/1409
jimmymlu Apr 7, 2016
bed3bce
swap out tab icons
jimmymlu Apr 7, 2016
5f23e44
Merge pull request #553 from hello/jimmy/icon
jimmymlu Apr 7, 2016
e4ab581
save sleep sound settings
jimmymlu Apr 7, 2016
38055c7
Merge pull request #554 from hello/jimmy/save
jimmymlu Apr 7, 2016
03e013c
update assets
jimmymlu Apr 7, 2016
869fa5d
mo sleep sound playing animation
jimmymlu Apr 7, 2016
79eb4d3
Merge pull request #555 from hello/jimmy/anime
jimmymlu Apr 7, 2016
bf7a00a
fix alarm refresh
jimmymlu Apr 7, 2016
a995a5d
fix error state on sleep sounds
jimmymlu Apr 7, 2016
e5f22bc
fix shadow
jimmymlu Apr 7, 2016
a6f143c
button has exclusive rights to your finger
jimmymlu Apr 7, 2016
b361fcc
allow ss feature flip to have affect in same session of app
jimmymlu Apr 8, 2016
0ea98f5
shadows for sub sound views
jimmymlu Apr 8, 2016
6546339
update ss player card title to match trends as much as possible
jimmymlu Apr 8, 2016
39b2103
bumping to 1.4.10
jimmymlu Apr 8, 2016
ed37ab6
Merge pull request #556 from hello/jimmy/fixes
jimmymlu Apr 8, 2016
9ef5c0e
fix volume local setting not saving
jimmymlu Apr 8, 2016
86a2e00
stop the audio as soon as possible
jimmymlu Apr 8, 2016
5fc6a12
fix issue with alarms not reloading after pairing finishes
jimmymlu Apr 8, 2016
bfcc190
fixed race condition with sound download and user
jimmymlu Apr 8, 2016
edbb882
welcome card for sleep sounds
jimmymlu Apr 9, 2016
0b7f8d6
bumping to 1.4.0.11
jimmymlu Apr 9, 2016
eca67be
Merge pull request #557 from hello/jimmy/mo-fixes
jimmymlu Apr 9, 2016
80bd111
better transition between sleep sound states
jimmymlu Apr 11, 2016
1ae0b58
bumping to 1.4.0.12
jimmymlu Apr 12, 2016
cc6efc1
set the content mode so the illusion works better on various device s…
jimmymlu Apr 12, 2016
5624587
Merge pull request #558 from hello/jimmy/rc
jimmymlu Apr 12, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
146 changes: 146 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,151 @@
# Changelog

## 1.4.0.12

New:

* Updated animated transition so that it plays nice with the non-happy path states in sleep sounds

Fixes:

* Fixed the issue where the sleep sounds player will quickly blink in when there is an error encountered when pulling from API

## 1.4.0.11

New:

* Sleep sounds welcome card

Fixes:

* Sleep sounds volume setting is correctly saved locally
* Sleep sound preview will stop immediately if you back out of the view
* Pairing with Sense from the Sounds tab will not cause the alarms view to be stuck
* Quickly toggling sleep sound previews will not cause the wrong sound to be played

## 1.4.0.10

New:

* Alarm tab icon is now a generic sounds icon
* Sleep sounds player now shows an animated playing state
* Sleep sound options that have changed will now stick / saved + reloaded

Fixes:

* Sounds tab will now update within same session if sleep sounds is feature flipped on
* Prevent sounds sub nav tabs from being activated simulatenously, causing both UI to load
* Saving alarms will now properly refresh the view
* No connect / error state in sleep sounds will properly be displayed

## 1.4.0.9

New:

* Now using the combined state API to reduce # calls required to load Sleep sounds
* Sleep sounds now continuously checks the status when in foreground to react to actions taken outside of the app

Fixes:

* Removed double spacing after periods throughout the app

## 1.4.0.8

Note:

* bumping to 1.4.0 since we will release Sleep sounds in this release, but we are keeping the build number to keep track of number of builds for the release

New:

* Added support for sleep sound preview

## 1.3.2.7

Fixes:

* Fixed issue that would cause the Sense is offline state in Sleep sounds to not take precedence over other pending states.
* Fixed issue where the Device cache would be refreshed fast enough, triggering the Sense is offline state to show unintentionally

## 1.3.2.6

New:

* Added a Sense is offline state in Sleep Sounds
* Added a Downloading sounds state in Sleep Sounds
* Added a Sense needs an update state in Sleep Sounds
* Added a shadow to play button, per design review
* Aligned y position of alarms and sleep sounds player, per design review
* Added a shadow when scrolling options in Sleep Sound options list

## 1.3.2.5

New:

* Updated copy in error dialogs for sleep sounds
* Added analytics for Sleep Sounds
* Smoothed out initial load animation when entering Sleep Sounds view

Fixes:

* Fixed crasher caused when using the 3D Touch new alarm item
* Launch in to the alarms sub tab within sounds view from all edit alarm shortcuts
* Various design tweaks from design review

## 1.3.2.4

New:

* Sounds view (container for alarms + sleep sounds) now handles error
* Sleep sounds will display an error if it fails to load initially
* Alarm error handling refactored so it does not additionally check to see if
a Sense is paired

## 1.3.2.3

New:

* Sleep sounds now have a volume control
* Sleep sounds has a temporary playing state
* Sleep sounds checks the status when loaded, in case it was dismissed / playing

Fixes:

* Loading indicator for the alarms view should not be shown indefinitely, again

## 1.3.2.2

New:

* Alarm list refactored to include sleep sounds (icon remains as an alarm), if enabled for account
* Sleep sounds include a rough player (not to visual spec)
* Ability to choose the sleep sound to play
* Ability to choose the sleep sound duration

Fixes:

* Loading indicator for the alarms view should not be shown indefinitely occassionally

## 1.3.2.1

Note:

* iTC failed to import. need to bump version

## 1.3.2.0

New:

* App review thresholds updated
* Error analytics events now captures url of API, if its a connection problem
* Segment SDK updated
* Zooming out of Timeline is now significantly faster

Fixes:

* Today extension shows the sensor values in the same order as room conditions view
* Today extension light and temp values are no longer off by 1
* Fixed a very low frequency crasher caused by skipping a question in the feed

## 1.3.1.3

Fixes:
Expand Down
2 changes: 1 addition & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ pod 'ZendeskSDK', :git => 'https://github.com/zendesk/zendesk_sdk_ios.git',
:tag => '1.5.4.1'
pod 'UICountingLabel', '~> 1.2.0'
pod 'CGFloatType', '~> 1.3.1'
pod 'Analytics', '3.0.3'
pod 'Analytics', '3.0.7'
pod 'Bugsnag', '~> 4.1.0'

# Private
Expand Down
8 changes: 4 additions & 4 deletions Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ PODS:
- AFNetworking/UIKit (2.6.3):
- AFNetworking/NSURLConnection
- AFNetworking/NSURLSession
- Analytics (3.0.3)
- Analytics (3.0.7)
- AttributedMarkdown (0.9.2)
- BEMSimpleLineGraph (3.3)
- Bugsnag (4.1.0):
Expand Down Expand Up @@ -80,7 +80,7 @@ PODS:
- ZendeskSDK/Providers (1.5.4.1)

DEPENDENCIES:
- Analytics (= 3.0.3)
- Analytics (= 3.0.7)
- AttributedMarkdown (from `git@github.com:hello/AttributedMarkdown.git`)
- BEMSimpleLineGraph (from `git@github.com:hello/BEMSimpleLineGraph.git`)
- Bugsnag (~> 4.1.0)
Expand Down Expand Up @@ -132,7 +132,7 @@ CHECKOUT OPTIONS:
:commit: 0451b5e67dec46b8bc48fcad63d9f844cae1bf19
:git: git@github.com:hello/NAPickerView.git
SenseKit:
:commit: dfa742f47360c1b52f0acf59e0479d9d79bef810
:commit: 2075b9734eaf2e710725da440a22173bf5e72da2
:git: git@github.com:hello/SenseKit.git
SHSProtoBuf:
:commit: 86b2e176097f76d130c858164eca42e15b779073
Expand All @@ -146,7 +146,7 @@ CHECKOUT OPTIONS:

SPEC CHECKSUMS:
AFNetworking: cb8d14a848e831097108418f5d49217339d4eb60
Analytics: 7a5f10f6a2dd313d650f5db2642d9f967da3c693
Analytics: b342fb4f43fa4f97ca6f4358b44d3295217ba294
AttributedMarkdown: ac5060667280be8cc8ee33a46c73e4ec6b17ca1a
BEMSimpleLineGraph: 5999b2da02b6e935121608cfc58f6c369e06bde8
Bugsnag: 4c3f744efa9d76d9b17fddbc940e881436464cee
Expand Down
3 changes: 0 additions & 3 deletions Pods/Analytics/Pod/Classes/Internal/SEGAnalyticsUtils.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Pods/Analytics/Pod/Classes/Internal/SEGLocation.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

52 changes: 41 additions & 11 deletions Pods/Analytics/Pod/Classes/Internal/SEGLocation.m

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading