Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP7:Update
libgweather
libgweather.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libgweather.changes of Package libgweather
------------------------------------------------------------------- Mon Aug 2 02:28:18 UTC 2021 - Yifan Jiang <yfjiang@suse.com> - Drop patches merged upstream on SLE and Leap 15.4: + libgweather-use-after-free-libsoup.patch + libgweather-yrno-xml-parser-leak.patch + libgweather-forecast-attribution-leak.patch + libgweather-metno-api.patch ------------------------------------------------------------------- Fri Jun 4 20:27:08 UTC 2021 - Michael Gorse <mgorse@suse.com> - Add libgweather-use-after-free-libsoup.patch: fix a possible use after free (glgo#GNOME/libgweather#34). - Add libgweather-yrno-xml-parser-leak.patch and libgweather-forecast-attribution-leak.patch: fix memory leaks, taken from upstream gnome-3-34 branch. - Add libgweather-metno-api.patch: use new metno API (bsc#1185651 glgo#GNOME/libgweather#82). ------------------------------------------------------------------- Sat Apr 17 09:16:18 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.0: + Fix possible uninitialized variable in location entry. + Updated translations. ------------------------------------------------------------------- Tue Feb 16 10:33:55 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.beta: + Fix gweather_location_next_child annotations. + metno: Use alphabetical 2.0 symbol codes. ------------------------------------------------------------------- Sat Jan 16 09:46:04 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.alpha.1: + Fix warnings related to the new application-id and contact-info properties. + Fix use-after-free issues when detached locations are used. + Fix vala binding issues by removing a left over struct definition. - Changes from version 40.alpha: + An application-id as well as contact information must be provided for every application to use online weather services. For GApplication-based applications, the application ID is prefilled. + All online weather providers are disabled by default, applications should enable those that it has verified it can follow the terms of service for. Note, for example, the requirement to subscribe to the met.no API users mailing-list. + A lot of the getter functions for the location database now return references to objects which the application will need to handle. Applications that use JavaScript or Python bindings should not require special handling for this change. - Add python3-gobject BuildRequires: new dependency. ------------------------------------------------------------------- Fri Jun 19 19:16:32 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.1: + This version works around the unavailability of the NOAA weather services by using very short-term forecasts as current weather conditions. ------------------------------------------------------------------- Wed Mar 11 00:14:33 UTC 2020 - mgorse@suse.com - Update to version 3.36.0: + This version contains translation updates, addition of a number of cities and airports, some memory leak and possible crash fixes. The gweather_location_get_english_name() function is also exported. ------------------------------------------------------------------- Sat Jan 25 14:17:05 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org> - No longer recommend -lang: supplements are in use ------------------------------------------------------------------- Tue Oct 8 10:04:54 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.34.0: + Updated translations. ------------------------------------------------------------------- Thu Sep 5 09:22:01 CDT 2019 - mgorse@suse.com - Update to version 3.33.92: + This version fixes a bug when using the yr.no and NOAA weather services together failing in some circumstances, and also fix the iwin service. - Now requires meson >= 0.50.0. ------------------------------------------------------------------- Fri Aug 30 21:11:32 CDT 2019 - mgorse@suse.com - Update to version 3.33.0: + This version of the library bumps the soname after an ABI break in 3.28.0 that went unnoticed. If you see strange crashes, make sure to bump the required version of libgweather to 3.28.0 or newer. - Update package name for the API version bump. - Up meson requirement to 0.48.0 and glib requirement to 2.44.0. ------------------------------------------------------------------- Thu Jul 4 10:47:16 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.32.2: + Fix a memory leak. + Fix deserialisation of a city. + Updated translations. ------------------------------------------------------------------- Wed Mar 20 15:51:43 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.32.1: + Fix location deserialisation not working for locations without a weather station code (eg. cities). + Make more debug available for weather fetching. + Updated translations. ------------------------------------------------------------------- Mon Mar 11 15:10:01 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.32.0: + Fix a warning when the location text entry is used. + Remove closed Bristol Filton weather station. + Updated translations. ------------------------------------------------------------------- Fri Feb 22 18:41:50 UTC 2019 - bjorn.lie@gmail.com - Update to version 3.31.91: + Disconnect cities from weather stations and remove duplicated weather stations. + Remove <province> sub-division. + Location database updates. ------------------------------------------------------------------- Fri Feb 22 18:36:06 UTC 2019 - bjorn.lie@gmail.com - Update to version 3.28.3: + Fix METAR weather extraction. + Fix multilib problem in enum header. + Fix infinite loop calculating sunset/sunrise for named timezones. + Fix a possible crash in gnome-shell. + Fix "nearest station" fallback code. + Updated translations. ------------------------------------------------------------------- Fri Jun 15 09:46:28 UTC 2018 - bjorn.lie@gmail.com - Update to version 3.28.2: + Fix crash in gnome-shell. + Updated translations. - Cleanup spec, drop la files rm, no longer needed when building with meson. ------------------------------------------------------------------- Sun Mar 25 01:13:07 UTC 2018 - luc14n0@linuxmail.org - Update to version 3.28.1: + Fix memory and D-Bus match rule leaks. + Updated translations. ------------------------------------------------------------------- Fri Mar 9 12:54:34 UTC 2018 - dimstar@opensuse.org - Update to version 3.28.0: + Fix translations not being used (bgo#794027). + Location database updates and fixes for Israel. + Updated translations. ------------------------------------------------------------------- Wed Feb 28 16:35:17 UTC 2018 - dimstar@opensuse.org - Modernize spec-file by calling spec-cleaner ------------------------------------------------------------------- Tue Jan 9 01:36:36 UTC 2018 - luc14n0@linuxmail.org - Update to version 3.27.4: + Deprecated API was removed (bgo#791313). + New API: a new level of locations, called "named timezones" was added (bgo#791066). + It is now possible to have cities in the database with no associated weather station; the nearest weather station is chosen if necessary. + Matching of search terms to location names was improved (bgo#791066, bgo#791403). + The Yahoo Weather backend was removed (bgo#791084). + More tests were added (bgo#791307, bgo#791313, bgo#791317, bgo#791319, bgo#791402). + Misc bug fixes (bgo#789080). + Build system fixes (bgo #791088, #791086). + Translation bug fixes (bgo#781364). + Location database updates and fixes (bgo#791095, bgo#620897, bgo#727186, bgo#643928, bgo#789951, bgo#791323, bgo#599880, bgo#642634, bgo#606557, bgo#617689, bgo#768309, bgo#635534, bgo#597989, bgo#625270, bgo#625270, bgo#583644, bgo#534047, bgo#572675, bgo#611945, bgo#640877, bgo#778707). + Updated translations - Changes from version 3.27.1: + This is the first version to use the meson build system. + Updated translations - Update Url to https://wiki.gnome.org/Projects/LibGWeather: current LibGWeather project's web page. - Drop libgweather-locations-Kowloon-is-a-district.patch: fixed upstream. - Drop libxml2-tools and libxslt BuildRequires: there is no reason for them to be explicitly declared since both of them are pulled with gtk-doc - Add meson BuildRequires and replace configure, make_build and make_install macros by meson, meson_build and meson_install respectively; and pass enable_vala, gtk_doc option as true and glade_catalog option as false. All of these changes reflects upstream's port to the Meson build system. - Add gio-2.0 and libxml-2.0 pkgconfig modules BuildRequires: Note that they were being pulled and used already but not explicitly declared. - Drop %glib2_gsettings_schema_requires macro: it's no longer needed since RPM file triggers. ------------------------------------------------------------------- Sat Dec 2 21:19:26 UTC 2017 - zaitor@opensuse.org - Update to version 3.26.1: + Updated translations. - Modernize spec, run spec-cleaner, use autosetup and make_build macros. - Drop glib2_gsettings_schema_post and icon_theme_cache_post(un) from post(un) handling, filetriggers takes care of this now. - Add libgweather-locations-Kowloon-is-a-district.patch: Kowloon is a district in the city of Hong Kong. Not a town (bgo#791095). - Drop old and long unneeded obsoletes and provides: gnome-applets-devel and gswitchit-devel. - Package missing COPYING again. - Rename libgweather-data sub-package to gweather-data; change corresponding Requires in other packages, and add libgweather-data < %%{version} Obsoletes and libgweather-data = %%{version} Provides. - Add gtk-doc BuildRequires and pass --enable-gtk-doc to configure: Build the documentation our selves, and not rely on the pre-packaged ones in the tarball. ------------------------------------------------------------------- Mon Sep 11 20:13:50 UTC 2017 - jengelh@inai.de - Update package summaries. Replace old RPM macros. ------------------------------------------------------------------- Mon Sep 11 16:29:13 UTC 2017 - zaitor@opensuse.org - Update to version 3.26.0: + Updated translations. ------------------------------------------------------------------- Wed Sep 6 23:08:05 UTC 2017 - dimstar@opensuse.org - Update to version 3.25.92: + Location database fixes. + Updated translations. ------------------------------------------------------------------- Sun Aug 20 18:13:35 UTC 2017 - zaitor@opensuse.org - Update to version 3.35.91: + New API to show uncapitalized weather (bgo#779872). + Memory management fixes (bgo#781828). + User visible string fixes (bgo#785274). + Location database updates and fixes (bgo#780244). + Updated translations. - Drop libgweather-dont-release-allocated-memory.patch: Fixed upstream. ------------------------------------------------------------------- Mon Jun 5 08:58:59 UTC 2017 - zaitor@opensuse.org - Update to version 3.24.1: + Memory management fixes: bgo#780278, bgo#782760. + Updated translations. - Add libgweather-dont-release-allocated-memory.patch: location: Don't release libxml-allocated memory with g_free() (bgo#781828). This commit was missed in the release. ------------------------------------------------------------------- Mon Mar 20 09:06:57 UTC 2017 - zaitor@opensuse.org - Update to version 3.24.0: + New API to find a country by code (bgo#753332). + Location entry now respects country when choosing the closest weather station (bgo#753332). + Misc bug fixes: bgo#776170, bgo#770979, bgo#772758. + Location database updates and fixes: bgo#775737, bgo#776337, bgo#770579. + Updated translations. ------------------------------------------------------------------- Thu Dec 22 14:53:04 UTC 2016 - zaitor@opensuse.org - Update to version 3.20.4: + Updated translations. ------------------------------------------------------------------- Mon Aug 29 08:32:26 UTC 2016 - zaitor@opensuse.org - Update to version 3.20.3: + NOAA shut down their METAR provider service, so libgweather switched to a different provider (bgo#770321). + Updates translations. - Drop libgweather-change-service-provider.patch: Fixed upstream. ------------------------------------------------------------------- Fri Aug 26 14:48:50 UTC 2016 - badshah400@gmail.com - Add libgweather-change-service-provider.patch: The existing weather service provider was expired, replace by a working provider instead; patch taken from upstream bug report (bgo#770321). ------------------------------------------------------------------- Tue Aug 23 17:52:13 UTC 2016 - zaitor@opensuse.org - Spellfix in find_lang macro. - Drop obsolete clean section. ------------------------------------------------------------------- Tue Aug 16 13:12:03 UTC 2016 - dimstar@opensuse.org - Update to version 3.20.2: + Fixed NOAA API URL (bgo#765322). + Updated translations. ------------------------------------------------------------------- Mon May 9 20:07:31 UTC 2016 - zaitor@opensuse.org - Update to version 3.20.1 (fate#318572): + Updated translations. ------------------------------------------------------------------- Fri Apr 15 02:20:41 UTC 2016 - mgorse@suse.com - Update to GNOME 3.20 Fate#318572 - Drop libgweather-location-search-i18n.patch, libgweather-soup-abort-in-dispose.patch, libgweather-soup-no-abort-session.patch, and libgweather-yrno19.patch: fixed upstream. ------------------------------------------------------------------- Tue Mar 22 09:55:01 UTC 2016 - dimstar@opensuse.org - Update to version 3.20.0: + Updated translations. ------------------------------------------------------------------- Tue Mar 15 10:13:46 UTC 2016 - dimstar@opensuse.org - Update to version 3.19.92: + Update to new yr.no API (bgo#763175). + Updated translations. ------------------------------------------------------------------- Tue Feb 16 09:46:43 UTC 2016 - dimstar@opensuse.org - Update to version 3.19.90: + Build system updates. + Fix build with Clang (bgo#760178). + libsoup dependency bumped to 2.44. + Updated translations ------------------------------------------------------------------- Tue Dec 15 17:39:50 UTC 2015 - fcrozat@suse.com - Replace gtk3-devel/libsoup-devel BuildRequires with their pkgconfig equivalent. ------------------------------------------------------------------- Mon Oct 12 15:52:15 UTC 2015 - zaitor@opensuse.org - Update to version 3.18.1: + Build system fixes. + Updated translations. ------------------------------------------------------------------- Mon Sep 21 06:57:09 UTC 2015 - dimstar@opensuse.org - Update to version 3.18.0: + Updated translations. ------------------------------------------------------------------- Sat Sep 12 08:24:00 UTC 2015 - zaitor@opensuse.org - Update to version 3.17.92: + Updated translations. ------------------------------------------------------------------- Tue Jul 28 09:40:27 UTC 2015 - zaitor@opensuse.org - Update to version 3.17.2: + New API to resolve default values for units (only temperature for now). + Reduced use of deprecated APIs. + Updated translations. ------------------------------------------------------------------- Tue May 12 16:22:56 UTC 2015 - dimstar@opensuse.org - Update to version 3.17.1: + API break: some include files were renamed, and single includes are now mandatory. Binary compatibility was preserved. + Misc bug fixes to the search in the database (bgo#748299). + Location database fixes (bgo#747155). + Build system updates to improve operation with GNOME Builder. + Build system fixes (#747837, bgo#747890). - Drop libgweather-LocationEntry-fix-database.patch: Fixed upstream. ------------------------------------------------------------------- Tue May 12 16:07:13 UTC 2015 - zaitor@opensuse.org - Add libgweather-LocationEntry-fix-database.patch: LocationEntry: fix database matching in the presence of whitespace. Patch from upstream git. ------------------------------------------------------------------- Wed Apr 15 06:47:46 UTC 2015 - dimstar@opensuse.org - Update to version 3.16.1: + Updated translations. ------------------------------------------------------------------- Mon Mar 23 08:57:09 UTC 2015 - dimstar@opensuse.org - Update to version 3.16.0: + Updated translations. ------------------------------------------------------------------- Tue Mar 17 08:44:35 UTC 2015 - dimstar@opensuse.org - Update to version 3.15.92: + Improved integration with geocode-glib (which avoids showing the country name twice now). + Misc bug fixes. + Updated translations. ------------------------------------------------------------------- Tue Mar 3 12:23:12 UTC 2015 - dimstar@opensuse.org - Update to version 3.15.91: + Updated translations. ------------------------------------------------------------------- Mon Feb 16 13:13:26 UTC 2015 - dimstar@opensuse.org - Update to version 3.15.90: + New API: gweather_location_new_detached(), for easier integration with services that provide only a description, latitude and longitude. + New and improved documentation. + Updated translations. ------------------------------------------------------------------- Tue Jan 27 18:06:13 UTC 2015 - badshah400@gmail.com - Update to version 3.15.1: + Location database fixes (bgo#743092, bgo#743111, bgo#743112). + Updated translations. ------------------------------------------------------------------- Tue Jan 27 18:06:12 UTC 2015 - dimstar@opensuse.org - Update to version 3.14.3: + Location database fixes (bgo#743092, bgo#743111, bgo#743112). + Updated translations. ------------------------------------------------------------------- Sun Dec 21 20:56:43 UTC 2014 - zaitor@opensuse.org - Update to version 3.14.2: + Fixed a crash in the location entry (bgo#739899). + Location database fixes (bgo#740932, bgo#721446). + Updated translations. ------------------------------------------------------------------- Thu Dec 18 15:43:21 UTC 2014 - fcrozat@suse.com - Add libgweather-yrno19.patch: use Yr.no API 1.9, older API is deprecated (bsc#910688). ------------------------------------------------------------------- Mon Oct 13 17:33:12 UTC 2014 - zaitor@opensuse.org - Update to version 3.14.1: + The yahoo weather backend now uses HTTPS for privacy (bgo#737566). + The yr.no weather backend was fixed (it regressed in 3.13.92) (bgo#738307). + Updated translations. ------------------------------------------------------------------- Mon Sep 22 17:05:44 UTC 2014 - zaitor@opensuse.org - Update to version 3.14.0: + Updated translations. ------------------------------------------------------------------- Tue Sep 16 10:40:48 UTC 2014 - zaitor@opensuse.org - Update to version 3.13.92: + The yr.no backend has been updated to the 1.9 API (bgo#736334). + Updated translations. ------------------------------------------------------------------- Wed Sep 10 17:19:01 UTC 2014 - mgorse@suse.com - Add libgweather-location-search-i18n.patch: fix searching for locations in non-ENglish locales (bnc#895068). ------------------------------------------------------------------- Mon Sep 1 22:55:09 UTC 2014 - zaitor@opensuse.org - Update to version 3.13.91: + Fixed timezones of all cities (used in gnome-clocks, among others) (bgp#734272). + Misc bug fixes and utility API additions (bgo#734876). + Location database fixes. + Updated translations. ------------------------------------------------------------------- Tue Aug 19 14:30:17 UTC 2014 - dimstar@opensuse.org - Update to version 3.13.90: + GWeatherLocationEntry no longer shows different airports for the same city separately (bgo#732315). + Misc bug fixes (bgo#732728). + Location database fixes (bgo#721134). + Updated translations. ------------------------------------------------------------------- Tue Jul 22 20:28:00 UTC 2014 - dimstar@opensuse.org - Add pkgconfig(vapigen) BuildRequires: enable vala bindings. ------------------------------------------------------------------- Tue Jul 22 12:55:48 UTC 2014 - dimstar@opensuse.org - Update to version 3.13.4: + Expanded the range of cities offered in the location entry through the use of geocode-glib (bgo#731466). + Misc bug fixes. + Location database fixes (bgo#733269). + Updated translations. ------------------------------------------------------------------- Sun Jul 20 22:04:35 UTC 2014 - mgorse@suse.com - Include vala bindings in devel package.. ------------------------------------------------------------------- Sat Jul 12 21:45:34 UTC 2014 - dimstar@opensuse.org - Update to version 3.13.3: + Removed support for moon phase icons, and removed the icons from the package. + Fixed GWeatherLocationEntry localization (bgo#726897). + Location database fixes (bgo#731394). - Changes from version 3.13.2: + Serialization format for locations was changed. Existing serialized locations are recognized, but variants produced by the new library are not compatible. The new format is compatible with dbus-1, so locations can now be sent across dbus. - Changes from version 3.13.1: + Added support for a find_nearest_city() method that takes a filter function (bgo#726186). + Added support for reverse geocoding to find_nearest_city() (bgo#725842). + Build and warning fixes. + Updated translations. - Add pkgconfig(geocode-glib-1.0) BuildRequires: new dependency. - Drop gnome-icon-theme Requires from -data package: the icon themes gnome-icon-theme and gnome-icon-theme-symbolic have been merged into adwaita-icon-theme, which in turn is guaranteed to be present on GTK3 installations. - Drop gnome-icon-theme BuildRequires: no longer needed. ------------------------------------------------------------------- Sat May 17 14:29:16 UTC 2014 - zaitor@opensuse.org - Update to version 3.12.2: + Updated translations. ------------------------------------------------------------------- Tue Apr 15 08:18:11 UTC 2014 - zaitor@opensuse.org - Update to version 3.12.1: + Updated translations. ------------------------------------------------------------------- Fri Mar 28 00:19:18 UTC 2014 - mgorse@suse.com - Add libgweather-soup-abort-in-dispose.patch: abort soup session in dispose, not finalize. From upstream gnome-3-10 branch. - Add libgweather-soup-no-abort-session.patch: Don't abort entire soup session. From upstream gnome-3-10 branch. ------------------------------------------------------------------- Wed Mar 26 19:23:50 UTC 2014 - zaitor@opensuse.org - Update to version 3.12.0: + Updated translations. ------------------------------------------------------------------- Wed Mar 19 09:00:42 UTC 2014 - dimstar@opensuse.org - Update to version 3.11.92: + Fixed SoupSession handling with multiple GWeatherInfos. + Miscellaneous bug fixes (bgo#725671). + Location database additions (bgo#707603, bgo#726016). + Build fixes. + Updated translations. ------------------------------------------------------------------- Tue Mar 4 19:39:07 UTC 2014 - dimstar@opensuse.org - Update to version 3.11.91: + Add a version information API (bgo##724676). + Improved developer documentation. + Updated translations. ------------------------------------------------------------------- Sat Feb 22 03:11:57 UTC 2014 - zaitor@opensuse.org - Update to version 3.11.90: + Unset the location when the entry is cleared (bgo#724416). + Location database additions (bgo#722625). + Updated translations. ------------------------------------------------------------------- Sat Feb 22 03:11:05 UTC 2014 - dimstar@opensuse.org - Update to version 3.11.5: + Location database additions (bgo##721446, bgo#720871, bgo#720777, bgo#722301). + Fixed invalid yr.no URLs. + Updated translations. ------------------------------------------------------------------- Sat Feb 22 03:11:04 UTC 2014 - dimstar@opensuse.org - Update to version 3.11.4: + Updated translations. ------------------------------------------------------------------- Sat Feb 22 03:11:03 UTC 2014 - dimstar@opensuse.org - Update to version 3.11.3: + Restore support for systems without _NL_MEASUREMENT_MEASUREMENT (BSDs). + Add utility function to find the nearest city (bgo#677268). + Add method to get the timezone by ID. + C standard and build warning fixes fixes (bgo#720207, bgo#720208). + Database updates. + Updated translations. ------------------------------------------------------------------- Fri Feb 21 19:40:12 UTC 2014 - zaitor@opensuse.org - Update to version 3.10.2: + Location database additions (bgo#721446, bgo#720871, bgo#720777, bgo#722301). + Updated translations. ------------------------------------------------------------------- Tue Oct 15 18:08:37 UTC 2013 - dimstar@opensuse.org - Update to version 3.10.1: + Misc bug fixes (bgo#708586). + Updated translations. ------------------------------------------------------------------- Tue Sep 24 13:46:24 UTC 2013 - dimstar@opensuse.org - Update to version 3.10.0: + Updated translations. ------------------------------------------------------------------- Mon Sep 16 18:00:57 UTC 2013 - firebird209@gmail.com - Update to version 3.9.92: + Updated translations. ------------------------------------------------------------------- Tue Sep 3 06:46:23 UTC 2013 - dimstar@opensuse.org - Update to version 3.9.91: + Add optional vala support. + Location database fixes. + Updated translations. ------------------------------------------------------------------- Mon Aug 19 19:31:18 UTC 2013 - dimstar@opensuse.org - Update to version 3.9.90: + Location database fixes. + Updated translations. ------------------------------------------------------------------- Tue Jul 30 16:30:02 UTC 2013 - dimstar@opensuse.org - Update to version 3.9.5: + Translations for the locations database are now stored in separate mo files and looked up at runtime, cutting build times and installed size. + A number of minor API breaks, such as the removal of forecast-type GObject property and accessors; most apps still build fine. + New backend: OpenWeatherMap. + Updated translations. - Changes from version 3.9.4: + Fixed handling of detached locations. + Updated translations. - No longer pass --enable-locations-compression to configure: the parameter no longer exists, as the translations for the locations database are now stored in .mo files instead of xml files. - Drop libgweather-bnc428346-bundle.patch: as there are no xml files installed, there is also no need to look for them in the bundle lang directories. - Remove spec hacks that were needed for the Locations.xml handling. - Drop translation-update-upstream BuildRequires: no longer needed. - Rename libgweather-3-5 subpackage to libgweather-3-6, following upstreams soname change (also in baselibs.conf). ------------------------------------------------------------------- Fri Jun 21 12:22:19 UTC 2013 - dimstar@opensuse.org - Update to version 3.9.3: + ABI break: GWeatherLocationEntry now is a subclass of GtkSearchEntry. + Location database fixes. + Updated translations. - Rename libgweather-3-3 subpackage to libgweather-3-5, following upstreams soname change (also in baselibs.conf). ------------------------------------------------------------------- Wed May 29 12:25:12 UTC 2013 - dimstar@opensuse.org - Update to version 3.9.2: + There is now a single hierarchy of GWeatherLocation structures, and gweather_location_new_world() returns a singleton object. + Therefore, constructors which accepted a @world parameter have been deprecated. + GWeatherInfo now emits ::updated in response to GSettings changes. + A Glade catalog was added, covering the Gtk widgets. + Updated translations. - Changes from version 3.9.1: + Miscellaneuous fixes to the METAR, Yahoo and yr.no backends. + GWeatherLocationEntry will autocomplete when pressing enter (if activates-default is true). + GWeatherInfo now enables automatic disk caching of network request and gzip encoding (where available). + New API added to flush the cache to disk, only for language bindings with a GC (ie JS). C, Vala or Python apps get this for free. + Default measure units are now derived from LC_MEASUREMENTS, not LC_MESSAGES, thus respecting the configuration in the Region & Language control center panel. + Updated translations. ------------------------------------------------------------------- Mon May 13 21:47:13 UTC 2013 - dimstar@opensuse.org - Update to version 3.8.2: + Fix some timezone issues in Russia. ------------------------------------------------------------------- Mon Apr 15 22:04:27 UTC 2013 - dimstar@opensuse.org - Update to version 3.8.1: + Updated translations. ------------------------------------------------------------------- Tue Mar 26 07:37:57 UTC 2013 - dimstar@opensuse.org - Update to version 3.8.0: + Updated translations. ------------------------------------------------------------------- Mon Mar 18 19:40:45 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.92: + Various fixes to parsing of weather data from network services. + Updated translations. ------------------------------------------------------------------- Tue Mar 5 10:11:23 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.91: + GWeather date and time format now use proper Unicode characters + Updated translations. ------------------------------------------------------------------- Mon Feb 18 22:16:56 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.90: + Added a gweather.h global include, which is also referenced from the GIR file. + Fixed introspection annotations. + Fixed sunrise and sunset getters requiring forecast data. + Added translation context to ambiguous strings. + Updated translations. ------------------------------------------------------------------- Mon Feb 4 22:55:53 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.5: + Updated translations. ------------------------------------------------------------------- Tue Jan 15 09:52:26 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.4: + We no longer use libsoup-gnome, and instead depend on a newer libsoup (>= 2.34) which uses libproxy to access proxy configuration. + Location update scripts have been ported to Python 3. ------------------------------------------------------------------- Tue Jan 8 18:32:09 UTC 2013 - dimstar@opensuse.org - Update to version 3.7.3: + Two new backends for GWeatherInfo: Yahoo! Weather and Yr.no. Work has started to include Yahoo location data (WOEID) in the offline database. + GWeatherInfo backends can now be enabled and disabled individually from the application side. + GWeatherXML was removed from the public API. No users of it are known, however the soname was bumped. + GWeatherLocation is now serializable to GVariant for storage in GSettings. + GWeatherInfo no longer requires network access for astronomical data. + Unmaintained Windows support was removed. + Updated translations. - Rename libgweather-3-1 subpackage to libgweather-3-3, according shared library packaging policy (also in baselibs.conf). ------------------------------------------------------------------- Sun Nov 25 18:02:33 UTC 2012 - dimstar@opensuse.org - Update to version 3.7.2: + Fixed deprecation warnings for modern GLib. + Updated translations. ------------------------------------------------------------------- Tue Nov 13 15:20:01 UTC 2012 - dimstar@opensuse.org - Update to version 3.6.2: + Updated translations. ------------------------------------------------------------------- Mon Oct 15 19:44:00 UTC 2012 - dimstar@opensuse.org - Update to version 3.6.1: + Updated translations. ------------------------------------------------------------------- Tue Sep 25 14:39:23 UTC 2012 - dimstar@opensuse.org - Update to version 3.6.0: + Updated translations. ------------------------------------------------------------------- Tue Sep 18 17:42:14 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.92: + Updated translations. ------------------------------------------------------------------- Mon Sep 3 18:44:53 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.91: + Updated coordinates of two Italian cities + Updated translations. ------------------------------------------------------------------- Mon Aug 20 20:34:18 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.90: + Updated translations. ------------------------------------------------------------------- Mon Aug 6 18:59:23 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.5: + Updated translations. ------------------------------------------------------------------- Tue Jul 17 16:10:16 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.4: + Updated translations. - Changes from version 3.5.1: + libgweather: - Various introspection updates and fixes - GWeatherLocation is now a boxed type and used as such through out the library - Each GWeatherLocation is now strongly associated with world level location, and this is reflected in GWeatherInfo - Fixed retrieving US weather for non US locales - Applied symbol filtering to avoid exposing non public API + Updated translations. - Changes from version 3.5.0: + libgweather: Port to GSettings + Misc: - Use upstream gettext - Autotools build system fixes + Updated translations. - Drop gconf2-devel BuildRequires: ported to gsettings. - Replace %gconf_* schema handling macros with %glib2_* equivalents, following the port to GSettings. - Remove --disable-schemas-install configure parameter, as it is no longer known to configure after the port to GSettings. - Rename libgweather-3-0 to libgweather-3-1, following upstreams soname bump. - Update baselibs.conf, following the new package names. ------------------------------------------------------------------- Fri Mar 9 22:20:39 UTC 2012 - dimstar@opensuse.org - Update to version 3.4.1: + Link with libm explicitly + Set the URL for the package's home page in AC_INIT - Drop libgweather-libm.patch: fixed upstream. ------------------------------------------------------------------- Wed Mar 7 21:16:35 UTC 2012 - dimstar@opensuse.org - Update to version 3.4.0: + Move API documentation to inline comments + Improve autotools configuration a bit + Updated translations. - Add libgweather-libm.patch: link against libm where needed. ------------------------------------------------------------------- Sun Feb 26 18:46:49 UTC 2012 - dimstar@opensuse.org - Add libxml2-tools BuildRequires: libxml2 was split according to SLPP, which means xmllint is no longer pulled in automatically. ------------------------------------------------------------------- Thu Dec 8 22:34:07 UTC 2011 - dimstar@opensuse.org - Split typelib file into typelib-1_0-GWeather-3_0 subpackage. - Add typelib-1_0-GWeather-3_0 Requires to devel subpackage. ------------------------------------------------------------------- Tue Oct 25 08:07:32 UTC 2011 - vuntz@opensuse.org - Update to version 3.2.1: + Fix fetching forecast from bom.gov.au + Fix fetching forecasts from the Met Office + Fix introspection build with builddir != srcdir ------------------------------------------------------------------- Mon Sep 26 11:18:50 UTC 2011 - vuntz@opensuse.org - Update to version 3.2.0: + Updated translations. - Change libgweather Obsoletes from <= to < in libgweather-data, since we have a new upstream version. ------------------------------------------------------------------- Mon Jul 4 18:25:04 CEST 2011 - vuntz@opensuse.org - Update to version 3.1.3: + Modernize build system a bit + Updated translations. ------------------------------------------------------------------- Tue May 24 09:20:57 CEST 2011 - dimstar@opensuse.org - Update to version 3.0.2: + Updated translations. ------------------------------------------------------------------- Fri May 6 17:00:39 UTC 2011 - nmarques@opensuse.org - bnc#692048: Move data files from main package to -data subpackage -data package Provides/Obsoletes the main package for a smooth upgrade path. - Clean spec file using spec-cleaner. ------------------------------------------------------------------- Tue Apr 5 16:01:29 UTC 2011 - fcrozat@novell.com - Update to version 3.0.0: + Build fixes + Updated translations. ------------------------------------------------------------------- Mon Feb 14 14:25:35 UTC 2011 - fcrozat@novell.com - Update to version 2.91.6: - Fix linking with gcc-4.5 - Updated translations. - Changes from version 2.91.0: - Port to GTK+ 3 - Add introspection support - Remove python bindings - Update for tzdata 2010k - Change gtk2-devel BuildRequires to gtk3-devel. - Add gobject-introspection-devel BuildRequires. - Remove python-devel, python-gobject2-devel, python-gtk-devel BuildRequires that were only needed for python bindings. - Rename libgweather1 to libgweather-3-0. - Remove explicit Requires of dbus-1-glib-devel, gconf2-devel, glib2-devel, gtk2-devel, libsoup-devel in devel package: they will automatically be added the pkgconfig() way. - Drop python-gweather subpackage. - Change --enable-python to --enable-introspection in configure call. ------------------------------------------------------------------- Sun Feb 13 12:23:45 CET 2011 - vuntz@opensuse.org - Call relevant macros in %post/%postun: + %icon_theme_cache_post/postun because the package ships themed icons. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage. - Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore. ------------------------------------------------------------------- Mon Sep 27 15:41:13 CEST 2010 - vuntz@opensuse.org - Update to version 2.30.3: + Locations.xml.in: Update for tzdata 2010k + Updated translations. ------------------------------------------------------------------- Thu Jul 8 02:02:03 CEST 2010 - dimstar@opensuse.org - Update to version 2.30.2: + Updated translations. ------------------------------------------------------------------- Fri Jun 4 12:56:25 CEST 2010 - sbrabec@suse.cz - Added support for translation-update-upstream. ------------------------------------------------------------------- Tue Mar 30 07:12:40 CEST 2010 - vuntz@opensuse.org - Update to version 2.30.0: + Updated translations. ------------------------------------------------------------------- Tue Mar 9 08:22:47 CET 2010 - dimstar@opensuse.org - Update to version 2.29.92: + Updated translations. ------------------------------------------------------------------- Tue Feb 23 09:39:08 CET 2010 - vuntz@opensuse.org - Update to version 2.29.91: + Locations.xml.in - Mulhouse, FR and Basel, CH - Boulder, CO, US - Castle Donington, UK - Taiwan cities - Canberra, AU - St. Moritz, CH and Ankara, TR - Antartica ------------------------------------------------------------------- Wed Feb 10 16:09:53 CET 2010 - vuntz@opensuse.org - Update to version 2.29.90: + Locations.xml.in: - Lodz, PL - Abuja, NG - Tbilisi, GE - Krasnoyarsk, RU - Port-au-Prince, HT + Updated translations. - Fix self-obsoletion of gnome-applets-devel. ------------------------------------------------------------------- Thu Jan 14 08:03:06 CET 2010 - captain.magnus@opensuse.org - Update to version 2.29.5: + Translation updates ------------------------------------------------------------------- Tue Jan 5 16:55:15 CET 2010 - jengelh@medozas.de - Package baselibs.conf ------------------------------------------------------------------- Wed Dec 23 15:54:13 CET 2009 - vuntz@opensuse.org - Update to version 2.29.4: + libgweather - Unwind change that limited each city to one location - Add entries missing from data/major-cities.txt + Locations.xml.in - Many location fixes. + Updated translations. - Changes from version 2.29.3: + libgweather - Phase-of-moon support, icons - Remove check for obsolete tzdata identifiers - Fix 'radar' spelling + Updated translations. - Add BuildRequires and Requires for gnome-icon-theme, needed for directory ownership. ------------------------------------------------------------------- Thu Dec 10 15:25:51 UTC 2009 - aj@suse.de - Remove unneeded gnome-vfs2-devel Requires from devel package. ------------------------------------------------------------------- Tue Sep 22 19:43:24 CEST 2009 - dimstar@opensuse.org - Update to version 2.28.0: + Improve configure summary + Use pygobject-codegen-2.0 instead of pygtk-codegen-2.0 + Updated translations. ------------------------------------------------------------------- Mon Sep 14 10:13:09 CEST 2009 - vuntz@opensuse.org - Use python_sitearch to fix build on x86_64. ------------------------------------------------------------------- Wed Sep 9 04:46:44 CEST 2009 - vuntz@opensuse.org - Update to version 2.27.92: + Fix compiler warning + Do not set executable bit for __init__.py + Fix out-of-tree build + Updated translations. - Build python bindings, and package them in python-gweather. - Add python-devel, python-gobject2-devel, python-gtk-devel BuildRequires. ------------------------------------------------------------------- Wed Aug 26 12:58:40 CEST 2009 - vuntz@novell.com - Update to version 2.27.91: + libgweather - More work for the windows port - Replace svn.gnome.org references by git.gnome.org - Add gweather_timezone_get_utc() to get the UTC timezone - Add the UTC timezone in the timezone menu - Make gweather_location_entry_set_city() return a boolean - Add gweather_location_entry_has_custom_text() API + Misc - Check for regex library - Use silent-rules for quiet build - Build fixes + Updated translations. ------------------------------------------------------------------- Mon Jul 20 12:48:25 CEST 2009 - vuntz@novell.com - Update to version 2.26.2.1: + libgweather - Make it work on Windows + Misc - Use shave to improve build log readability - Check for regex library + Updated translations. ------------------------------------------------------------------- Tue Apr 14 14:55:38 CEST 2009 - vuntz@novell.com - Update to version 2.26.1: + Don't crash if the user provided an invalid URL for the radar check. + Updated translations. ------------------------------------------------------------------- Tue Mar 17 01:15:52 CET 2009 - vuntz@novell.com - Update to version 2.26.0: + Locations.xml - Remove a duplicate copy of Warsaw - Strip out the automated Canadian stations that (badly) duplicate non-automated stations. This fixes Edmonton - Regenerate with only currently-reporting locations. This fixes Berlin + Updated translations. ------------------------------------------------------------------- Sun Mar 8 23:57:10 CET 2009 - vuntz@novell.com - Review changes. ------------------------------------------------------------------- Wed Mar 4 12:37:49 CET 2009 - lmedinas@gmail.com - Update to version 2.25.92: + Mark "Unknown" as translatable in the timezone menu + Translation updates ------------------------------------------------------------------- Thu Feb 26 16:23:49 CET 2009 - vuntz@novell.com - Use find_gconf_schemas instead of some add_gconf_schemas for clarity, but also because we can potentially make it faster. ------------------------------------------------------------------- Tue Feb 17 08:30:54 CET 2009 - mboman@suse.de - Update to version 2.25.91: + Locations.xml * Use Asia/Kathmandu instead of Asia/Katmandu + Misc * Make it easier to regenerate locations.pot + Translation updates - Move gtk-doc from main package to -devel - Remove gtk-doc from BuildRequires ------------------------------------------------------------------- Fri Feb 6 11:48:40 EST 2009 - hfiguiere@suse.de - Review and approve. ------------------------------------------------------------------- Wed Jan 28 19:25:09 WET 2009 - lmedinas@gmail.com - Update to version 2.25.5: + Translation updates ------------------------------------------------------------------- Wed Jan 21 23:05:04 CET 2009 - crrodriguez@suse.de - remove "la" files ------------------------------------------------------------------- Tue Jan 6 12:10:37 IST 2009 - msuman@suse.de - Update to version 2.25.4: + Misc. bug fixes + Updated translations ------------------------------------------------------------------- Sat Dec 20 11:25:05 EST 2008 - mboman@suse.de - Update to version 2.25.3: + Make libgweather work on Win32 + Improve regeneration framework for po file for Locations.xml + Add new API to directly get WeatherInfo values instead of strings + Use the degree sign followed by "C" or "F" rather than using the combined "degrees C" and "degrees F" glyphs + Handle wind reports in m/s + Use new libsoup 2.25.1 API for proxy instead of some custom code + Use single includes for gtk/glib + Do not use deprecated libsoup API + Do not care about sub-city locations and only use the first child + Handle compressed Locations.xml files + Code cleanups + Do not localize sub-city locations since they won't be used in the UI + Add "Bahamas" to the list of countries whose name we put "the" before in comments + Add msgctxt attributes to the XML for duplicate names + When given a location name like "Covington / Cincinnati", only create an entry for one of the two cities + Fix spelling of local vs international names + Do not assume a weather station is in the same country as a city. This fixes Luxembourg not appearing in the list of countries + Make sure that the shipped COPYING file is GPLv2 + Add various flags like -DG_DISABLE_SINGLE_INCLUDES and _DISABLE_DEPRECATED flags + Remove locations_file from the pkg-config pc file + Require intltool 0.40.3 + Add --enable-locations-compression configure flag to compress Locations.xml files with gzip + Add some (incomplete) API documentation with gtk-doc - Remove libgweather-bnc428346-compress.patch. Fixed upstream ------------------------------------------------------------------- Sun Nov 30 23:22:27 CET 2008 - vuntz@novell.com - Add libgweather-bnc428346-bundle.patch to support shipping Locations.xml files in bundle-lang-gnome-$locale without conflicting with libgweather-lang: bundle-lang-gnome-$locale will use another directory. ------------------------------------------------------------------- Mon Nov 24 18:12:56 CET 2008 - vuntz@novell.com - Add libgweather-bnc428346-compress.patch to compress Locations.xml files. - Move Locations.$locales.xml data to the lang package. - This makes libgweather smaller, and libgweather-lang much bigger (especially since compressing each Location.xml files results in a compression loss in the final rpm -- it's more efficient to compress several xml files together than separately), but this makes it possible to have those files end in the bundle-lang-gnome-$locale packages. So in the end, it's a win. Fix bnc#428346. ------------------------------------------------------------------- Wed Oct 22 15:25:27 CEST 2008 - vuntz@novell.com - Update to version 2.24.1: + Make sure the returned strings are UTF-8 + Code cleanups + Fix crash if a timezone in Locations.xml is not known + Use the proxy settings + Add weather_info_network_error() API to know the type of error when getting the weather + Mexican states of Chihuahua, Nayarit, Sinaloa, and Sonora are in Mountain Time, not Central Time + Distribute gweather.defs so python bindings are buildable + Add -lm to the build + Updated translations. ------------------------------------------------------------------- Tue Sep 23 13:43:19 CDT 2008 - maw@suse.de - Update to version 2.24.0: + Updated translations. ------------------------------------------------------------------- Thu Sep 11 23:35:33 CDT 2008 - maw@suse.de - Update to version 2.23.92: + Add python bindings (not enabled in this build) + Updated translations. ------------------------------------------------------------------- Wed Sep 03 20:14:57 CEST 2008 - mboman@novell.com - Update to version 2.23.91: + Fix build with old gcc + Parse decimal degrees rather than d/m/s + Fix a regexp to not mangle the spacing around "/" in some cases + Fix various comments in Locations.xml + Drop a lot of cities that are not useful in this database + Make <coordinates> use decimal degrees rather than converting them to degrees/minutes/seconds + Fix Bangkok, Thailand + Fix typo in MMGL so it appears again + Make --with-zoneinfo-dir configure flag work + Build system fixes for Locations.xml + Add a gweather-uninstalled.pc.in file + Update translations ------------------------------------------------------------------- Thu Aug 28 20:14:57 CEST 2008 - maw@suse.de - Update to version 2.23.6: + Use libsoup for http + Make the XML parsing more future-proof + Fixes weather information not showing up in the clock applet + Use a new Locations.xml.in parser + Add GWeatherTimezone type to represent a timezone + Add GWeatherLocation type to represent a location; it will eventually replace WeatherLocation + Add new GWeatherLocationEntry widget to select a location + Add new GWeatherTimezoneMenu widget to select a timezone + Locations.xml: * Fix spelling of Ulaanbaatar, Mongolia * Remove duplicate copy of Gadsden, Alabama, US and of other locations * Fix BOM codes for Alice Springs and Darwin, Australia * Reorganize Brazil into <state>s, with proper timezone hints * Fix South African locations to not be based on out-of-date airport names * AddŁód, Poland * Split "Serbia and Montenegro" into "Serbia" and "Montenegro" * Move various locations to the right country or continent * Mark some locations as translatable * Reorganize countries exactly according to ISO 3166 * ?Rework: > The file can be easily regenerated with some scripts > Tvery <location> node is inside a <city> node with a real city name > We should have better & more consistent data now * Add information about timezones + Updated translations. ------------------------------------------------------------------- Thu Jun 19 01:01:01 CEST 2008 - maw@suse.de - Update to version 2.23.4: + Use the new URL for the Weather Phenomena Matrix + Updated translations. ------------------------------------------------------------------- Mon Jun 16 20:54:30 CEST 2008 - maw@suse.de - Update to version 2.23.3: + libgweather: * Parse the localized Locations.xml if available * When parsing Locations.xml, merge a city with its location when there's only one location * Do not keep region/country/state/city without locations + Locations.xml: * Updated Russian tz-hints * Add correct tz-hint for Valparaiso, IN * Fix many tz-hints * Add script to check the tz-hints are valid * Add some documentation about the format of the file * Create per-locale XML files if asked so to improve performance * Divide Mexico locations into states * Update data for Santiago * Fix coordinates for Nefta * Added the East-Flanders region of Belgium * Complete the entries for New Zealand * Fix Louisiana spelling + Misc: * Add new --enable-all-translations-in-one-xml configure flag to keep the old behavior of building one XML file with all translations instead of creating per-locale XML files * List the right libraries requirements in gweather.pc * Fix build when LINGUAS is set * Fix build with -jX + Updated translations. ------------------------------------------------------------------- Mon Apr 14 16:03:00 CEST 2008 - coolo@suse.de - fix also xxbit ------------------------------------------------------------------- Thu Apr 10 16:21:49 CEST 2008 - maw@suse.de - libgweather needs to require libgweather1, not libgweather0. ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- Thu Apr 10 01:04:14 CEST 2008 - maw@suse.de - Update to version 2.22.1.1: + The API/ABI has been broken in this release, leading to a soname update and libgweather0 being renamed to libgweather1 + libgweather: * Add API to parse Locations.xml, based on the code from gnome-applets/gnome-panel * Parse country codes and timezone hints (this is what breaks API/ABI) + Locations.xml * Add country codes and timezone hints to Locations.xml * Make the file valid * Add make check rule + Misc: * Distribute Locations.xml.in and relevant translations + Updated translations. ------------------------------------------------------------------- Fri Mar 14 03:27:49 CET 2008 - maw@suse.de - Update to version 2.22.0: + Updated translations. ------------------------------------------------------------------- Tue Mar 4 18:59:30 CET 2008 - maw@suse.de - Update to version 2.21.92: + Updated translations. ------------------------------------------------------------------- Tue Jan 22 22:53:21 CET 2008 - maw@suse.de - The -devel subpackage provides what used to be included in gnome-applets-devel, so Provide/Obsolete that package - Since gnome-applets-devel provided and obsoleted gswitchit-devel, we now do the same in libgweather-devel. ------------------------------------------------------------------- Thu Jan 17 19:29:23 CET 2008 - maw@suse.de - Update to version 2.21.2: + Minor fixes with respect to 2.21.1. ------------------------------------------------------------------- Mon Jan 07 19:29:16 CET 2008 - federico@novell.com - First version of the libgweather package.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor