History log of /packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5e469aa155baea98f09d5d5e657aa2315a76679d 08-Oct-2014 rachelzhang <rachelzhang@google.com> Fix delete/reset timer button disappearing

Bug: 17910859
Change-Id: I4ccd92602bc909db6c265f3d8bee27bf2e524cb2
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
d0a9d2681d5386471f59cbe3a3962657266905ca 07-Oct-2014 Budi Kusmiantoro <budi@google.com> Fix crash when Fragment is not yet attached to Actvity

Bug: 17894562
Change-Id: I4f4533b6fb106f3810dd1ae6944bb2d4efecf53d
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
42170e3a86814c50fe3ebf155feec7492bad9e1f 18-Sep-2014 Budi Kusmiantoro <budi@google.com> Adjust contrast ratio for Clock for GAR

Bug: 17525736
Change-Id: I4f6c9f67887ce4ae9a356f7084529922333a30a8
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
f6136806227a79b3c34b5650c431dd107570669c 15-Sep-2014 Justin Klaassen <justinklaassen@google.com> Merge "Improve AlarmActivity logging" into lmp-dev
cdbb71b08c13c84af850f4036febc0b90dcfcc7d 12-Sep-2014 Justin Klaassen <justinklaassen@google.com> Improve AlarmActivity logging

Bug: 17481822

- In order to better debug alarm firing issues, improve the log utility to
log verbosely on engineering builds and to respect the current logging level.
- Add more verbose logs to AlarmActivity.

Change-Id: I8355a335c4ada84baa2e6aa6d368f3a69e7b4b98
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
659e3733b2b610a4f23e933155cb2446c9b3e7c0 12-Sep-2014 Budi Kusmiantoro <budi@google.com> Remove onclick listener from empty state

Bug: 17305355
Change-Id: Idc10dd1ebc4179ef4c8a99bf635741020fade042
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
d50ff479c37e33de776c339bc93df308f4ac7ab0 08-Sep-2014 rachelzhang <rachelzhang@google.com> Update timer and stopwatch UX

Bug: 15758027
Bug: 15757778

Change-Id: I19e72adb33afa9815c9b5a57d1d7fb04e0ff0243
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
cfa02f7ebdfda3cd34e9549114e8b2ea2f5598fd 12-Sep-2014 Budi Kusmiantoro <budi@google.com> Merge changes I100416a1,I898d3ae0 into lmp-dev

* changes:
Update share icons
Add talkback support for FABs
cbb11cfeaf3a11c5fa5004acc7b2a973bf6daf98 12-Sep-2014 Budi Kusmiantoro <budi@google.com> Merge "Show empty state after last alarm is completely faded out" into lmp-dev
128a3adcc51bee4e9b7dd80ef2b73992d632d1f3 10-Sep-2014 Budi Kusmiantoro <budi@google.com> Show empty state after last alarm is completely faded out

Bug: 17435113
Change-Id: I36ccc6e1f351668e193e65b6ad1e1fa103a7da43
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
52a0c711de6d5c18fbc7efd6299f5d796f31a730 11-Sep-2014 rachelzhang <rachelzhang@google.com> Visual tweak of the alarm editing screen

Bug: 17330109
Change-Id: I834d39590485a35854e756ebfa56d1f812fa3db7
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
40bf69f36896140231b260827d96e9f4aaa6aa3f 11-Sep-2014 Budi Kusmiantoro <budi@google.com> Add talkback support for FABs

Bug: 17368984
Change-Id: I898d3ae00bfa774d8407e8de00c30d801a02bdd8
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
3372743a6537a23d54bc55d3b05088e35addcb1e 09-Sep-2014 Budi Kusmiantoro <budi@google.com> Add shadow to the bottom of expanded alarm

Bug: 17407588
Bug: 17435293

Also remove extra bottom padding below the last item

Change-Id: I42c38fbecf690b792dc26da9ba269ada958d6e69
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
2d799ecf781307d63b301c7da2b76c64d81fc36d 09-Sep-2014 Budi Kusmiantoro <budi@google.com> Merge "Fix arrow direction of collapsed alarm after new one is created" into lmp-dev
779c5d263ba6136512ec4e53e623189e476979cf 09-Sep-2014 Budi Kusmiantoro <budi@google.com> Fix arrow direction of collapsed alarm after new one is created

Bug: 17428894
Change-Id: Ie5b21cc9e2c5ff05add6451114e68c8c3bee1f35
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
e868ec9ef6138de15efa7cae7747ebc3b0653b12 06-Sep-2014 Budi Kusmiantoro <budi@google.com> Add touch feedback to trash and expand/collapse arrow

Bug: 17411805
Change-Id: I663f648b012dad8ac4306ef4ad453d082da5247f
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
f1eb8e83470a7ac370c8d2fa49f8dfd37b6fdf13 06-Sep-2014 Budi Kusmiantoro <budi@google.com> Alarm to show fresh data in expanded state

Bug: 17368407
Change-Id: I0fa82a0dcad7f2a557c6c8d3096daf444a0c1015
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
8be4eb1c889e070336a7a1f9d89d203f6ee20ab7 28-Aug-2014 Justin Klaassen <justinklaassen@google.com> Don't re-expand expanded alarms

Bug: 17304398
Change-Id: I50cbb6383c02d7ae19246c80d50c294d04d824a0
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
c2c69085e8710ba939ef6126745ca47de38642ec 25-Aug-2014 Justin Klaassen <justinklaassen@google.com> Add transition for repeat setting

Bug: 16893382

- Removed unused xml animators.
- Renamed anim -> animator per Android conventions.
- Flattened day_button layout.

Change-Id: I29ff2e3047d95428ea71629eab4fc29c2d012681
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
9b45ea4bdefe80756d1a18662e2d8fe565f6bf41 23-Aug-2014 rachelzhang <rachelzhang@google.com> Merge "Polish clock tablet layout, remove timeline" into lmp-dev
4c061c1251f713c889116c6aed581c39c47c9fac 20-Aug-2014 rachelzhang <rachelzhang@google.com> Polish clock tablet layout, remove timeline

Bug: 17134267

Change-Id: Ie22a9696b3f85b3f47544800f84546b77e564c82
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
26f1eef7a9696e35f894bec90594d26d6a1d6b0f 19-Aug-2014 rachelzhang <rachelzhang@google.com> Use the new TimePicker

Bug: 16327799
Change-Id: I746e2a6e6fa7c14fa183040e25ad56541a3d3694
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
80eafdf26fc496ffa112b9eb1b44d7b80333c80a 17-Aug-2014 rachelzhang <rachelzhang@google.com> Massive polish of clock UI

Bug: 15757778

* Change theme color from pink to green
* Change world clock single row layout
* Update to quantum assets / fonts
* Fix few bugs

Change-Id: I796decb8469b7d3c1e944f77c41b7c5af5d81a36
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
83f6fb29326f979b71371af68e742e8247c9e4c3 12-Aug-2014 Justin Klaassen <justinklaassen@google.com> Use AutoTransition for add/remove alarm animation

Bug: 13785230

The current add/remove animation doesn't prevent rebinding while it's
running which can lead to improper invalidation / render states. Switch
to using the transition framework since it handles the transient state
automatically.

Change-Id: I4e38d27d91e7a331a5edc97285cb8afc4efba61e
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
34b10b2ac995e87db0ebced91504da59b9abdd69 11-Aug-2014 rachelzhang <rachelzhang@google.com> Only allow one alarm expanded at a time

Bug:16901756

Change-Id: I4a91c5d376dec97009a217474e860abd3abb01f9
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
5520461495a8c4fb468aa94d7b18a3fc25d54739 05-Aug-2014 rachelzhang <rachelzhang@google.com> Fab for clock app

Bug:16824066

Change-Id: Ifa3d0af09a07ca85fdb3b77dc9a9a4da5173537d
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
419659ca21953a0cd3bbc3e9f481b5c69ff519cb 19-Jul-2014 rachelzhang <rachelzhang@google.com> Repeat date UI selector for alarm

Bug: 16323496

Change-Id: I030c9468e030af8c86a16fc6f9289f83070ffd84
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
452bd562a90643c7a3f599b960d4b859c9c4d067 18-Jul-2014 rachelzhang <rachelzhang@google.com> Layout change for alarm management page

Bug: 16323495

Change-Id: Iab6fb1fd99b2af8d8bad86ad5df01ad89aa91975
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
11c38e64f05bbcfa4503edb1680f255946ff6350 06-Jan-2014 Florian Salbrechter <fsalbrechter@google.com> Add extension to DeskClock to sync alarms with the Clockwork framework. The extension method interface is dynamically loaded from the classpath during runtime.

Change-Id: I10d76e86a902165041f07e8ee6e7f676c32b102b
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
6963d4e54776a1b848fbd7e2c7535e7aef2e3740 10-Oct-2013 Isaac Katzenelson <isaackatz@google.com> Use best time formatting for clock - part 2

Bug: 11119295
Change-Id: I72fed7082b13b12863af1b79ce4b0a15ef554216
(cherry picked from commit 3a4ba0db218b830af3dd17fde2952125a2e50fdc)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
c677dfde1d276531c10efd8008b342318b04782e 08-Oct-2013 Paul Sliwowski <psliwowski@google.com> Fix NPE when deleted alarm is null.

Bug: 11121223
Change-Id: I798749516072375c37635bd5cb884e0ffd79f40f
(cherry picked from commit 28c78f7d65524c99e47ffac6715af427aa81297e)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
7f110327c3e26018c3d0e05fe5994f148279ee09 01-Oct-2013 Paul Sliwowski <psliwowski@google.com> Fix expanding and scrolling in AlarmClockFragment.

Bug: 11007039
Change-Id: I195c98190c8264a4e226b9ea32b8d0cec11c6c8d
(cherry picked from commit 7870ba87d20ea47e3fc909c1431b057241410b90)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
8ecc6f2c6e1697940bf611d5e3e830dd9c590643 30-Sep-2013 Alon Albert <aalbert@google.com> Replace DigitialClock with TextTime

Bug: 10823373
Change-Id: I67a5baf46fb7273130eb2ad3fdcac497f96a1ea5
(cherry picked from commit 1f33a02b053c1de549f2d3bf23df93d83defac98)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
d968d6707f61078c3afacffa08c499ee9ed472a5 26-Sep-2013 Alan Viverette <alanv@google.com> Use drag-to-open overflow menu in Alarm and Clock fragments

BUG: 10903795
Change-Id: I6288b5d4d579cc7a0aa8c0142d3249c3da232b3e
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
137e706b930f7687d71d1128f9bfb812aef6aa69 18-Sep-2013 Sam Blitzstein <sblitz@google.com> Fix alarm expanding issues (correctly).

Use expandAlarm() directly instead of getView().
If alarm is not in view, no need to expand it explicitly, it'll
happen on its own when getView is called.

Bug: 10695073
Bug: 10840150
Change-Id: Ica8816b9770791b83c94f2c5dc349569f46d8e14
(cherry picked from commit d3859fa83e49d8df90dfeca38bfbab8f73a8d92c)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
c49f0e205b81ac24e1a66a238e769317b1b3acc4 19-Sep-2013 Paul Sliwowski <psliwowski@google.com> Revert "Fix alarm expanding issues." This is causing a null pointer crash.

Bug: 10840150

This reverts commit d1e550a15cadc6d43212b75e8d9d26107879ce39.

Change-Id: Icc0c2305dcb403a151c82f517ea3b9e9836c2556
(cherry picked from commit a7678e4f6f64d63d4b13a380820535b126b7652e)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
36fa93b47ba440347dd45d28340789945e62be2d 18-Sep-2013 Sam Blitzstein <sblitz@google.com> Fix alarm expanding issues.

Use expandAlarm() directly instead of getView().

Change-Id: I69dc118cd305a59e7f536db1d7e347184e261be8
(cherry picked from commit d1e550a15cadc6d43212b75e8d9d26107879ce39)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
73ee47ca9ad037d177e40c5eb20a9d36a732e14e 12-Sep-2013 Paul Sliwowski <psliwowski@google.com> Fixed scroll to view.

Bug: 10681753

Change-Id: Idcf79eb4297cf7cdf05c299e8c0aad9d7bb858a0
(cherry picked from commit 6806f6761dd6c10df03ad0c564a4c741a70244e0)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
5d2a5d41b53ef31567ea242e6f5464eac88d6a2f 12-Sep-2013 Sam Blitzstein <sblitz@google.com> Fix jank issues with expanding alarms.

Bug: 10744911
Change-Id: Ibddcaf91d5a496116ff3610c65f8e0beb7c83f7e
(cherry picked from commit 832a810994491272f06c5ced3b6c5c83279bd668)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
ddfdd96273cb99bbaceaaceb417b7761ee539245 16-Sep-2013 Sam Blitzstein <sblitz@google.com> Check if ViewTreeObserver is alive before acting on it.

Bug: 10777347
Change-Id: Idc7c5bd1aa8fcc0a9851000fca448d6557e87715
(cherry picked from commit bc1870e95546a69cfb3d3ad4be1a9af4774be028)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
87a61c0b2c05be541b19c10cae0ae6d5f59808a6 16-Sep-2013 Isaac Katzenelson <isaackatz@google.com> Check for null context when adding an alarm

Bug: 10760079
Change-Id: Ib2d861db22773c07ea6b6f9f64b5d35069976376
(cherry picked from commit 34b04eb4348a0ce656d4a52fd69a855c26005065)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
0ab167de98f42460c5c5cff7f8c2d0759f9f684b 11-Sep-2013 Isaac Katzenelson <isaackatz@google.com> set correct alpha on disalbled alarm

Bug: 10699318
Change-Id: I4420e24cfcea7c8cd11f6f463d10e891031bef6b
(cherry picked from commit 8b84f953852c9c41118767e907a93a410ee9e58b)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
be13177b0b9ad533a63f57fee671e9ee6d19286c 11-Sep-2013 Isaac Katzenelson <isaackatz@google.com> Fix crash in async deletion task and remove some dead code

Bug: 10704924
Change-Id: I30a05f391acef88564107fccd35b79d431111ee6
(cherry picked from commit 7e81db28d1475e7c5804eb85ed7e4d53dd55d931)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
eddf7797cab8ca51a45dd66908654267fcf6fe18 11-Sep-2013 Paul Sliwowski <psliwowski@google.com> Fix a few alarm state manager issues.

- Prevent missed notification from starting app.
- Fix alarmId issues on notifications.
- Fix issue with missed alarms being re-enabled after timezone change.
- Fix issue with missed alarm notification not dismissing properly.
- Remove alarm noise on missed notification
- Added safe guard to prevent duplicate alarm instances.

Change-Id: Id9dd65e6ec59df1e6952c8a892022d20a09eb5a5
(cherry picked from commit 20dccf1991285ab46670521cea5adbc795b5be5e)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
1c7788b33dd4516dae81e6bcab043addc45fc1a1 27-Aug-2013 Paul Sliwowski <psliwowski@google.com> Refactor alarm manager code to use new Instance table.

Change-Id: If0ef94f68383ebfcb4a0af697671c7854f33383d
(cherry picked from commit ab0d28c68a77bea2a4a2ee50378da3670a1dd939)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
f7de8003e56d6d6f3dd35f494162c75acc993cd9 28-Aug-2013 James Kung <kingkung@google.com> Timeline view empty states

Change-Id: I2e25c0a64db7cefb9b5e8ae0e4945811bca921d7
(cherry picked from commit 5aa304e127beeab9a7a54e82cab03735eab1cf2a)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
d01970e2116388aea075eaa9296dd7f90cccb067 07-Sep-2013 Sam Blitzstein <sblitz@google.com> Finishing touches on redlines.

* make sure the alarm items' hairlines are correctly translated
on rotation
* use new timer icon for timer notifications
* remove colon from alarm summary

Change-Id: Ia747f645483fb4f2770afb5da6821351b85bdb65
(cherry picked from commit f41e32c702b2b6d241cbf095b1f69612655515d2)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
47b10c08f7aaf2b2a28a5c66071b58c2707dad20 07-Sep-2013 Sam Blitzstein <sblitz@google.com> Use two-pane layout for tablet landscape world clocks.

Bug: 10654098
Change-Id: I3825ed5a503b6d48d935d439bdb7afd3391ed0da
(cherry picked from commit 6ae9f520831c7547654176ffc1e2f02c0675a894)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
a19314fd8af534821bb7c7edacb44087c1a8b6cd 06-Sep-2013 Sam Blitzstein <sblitz@google.com> Use dark theme for clock's timepicker.

NOTE: This CL should be submitted only after
I0574de6f79f0d2973a80ea91bcc885e207f2fcf8 has merged.

Bug: 10516092
Change-Id: Iaec89ea7516d5f4000709a0fc74e6e4732fed700
(cherry picked from commit f54f71cbfe2695998c01e4719eaa5b7c3a5b7467)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
7e52e4a333f6a148532e5d3395412676c0673764 04-Sep-2013 Sam Blitzstein <sblitz@google.com> Click on alarm empty state should create new alarm.

Change-Id: I40da89f853b628f494d8f68d27be902e18d1cddc
(cherry picked from commit f5535e238ad9cbd0fe7e3ec259fb58fa9a2ed6ed)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
29359e5406fbc2c024853f3e3ccd2b64656c2c12 29-Aug-2013 Sam Blitzstein <sblitz@google.com> Use child fragment manager to prevent FragmentManager crash

Could crash with "Recursive entry to executePendingTransactions"
because it was executing the timepicker transaction while executing
the main fragment transaction.

Bug: 10544171
Change-Id: Ie65172f18141468e71fb4a056af103d270e0a929
(cherry picked from commit 28fa47a322b126dbeff20cda1bca074ca999388a)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
f233ae3254a1d83aa67042f4333797e534bbb27c 27-Aug-2013 Sam Blitzstein <sblitz@google.com> Create the alarm after setting the time.

Bug: 10507071
Bug: 7402599
Change-Id: I01d2ae44127beea3a54778df1a1d4a10b048b218
(cherry picked from commit b9dff52be236a4c3a2088ecbbdf9811b0533d21f)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
9a5470f5b8578f417c3f2ebf17d77b2683dd4046 27-Aug-2013 Sam Blitzstein <sblitz@google.com> Fix crash and excessive alarm creation from quick settings access.

Crash was from the convertView not having an ItemHolder tag
The intent to create a new alarm wasn't getting removed after use.

Bug: 10506871
Change-Id: I27ba36661a84092fbc99681d3190e2f2cedd37cb
(cherry picked from commit 80fc6e3fc807896e7decbbf8ea3b394c78fb39ba)
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
5f69b490d4bf9bd52fac8f1e0eef589c5cbf4a27 27-Aug-2013 Sam Blitzstein <sblitz@google.com> Enable new time picker for setting alarms.

Change-Id: Ie6c8299b56c04daedeec7e16e506b722e751f818
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
2eb3e5467cb76617fd6da3ea4a3f222d537a6bd9 20-Aug-2013 Paul Sliwowski <psliwowski@google.com> Refactor and add new tables/daos to Content Provider.

Changes includes:
- Add new Instances table to hold alarm state
- Add new Cities table to hold user selectable cities.
- Add delete_after_use column to Alarms table.
- Fix issue where alarmId was a int and not a long.
- Move Alarm related code to Alarm dao.
- Moved DaysOfWeek out of Alarm dao.

Change-Id: Idd578bb3668099ec8f4b30fbe9b62b06158ab406
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
8c1fcf3490a0d92448c460193c8824dbcd6790fd 22-Aug-2013 Paul Sliwowski <psliwowski@google.com> Move content provider classes to new package.

Change-Id: Ida7d2d238f7ce25a3b0ddb23bdb2fbd84e7b2e2a
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java
3bc02950da8c14ec04199043f41a9ffc13290c8d 12-Aug-2013 Sam Blitzstein <sblitz@google.com> Move alarm to its own tab.

Also animate alarm expansion.

Change-Id: Icdebc6a18f34cfe55af70491d07dde4b1dc675c5
/packages/apps/DeskClock/src/com/android/deskclock/AlarmClockFragment.java