palian / weather-notification-android Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/weather-notification-android
Automatically exported from code.google.com/p/weather-notification-android
When the application is initially installed, the click on the notification
doesn't work. The exception about not enough permissions to start the weather
info activity appears in logs. But all is ok after the device reboot.
Got on 1.5 and 2.1.
Original issue reported on code.google.com by DNelubin
on 16 Jun 2011 at 6:08
On click to notification display not the main activity, but the dialog with
weather details.
Each skin/notification icon set can fully customize this dialog.
Original issue reported on code.google.com by DNelubin
on 23 Jan 2011 at 10:34
...and add FAQ page.
Original issue reported on code.google.com by DNelubin
on 4 Mar 2011 at 2:39
Using this app before around 18th March worked fine (Samsung Galaxy S). Now
just gives "Unknown weather conditions" (even after reboot). Using GoLauncher.
Original issue reported on code.google.com by [email protected]
on 20 Mar 2011 at 8:28
There are multiple icon sets:
- black icons
- white icons
There will be more icon sets:
- for wind
- for humidity
The current application size is large. It will be more large when adding more
icon sets.
Solution:
Distribute icon sets (skins?) as a separate applications in Market. Allow to
install only required (preferred) by the user.
Original issue reported on code.google.com by DNelubin
on 22 Jan 2011 at 6:14
by notexactly (March 3, 2011)
Would be better with an ongoing notification, like WeatherBug's, so it wouldn't
get pushed down by other notifications.
Original issue reported on code.google.com by DNelubin
on 4 Mar 2011 at 7:25
[24.04.2011 22:17:03] <selectee> Привет
[24.04.2011 22:17:34] <selectee> Диалог погоды от гугл
закрывается со второго раза
[25.04.2011 11:37:44] <gelin> А подробнее можно? Какова
последовательность шагов?
[25.04.2011 11:47:15] <selectee> привет
[25.04.2011 11:47:55] <selectee> там походу 2 диалога
сразу появляется
[25.04.2011 11:48:23] <selectee> шаги просты, открываю
Нотификатион
[25.04.2011 11:48:40] <selectee> жамкаю на на неё
[25.04.2011 11:48:55] <selectee> появляется диалог с
погодой
[25.04.2011 11:49:45] <selectee> потом жамкаю на
крестит(при этом виден эффект закрывания)
диалог не месте
[25.04.2011 11:49:56] <selectee> после второго раза
исчезает
[25.04.2011 11:52:23] <selectee> почему 2 диалога: как то
раз нажал обновить погоду в диалоге, диалог
уменьшился(инфы было меньше) и за ним
виднелся ещё один
[25.04.2011 12:16:12] <gelin> Хохо
Original issue reported on code.google.com by DNelubin
on 25 Apr 2011 at 8:18
java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{ru.gelin.android.weather.notification.skin.whitetext/ru.gelin.andr
oid.weather.notification.skin.whitetext.WeatherInfoActivity}:
java.lang.ClassNotFoundException:
ru.gelin.android.weather.notification.skin.whitetext.WeatherInfoActivity in
loader
dalvik.system.PathClassLoader[/mnt/asec/ru.gelin.android.weather.notification.sk
in.whitetext-2/pkg.apk]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1573)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
at android.app.ActivityThread.access$1500(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException:
ru.gelin.android.weather.notification.skin.whitetext.WeatherInfoActivity in
loader
dalvik.system.PathClassLoader[/mnt/asec/ru.gelin.android.weather.notification.sk
in.whitetext-2/pkg.apk]
at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1565)
... 11 more
Original issue reported on code.google.com by DNelubin
on 20 Jun 2011 at 4:36
What steps will reproduce the problem?
1.Auto detect seems to have stopped working on my Droid2.Just searches and
never finds where I am.
What is the expected output? What do you see instead? Love the program and
would like to have a fix on this problem. Manually it picks up location in
about a second.
What version of the product are you using? On what operating system?
Using Droid2 phone from Verizon with Andrid 2.2.
Please provide any additional information below. The only thing I would like
added to this program would be a manual update button. Great app. Just what I
want. Nice and simple.
Original issue reported on code.google.com by [email protected]
on 24 Feb 2011 at 6:32
by Christian (January 30, 2011)
Please add more weather provider like accuweather. Google shows inaccurate
weather info.
Original issue reported on code.google.com by DNelubin
on 31 Jan 2011 at 6:35
Please add new variant of temperature units: C(F)
It will be very helpful for remember temperature in Fahrenheit.
Original issue reported on code.google.com by [email protected]
on 20 Jan 2011 at 10:40
v0.1.2-beta1
Apr 3, 2011 2:12:21 AM
rebooted phone, then tried starting app manually because it did not seem to
start automatically. App started quickly and had location and temp already. It
was waiting on data and crashed.
android.app.RemoteServiceException: Bad notification posted from package
ru.gelin.android.weather.notification: Coulding create icon:
StatusBarIcon(pkg=ru.gelin.android.weather.notification id=0x7f0200c2 level=164
visible=true num=0 )
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1052)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3839)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)
Original issue reported on code.google.com by DNelubin
on 4 Apr 2011 at 5:14
What steps will reproduce the problem?
1. Location auto-detection should be enabled
2. Sometimes (for some GPS base stations?) the weather is unknown
What is the expected output? What do you see instead?
The weather can be less precise, but must be displayed.
Original issue reported on code.google.com by DNelubin
on 7 Mar 2011 at 8:04
http://juick.com/ddos/1318526
ddos:
У меня погода обновляется только при
наличии wi-fi. Как профиксить то? Прошу
донести сей пост до глаз автора программы.
gelin:
Какой телефон? Прога смотрит на наличие
сетевых подключений, может, в данном
телефоне что не нат...
ddos:
lg gt 540. С сетью все нормально.
Original issue reported on code.google.com by DNelubin
on 18 Apr 2011 at 8:55
by Greg (February 1, 2011)
Been using this for a couple weeks now and love it. Could use an option for
update time to be in am & pm and have it listed on notification pulldown.
Original issue reported on code.google.com by DNelubin
on 2 Feb 2011 at 5:32
Run all skins (made by me, of course) to run on the same process as the main
application.
Original issue reported on code.google.com by DNelubin
on 24 May 2011 at 7:30
Currently if the weather is unknown for some reason, the next update is
scheduled to the next update period.
Should schedule update to the closer time.
Original issue reported on code.google.com by DNelubin
on 26 May 2011 at 8:08
by Anatoliy (February 20, 2011)
Так себе! Мелкий шрифт, Надо сделать так,
чтобы каждую минуту бегущая строка
показывала и температуру, и город. А так...
по детски всё. Жду обновы.
Original issue reported on code.google.com by DNelubin
on 22 Feb 2011 at 7:45
by JM ツ (January 22, 2011)
... Also: celcius = km/h (forget mph). Thanks!
Original issue reported on code.google.com by DNelubin
on 24 Jan 2011 at 8:31
The problem is caused by the issue in the Google API. It returns the current
time in GMT. And four forecasts: for today, tomorrow, etc...
"Today" is for GMT, but for the localtime it can be yesterday. In this case the
forecasts (according to the localtime) are for yesterday, today, tomorrow,
etc...
See attached XMLs for example.
The problem is that Weather Notification doesn't provides the date for
forecasts, it supposes that the first forecast is today, the next is tomorrow,
etc. according to the localtime.
Need to: remove wrong forecast or display the correct date (add the date to
forecasts).
Original issue reported on code.google.com by DNelubin
on 25 Jan 2011 at 7:12
Attachments:
from Edward S.
date Thu, Jan 27, 2011 at 21:24
subject Re: Weather notification
...
here in Canada, where there are high winds in the winter, the current
temperature is often reported as two numbers: the temperature in shade, and the
temperature "with Windsheild" - meaning the temperature taking into account the
wind conditions. ie -20°C feels like -29°C.
Likewise, in the summer we get the shade temperature and also temperature with
Humidex (including the humidity factor, as high humidity makes it feel hotter).
Original issue reported on code.google.com by DNelubin
on 27 Jan 2011 at 5:15
by Greg (February 1, 2011)
Been using this for a couple weeks now and love it. Could use an option for
update time to be in am & pm and have it listed on notification pulldown.
Original issue reported on code.google.com by DNelubin
on 2 Feb 2011 at 5:31
Add weather icons to the info screen.
Original issue reported on code.google.com by DNelubin
on 20 Jun 2011 at 5:33
Attachments:
When the weather updates are not available for more than one day, display the
next day forecast as today's weather.
The same when the updates are not available one more day...
Original issue reported on code.google.com by DNelubin
on 6 Jan 2011 at 5:28
What steps will reproduce the problem?
1. Open notification, open Weather Info activity
2. Click Preferences, open Preferences activity
3. Open notification again, click it.
What is the expected output? What do you see instead?
The Weather Info activity should be displayed on the top of the Preferences
activity, but it doesn't appear.
Original issue reported on code.google.com by DNelubin
on 18 Apr 2011 at 6:10
Allow to install the app to SD card.
The application is large enough (because of much notification icons). It can be
better to allow to install it to SD card.
If the issue #8 will be implemented, the icon sets must be installed to SD card.
Problems (see
http://developer.android.com/guide/appendix/install-location.html#ShouldNot):
- it's a service
- it uses alarm manager
- it listens "boot completed"
Original issue reported on code.google.com by DNelubin
on 22 Jan 2011 at 12:29
cross1983,
http://4pda.ru/forum/index.php?s=&showtopic=214686&view=findpost&p=6604018
Здравствуйте! Как-нибудь с автором можно
связаться?. Хотелось бы попросить
настраиваемый цвет в самой программе.
У меня на панели уведомлений и в верхнем
баре все нормально, так как цвет шрифта там
настраивается. А вот то, что касается цвета
шрифта в самой программе, то вот:
Так как сам прогноз пишется светлым цветом,
то на светлом фоне не все видно.
Если выделить невидимую область, то все
читается
Original issue reported on code.google.com by DNelubin
on 28 Mar 2011 at 8:17
Attachments:
by Adrian (February 7, 2011)
Nice idea, but does not refresh automatically even when set to do so... Motor
Milestone
Original issue reported on code.google.com by DNelubin
on 8 Feb 2011 at 10:53
by Greg (January 27, 2011)
Nice app. No need for + symbol and would be nice to have 15 and 30 min update
options.
Original issue reported on code.google.com by DNelubin
on 28 Jan 2011 at 4:42
by notexactly (March 21, 2011)
Very good overall. One annoyance: the icon for weather unknown is a sun and
clouds, which means sun and clouds, not weather unknown. It needs a ?.
Original issue reported on code.google.com by DNelubin
on 22 Mar 2011 at 6:19
from Jennifer Barber
date Fri, Jan 21, 2011 at 20:34
subject Weather notification
Great app. Working well. I do not care for the plus sign in front of the
temperature in the notification bar. I would only like to see a negative if the
temperature is negative. Can u make this an option in your next update?
Thank u!
Original issue reported on code.google.com by DNelubin
on 21 Jan 2011 at 2:38
What steps will reproduce the problem?
1.Attach Motorola Atrix to Laptop Dock
2.
3.
What is the expected output? What do you see instead?
Notification icon should display temperature or unknown location icon.
Instead, the icon is just an empty gray rectangle.
What version of the product are you using? On what operating system?
Default OS
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 29 Mar 2011 at 12:52
by Protonic (March 8, 2011)
Мааасинькие замыленные цифры в трее, они
рисованные чтоль, не системные?...ждем
дальнейшего развития
Need to provide images for different screen resolutions.
Original issue reported on code.google.com by DNelubin
on 10 Mar 2011 at 5:15
from Edward S.
date Sat, Jan 22, 2011 at 06:43
subject Weather notification
how about temperature with windshield or humidex?
Do you mean to add the icons with humidity and wind information to notification
bar? It's a good idea!
Original issue reported on code.google.com by DNelubin
on 22 Jan 2011 at 6:11
= Problem =
The temperature text is long. Especially in Fahrenheit. For example: "+123°"
(it's hot, but it's possible).
Before Android 2.3 the notification icon is limited to 25px width. The text
size is small when scaling to 25px width.
Starting with Android 2.3 the notification icon can be variable width:
http://developer.android.com/guide/practices/ui_guidelines/icon_design_status_ba
r.html (verification required). There is no problem here.
= Solutions =
== 25px icons ==
Draw icons for each temperature value. Icon size is 25x25.
All icons has the same font size.
=== Advantages ===
* Universal solution.
=== Disadvantages ===
* The resulting font size is small.
* Large .apk file (about 400 icons, in two skins).
* For Android 2.3 is better solution.
== Variable width icons ==
Draw icons 25px height, but with variable witdh.
=== Advantages ===
* The resulting font size is good.
=== Disadvantages ===
* Correctly works with Android >2.3. Previous Android versions downscale the image to 25px width.
* Large .apk file (about 400 icons, in two skins).
== Multiple icons ==
Display multiple notifications: each icon represents one digit in the
temperature value.
=== Advantages ===
* The resulting font size is the best (laaarge).
* Small .apk size (only about 20 icons, can prepare icons for multiple resolutions).
* Possible to display full forecasts in multiple notifications.
=== Disadvantages ===
* Need to be carefully checked, multiple notifications can interfere with others.
* Hack is required to hide notification text.
* Mess in status bar during update (What to show in ticker text?)
= Other =
How to make multiple builds: for Android 2.3 and previous Android versions?
TODO: attach screenshots.
Original issue reported on code.google.com by DNelubin
on 17 Jan 2011 at 9:18
by chin yong (February 7, 2011)
More colour choices to change the text colour would make this even.better
Original issue reported on code.google.com by DNelubin
on 8 Feb 2011 at 10:52
android.content.ActivityNotFoundException: Unable to find explicit activity
class
{ru.gelin.android.weather.notification/ru.gelin.android.weather.notification.Mai
nActivity}; have you declared this activity in your AndroidManifest.xml?
at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
at android.app.Activity.startActivityForResult(Activity.java:2817)
at android.app.Activity.startActivity(Activity.java:2923)
at
ru.gelin.android.weather.notification.MainActivity.start(MainActivity.java:131)
at
ru.gelin.android.weather.notification.skin.impl.BaseWeatherInfoActivity$2.onClic
k(BaseWeatherInfoActivity.java:69)
at android.view.View.performClick(View.java:2405)
at android.view.View$PerformClick.run(View.java:8813)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
Original issue reported on code.google.com by DNelubin
on 20 Jun 2011 at 4:34
Create a bulk app with two builtin skins.
Original issue reported on code.google.com by DNelubin
on 17 Jun 2011 at 11:29
Jan 21, 2011 5:18:23 PM 0.1-beta1 Doesn't open.
java.lang.RuntimeException: Unable to start service
ru.gelin.android.weather.notification.UpdateService@481cb668 with Intent {
cmp=ru.gelin.android.weather.notification/.UpdateService (has extras) }:
java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3063)
at android.app.ActivityThread.access$3600(ActivityThread.java:125)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2096)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:257)
at java.util.ArrayList.get(ArrayList.java:311)
at
ru.gelin.android.weather.notification.WeatherNotification.<init>(WeatherNotifica
tion.java:76)
at
ru.gelin.android.weather.notification.WeatherNotification.update(WeatherNotifica
tion.java:45)
at
ru.gelin.android.weather.notification.UpdateService.skipUpdate(UpdateService.jav
a:166)
at
ru.gelin.android.weather.notification.UpdateService.onStart(UpdateService.java:1
43)
at android.app.Service.onStartCommand(Service.java:420)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3053)
... 10 more
Original issue reported on code.google.com by DNelubin
on 21 Jan 2011 at 11:20
What steps will reproduce the problem?
1. Install the app: the Auto Location is checked, the Manual Location is not
set.
2. Uncheck Auto Location.
What is the expected output? What do you see instead?
The error about not a possibility to get the weather for "" location appears.
This error should be avoid.
Original issue reported on code.google.com by DNelubin
on 20 Jun 2011 at 4:56
by Андрей (January 22, 2011)
Уважаемые разработчики!Если не
трудно,сделайте, чтоб температура в строке
была немного больше.Плохо видно.А в целом 5+
Original issue reported on code.google.com by DNelubin
on 23 Jan 2011 at 10:24
by Stelian (June 17, 2011)
Every time phone starts I must select installed skin, it was better before
update
by Skeptick (June 17, 2011)
Если кильнуть прогу, то слетают настройки
шкурки. Приходится добавлять в игнор таск
киллера. А если убивается системой - то надо
менять настройки.
by Dynamo (June 16, 2011)
Always inaccurate. And now these stupid skins. Resets to default settings on
reboot. Only displays picture in notification bar. Epic 4g. Uninstall.
by Евгений (June 16, 2011)
У меня после обновления при перезагрузке
не сохраняет настройки, все слетает. Samsung
galaxi s 2
Original issue reported on code.google.com by DNelubin
on 17 Jun 2011 at 11:28
by Christian (January 22, 2011)
Great. Please add the name of the city to the statusbar
Original issue reported on code.google.com by DNelubin
on 23 Jan 2011 at 10:27
Reproduced on HTC Hero.
What steps will reproduce the problem?
1. Open Notifications
2. Select notifications using trackball.
What is the expected output? What do you see instead?
Usually, notification text is inversed when you select it. But the text of the
weather notification doesn't changed.
Please use labels and text to provide additional information.
The text color doesn't change when you select the notification by touching it.
I.e. the bug exists only for phones with trackball (and, maybe only for Sense).
Original issue reported on code.google.com by DNelubin
on 24 Mar 2011 at 7:13
by GJ (January 22, 2011)
Nice work! Maybe five to seven day forecast?
Original issue reported on code.google.com by DNelubin
on 23 Jan 2011 at 10:25
from [email protected]
date Sun, Apr 10, 2011 at 07:20
subject Weather notification
Love your app. I left a nice comment and voted 5 stars. Its amazing how
lightweight it is compared to all the other apps like its kind and manages to
update fast and finds location faster and it is consistent with the updates!
Wow! I've tried literally all the weather apps with status bar function and
they all suck because they stop updating after a while or they are too heavy
and take to much memory by adding unneeded junk. This is so simple. Has today's
weather high and low. Current conditions and upcoming days high and low in
simple text form. No unwanted icons and heavy graphics. Its great man. Great
work. Keep it up please while maintaining the consistency and lightness. Also
in your next update is it possible that u can include the next 3 days forecast
info in the notification area that's blank? On the other side of where you have
the weather and high and low of that day? No ones done it yet and I think that
would be a great idea! What do you think. People can look at there notification
bar and see the temp, high and low of the day, and current condition on the
left and then bam they can see the next 3 days forecast on the right. All in
one notification!
Deleon
from RAYMOND DELEON
date Sun, Apr 10, 2011 at 07:55
subject Weather notification
Ok I figured it out. In the notification area you can leave the weather temp
where it is far left, then leave high and low where it is as well then you can
move the current conditions description underneath the high and low of the day
where that blank space is just with smaller font and unbold letters. Then you
will have plenty room for next 3 days forecast and what ever else given you put
smaller font. What u think?
Deleon
Original issue reported on code.google.com by DNelubin
on 11 Apr 2011 at 5:18
from Edward S.
date Sat, Jan 22, 2011 at 06:43
subject Weather notification
Is it possible to include an option tochange the text colour of the
notification to white?
Original issue reported on code.google.com by DNelubin
on 22 Jan 2011 at 6:09
Enable debug mode to handle the XMLs received from the Google.
Can be very helpful to find the cause of the "Weather unknown"-like errors.
Original issue reported on code.google.com by DNelubin
on 18 Apr 2011 at 6:12
What steps will reproduce the problem?
1. Enable auto-updated.
2. System locale should be Russian
What is the expected output? What do you see instead?
Weather should always be in Russian. But sometimes question marks (in diamonds)
are displayed instead of the text.
Original issue reported on code.google.com by DNelubin
on 7 Mar 2011 at 8:06
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.