From: Andrej N. G. <an...@re...> - 2013-01-15 23:44:58
|
Hello! Piotr Sipika has written on Tuesday, 15 January, at 16:51: >This email will be rather long - it pertains to the weather plugin for >LXPanel. >A bit of a summary: >I put together a custom widget which shows the current weather >conditions for a configured location. The functionality has been wrapped >in an LXPanel plugin [3] or a standalone application [4] [4.1] (which >provides the LXPanel plugin library, in case the functionality is not >accepted upstream, but the plugin is deemed useful). >I would appreciate the community's feedback and would like to ask for >the plugin to be included in mainline LXPanel source. That is fantastic! I dreamed that someone sometime will make it and you've done it! Thank you very much! If nobody has any objections then I'll push your code into master GIT sometime later. :) For future extension of this it would be nice to have a forecast in right-click menu but even without forecast weather plugin is useful very much. [.......] >Link [3] also contains an initial version of the Polish translation for >the dialogs and messages as seen in the applet. Since translation system is still down, I think it's OK to put the translation directly into GIT for now. I'll add Russian and Ukrainian translations as well after it's pushed. >While the applet/plugin uses the LXPanel configuration file and layout, >the application uses a glib-style key-value group file (created in >$HOME/.config/lxweather/ and named 'config'). Probably that's appropriate. Though may be it would be better to have it in the place where lxpanel saves other configuration instead. >I meant (and still do want) to document the interactions between the >user and the application, but for now, screenshots will have to do. >This [5] is what the plugin looks like once a location is configured. I believe it should be self-explanatory. I'll try to build it a bit later and test it. >Similarly, this [6] is what the application shows (the only difference >being that the app does NOT have the current temperature listed next to >the icon). Is it possible to show the temperature too? And that setting should be configurable I believe (show icon / show temp. / show both). >The configuration dialog is available through a right-click [7]. Current >conditions can be seen by left-clicking on the icon/widget [8]. >I tested the application and plugin on a Fedora 16_64 LXDE spin and the >plugin itself on a Lubuntu 12.04 VM. While I think I fixed the most >pressing bugs, I would appreciate any help with reviewing the code and >letting either myself, or, if the plugin is accepted to LXPanel >upstream, the list know if there are any issues with it. I think users will report bugs into bugtracker instead of mailing list so better just look there time to time after. With best wishes. Andriy. |