Giter Club home page Giter Club logo

stormcloud's People

Contributors

archisman-panigrahi avatar consindo avatar stayradiated avatar zcbenz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

stormcloud's Issues

Port change from free version?

I successfully used the free version when it was release. The paid version
however seems to be unable to add a city when I'm on my home network, the loading icon just spins and spins until it times out. If I tether to my phone it instantly adds cities. I have not changed my home network settings since running the free version, did the ports Stormcloud uses change? What ports does Stormcloud use? Thx

Auto reload is jarring visually

this is my opinion of course, but i find the auto reload to be jarring.

the problem is the refresh icon is all alone with the whole UI changing. This UI experience makes a lot of sense when a user manually refreshes the UI via clicking the refresh button..they expect it to change. But when it's an auto refresh you needn't show the refreshing icon. Just request the data and updated the UI when the new data is ready.

You could go so far as to have a really fancy melting interface to transition from the old data to the new data.

Finally, i'd suggest tracking user interactions and never do an auto refresh if the user has invoked any action in the last X seconds. This avoids the very unpleasant experience of it refreshing right in the middle of you panning with cities.

It depends on launchpad-integration

The package I downloaded from Launchpad (stormcloud_1.0-04quantal1_all) installed launchpad-integration, which is deprecated and not useful to this app. Please, remove the dependency.

Setting dialog is cluttered

Compared to the clean looks of main interface, the settings dialog looks a bit too cluttered. It needs more design considering that future releases of stormcloud will bring in more options for the user.

hotspot link to detailed report

it would be sweet if for any day i could click or double click on that day and it took me to the details of that day. V1 could launch a browser to the page, later versions could have a "drill down" like effect.

Crashes on big icon themes

Application crashes when I use big icon theme (e.g. fs-icon-theme) and works normally when I use default icon theme.
I'm using stormcluod 1.1 (from ppa).

Displaying average temperature for forecast days is broken and wrong

In the previous version (1.2?) the four days at the bottom showed high and low temperature forecasts. In version 1.3 there's a single number below each day, and I have no idea what that number refers to (maybe the average of that day's high and low temperatures?). This makes the forecast data essentially useless.

Ahh, looks like it's commit a4c8e1d. This is a terrible change. The average temperature is of no use in planning activities or understanding what the day's weather will be like. Please return to displaying high/low forecast temperatures, which is what I'm sure almost all of your users expect, and what essentially every other weather app in existence does.

Certain characters not displayed

Certain characters, such as å ä and ö aren't being displayed in the app. For example, I live in Luleå, which is printed out as "Lulea".

Stormcloud not working

Stormcloud is not working at all. It is not syncing with Yahoo!Weather. I could be due to Yahoo has cut down its forecast to two days.
capture

refreshing causes size change

when i launch the result takes up the entire viewable area. After a refresh a border on the bottom and left appears. This is only for the output of weather, the controls don't seem to be affected

Weather does not auto update

Or if it does it's on some extremely slow schedule (>12 hours, possibly >24). Ideally the frequency would be configurable, but it's almost certain that "twice a day" is not the right value.

Version 1.2-0ubuntu2 on 12.04 64bit. Happening on two different machines with different locations (work and home).

Autochange color based on weather

It would be awesome if stormcloud could change color to the following inputs,

Weather change

When the weather changes to rain, stormcloud could change intelligently to blue. While sunny, turn yellowish...

Wallpaper color - Completed in 1.2

Take the average color of the wallpaper (like Unity dash) to choose the color of stormcloud.

Allow reordering of locations

The only way to change the order of the locations is to delete one and recreate it. This is a problem since the app autoscrolls to the first location on manual refresh. In order to get the correct "default" location I'm going to have to delete and recreate all my locations. Drag-n-drop would be best for reordering.

Average showing wrong temp

The newest version of Stormcloud is showing wrong temperature in average. The average it is showing is huge compared to the true average.

capture2
capture1

Average temperature has no use. So it would be better if this feature is completely removed.

Adapt intelligently to the desktop environment of the user

The mark of a application is to adapt to the workflow of the user. In this case, it would be nice if stormcloud adopted to the desktop environment of the user.

For instance, if a user is not running Unity, then perhaps it would be nice to hide the "Show Launcher Count" option from the settings dialog. I am sure there could be other nice ideas in this regard.

Stormcloud stucks in loading stage

After exiting the app without any location settings, I'm not able to start Stormcloud again. It stucks in the loading screen, so I can't acces the options menu to set locations.

node-webkit_001

Provide option to autostart stormcloud

Stormcloud is extremely useful, clean app. However I sometimes forgot to open it on system reboot. It would be nice if there was an option to autostart it automatically.

loading race condition

added stormcloud as startup app in quantal. if it starts before network is established it loops forever on loading icon. Have to restart it to get it going.

more days in future forcast & previous forecast

i don't want to mess with the beauty of the app, but it would be nice to get more days in the UI for the future forecast area. Once suggested implementation would be to have hidden panning arrows to the left and right of the days to move forward & backwards in the forecast with a nice panning transition.

This UI technique has a natural extension that allows you to view previous days as well by selecting the pan left action from the base results (next 4 days).

Key thing is to not over complicate the UI.

Not sure if the yahoo API has this info or not.

crashing on startup

latest commit (9e62dc2) getting:

[17597:0304/104057:ERROR:zygote_host_impl_linux.cc(146)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
[17617:0304/104057:ERROR:renderer_main.cc(179)] Running without renderer sandbox
[17633:0304/104057:ERROR:renderer_main.cc(179)] Running without renderer sandbox
[17597:0304/104058:INFO:CONSOLE(4823)] "Protocol Error: the message is for non-existing domain 'Profiler'", source: http://127.0.0.1:40237/devtools/DevTools.js (4823)

node.js:496
object.handleEvent.apply(object, args);
^
TypeError: Cannot read property 'handleEvent' of null
at IDWeakMap.global._nwObjectsRegistry.handleEvent (node.js:496:13)
gpu/command_buffer/client/cmd_buffer_helper.cc(89): GPU_CHECK_EQ(put
(6682), get_offset()(6660)) failed.

Stormcloud crashing ubuntu 12.10 with seg fault

This is my first bug submission so I'm sorry if I'm doing this wrong.

Here is the output I get when running stormcloud from the command line with the -vv option..

DEBUG:stormcloud: set_up_logging() 'logging enabled'
DEBUG:stormcloud_lib: do_connect() 'connect builder by name 'stormcloud_window','destroy', 'on_destroy''
DEBUG:stormcloud_lib: log_unconnected_functions() 'Not connected to builder 'on_mnu_close_activate''

(stormcloud:11260): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
Segmentation fault (core dumped)

Cannot find any city from Turkey

I can't find any city from Turkey. Istanbul Turkey or Istanbul Türkiye does not match a result. However if I only type Türkiye it finds a result. If I click the checkmark stormcloud starts to show weather condition of a city in Turkey (Van) which is not even capital (It is Ankara).

P.S. I was able to extract woeid from the yahoo API result (http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20geo.places%20where%20text%3D%22istanbul%20turkey%22&format=xml) When I enter woeid, it works correctly.

No more refreshing

It seems the app is stuck at refreshing. the refreshing icon is constantly flashing and NO UPDATE is made. Tried to uninstall and reinstall and problem remains.

Tried to add or delete city, but I'm stuck with the original city.

Please help.

Freeze after adding city

I added a smallest Hungarian city, and now I cant reset the app, to add a guessed known city. I also reinstalled but hangs on the start with a loading spinner. How to reset its settings?

Low temperatures are wrong

I've checked this with the latest master code. The low temperatures are showing 65 degrees across the board but the XML feed is showing different low temperatures. I've deleted cache and everything in the temp directory to reload and it still shows the same incorrect low temperatures. Not only does it show wrong this way but if I set the settings to use "average temperature" it uses the 65 for calculating and gives an incorrect average temp too.

I've used Fiddler to look at the messages received by the app and they show the right information.

Capture

Degree symbol not displayed correctly

I just ran Stormcloud using node-webkit (not installed from Software Center). For the first two default locations, the degree symbol is being displayed correctly. However, for the third default location (Stockholm) and a location I added, the degree symbol gets displayed as a box everywhere:

Stormcloud

This has happened every time I ran the app, even after relogging in.

Here is the output from running the app:

[23823:0423/110754:ERROR:zygote_host_impl_linux.cc(146)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[23823:0423/110754:INFO:gpu_info_collector_linux.cc(78)] NVCtrl extension does not exist.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[23846:0423/110754:ERROR:renderer_main.cc(203)] Running without renderer sandbox
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)
[23823:0423/110755:INFO:CONSOLE(289)] "Uncaught TypeError: Cannot call method 'indexOf' of undefined", source: file:///home/mspencer/Build/stormcloud-master/js/background.js (289)

Add support for more weather engines

As of now, stormcloud only uses yahoo engine. It would be nice if it supported other engines cloud google, accuweather, open weather app. This issue was raised in the comments in the omgubuntu post by some users. I think it is a valid concern since in some countries, yahoo weather is not that accurate.

Wrong temperature or wrong city. Can't tell

The temperature for Managua, Nicaragua is wrong, all the time. It could be that Managua, Nicaragua is not listed and I am using another Managua. Maybe Managua, Colombia or somewhere else.

The problem is that there is no way to know what is the country of the city you are using. And the program doesn't show what weather source is using.

Example: At the time of writing Google shows that Managua, Nicaragua is at 32º C, but Stormcloud shows 21º C (I would love that to be true :) )

Thanks.

Temperature in Launcher

Looks like the easiest way is write a script in Vala that takes a number as a param and call that from Node.

Can't run stormcloud with node-webkit

I downloaded the latest stormcloud repository and opened it with node-webkit and clicked index.html. Stormcloud opened in node-webkit window but it had no sync or arrow (< >) button and developer tools opened out of nowhere.I saw in the github page that there is no more separate chrome branch but the chrome staffs are in the master branch.I assume they are accidentally merged.
Screenshot from 2013-02-16 04:21:35

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.