summaryrefslogtreecommitdiff
path: root/libgweather
Commit message (Expand)AuthorAgeFilesLines
* libgweather/gweather-private.c: Fix compilation in i686; Use guint instead gsizejjardon/G_GSIZE_FORMATJavier Jardón2022-01-041-3/+3
* Add Location.has_timezone()Emmanuele Bassi2021-12-312-0/+31
* location: Remove unused world variableWill Thompson2021-12-291-1/+0
* vala: Fix binding of Location.detect_nearest_city()Rico Tzschichholz2021-12-151-0/+2
* Remove year fields from GWeatherDbEmmanuele Bassi2021-11-262-16/+0
* Remove GWeatherTimezoneEmmanuele Bassi2021-11-2310-459/+53
* Consolidate GWeatherLocation constructionEmmanuele Bassi2021-11-222-89/+128
* Remove nullable instance argumentsEmmanuele Bassi2021-11-221-50/+18
* Update precondition checks to GWeatherLocationEmmanuele Bassi2021-11-221-102/+153
* Rename GWeatherInfo source and header filesEmmanuele Bassi2021-11-228-12/+10
* build: Ensure tests depend on generated enum schemasEmmanuele Bassi2021-11-191-1/+1
* build: Update the compiler warningsEmmanuele Bassi2021-11-191-3/+10
* tests: Use private API to access the locations databaseEmmanuele Bassi2021-11-191-3/+2
* tests: Replace a warning with a test messageEmmanuele Bassi2021-11-191-3/+1
* tests: Remove unnecessary include directivesEmmanuele Bassi2021-11-191-8/+0
* tests: Hide the glib/gstdio.h includeEmmanuele Bassi2021-11-192-1/+2
* tests: Move METAR test to its own suiteEmmanuele Bassi2021-11-194-163/+192
* build: Remove unnecessary symbolEmmanuele Bassi2021-11-191-1/+0
* tests: Split off the timezone testsEmmanuele Bassi2021-11-193-188/+218
* tests: Move shared API into a separate fileEmmanuele Bassi2021-11-195-163/+140
* tests: Move duplicate units into their own suiteEmmanuele Bassi2021-11-193-157/+284
* tests: Make sure we don't leave around temporary directoriesEmmanuele Bassi2021-11-192-11/+51
* Get the GWeatherDb when getting a timezoneEmmanuele Bassi2021-11-191-5/+1
* Move GWeatherDb loading out of GWeatherLocationEmmanuele Bassi2021-11-193-102/+128
* build: Error out if enabled Vala bindings can't be builtEmmanuele Bassi2021-11-191-0/+8
* docs: Fix links to GWeatherLocationEmmanuele Bassi2021-11-172-2/+2
* Remove trailing newlines from logging functionsEmmanuele Bassi2021-11-174-27/+21
* tests: Turn random output into test messagesEmmanuele Bassi2021-11-171-33/+25
* metar: Plug a memory leakEmmanuele Bassi2021-11-171-0/+5
* Remove GWeatherLocation reference wrappersEmmanuele Bassi2021-11-172-37/+0
* Turn GWeatherLocation into a proper GObjectEmmanuele Bassi2021-11-177-244/+317
* Check that gweather_location_get_world() doesn't return NULLEmmanuele Bassi2021-11-121-5/+17
* Remove unused assignmentEmmanuele Bassi2021-11-121-3/+2
* Remove unused assignmentEmmanuele Bassi2021-11-121-9/+12
* Clean up the metric/imperial unit detectionEmmanuele Bassi2021-11-121-14/+17
* Do not return an additional referenceEmmanuele Bassi2021-11-121-1/+1
* Keep a reference while iterating on a locationEmmanuele Bassi2021-11-121-1/+14
* Avoid a potential NULL dereferenceEmmanuele Bassi2021-11-121-12/+20
* build: Use the library() target to populate the pkg-config fileEmmanuele Bassi2021-11-111-8/+2
* Run the code base through the style formatterEmmanuele Bassi2021-11-106-37/+41
* tests: Use g_assert_no_error()Patrick Griffis2021-11-101-1/+1
* tests: Fix double freePatrick Griffis2021-11-101-2/+0
* build: Include libsoup api version in pkg-configPatrick Griffis2021-11-101-1/+15
* Port to libsoup3Daniel Kolesa2021-11-108-39/+310
* Use the appropriate Unicode for temperature unitsEmmanuele Bassi2021-10-241-14/+26
* Plug memory leakEmmanuele Bassi2021-10-241-1/+1
* build: Use a variable for the pkg-config nameEmmanuele Bassi2021-10-211-3/+5
* build: Allow disabling the tests and toolsEmmanuele Bassi2021-10-161-2/+4
* Reformat the code using clang-formatEmmanuele Bassi2021-10-1714-2018/+2014
* tests: Avoid an invalid read caused by a double unrefEmmanuele Bassi2021-10-151-1/+0