am 2d489891: Rename Desk Clock (back) to Alarm Clock.

Merge commit '2d4898910c55bd5160fe4dde0d07d266a24ad8d6' into eclair-plus-aosp

* commit '2d4898910c55bd5160fe4dde0d07d266a24ad8d6':
  Rename Desk Clock (back) to Alarm Clock.
am 2d489891: Rename Desk Clock (back) to Alarm Clock.

Merge commit '2d4898910c55bd5160fe4dde0d07d266a24ad8d6' into eclair-mr2

* commit '2d4898910c55bd5160fe4dde0d07d266a24ad8d6':
  Rename Desk Clock (back) to Alarm Clock.
am 54ba02aa: am 2d489891: Rename Desk Clock (back) to Alarm Clock.

Merge commit '54ba02aa89eb7d055bdce854385877bd69aaca98' into eclair-mr2-plus-aosp

* commit '54ba02aa89eb7d055bdce854385877bd69aaca98':
  Rename Desk Clock (back) to Alarm Clock.
am 794c9d63: am 54ba02aa: am 2d489891: Rename Desk Clock (back) to Alarm Clock.

Merge commit '794c9d6347a91485f143fa2b3eb4cb3ad47056eb'

* commit '794c9d6347a91485f143fa2b3eb4cb3ad47056eb':
  Rename Desk Clock (back) to Alarm Clock.
Completed weather support; new screen-saving mode.

Now pulls high and low temperatures, as well as an icon (in
the form of a drawable resource), from the Genie widget,
periodically.  Known issues: artwork is mdpi and fuzzy (bug
in Genie).

Preliminary support for a new screen-saving mode (subject to
change) specifically for OLEDs with short B/R subpixel
lifetime.  Text is drawn in green on a black background; the
text also randomly jumps around the screen. Any user input
(touch, trackball/keypress, etc.) will restore the previous
view.

Screen saver mode kicks in after a delay (or, for debugging,
a longpress on "Dim").  Honors the current dimness setting,
so if the clock is currently in nightstand mode, the screen
saver will be very dim; otherwise (viz., desk mode) the
saver will be brighter.
am 91522cd4: Completed weather support; new screen-saving mode.

Merge commit '91522cd49090f40e2e5b96c9b2e310b1adf1218a' into eclair-mr2

* commit '91522cd49090f40e2e5b96c9b2e310b1adf1218a':
  Completed weather support; new screen-saving mode.
am 91522cd4: Completed weather support; new screen-saving mode.

Merge commit '91522cd49090f40e2e5b96c9b2e310b1adf1218a' into eclair-plus-aosp

* commit '91522cd49090f40e2e5b96c9b2e310b1adf1218a':
  Completed weather support; new screen-saving mode.
am 873a3541: am 91522cd4: Completed weather support; new screen-saving mode.

Merge commit '873a3541dc567de755a2cd7053630c93ab73b4cd' into eclair-mr2-plus-aosp

* commit '873a3541dc567de755a2cd7053630c93ab73b4cd':
  Completed weather support; new screen-saving mode.
am 8fccc67e: am 873a3541: am 91522cd4: Completed weather support; new screen-saving mode.

Merge commit '8fccc67e57bd066d42196a501b8722aaaf24f6de'

* commit '8fccc67e57bd066d42196a501b8722aaaf24f6de':
  Completed weather support; new screen-saving mode.
AlarmClock tweaks.

- No more layout jumps when switching between dim/undim
  modes
- Now registers itself as the "dock home"---that is, it
  hijacks the home softkey away from Launcher while the
  device is docked
- Shows "on top" of the keyguard; all exits, however, will
  return to the keyguard before completing
- Now uses the WindowManager to hold a wakelock when
  necessary
- Tweaked weather display (bringing the weather icon size
  under control)
am e6cf24db: AlarmClock tweaks.

Merge commit 'e6cf24dbbea56d8b88a8d48bed9d3a6f26c2ddf0' into eclair-mr2

* commit 'e6cf24dbbea56d8b88a8d48bed9d3a6f26c2ddf0':
  AlarmClock tweaks.
am e6cf24db: AlarmClock tweaks.

Merge commit 'e6cf24dbbea56d8b88a8d48bed9d3a6f26c2ddf0' into eclair-plus-aosp

* commit 'e6cf24dbbea56d8b88a8d48bed9d3a6f26c2ddf0':
  AlarmClock tweaks.
am 554a4eb2: am e6cf24db: AlarmClock tweaks.

Merge commit '554a4eb2b199902a42137a53b2731580c28bc2bf' into eclair-mr2-plus-aosp

* commit '554a4eb2b199902a42137a53b2731580c28bc2bf':
  AlarmClock tweaks.
am 7e57866c: am 554a4eb2: am e6cf24db: AlarmClock tweaks.

Merge commit '7e57866c64c32ca3cd4a5537efbc94d8c9a0ed38'

* commit '7e57866c64c32ca3cd4a5537efbc94d8c9a0ed38':
  AlarmClock tweaks.
Change default sort order to sort by alarm time.

Will make the same change to AlarmClock in mr2.

Bug: 2228476
am df465736: Change default sort order to sort by alarm time.

Merge commit 'df4657361cc0bd0f4671d5e53f18bd48a7e97245' into eclair-mr2

* commit 'df4657361cc0bd0f4671d5e53f18bd48a7e97245':
  Change default sort order to sort by alarm time.
am df465736: Change default sort order to sort by alarm time.

Merge commit 'df4657361cc0bd0f4671d5e53f18bd48a7e97245' into eclair-plus-aosp

* commit 'df4657361cc0bd0f4671d5e53f18bd48a7e97245':
  Change default sort order to sort by alarm time.
am 3d7d762c: am df465736: Change default sort order to sort by alarm time.

Merge commit '3d7d762cc460fb337e23215c6b3081d2aff67aaa' into eclair-mr2-plus-aosp

* commit '3d7d762cc460fb337e23215c6b3081d2aff67aaa':
  Change default sort order to sort by alarm time.
am ee18bff7: am 3d7d762c: am df465736: Change default sort order to sort by alarm time.

Merge commit 'ee18bff758402839dc05cf6307ae8d13c0e69cc8'

* commit 'ee18bff758402839dc05cf6307ae8d13c0e69cc8':
  Change default sort order to sort by alarm time.
More tweaks per spec.

- Synchronize screensaver jumping to the second
- Turn on the display when this app is launched (by docking
  the device)
- Show DeskClock on top of the keyguard
- Use Math.round() to compute Fahrenheit (sync up with Genie
  widget)
- Stop moving the screensaver while the display is off.
  (http://b/2234698)
- Minor code cleanups.