| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |/
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
| |
* Let the provider handle the force refresh.
Change-Id: I53db312074a93601aa0b8c712622adc617ace7e1
Signed-off-by: Roman Birg <roman@cyngn.com>
|
| |
|
|
|
| |
Change-Id: I9117232cacbb9683e4f48ce741e8d86a4e49c618
Signed-off-by: Roman Birg <roman@cyngn.com>
|
| |
|
|
| |
Change-Id: Iabef4ed51196b83276c77522bbf127c713da1517
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
| |
Change-Id: Icec530485324193f76ac7bfe48ca5ca179bd0b7b
|
| |
|
|
|
|
|
| |
Thanks to Matt Booth for the main implementation and Danny Baumann
for the initial porting into the CM source tree
Change-Id: I3de1e786c80ee440a4685da3d6c7b3dd989fd8e3
|
| |
|
|
|
|
|
| |
Change-Id: I97c92d5cebda1fb1c54cdd54b2b7e8f9ac383b14
JIRA: CYAN-1992
Issue: https://jira.cyanogenmod.org/browse/CYAN-1992
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
| |
|
|
| |
Change-Id: Ib6bfbb5de765c1e3a0c81a1849343f24b3616e95
|
| |
|
|
| |
Change-Id: I3710f2522712fcd1ae69859b2722ddb9d7ef5def
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Change-Id: Ief64fd138cec3362b5d90232eea9854cd8993de8
|
| |
|
|
| |
Change-Id: I0e48513eb0635cc74244f4f5e8654ef50dd705be
|
| |
|
|
| |
Change-Id: I308b863b75766218ef3eab4f5a519e3276f08ac7
|
| |
|
|
| |
Change-Id: I12b20aa55509597019dc5cf76109e88cc501901d
|
| |
|
|
| |
Change-Id: I5a5e8cb3fb95c0f2d428b1bbefe0f46a56da1815
|
| |
|
|
|
|
|
| |
This fixes a regression introduced with the scrolling events list
feature
Change-Id: I949cc7ee72ecbd866ad6037454a647cab05404c9
|
| |
|
|
|
|
|
| |
This changes the rendering and calendar data aquiration quite drastically, as
a new widget service had to be introduced.
Change-Id: I5bcdaa952acde2caa5a3f04b2c8c98868fd7cbfb
|
| |
|
|
| |
Change-Id: I65f527908aa438019277dc2c5bf29c769e28b9c4
|
| |
|
|
| |
Change-Id: I3837e2c4f0aa35411a73f064074aec6d03076766
|
| |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
| |
This commit adds the ability to launch the configurator when
adding a widget.
Change-Id: I3e27b056a57057c6466243fdf6b97c509f1dbbdc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
Remove launcher icon
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|