[libgweather] Created tag 3.90.0



The signed tag '3.90.0' was created.

Tagger: Emmanuele Bassi <ebassi gnome org>
Date: 1637349472 +0000

    GWeather 3.90.0 (development snapshot)
    
    Changes since GWeather 40.0
    ---------------------------
    
    - New major API
    - Remove uses of deprecated API
    - Use explicit symbol versioning
    - Move to gi-docgen for generating the API reference
    - Remove the widgets, along with the GTK3 dependency
    - Remove the dependency on gdk-pixbuf
    - Fix a memory leak in GWeather.Info.get_location_name() [#80]
    - Use the appropriate Unicode for temperature units [#8]
    - Support building libgweather with libsoup3
    - Translation updates
    
    Changes in the locations database
    ---------------------------------
    
    - Add missing Italian capitals of provinces
    - Add missing Spanish capitals of provinces
    - Add Petrozavodsk city
    - Add city Multan, Pakistan and Multan Airport
    - Add Half Moon Bay for a coastal Bay Area reference
    - Quetta and Peshawar added (cities in Pakistan)
    - Added Albany Airport, Western Australia (YABA)
    - Add Santa Fe city and its airport
    - Fix Astrakhan' timezone [#83]

Changes since the last tag '40.0':

Alan Mortensen (2):
      Updated Danish translation
      Updated Danish translation of locations

Aleksandr Melman (1):
      Update Russian translation

Alexey Rubtsov (1):
      Update Russian translation

Anders Jonsson (3):
      Update Swedish translation
      Update Swedish translation
      Update Swedish translation

Andika Triwidada (1):
      Update Indonesian translation

Asier Sarasua Garmendia (2):
      Update Basque translation
      Update Basque translation

Aurimas Černius (2):
      Updated Lithuanian translation
      Updated Lithuanian locations

Balázs Meskó (1):
      Update Hungarian translation

Baurzhan Muftakhidinov (1):
      Update Kazakh translation

Benjamin Berg (2):
      doap: Downgrade all maintainers to authors
      doap: Add Manuel Quiñones as the maintainer for XML data

Boyuan Yang (1):
      Update Chinese (China) translation

Bruce Cowan (1):
      Update British English translation

Claude Paroz (1):
      Update French translation

Danial Behzadi (4):
      Update Persian translation
      Update Persian translation
      Update Persian translation
      Update Persian translation

Daniel Kolesa (1):
      Port to libsoup3

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Daniel Șerbănescu (1):
      Update Romanian translation

Dušan Kazik (2):
      Update Slovak translation
      Update Slovak translation

Emin Tufan Çetin (2):
      Update Turkish translation
      Update Turkish translation

Emmanuele Bassi (125):
      Remove unnecessary header
      Replace g_memdup() with newer GLib
      Drop unnecessary `volatile`
      Ignore internal deprecations
      Remove deprecated g_type_class_add_private()
      tests: Skip tests if requested locale is not available
      Replace use of deprecated GTimeZone constructor
      Use GDateTime instead of the deprecated GTimeVal
      build: Make g-ir-scanner more quiet
      build: Require a recent version of Meson
      build: Make introspection errors fatal on request
      build: Add configuration summary
      build: Use idiomatic Meson
      build: Consolidate library definitions
      Add editor configuration file
      build: Add default options
      build: Show debug and optimization levels in the summary
      build: Default to C99 with GNU extensions
      build: Tweak the default warnings
      Make enum type registration thread safe
      Drop unnecessary condition from index check
      Add myself as a maintainer to the DOAP
      Clean up the header files
      Clean up the private header
      Clean up source files preamble
      Drop config.h inclusion from gweather-private.h
      build: Drop `HAVE_CONFIG_H`
      build: Add license field to project()
      docs: Update the contribution guide
      Rename HACKING to CONTRIBUTING
      Use explicit symbol annotation and visibility
      Move tests and tools out of the way
      Add a build-aux directory for ancillary scripts
      build: Move variant location builder to build-aux
      Drop the AUTHORS file
      docs: Move readmes in data under docs
      Add proper deprecation macros
      Use newly added deprecation macro
      Tweak the enum types header template
      Use gi-docgen to generate the API reference
      build: Add option to disable introspection
      build: Build the documentation by default
      ci: Restructure the pipeline
      ci: Add JUnit report
      ci: Store introspection and vapi files as artefacts
      docs: Remove gtk-doc sections
      Use G_DEFINE_BOXED_TYPE for GWeatherLocation
      Use G_DEFINE_BOXED_TYPE for GWeatherTimezone
      Clean up gweather_location_get_world()
      ci: Add (fallible) static analysis and asan jobs
      Bump up the API version of libgweather
      docs: Remove all "Since" annotations
      Drop the "I know this is unstable" symbol check
      ci: Drop the ABI check
      docs: Update the README file
      Remove GTK3 widgets
      ci: Update the build environment
      build: Install package data in a versioned directory
      docs: Begin a migration guide for libgweather-4
      build: Move pkgconfig file generation near the library
      build: Rename libgweather's pkg-config file
      docs: Clean up the GWeatherLocation documentation
      build: Fix the pkg-config file reference in the GIR data
      Update the translatable files
      tests: Drop use of GWeather.Location.get_children
      tools: Remove use of gweather_location_get_children()
      Remove deprecated gweather_location_get_children()
      Remove GWeather.Info.get_radar()
      Add missing include
      Remove dependency on GdkPixbuf
      Remove GWEATHER_PROVIDER_YAHOO
      Remove the 'radar' key from the GSettings schema
      ci: Run the tests
      tests: Avoid an invalid read caused by a double unref
      Add clang-format configuration
      Reformat the code using clang-format
      ci: Add a style check stage
      build: Require pygobject
      docs: Mention clang-format
      build: Allow disabling the tests and tools
      Ignore gi-docgen's subproject
      ci: Redirect clang-format-diff output to a file
      ci: Add curl to the style check packages
      ci: Post the style check output as a comment on the MR
      ci: Run style check only on merge requests
      ci: Run jobs on merge requests
      build: Use a variable for the pkg-config name
      Plug memory leak
      Use the appropriate Unicode for temperature units
      Run the code base through the style formatter
      build: Use the library() target to populate the pkg-config file
      Avoid a potential NULL dereference
      Keep a reference while iterating on a location
      Do not return an additional reference
      Clean up the metric/imperial unit detection
      Remove unused assignment
      Remove unused assignment
      Check that gweather_location_get_world() doesn't return NULL
      Turn GWeatherLocation into a proper GObject
      Remove GWeatherLocation reference wrappers
      metar: Plug a memory leak
      tests: Turn random output into test messages
      Remove trailing newlines from logging functions
      docs: Fix links to GWeatherLocation
      docs: Divide migration guide in two
      docs: Port the "adding locations" section from the wiki
      docs: Add the libgweather logo
      docs: Add a link to the GWeather reference
      build: Error out if enabled Vala bindings can't be built
      Move GWeatherDb loading out of GWeatherLocation
      Get the GWeatherDb when getting a timezone
      tests: Make sure we don't leave around temporary directories
      tests: Move duplicate units into their own suite
      tests: Move shared API into a separate file
      tests: Split off the timezone tests
      ci: Store the right generate files as artefacts
      build: Remove unnecessary symbol
      tests: Move METAR test to its own suite
      tests: Hide the glib/gstdio.h include
      tests: Remove unnecessary include directives
      tests: Replace a warning with a test message
      tests: Use private API to access the locations database
      build: Update the compiler warnings
      build: Ensure tests depend on generated enum schemas
      Release libgweather 3.90.0 (snapshot)

Enrico Nicoletto (1):
      Update Brazilian Portuguese translation

Fabio Tomat (4):
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation
      Update Friulian translation

Florentina Mușat (1):
      Update Romanian translation

Fran Dieguez (1):
      Update Galician translation

Goran Vidović (4):
      Update Croatian translation
      Update Croatian translation
      Update Croatian translation
      Update Croatian translation

Henry Finucane (1):
      Add Half Moon Bay for a coastal Bay Area reference

Hugo Carvalho (4):
      Update Portuguese translation
      Update Portuguese translation
      Update Portuguese translation
      Update Portuguese translation

Kukuh Syafaat (1):
      Update Indonesian translation

Luna Jernberg (1):
      Update Swedish translation

Manuel Quiñones (2):
      Locations: Add Santa Fe city and its airport
      Locations: Clean trailing spaces

Marco Trevisan (Treviño) (2):
      Locations: Add missing Spanish capitals of provinces
      Locations: Add missing Italian capitals of provinces

Marek Černocký (1):
      Updated Czech translation

Matej Urbančič (2):
      Update Slovenian translation
      Update Slovenian translation

Matthew Stedman (1):
      Added Albany Airport, Western Australia (YABA)

Nathan Follens (2):
      Update Dutch translation
      Update Dutch translation

Patrick Griffis (5):
      Fix style warning for python script
      build: Include libsoup api version in pkg-config
      tests: Fix double free
      tests: Use g_assert_no_error()
      ci: Build against both libsoup2 and libsoup3

Philipp Kiemle (2):
      Update German translation
      Update German translation

Piotr Drąg (2):
      Update Polish translation
      Update Polish translation

Quentin PAGÈS (8):
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation
      Update Occitan translation

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Rūdolfs Mazurs (1):
      Update Latvian translation

Seong-ho Cho (1):
      Update Korean translation

Sveinn í Felli (2):
      Update Icelandic translation
      Update Icelandic translation

Vladislav Grigoryev (1):
      locations: add Petrozavodsk city Petrozavodsk is the capital city of the Republic of Karelia, Russia, 
with population ~280 thousand. * https://en.wikipedia.org/wiki/Petrozavodsk * 
https://en.wikipedia.org/wiki/Petrozavodsk_Airport

Wasif Laeeq (1):
      locations: Add city Multan, Pakistan and Multan Airport

XaFaK (1):
      locations: Quetta and Peshawar added (cities in Pakistan)

Yaron Shahrabani (6):
      Update Hebrew translation
      Update Hebrew translation
      Update Hebrew translation
      Update Hebrew translation
      Update Hebrew translation
      Update Hebrew translation

Yuri Chornoivan (4):
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation

Zander Brown (1):
      Update British English translation

crazzymad777 (1):
      Locations: fix Astrakhan' timezone

eshagh shahidani (1):
      Update Persian translation

Źmicier Turok (2):
      Update Belarusian translation
      Update Belarusian translation

Кирилл Шестаков (1):
      Add Location "Blagoveschensk", city in Russia

Мирослав Николић (1):
      Update Serbian translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]