[G1 Apps and Games] koxx:
Hello,

I really like Sky Widget of jsharkey, unfortunatly, It doesn't works ouside from US.

I modified it from available sources to support Google Weather Internationnal and different language.

Free/unlocked versions : original code comes from jeffrey sharkey, it was distributed under Apache licence. This licence allow developers to use code for commercial or non commercial use (such as WebSphere based on Apache). I worked A LOT on this widget more than 300h. This is the reason why i fell free to create this new distribution.

Since v2.0.0, free version limitations are no skins, no geolocation refresh, and no manual update. So, you have to pay 0.99€ (on market) to get access to those functions.

For people having trouble to buy this app on Google Market, or simply people who doesn't have access to pay market, I have published my applications on SlideMe market :

**Mod edit - link removed**

This widget is designed for Android Cupcake (1.5) and upper versions.

I have opened a blog for main access point for people wanting informations about the widget : http://koxx3.wordpress.com/2009/07/13/introduction/

If you want informations about skins or new skins, go here : http://xdaforums.com/showthread.php?p=3954429#post3954429

How to check is alarm is programmed for scheduled auto update : adb shell dumpsys alarm

Knows bugs :

- bug found on "query loop" with "unknow" location in ForecastProvider. Not reproductible.

- In Japanese, set encode to SJIS

+ check text lenght for calendar informations

+++ crash sometime when launching skin manager -> apply listview patch !

++++ fix behold 2 calendar prolem

Work in progress :

+++ CAL : on calendar update obeserver

+++ CAL : add exchange Calendar

+++ allow hot/cold icons

+++ Am/pm for update time

+++ : improve safe mode explaination

+++ CAL : add option to show forecast condition as event for each day

+++ CAL : add option to show multi day events on each day

++ have a look to 1x1 text position, align with normal icons text if possible

+ add "remove all skins from SD card" in skin options menu

+ add configurable link to different weather providers web page for more details (wind, humidity, 15days ...)

+ add nigth icons to htc skin

+ get encoding from HTTP header

+ split configuration panel

+ add option to schedule update for nights icons

+ enable weather underground provider (if weather underground agree that)

+ "download complet" alert

+ CAL : color options

+ CAL : improve days strings for different countries (ask me to update format for your country)

+ CAL : make it working with googleapps account.

+ CAL : option for 2 lines per event

+ CAL : option for time/date string format

+ CAL : option blending days without forecast

+ calculate day/night time

+ add info about tapping on upper/lower part of calendar widget

Ideas trash :

- CAL : update on calandar events added/deleted

>>>> not possible with current API

- add better full size background skins support in landscape...

>>>> everybody doesn't care about landscape view. And it will add a lot of code to manage it.

- make a full unlocked app (and not a unlock key), to avoid keeping 2 softwares.

>>>> too complicated to split identical code to 2 different application since Android market use package name as ID

- try to animate widget (not details panel, but widget on desktop)

>>>> difficult and nobody asked for it

Screenshots :

Versions history :

2.5.2: fix some icons issues

2.5.1: bypass Google weather servers issue

2.5.0: fix few icons + add few traces to found missing icons

2.4.9: fix HTC Sprint Hero/Eris bug

2.4.8: fix "flurries" icon

2.4.7: information page updated

2.4.6 :calendar application choice (for Moto, and HTC Sense)

245 : fix droid layout problems + better layouts for Archos + fix bug with skin manager crash

244 : add Noaa current weather informations

243 : fix layouts for Moto Droid + improve search by city name for Archos devices + invert font style for calendars + bug fix for calendar selection + bug fix with calendar such as fbcal + fix reboot skin bug with Android 1.6 & 2.0

242 : bug fix : skin boot problem with sdcard not ready

241 : add 4x4 size

240 : fix events problems + new text colors

238 : new recurrent event management (still not full manage recurent events) + new 4x3 layout (with cal) + new link in details panel

237 : add a "safe update" mode for problematic phones + activate day forecast temp option + new 4x2 layout (more balacend)

236 : fix icons + fix calendars sorting bug + fix calendars selector (now scrollable) + icons to details panel option menu

234 : fix day 2/3/4 duration problems

233 : fix multiday events problems

232 : sort events by date

231 : random bug on configuration panel openning for 4x2 layout in free version

230b5 : add language/tempUnit autoselection from locale + improve 4x2 landscape layout + lock 4x2 calendar layout for free version + can reconfigure or request update in landscape

230b4 : multiple calendars selection fully managed + new date strings + option to show event duration + option for 24h format + manage 2 widget clicking positions (upper part = forecast details / lower part = agenda shortcut)

230b3 : start working on multiple calendars selection and colors (currently not working) + new dirty landscape for 4x2 + new date strings

230b2 : link to google calendar for widget events clicks + improve days strings

230b1 : skin manager manage server/sd versions + new 4x2 layout with calendar + full spanish translation (thanks to treoking/XDA)

--> older revision log in post 3