[FFE] Upgrade to indicator-china-weather 1.0.4 in Raring

Bug #1154523 reported by Jack Yu
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
indicator-china-weather (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

There are many improvements since 1.0.0. Including:
1) Correct weather info
2) Add PM 2.5 info
3) Redesign of UI
4) Manual refresh button
5) Multiple locations supporting
6) fix more than 10 bugs

More information: https://launchpad.net/indicator-china-weather

Revision history for this message
Jack Yu (jackyu) wrote :

diff attached.

Colin Watson (cjwatson)
summary: - Upgrade to indicator-china-weather 1.0.4 in Raring
+ [FFE] Upgrade to indicator-china-weather 1.0.4 in Raring
tags: added: upgrade-software-version
Revision history for this message
Colin Watson (cjwatson) wrote :

Well, it's an extensive set of changes, but this is OK for an FFE at this point in the release process since it's a special-purpose package mainly used by one flavour.

However, it's disappointing that this set of changes appears to convert the package from Qt to GTK+ 2. Could somebody please update this package to GTK+ 3? There is really no reason why new code should be using GTK+ 2; Ubuntu has preferred GTK+ 3 for several releases now. Also, it's a little confusing that this package now depends on python-gconf while simultaneously using the Gio.Settings interface (i.e. gsettings); I suspect that this dependency may be unnecessary.

Changed in indicator-china-weather (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
kobe (kobe24-lixiang) wrote :

Hi Colin,
You are right, the dependency is necessary to change. Thanks for your advice. Now, we will describe the reason that converted the package from Qt to GTK+ 2. In my opinion, the GTK corresponds to the other UI. Because in version 1.0.0, the about forecast dialog was designed using Qt, but the preferences dialog was desinged using GTK. In order to save the uniformity of program, we choose GTK +2. And we think GTK +2 is convenient to work.
Now ,we know that Ubuntu has preferred GTK+ 3 for several releases. In the next version, we will try one's best to achieve these changes.

Jack Yu (jackyu)
Changed in indicator-china-weather (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.