History log of /packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
51917c54f72faa32d2cb3c287de3d0816b4f9017 06-Dec-2016 Justin Klaassen <justinklaassen@google.com> Add ThemeUtils to resolve theme attributes

Bug: 25693255
Test: manual - basic sanity check on API 25 device
Change-Id: I2a7e9ccfc695017a91b66a88e71b769f8da667ef
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
ae9f5c26262b1d7501443d54492ccbde1dd7801e 24-Nov-2016 James Lemieux <jplemieux@google.com> Removing a ringtone now updates the alarms and timers that use it

Bug: 32647664

After confirming the side-effects with the user, removing a custom
ringtone now resets alarms that use it to the system default ringtone
for alarms. Similarly, if timers are set to use the custom ringtone, they
are reset to use the default in-app ringtone for timers.

Change-Id: I76c58eaeab456469096e5a62c78f2d3381b8d26a
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
10244851c02928a45eacd73faea7c48798bc46b9 21-Nov-2016 Justin Klaassen <justinklaassen@google.com> Use AlertDialog#setView(View,int,int,int,int)

Bug: 33006748
Test: manually verified label dialog on API 25.
Change-Id: I0b1a80558055ffd12661b2f6795342cefcd41be8
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
fa2b00b729ba92d42ba268b29a1553c88dc97fb6 18-Nov-2016 James Lemieux <jplemieux@google.com> Merge "Avoid exceptions when clicks perform fragment transactions" into ub-deskclock-huddle
900ede28311ddf4502622009a3d5ab44a11b7264 10-Nov-2016 Christine Franks <christyfranks@google.com> Lint fixes

Bug: 32021228
Test: ran release linter, and builds properly

Change-Id: Ib8f6abf9c5c2fc88e0efdaec6d91d63e3941b8e9
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
029e7169cf17fff470caa91ba59c2b49edc352ce 15-Nov-2016 James Lemieux <jplemieux@google.com> Avoid exceptions when clicks perform fragment transactions

Bug: 32881255
Test: Manual testing of label/alarm time dialogs

It is possible when clicks are handled that the parent activity has been
destroyed and with it the fragment manager. Attempting to commit
fragment transactions on a destroyed fragment manager will cause
exceptions. If FragmentManager.isDestroyed() returns true, the click
logic is now effectively ignored.

Change-Id: Ia12fbd98c0c895ca5dabb1ca451dec7efa7410e0
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
e90855acf862c7cabbdd169713f2283496b098f2 22-Oct-2016 James Lemieux <jplemieux@google.com> Avoid IllegalStateException while editing label

Bug: 32333918
Bug: 32332232

It appears the IME can deliver events after the fragment has saved
its state. Defensive code now stops listening for IME events when the
fragment view is destroyed. It also calls dismissAllowingStateLoss() to
be more resilient to this problem.

Change-Id: I3139c7f56596e148e9179035562f80e9fc232cf4
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
db410eb51288c023c4b09f463c901fd94061ae79 18-Jul-2016 Sean Stout <sstout@google.com> Make sure label box exists before getting text

Bug: 30137239
Change-Id: I236f4bda8fb1b58269562fa11ef974b2af9a8c26
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
6d603b7c62bb38d763a681a8bf20fadb1442e833 07-Nov-2015 James Lemieux <jplemieux@google.com> Refactor Timers to use new unified DataModel

Bug: 24816218
Bug: 25494722

This refactoring introduces a Timer domain object. Instances of these
domain objects are fetched via a DataModel class that is the single point
of reference for all timer data. This allows the data to be shared across
the entire application. In particular, the timer notifications, TimerFragment
and ExpiredTimersActivity all draw upon the same model to determine
what the state of the timers are.

IMPORTANT: The public intent com.android.deskclock.action.STOP_TIMER
has been renamed to com.android.deskclock.action.PAUSE_TIMER to be
more accurate.

Change-Id: Ib904e80a25c6de1861de2b395bec27db16ff0e66
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
2a781815f822566b23f0cdef5404b179775fac1d 28-Oct-2015 Justin Klaassen <justinklaassen@google.com> Make label inputType == textCapSentences

Bug: 2379179

Also make the label input singleLine, since that is how we display it
in the rest of the UI.

Change-Id: I06a4507213bbcb75edcb4e632c24dcc283f5c3df
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
037bf5506892b4ec9038f4a8fac32591b6ab563c 29-Jul-2015 Daria Evdokimova <dariaevdo@google.com> Making underline thicker for Label edittext

Bug:21626565
Change-Id: I57639da041e8659b8ceba8a539ef47bd06bbf453
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
f8de3dbfe2f6ab0cc90e735ee26a1e49c68f5fbc 21-Jul-2015 James Lemieux <jplemieux@google.com> Editing labels now preserves edits across orientation changes

Bug: 22055568
Change-Id: I5697ca7c34659dc9cb0b22c3b1fb10c6d0b9a383
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
69ca5f1f1e76a2e6530a5ef6d410ab8048023867 24-Jun-2015 Justin Klaassen <justinklaassen@google.com> resolved conflicts for merge of 7b5c5b16 to ub-deskclock-business

Change-Id: If512dbcca09bce146510d8a8e79c73a7e90e9fbd
61d0ec53f31db492ff45d0c1d6354b6e0965640b 05-Jun-2015 Annie Chin <afchin@google.com> Change LabelDialogFragment to use AlertDialog.

Bug: 21638785
Change-Id: I72828cd5812b7d4f0dfc866f9df12af9460181d0
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
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/LabelDialogFragment.java
96d059847278df7b5942853658cf285b01ca3a9b 23-Aug-2014 Budi Kusmiantoro <budi@google.com> Styling Label entry dialog

Bug: 17200160
Change-Id: I544dbc7cbf2b2d581287096e51a7bafcb67a2ce3
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java
b839a7d1f42a1f3d58887f5a3c7978791d508cdb 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/LabelDialogFragment.java
519fb1ef95d09ee96fc07bf501e5461afabaaef6 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/LabelDialogFragment.java
72332c2290d17c344ece074726f72b35ea469f31 11-Oct-2012 Sam Blitzstein <sblitz@google.com> Adding ability to label timers.

Bug: 7203259
Bug: 7324818
Change-Id: I482f4500bfab29ec0ace9b661d72e79473c40f25
/packages/apps/DeskClock/src/com/android/deskclock/LabelDialogFragment.java