aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
Commit message (Collapse)AuthorAgeFilesLines
* LockClock: Ensure configuration screen doesn't crash on orientationDanesh M2017-03-021-0/+1
| | | | | | | | | | | | | | | | | | | | If the user switches orientation when the progress dialog for custom location is showing, the dialog is torn down, then the task completes and tries to dismiss causing a crash. Since we have multiple dialogs to keep state of and our activity does not do anything fancy with orientation change, just override it and avoid tearing down the ui. Reproduction case: 1. Click custom location preference for weather 2. Rotate screen after pressing OK 3. Observe crash Issue-Id: CYNGNOS-994 Change-Id: Id11ce29ce95324c88f83b135684886acf51e0be2
* Merge "LockClock: remove unused BroadcastReceiver" into cm-11.0Abhisek Devkota2014-05-281-8/+0
|\
| * LockClock: remove unused BroadcastReceiverRoman Birg2014-05-281-8/+0
| | | | | | | | | | | | | | | | | | The reciver manifest tag was mispelled, so the receiver never worked either way. The content provider properly triggers an udpate so this class is not needed. Change-Id: I113cc3fe5461475e365df9b5b3f8d70cae594e84 Signed-off-by: Roman Birg <roman@cyngn.com>
* | LockClock: do not use GPS if Play Services is availableRoman Birg2014-05-281-0/+3
|/ | | | | | | | | In order to conserve battery, if the device has Play Services installed (including the case where Play Services is outdated), ignore the GPS location provider. Change-Id: Iaeaa936128b91d5def10d2177a887f25c6a748f8 Signed-off-by: Roman Birg <roman@cyngn.com>
* LockClock: remove external force refresh actionRoman Birg2014-04-151-1/+0
| | | | | | | * Let the provider handle the force refresh. Change-Id: I53db312074a93601aa0b8c712622adc617ace7e1 Signed-off-by: Roman Birg <roman@cyngn.com>
* LockClock: add a content provider for weatherRoman Birg2014-04-101-0/+17
| | | | | Change-Id: I9117232cacbb9683e4f48ce741e8d86a4e49c618 Signed-off-by: Roman Birg <roman@cyngn.com>
* LockClock: Use solid actionbarMichael Bestas2014-01-081-0/+1
| | | | Change-Id: Iabef4ed51196b83276c77522bbf127c713da1517
* Port over improvements from ChronusDanny Baumann2014-01-071-4/+19
| | | | | | | | | | - new weather source: OpenWeatherMap - weather icon pack support - weather forecast activity and popup - updated weather and in-app icons - some new translations (AR, TR, SL) Change-Id: I2bcc2042bf83d0e0bb4a00200de1310042303e9c
* cLock: Forward port CM10.2 updatesDvTonder2013-12-091-2/+2
| | | | Change-Id: Icec530485324193f76ac7bfe48ca5ca179bd0b7b
* LockClock: Add support for API level 16Matt Booth2013-09-251-4/+5
| | | | | | | Thanks to Matt Booth for the main implementation and Danny Baumann for the initial porting into the CM source tree Change-Id: I3de1e786c80ee440a4685da3d6c7b3dd989fd8e3
* cLock: Listen for ACTION_ALARM_CHANGEDJorge Ruesga2013-09-011-0/+1
| | | | | | | Change-Id: I97c92d5cebda1fb1c54cdd54b2b7e8f9ac383b14 JIRA: CYAN-1992 Issue: https://jira.cyanogenmod.org/browse/CYAN-1992 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* LockClock: Add default clock app detectionDvTonder2013-05-261-2/+2
| | | | Change-Id: Ib6bfbb5de765c1e3a0c81a1849343f24b3616e95
* LockClock: Add support for the HTC One and Galaxy S4David van Tonder2013-05-041-2/+2
| | | | Change-Id: I3710f2522712fcd1ae69859b2722ddb9d7ef5def
* Revert "LockClock: Add XXHDPI support for the HTC One and Galaxy S4"David van Tonder2013-04-291-2/+2
| | | | | | | | This reverts commit 6349c62ed08604ec723d93ac20ddc3ecea17ddee Temporary revert. Seems mako identifies as xxhdpi as well. Will likely need to move this to a different folder, based on number of pixels rather than density. Change-Id: Iab27fe0f57e6964aea1e1d28a276e0740cbdfbec
* LockClock: Add XXHDPI support for the HTC One and Galaxy S4DvTonder2013-04-281-2/+2
| | | | Change-Id: Ief64fd138cec3362b5d90232eea9854cd8993de8
* cLock: Fix for MDPI minimized weather displayDvTonder2013-04-231-2/+2
| | | | Change-Id: I0e48513eb0635cc74244f4f5e8654ef50dd705be
* cLock: Bump versionDvTonder2013-04-031-2/+2
| | | | Change-Id: I308b863b75766218ef3eab4f5a519e3276f08ac7
* cLock: Bump versionDvTonder2013-03-281-2/+2
| | | | Change-Id: I12b20aa55509597019dc5cf76109e88cc501901d
* cLock: Bump versionDvTonder2013-03-201-2/+2
| | | | Change-Id: I5a5e8cb3fb95c0f2d428b1bbefe0f46a56da1815
* cLock: Hide the calendar panel if there are no events to showDvTonder2013-03-171-2/+2
| | | | | | | This fixes a regression introduced with the scrolling events list feature Change-Id: I949cc7ee72ecbd866ad6037454a647cab05404c9
* cLock: Make the list of calendar entries scrollable (max. 10 entries)Nicolai Ehemann2013-03-161-2/+5
| | | | | | | This changes the rendering and calendar data aquiration quite drastically, as a new widget service had to be introduced. Change-Id: I5bcdaa952acde2caa5a3f04b2c8c98868fd7cbfb
* cLock: Bump versionDvTonder2013-03-121-2/+2
| | | | Change-Id: I65f527908aa438019277dc2c5bf29c769e28b9c4
* cLock: User proper method for enabling location settingsDvTonder2013-03-121-1/+0
| | | | Change-Id: I3837e2c4f0aa35411a73f064074aec6d03076766
* cLock: Remove redundant code and cleanup, bump versionDvTonder2013-03-061-4/+4
| | | | | | | | | - This commit removes some seemingly redundant code in the preference headeradapter. - Since lots of things have been changed in cLock since the first version was merged, time for a version bump. Change-Id: I335516c60ec4506447a175d7fab3babd6b7dc9a1
* cLock: Launch configuration when adding the widgetDvTonder2013-03-041-1/+2
| | | | | | | This commit adds the ability to launch the configurator when adding a widget. Change-Id: I3e27b056a57057c6466243fdf6b97c509f1dbbdc
* Chronus: Optimize widget loading/displayDvTonder2013-01-181-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Completely refactors the Calendar handling and changes the refresh interval from every minute to the minimum of either the next weather refresh or the next event start/end. It also now detects more events (new calendar entry, deleted calendar entry, location change, timezone change etc) Patch set 7 : Change the startup of the provider to only update the required panels on enabling the appwigdet and updates This further reduces the number of times the widget refreshes itself, now limited only to actual events Patch set 8 : Change the weather refresh time to be absolute, not relative to current time Patch set 9 : Refactor the calendar to use a CalendarInfo class that maintains a static list of events. This allows the refreshing of the lock screen widget without querying the calendar provider every time the screen turns on Patch set 10: Simplified onReceive loading/updating of widget with additional tweaks to handling deleted widgets and a fix to the refresh timer calculations including a check of the lookahead window. Patch set 11: Change the alarmservice to wake the CPU and do the update if the device is sleeping. This way, since the updates are so infrequent now, it makes sense to ensure things are updated (if needed) when the user turns the screen on after a while. Patch set 12: Change application ID to an ID registered for Chronus Patch set 13: Store the returned WOEID in sharedPreferences it if its valid and retrieve the previously stored one if not. This allows for the querying of weather data even though the Yahoo Placefinder service API limit has been exceeded and it returns an invalid XML result on geocode query. Patch set 14: Add a flag to determine when we want the real placefinder result or the cached result is also OK Patch set 15: Final comments and code formatting cleanup Patch set 16: Factor out weather fetching to separate service to decouple weather fetching from widget update. Also optimize a lot of code. Patch set 17: Fix alarms refresh and optimize calendar query and weather refresh behaviour. Patch set 18: Unify debug flags Change-Id: I0496dad356c92fb26ad7289268327b27b365b6cd
* Chronus: Location provider fixes and cleanupDvTonder2013-01-071-0/+1
| | | | | | | | | | This commit switches Chronus to only use the Passive location provider and adds the FINE location permission. It also includes some general cleanup and better handling of the setting of a custom location, fixing a NPE and ensuring the summary text is updated correctly. Change-Id: Ic3e870eefb66b0b81fa45ab9da6b3a8b04e63334
* Fixed Force Close when enabling Network Location.Geo Piskas2012-12-311-0/+1
| | | | | | | | | Permission WRITE_SECURE_SETTINGS was missing and the app was crashing in the following point. Screenshot: http://i.imgur.com/NFncN.png Log: http://pastebin.com/Jgxce83k Change-Id: I5e62b757622fec8feb4d64e31b4e9853bfb65195
* Update AndroidManifest.xmlDvTonder2012-12-301-2/+1
| | | Remove launcher icon
* Convert to preference fragmentsDvTonder2012-12-301-1/+7
|
* MInor cleanup and proper settings defaultsDvTonder2012-12-291-1/+0
|
* Add Calendar support and some general cleanup of copyrightsDvTonder2012-12-281-0/+16
|
* Add widget preferencesDvTonder2012-12-281-3/+2
|
* Initial commitDvTonder2012-12-271-0/+41