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

Add Obstacles that prevent early snooze or stop #1

Open
wants to merge 1,193 commits into
base: eclair-backport
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1193 commits
Select commit Hold shift + click to select a range
9701fd4
am 4241acd1: am 84c3cd09: Merge "Fix bugs in the DeskClock screensave…
dsandler Nov 29, 2011
f8336e3
merge in ics-release history after reset to master
Nov 29, 2011
d945d81
Import revised translations.
Nov 29, 2011
0d0a10f
Merge "Import revised translations."
Nov 29, 2011
68c4fed
am 0d0a10f0: Merge "Import revised translations."
Nov 29, 2011
a5230fb
merge in ics-mr1-release history after reset to ics-mr1
Nov 29, 2011
8c8d5d1
Import revised translations. DO NOT MERGE
Nov 29, 2011
4543ec1
Merge "Import revised translations. DO NOT MERGE" into ics-mr1
Nov 29, 2011
df56b87
am 4543ec10: (-s ours) Merge "Import revised translations. DO NOT ME…
Nov 29, 2011
a3b731b
am df56b870: am 4543ec10: (-s ours) Merge "Import revised translation…
Nov 29, 2011
bdb4b97
am 4543ec10: Merge "Import revised translations. DO NOT MERGE" into …
Nov 29, 2011
f7023f8
merge in ics-mr1-release history after reset to ics-mr1
Nov 30, 2011
a739e80
merge in ics-release history after reset to master
Nov 30, 2011
ea95f44
Reconcile with ics-mr1-release
Nov 30, 2011
2a1920e
am ea95f44b: Reconcile with ics-mr1-release
Nov 30, 2011
e9741b2
Restore classic dock app functionality. DO NOT MERGE.
dsandler Nov 30, 2011
4298cd7
am e9741b29: Restore classic dock app functionality. DO NOT MERGE.
dsandler Dec 1, 2011
eea39bc
am e9741b29: (-s ours) Restore classic dock app functionality. DO NOT…
dsandler Dec 1, 2011
6496b37
am eea39bc9: am e9741b29: (-s ours) Restore classic dock app function…
dsandler Dec 1, 2011
3adb93d
merge in ics-mr1-release history after reset to ics-mr1
Dec 2, 2011
dbf13f0
Reconcile with ics-mr1-release
Dec 2, 2011
02fa3b0
am dbf13f01: Reconcile with ics-mr1-release
Dec 2, 2011
52fb5e5
Reconcile with ics-mr1-release
Dec 8, 2011
9ecb98e
Import revised translations. DO NOT MERGE
Dec 8, 2011
fcd4ac9
am 9ecb98e6: Import revised translations. DO NOT MERGE
Dec 8, 2011
2ea8049
am 9ecb98e6: Import revised translations. DO NOT MERGE
Dec 8, 2011
4330fe5
merge in ics-mr1-release history after reset to ics-mr1
Dec 9, 2011
6e066ea
Reconcile with ics-mr1-release
Dec 9, 2011
57585f0
am 52fb5e53: Reconcile with ics-mr1-release
Dec 9, 2011
164f907
am 2ea80499: (-s ours) am 9ecb98e6: Import revised translations. DO N…
Dec 9, 2011
4ac2817
am 57585f04: am 52fb5e53: Reconcile with ics-mr1-release
Dec 9, 2011
32cdcdb
am 164f907e: am 2ea80499: (-s ours) am 9ecb98e6: Import revised trans…
Dec 9, 2011
9e80924
am 6e066ea4: Reconcile with ics-mr1-release
Dec 12, 2011
5cf83f4
am 9e80924a: am 6e066ea4: Reconcile with ics-mr1-release
Dec 12, 2011
aff2bd6
Import revised translations.
Dec 29, 2011
63b5f9a
am aff2bd6b: Import revised translations.
Dec 29, 2011
0147149
merge in ics-release history after reset to master
Jan 2, 2012
dfc7092
Fix NPE when resuming.
dsandler Jan 18, 2012
793ead5
am dfc70920: Fix NPE when resuming.
dsandler Jan 26, 2012
65e3a5e
merge in jb-release history after reset to master
Jan 26, 2012
a777881
Import translations. DO NOT MERGE
Jan 26, 2012
c9cd6cf
am a777881d: Import translations. DO NOT MERGE
Jan 26, 2012
f64335c
merge in jb-release history after reset to master
Jan 30, 2012
ff48279
Reconcile with ics-mr1-release
Feb 1, 2012
92b23eb
am ff48279f: Reconcile with ics-mr1-release
Feb 1, 2012
c057268
am 92b23eb2: am ff48279f: Reconcile with ics-mr1-release
Feb 1, 2012
cf8b221
am c0572686: am 92b23eb2: am ff48279f: Reconcile with ics-mr1-release
Feb 1, 2012
1b73299
Import translations. DO NOT MERGE
Feb 9, 2012
f33d0d0
Import translations. DO NOT MERGE
Feb 9, 2012
9c8c66b
am f33d0d0e: Import translations. DO NOT MERGE
Feb 9, 2012
f941459
am 1b732993: Import translations. DO NOT MERGE
Feb 10, 2012
e280aa2
am 1b732993: Import translations. DO NOT MERGE
Feb 10, 2012
caa845d
am 1b732993: Import translations. DO NOT MERGE
Feb 10, 2012
d50402c
am f941459b: (-s ours) am 1b732993: Import translations. DO NOT MERGE
Feb 10, 2012
22fccd7
am caa845da: am 1b732993: Import translations. DO NOT MERGE
Feb 10, 2012
015b49b
Merge branch 'ics-scoop-plus-aosp' of ssh://android-git:29418/platfor…
Feb 10, 2012
b03dac7
am 22fccd76: (-s ours) am caa845da: am 1b732993: Import translations.…
Feb 10, 2012
6709e62
am 015b49b2: Merge branch \'ics-scoop-plus-aosp\' of ssh://android-gi…
Feb 10, 2012
07e1dd6
am b03dac77: am 22fccd76: (-s ours) am caa845da: am 1b732993: Import …
Feb 10, 2012
38856c5
am 6709e620: am 015b49b2: Merge branch \'ics-scoop-plus-aosp\' of ssh…
Feb 10, 2012
a9a12d0
Import translations.
Feb 10, 2012
373ffb3
am a9a12d03: Import translations.
Feb 10, 2012
c69552a
merge in jb-release history after reset to master
Feb 13, 2012
b84980b
merge in ics-mr1-release history after reset to ics-mr1
Feb 14, 2012
7196582
Reconcile with ics-mr1-release
Feb 16, 2012
fefac10
am 7196582b: Reconcile with ics-mr1-release
Feb 16, 2012
61fe9ef
Reconcile with ics-mr1-release
Feb 16, 2012
d2f3e67
am 61fe9efb: Reconcile with ics-mr1-release
Feb 16, 2012
5b53358
am fefac106: am 7196582b: Reconcile with ics-mr1-release
Feb 16, 2012
91b2ad6
am d2f3e67c: am 61fe9efb: Reconcile with ics-mr1-release
Feb 16, 2012
53ad56d
Import translations. DO NOT MERGE
Mar 2, 2012
7dd2d1f
Restore DeskClock's dock behavior.
dsandler Mar 5, 2012
bc2c841
merge in jb-release history after reset to master
Mar 5, 2012
716d13c
Import translations. DO NOT MERGE
Mar 5, 2012
adc8429
merge in jb-release history after reset to master
Mar 6, 2012
6194d54
Import translations. DO NOT MERGE
Mar 6, 2012
fa17ab4
merge in jb-release history after reset to master
Mar 7, 2012
d7d284c
Import translations. DO NOT MERGE
Mar 7, 2012
14e8e97
merge in jb-release history after reset to master
Mar 8, 2012
466409a
Import translations. DO NOT MERGE
Mar 8, 2012
316988e
merge in jb-release history after reset to master
Mar 12, 2012
27ef746
Import translations. DO NOT MERGE
Mar 12, 2012
859d275
merge in jb-release history after reset to master
Mar 13, 2012
a825310
Import translations. DO NOT MERGE
Mar 13, 2012
d062130
merge in jb-release history after reset to master
Mar 14, 2012
93cc50a
Import translations. DO NOT MERGE
Mar 15, 2012
c321925
merge in jb-release history after reset to master
Mar 19, 2012
03a14dc
Merge remote-tracking branch 'goog/ics-aah'
Apr 3, 2012
05a257d
Merge "Restore DeskClock's dock behavior."
dsandler Apr 10, 2012
55ffc80
merge in jb-release history after reset to master
Apr 10, 2012
99d5e7f
Fix NPE.
dsandler Apr 27, 2012
dbf6de4
Fix dimming when tapping 'Set alarm'
dsandler Apr 27, 2012
536249c
Merge "Fix dimming when tapping 'Set alarm'" into jb-dev
dsandler Apr 27, 2012
92abf0b
merge in jb-release history after reset to jb-dev
Apr 30, 2012
8683bab
Clock: Add touch feedback when tapping "Set alarm".
May 3, 2012
993f618
merge in jb-release history after reset to jb-dev
May 4, 2012
ba26bd3
Clock: Add dialog title to full-screen alarm alert.
May 6, 2012
2db6ebe
Fix SET_ALARM Intent Handling
May 8, 2012
686ea63
merge in jb-release history after reset to jb-dev
May 9, 2012
e4b6e5b
Only disable expired alarms on boot time
May 10, 2012
fc5458e
merge in jb-release history after reset to jb-dev
May 14, 2012
748e9ad
Update DeskClock ActionBar to Contacts Edit style
May 14, 2012
c8824e5
Update DeskClock's ActionBar for Alarm List
May 14, 2012
5ddc974
Merge "Update DeskClock's ActionBar for Alarm List" into jb-dev
May 15, 2012
e0488e6
Decrease clock font size by 10% for sw600dp devices.
May 15, 2012
02a1616
Merge "Decrease clock font size by 10% for sw600dp devices." into jb-dev
May 16, 2012
b40d05d
merge in jb-release history after reset to jb-dev
May 16, 2012
cf80410
Do not dim screen when adding alarms. Remove some dead code.
May 16, 2012
7b13ff0
Fix SetAlarm preferences for Tablets
May 17, 2012
1779cd0
Merge "Fix SetAlarm preferences for Tablets" into jb-dev
May 17, 2012
5487bdb
merge in jb-release history after reset to jb-dev
May 17, 2012
278ea92
Now you can get to settings in AlarmClock on a tablet
May 18, 2012
e3b4ff5
merge in jb-release history after reset to jb-dev
May 20, 2012
64a5e3e
put a content description on the "+" ImageView on tablet UI
guang-google May 22, 2012
eb72b7f
put a content description on the "+" ImageView on tablet UI
guang-google May 22, 2012
988154b
Handle ACTION_SET_ALARM properly when skipUi=true
May 22, 2012
8382da8
merge in jb-release history after reset to jb-dev
May 23, 2012
06a3ac0
Updating launcher icon to fix alignment. Bug: 6511716
christianrobertson May 23, 2012
26c0957
merge in jb-release history after reset to jb-dev
May 24, 2012
8cd619d
Added READ_EXTERNAL_STORAGE permission so it can play /sdcard/Alarms/*
Jun 4, 2012
de6ee9a
merge in jb-release history after reset to jb-dev
Jun 5, 2012
9616a76
Say "device" instead of "phone" in alarm settings
Jun 6, 2012
da2564f
merge in jb-release history after reset to jb-dev
Jun 7, 2012
504cad2
Import translations. DO NOT MERGE
Jun 7, 2012
590eb22
merge in jb-release history after reset to jb-dev
Jun 8, 2012
737801c
Import translations. DO NOT MERGE
Jun 8, 2012
69df24e
merge in jb-release history after reset to jb-dev
Jun 11, 2012
cb5b509
Import translations. DO NOT MERGE
Jun 11, 2012
7333e12
merge in jb-release history after reset to jb-dev
Jun 12, 2012
a24c121
Import translations. DO NOT MERGE
Jun 12, 2012
be8a737
merge in jb-release history after reset to jb-dev
Jun 13, 2012
59cb1ff
Import translations. DO NOT MERGE
Jun 13, 2012
9584532
merge in jb-release history after reset to jb-dev
Jun 14, 2012
d0fdcb5
Import translations. DO NOT MERGE
Jun 14, 2012
b5d82da
merge in jb-release history after reset to jb-dev
Jun 16, 2012
137c97b
Import translations. DO NOT MERGE
Jun 18, 2012
8817600
merge in jb-release history after reset to jb-dev
Jun 19, 2012
414f90b
Import translations. DO NOT MERGE
Jun 20, 2012
c2125cb
merge in jb-release history after reset to jb-dev
Jun 21, 2012
f32eb0d
AlarmClock : Lockscreen Fix
Danesh Oct 7, 2011
efe7e78
Added a setting to do nothing/snooze/dismiss an alarm by flipping the…
maurodec Apr 13, 2012
65a5d77
french: accelerometer flip action
tpruvot May 13, 2012
2492315
DeskClock hungarian translation
May 13, 2012
89af069
CM9-DeskClock-Update Russian Translation
May 14, 2012
846b65c
Updated Hebrew Translation: flip to snooze
May 18, 2012
243b1dc
PT-BR: Flip action translation
Gustav0ar May 18, 2012
497e283
DeskClock - Update Italian Translation
Fra-90 May 27, 2012
391584a
Polish translation update
Jun 3, 2012
0ebe060
fixed spaces in translation
Jun 3, 2012
1659f28
Update Japanese translation.
takuo Jun 7, 2012
ee5220a
add increasing volume option for alarm clocks
cvpcs Jul 26, 2012
120cd60
DeskClock: Dutch translations
therbom Aug 1, 2012
6cc12c6
Added hungarian translation for Increasing Volume
tothtamassyman Aug 6, 2012
41d4bf5
Merge branch 'jb-release' of https://android.googlesource.com/platfor…
hyperb1iss Aug 10, 2012
6a340cb
Fix 5922: Alarm not being set my Voice Action (from ics)
jruesga Aug 10, 2012
c191ce2
Update Russian Translation-DeskClock-CM10
Aug 11, 2012
676fb52
Fix 5734: Set alarm clock to switch profile (from ics - NEW)
jruesga Aug 11, 2012
f143afa
Merge "Update Russian Translation-DeskClock-CM10" into jellybean
hyperb1iss Aug 14, 2012
c3d4a94
Update Russian Translation-DeskClock-CM10
Aug 15, 2012
268c8e9
DeskClock - Updated Italian translation
Fra-90 Aug 15, 2012
781b5c8
DeskClock: updated romanian translation
ygorigor Aug 13, 2012
326078e
Merge "Added hungarian translation for Increasing Volume" into jellybean
Aug 18, 2012
f96ed5f
Merge "Update Russian Translation-DeskClock-CM10" into jellybean
Aug 18, 2012
506d2fb
Merge "DeskClock - Updated Italian translation" into jellybean
Aug 18, 2012
97a7ed5
Updated Hungarian translation
tothtamassyman Aug 18, 2012
30d98dc
Merge "DeskClock: updated romanian translation" into jellybean
hyperb1iss Aug 19, 2012
3aae56a
PT-BR: Added missing translations
Gustav0ar Aug 5, 2012
5aae107
DeskClock: Danish translation
Jacob-DK Aug 19, 2012
eddc46f
German translation for alarm clock profile switching
elektroschmock Aug 20, 2012
be42f8e
Update French translation-DeskClock-CM10
Cbienmoua Aug 22, 2012
2905cdb
DeskClock: Dutch translations
therbom Aug 19, 2012
d883266
Merge "DeskClock: Danish translation" into jellybean
hyperb1iss Aug 23, 2012
93c4dc9
Merge "Updated Hungarian translation" into jellybean
hyperb1iss Aug 23, 2012
247d94e
Merge "DeskClock: Dutch translations" into jellybean
hyperb1iss Aug 23, 2012
fde4ec2
Merge "Update French translation-DeskClock-CM10" into jellybean
hyperb1iss Aug 23, 2012
a29fafc
German: Missing translations for DeskClock
elektroschmock Aug 22, 2012
2d54ab1
DeskClock:
Fidoble Aug 28, 2012
8a5f824
DeskClock: Dutch translation fixed
therbom Aug 30, 2012
4f68840
Merge "DeskClock: Dutch translation fixed" into jellybean
hyperb1iss Sep 1, 2012
3bf4e91
es_ES: Added missing translations
jruesga Sep 2, 2012
afa2671
Merge "German: Missing translations for DeskClock" into jellybean
hyperb1iss Sep 5, 2012
488875e
DeskClock: Simplified Chinese Translations
Jiangyi Sep 2, 2012
f214e72
Update Russian Translation-DeskClock-CM10
Sep 10, 2012
ef4c1a8
Merge "Update Russian Translation-DeskClock-CM10" into jellybean
hyperb1iss Sep 11, 2012
e40b32f
Request 5936: Stopwatch & Countdown
jruesga Aug 25, 2012
f2903e3
DeskClock: Updated italian translation
rheeze Sep 14, 2012
fadee32
Update Russian Translation-DeskClock-CM10
Sep 16, 2012
10dcd60
deskclock: updated finnish translations
niko0o Sep 16, 2012
9794cfb
es_ES: Added translations for Countdown and Stopwatch
Sep 8, 2012
d63143c
PT-BR: Add Stopwatch & Countdown Translations + fix 23301
Gustav0ar Sep 14, 2012
05b9e59
DeskClock: Fix pending bugs
jruesga Sep 14, 2012
ae6a0c8
German: Tranlation for countdown & stopwatch timers
elektroschmock Sep 10, 2012
fed3136
Add Chinese translations for Stopwatch & Countdown
YuanQY Sep 14, 2012
f3625f1
Merge "DeskClock: Updated italian translation" into jellybean
hyperb1iss Sep 18, 2012
abab6c1
Merge "es_ES: Added translations for Countdown and Stopwatch" into je…
hyperb1iss Sep 18, 2012
01ed472
Merge "German: Tranlation for countdown & stopwatch timers" into jell…
hyperb1iss Sep 18, 2012
40192e8
Merge "Add Chinese translations for Stopwatch & Countdown" into jelly…
hyperb1iss Sep 18, 2012
4d8fe9d
Added hungarian translation for Stopwatch & Countdown
tothtamassyman Sep 14, 2012
57bf68a
DeskClock: Updated italian translation
rheeze Sep 19, 2012
5b31519
DeskClock:
Fidoble Sep 18, 2012
2ac7ccd
DeskClock: Dutch translations
therbom Sep 15, 2012
d869eab
Merge "deskclock: updated finnish translations" into jellybean
hyperb1iss Sep 25, 2012
63c8820
Merge "Added hungarian translation for Stopwatch & Countdown" into je…
hyperb1iss Sep 25, 2012
16cd185
Merge "DeskClock: Updated italian translation" into jellybean
hyperb1iss Sep 25, 2012
d6c68c6
Merge "Update Russian Translation-DeskClock-CM10" into jellybean
hyperb1iss Sep 25, 2012
9d9b093
Merge "DeskClock: Added missing danish translations" into jellybean
hyperb1iss Sep 25, 2012
0e7858c
Fix / before ' breaking the build
Sep 25, 2012
3f35d85
Merge "DeskClock: Dutch translations" into jellybean
hyperb1iss Sep 25, 2012
f394155
Merge "PT-BR: Add Stopwatch & Countdown Translations + fix 23301" int…
hyperb1iss Sep 25, 2012
f6ab065
Merge "Fix / before ' breaking the build" into jellybean
hyperb1iss Sep 25, 2012
8c443d4
DeskClock - Updated Croatian translation
Sep 27, 2012
ebeb603
DeskClock: update Japanese translation.
takuo Oct 2, 2012
812ce14
es_ES: Corrected wrong translations
Oct 3, 2012
49fc5a7
Merge "es_ES: Corrected wrong translations" into jellybean
hyperb1iss Oct 4, 2012
d2d2bc2
Set untranslatable string values
Oct 4, 2012
9d6d727
Call to equals() comparing different types
dlaszlo Oct 23, 2012
669ac5d
Add French missing translation
DelphinPETER Nov 2, 2012
2caef92
es_ES: Added new translations
Zokormazo Nov 2, 2012
741499b
Merge "es_ES: Added new translations" into jellybean
rmcc Nov 4, 2012
497b9ee
DeskClock: Updated czech translation
Sep 24, 2012
6052191
Revert "es_ES: Added new translations"
elektroschmock Nov 4, 2012
0a4b832
Merge "Revert "es_ES: Added new translations"" into jellybean
rmcc Nov 4, 2012
2e20c96
DeskClock : Fix French translate
DelphinPETER Nov 4, 2012
725f3b8
DeskClock: update czech translation
lipisak Nov 6, 2012
d972c05
Add option to hide AlarmClock Icon in StatusBar
mwlczk Nov 11, 2012
d031b86
Issue 6531: Countdown in Clock freezez with memory-hungry apps in bac…
jruesga Nov 14, 2012
5809c63
DeskClock : French minor correction
DelphinPETER Nov 14, 2012
521809f
DeskClock: Update Greek translations
mikeNG Nov 19, 2012
f4dafa6
deskclock: updated finnish translations
niko0o Nov 23, 2012
2402252
es_ES: Added new translations
Zokormazo Nov 23, 2012
c68739b
German: Translation for AlarmClock Icon hiding
elektroschmock Nov 22, 2012
52101a8
Added hungarian translation for show_status_bar_icon settings
tothtamassyman Nov 23, 2012
d79f812
DeskClock: Update Greek translation
mikeNG Nov 24, 2012
626ce61
DeskClock: update pt-pt translations
joaoventura Nov 25, 2012
9fa1489
Change "behaviour" in American English to "behavior"
MariusVolkhart Nov 27, 2012
111c4d3
Merge "German: Translation for AlarmClock Icon hiding" into jellybean
hyperb1iss Dec 1, 2012
354c323
Merge "es_ES: Added new translations" into jellybean
hyperb1iss Dec 1, 2012
184be53
Merge "Added hungarian translation for show_status_bar_icon settings"…
hyperb1iss Dec 1, 2012
27c2256
Czech: added missing strings
Keltek Dec 1, 2012
bd458d8
DeskClock: Simplified Chinese Translations
Jiangyi Dec 2, 2012
f16b711
Merge "DeskClock: update pt-pt translations" into jellybean
hyperb1iss Dec 6, 2012
c4f3b29
Merge "Change "behaviour" in American English to "behavior"" into jel…
hyperb1iss Dec 6, 2012
e3024b9
Merge "Czech: added missing strings" into jellybean
hyperb1iss Dec 6, 2012
6ca3eef
Merge "DeskClock: Update Greek translation" into jellybean
hyperb1iss Dec 6, 2012
16c43e9
Update Russian Translation-DeskClock-CM10
Dec 29, 2012
c61b426
Merge "DeskClock: Simplified Chinese Translations" into jellybean
therbom Jan 5, 2013
27b5cdd
DeskClock: Fix the build
elektroschmock Dec 8, 2012
52765a4
DeskClock: Updated italian translation
rheeze Nov 23, 2012
a6c29c6
DeskClock: Fix Greek translation
mikeNG Feb 11, 2013
05e82f0
Merge "DeskClock: Fix Greek translation" into jellybean
therbom Feb 14, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 11 additions & 1 deletion Android.mk
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_MODULE_TAGS := optional

LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4

LOCAL_SRC_FILES := src/com/android/deskclock/ITimerClockService.aidl
LOCAL_SRC_FILES += $(call all-java-files-under, src)

LOCAL_PACKAGE_NAME := DeskClock

LOCAL_OVERRIDES_PACKAGES := AlarmClock

LOCAL_PROGUARD_FLAG_FILES := proguard.cfg

include $(BUILD_PACKAGE)

# Use the following include to make our test apk.
include $(call all-makefiles-under,$(LOCAL_PATH))
120 changes: 91 additions & 29 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,28 +1,32 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.deskclock">
package="com.android.deskclock"
android:versionCode="203" android:versionName="2.0.3">

<original-package android:name="com.android.alarmclock" />
<original-package android:name="com.android.deskclock" />

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.DEVICE_POWER" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

<application android:label="@string/app_label"
android:icon="@drawable/ic_launcher_alarmclock">
android:icon="@mipmap/ic_launcher_alarmclock">

<provider android:name="AlarmProvider" android:authorities="com.android.deskclock" />
<provider android:name="AlarmProvider"
android:authorities="com.android.deskclock"
android:exported="false" />

<activity android:name="DeskClock"
android:label="@string/app_label"
android:theme="@android:style/Theme.Wallpaper.NoTitleBar"
android:icon="@drawable/ic_widget_analog_clock"
android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar"
android:icon="@mipmap/ic_launcher_alarmclock"
android:launchMode="singleInstance"
android:configChanges="orientation|keyboardHidden|keyboard|navigation">
>

<!-- while docked, this is our home application -->
<meta-data android:name="android.dock_home" android:value="true" />

<intent-filter>
<action android:name="android.intent.action.MAIN" />
Expand All @@ -34,60 +38,74 @@

<activity android:name="AlarmClock"
android:label="@string/alarm_list_title"
android:theme="@style/AlarmClockTheme"
android:taskAffinity=""
android:excludeFromRecents="true"
android:configChanges="orientation|keyboardHidden|keyboard|navigation"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
android:exported="true" />

<activity-alias android:name="com.android.alarmclock.AlarmClock"
android:targetActivity="com.android.deskclock.AlarmClock"
android:exported="true" />

<activity android:name="SettingsActivity"
android:label="@string/settings"
android:taskAffinity=""
android:excludeFromRecents="true"
>
android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>

<activity android:name="SetAlarm" android:label="@string/set_alarm"
<activity android:name="SetAlarm"
android:label="@string/set_alarm"
android:theme="@style/SetAlarmTheme"
android:configChanges="orientation|keyboardHidden|keyboard|navigation" />

<activity android:name="AlarmAlert"
android:excludeFromRecents="true"
android:theme="@style/alarm_alert"
android:theme="@android:style/Theme.Holo.Dialog"
android:launchMode="singleInstance"
android:taskAffinity=""
android:configChanges="orientation|keyboardHidden|keyboard|navigation"/>

<!-- This activity is basically the same as AlarmAlert but with a more
generic theme. It also shows as full screen (with status bar) but
with the wallpaper background. -->
<!-- This activity is basically the same as AlarmAlert
but full-screen so that it can turn the display on. -->
<activity android:name="AlarmAlertFullScreen"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.Wallpaper.NoTitleBar"
android:theme="@style/AlarmAlertFullScreenTheme"
android:launchMode="singleInstance"
android:taskAffinity=""
android:configChanges="orientation|keyboardHidden|keyboard|navigation"/>

<receiver android:name="AlarmReceiver">
<receiver android:name="AlarmReceiver"
android:exported="false">
<intent-filter>
<action android:name="com.android.deskclock.ALARM_ALERT" />
<action android:name="alarm_killed" />
<action android:name="cancel_snooze" />
<action android:name="com.android.deskclock.ALARM_ALERT" />
<action android:name="alarm_killed" />
<action android:name="cancel_snooze" />
</intent-filter>
</receiver>

<activity android:name="HandleSetAlarm"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true"
android:permission="com.android.alarm.permission.SET_ALARM">
<intent-filter>
<action android:name="android.intent.action.SET_ALARM" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>

<!-- This service receives the same intent as AlarmReceiver but it does
not respond to the same broadcast. The AlarmReceiver will receive
the alert broadcast and will start this service with the same
intent. The service plays the alarm alert and vibrates the device.
This allows the alert to continue playing even if another activity
causes the AlarmAlert activity to pause. -->
<service android:name="AlarmKlaxon">
<service android:name="AlarmKlaxon"
android:exported="false"
android:description="@string/alarm_klaxon_service_desc">
<intent-filter>
<action android:name="com.android.deskclock.ALARM_ALERT" />
</intent-filter>
Expand All @@ -98,16 +116,60 @@
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.TIME_SET" />
<action android:name="android.intent.action.TIMEZONE_CHANGED" />
<action android:name="android.intent.action.LOCALE_CHANGED" />
</intent-filter>
</receiver>

<receiver android:name="AnalogAppWidgetProvider" android:label="@string/analog_gadget"
android:icon="@drawable/ic_widget_analog_clock">
<receiver android:name="com.android.alarmclock.AnalogAppWidgetProvider" android:label="@string/analog_gadget"
android:icon="@mipmap/ic_widget_analog_clock">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.oldName" android:value="com.android.deskclock.AnalogAppWidgetProvider" />
<meta-data android:name="android.appwidget.provider" android:resource="@xml/analog_appwidget" />
</receiver>

<activity android:name=".Screensaver"
android:label="@string/app_label"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
android:hardwareAccelerated="true"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.DREAM" />
</intent-filter>
</activity>

<activity
android:name="com.android.deskclock.preferences.StopWatchPreferences"
android:icon="@mipmap/ic_launcher_timer"
android:exported="false">
<intent-filter>
<category android:name="android.intent.category.PREFERENCE" />
</intent-filter>
</activity>

<activity
android:name="com.android.deskclock.preferences.CountDownPreferences"
android:icon="@mipmap/ic_launcher_timer"
android:exported="false">
<intent-filter>
<category android:name="android.intent.category.PREFERENCE" />
</intent-filter>
</activity>

<!-- A service for holding timers clocks -->
<service android:name="com.android.deskclock.TimerClockService"
android:exported="false"
android:label="TimerClockService" />

<!-- The provider for timers database -->
<provider
android:name="com.android.deskclock.TimersProvider"
android:authorities="com.android.deskclock.timers"
android:exported="false" />

</application>
</manifest>

49 changes: 49 additions & 0 deletions CleanSpec.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Copyright (C) 2007 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# If you don't need to do a full clean build but would like to touch
# a file or delete some intermediate files, add a clean step to the end
# of the list. These steps will only be run once, if they haven't been
# run before.
#
# E.g.:
# $(call add-clean-step, touch -c external/sqlite/sqlite3.h)
# $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libz_intermediates)
#
# Always use "touch -c" and "rm -f" or "rm -rf" to gracefully deal with
# files that are missing or have been moved.
#
# Use $(PRODUCT_OUT) to get to the "out/target/product/blah/" directory.
# Use $(OUT_DIR) to refer to the "out" directory.
#
# If you need to re-do something that's already mentioned, just copy
# the command and add it to the bottom of the list. E.g., if a change
# that you made last week required touching a file and a change you
# made today requires touching the same file, just copy the old
# touch step and add it to the end of the list.
#
# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************

# For example:
#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/APPS/AndroidTests_intermediates)
#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/core_intermediates)
#$(call add-clean-step, find $(OUT_DIR) -type f -name "IGTalkSession*" -print0 | xargs -0 rm -f)
#$(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/*)

# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************
3 changes: 3 additions & 0 deletions proguard.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
-keep public class * extends android.preference.PreferenceFragment {
public <init>(...);
}
Binary file added res/drawable-hdpi/alarm_alert_fullscreen_bg.9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified res/drawable-hdpi/appwidget_clock_dial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified res/drawable-hdpi/appwidget_clock_hour.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified res/drawable-hdpi/appwidget_clock_minute.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/bg_cling1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/cling.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/divider_vertical_dark.9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_clock_brightness.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_dialog_time.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_discard_holo_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed res/drawable-hdpi/ic_launcher_alarmclock.png
Binary file not shown.
Binary file modified res/drawable-hdpi/ic_menu_add.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_menu_done_holo_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_menu_moreoverflow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_next.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_previous.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/ic_setalarm_holo_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed res/drawable-hdpi/ic_widget_analog_clock.png
Binary file not shown.
Binary file added res/drawable-hdpi/list_activated_holo.9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified res/drawable-hdpi/stat_notify_alarm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-hdpi/stat_notify_timer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-land-hdpi/bg_cling1.png
Binary file added res/drawable-land-mdpi/bg_cling1.png
Binary file added res/drawable-land-xhdpi/bg_cling1.png
Binary file added res/drawable-mdpi/alarm_alert_fullscreen_bg.9.png
Binary file modified res/drawable-mdpi/appwidget_clock_dial.png
Binary file modified res/drawable-mdpi/appwidget_clock_hour.png
Binary file modified res/drawable-mdpi/appwidget_clock_minute.png
Binary file added res/drawable-mdpi/bg_cling1.png
Binary file added res/drawable-mdpi/cling.png
Binary file added res/drawable-mdpi/divider_vertical_dark.9.png
Binary file added res/drawable-mdpi/ic_clock_brightness.png
Binary file added res/drawable-mdpi/ic_dialog_time.png
Binary file added res/drawable-mdpi/ic_discard_holo_dark.png
Binary file removed res/drawable-mdpi/ic_launcher_alarmclock.png
Diff not rendered.
Binary file modified res/drawable-mdpi/ic_menu_add.png
Binary file added res/drawable-mdpi/ic_menu_done_holo_dark.png
Binary file added res/drawable-mdpi/ic_menu_moreoverflow.png
Binary file added res/drawable-mdpi/ic_next.png
Binary file added res/drawable-mdpi/ic_previous.png
Binary file added res/drawable-mdpi/ic_setalarm_holo_dark.png
Binary file removed res/drawable-mdpi/ic_widget_analog_clock.png
Diff not rendered.
Binary file added res/drawable-mdpi/list_activated_holo.9.png
Binary file modified res/drawable-mdpi/stat_notify_alarm.png
Binary file added res/drawable-mdpi/stat_notify_timer.png
Binary file added res/drawable-nodpi/preview.png
Binary file added res/drawable-sw600dp-hdpi/ic_clock_brightness.png
Binary file added res/drawable-sw600dp-mdpi/ic_clock_brightness.png
Binary file added res/drawable-xhdpi/appwidget_clock_dial.png
Binary file added res/drawable-xhdpi/appwidget_clock_hour.png
Binary file added res/drawable-xhdpi/appwidget_clock_minute.png
Binary file added res/drawable-xhdpi/bg_cling1.png
Binary file added res/drawable-xhdpi/btn_in_call_round_disable.png
Binary file added res/drawable-xhdpi/btn_in_call_round_normal.png
Binary file added res/drawable-xhdpi/btn_in_call_round_pressed.png
Binary file added res/drawable-xhdpi/btn_in_call_round_selected.png
Binary file added res/drawable-xhdpi/cling.png
Binary file added res/drawable-xhdpi/dialog.9.png
Binary file added res/drawable-xhdpi/divider_vertical_dark.9.png
Binary file added res/drawable-xhdpi/ic_clock_add_alarm.png
Binary file added res/drawable-xhdpi/ic_clock_alarm_off.png
Binary file added res/drawable-xhdpi/ic_clock_alarm_on.png
Binary file added res/drawable-xhdpi/ic_clock_alarm_selected.png
Binary file added res/drawable-xhdpi/ic_clock_brightness.png
Binary file added res/drawable-xhdpi/ic_clock_strip_alarm.png
Binary file added res/drawable-xhdpi/ic_clock_strip_desk_clock.png
Binary file added res/drawable-xhdpi/ic_clock_strip_gallery.png
Binary file added res/drawable-xhdpi/ic_clock_strip_home.png
Binary file added res/drawable-xhdpi/ic_clock_strip_music.png
Binary file added res/drawable-xhdpi/ic_dialog_time.png
Binary file added res/drawable-xhdpi/ic_discard_holo_dark.png
Binary file added res/drawable-xhdpi/ic_indicator_off.png
Binary file added res/drawable-xhdpi/ic_indicator_on.png
Binary file added res/drawable-xhdpi/ic_lock_idle_alarm.png
Binary file added res/drawable-xhdpi/ic_lock_idle_alarm_saver.png
Binary file added res/drawable-xhdpi/ic_menu_add.png
Binary file added res/drawable-xhdpi/ic_menu_alarms.png
Binary file added res/drawable-xhdpi/ic_menu_clock_face.png
Binary file added res/drawable-xhdpi/ic_menu_desk_clock.png
Binary file added res/drawable-xhdpi/ic_menu_done_holo_dark.png
Binary file added res/drawable-xhdpi/ic_menu_moreoverflow.png
Binary file added res/drawable-xhdpi/ic_next.png
Binary file added res/drawable-xhdpi/ic_previous.png
Binary file added res/drawable-xhdpi/ic_round_brightness.png
Binary file added res/drawable-xhdpi/ic_setalarm_holo_dark.png
Binary file added res/drawable-xhdpi/list_activated_holo.9.png
Binary file added res/drawable-xhdpi/stat_notify_alarm.png
Binary file added res/drawable-xhdpi/stat_notify_timer.png
Binary file added res/drawable-xlarge-hdpi/dialog.9.png
Binary file added res/drawable-xlarge-mdpi/dialog.9.png
Binary file added res/drawable-xlarge-nodpi/background_protector.png
20 changes: 20 additions & 0 deletions res/drawable/activated_background_holo_dark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2012 The Android Open Source Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/list_activated_holo" />
<item android:drawable="@color/transparent" />
</selector>
2 changes: 1 addition & 1 deletion res/drawable/clock_selector.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@
<item android:state_pressed="false"
android:drawable="@android:color/background_dark" />
<item android:state_pressed="true"
android:drawable="@*android:drawable/list_selector_background_pressed" />
android:drawable="@drawable/list_selector_background_pressed" />
</selector>
25 changes: 25 additions & 0 deletions res/drawable/holo_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
** Copyright (C) 2012 The CyanogenMod Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.

-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="270"
android:startColor="#ff020202"
android:endColor="#ff272D33"
android:type="linear" />
</shape>
29 changes: 29 additions & 0 deletions res/drawable/holo_selector.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
** Copyright (C) 2012 The CyanogenMod Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android" android:exitFadeDuration="@android:integer/config_shortAnimTime">

<item
android:drawable="@android:color/holo_blue_dark"
android:state_pressed="true"/>
<item
android:drawable="@android:color/holo_blue_dark"
android:state_enabled="true"
android:state_focused="true"/>
<item
android:drawable="@android:color/transparent"/>

</selector>
18 changes: 18 additions & 0 deletions res/drawable/ic_menu_moreoverflow_holo_dark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_menu_moreoverflow_normal_holo_dark" />
</selector>
Loading