summaryrefslogtreecommitdiff
path: root/libgweather
Commit message (Expand)AuthorAgeFilesLines
* build: Don't use a full path inside generated enum headerBastien Nocera2018-07-182-2/+2
* Merge branch 'wip/piotrdrag/concatenated-strings' into 'master'Bastien Nocera2018-06-201-2/+10
|\
| * location-entry: Allow localizing concatenated stringswip/piotrdrag/concatenated-stringsPiotr Drąg2018-06-051-2/+10
* | GWeatherLocation: Fix refcount of deserialized named timezoneswip/hadess/gnome-shell-crasherBastien Nocera2018-06-131-1/+1
* | tests: Add a test replicating gnome-shell's world clock usageBastien Nocera2018-06-131-0/+90
|/
* weather-metar: properly extract metar datawip/muktupavels/fix-metar-dataAlberts Muktupāvels2018-04-301-4/+6
* tests: Add online interactive METAR testBastien Nocera2018-04-241-3/+35
* lib: Fix memory and D-Bus match rule leaksBastien Nocera2018-03-151-0/+1
* tests: Check for duplicate weather stations in country or stateBastien Nocera2018-03-091-0/+54
* GWeatherLocation: Add helper to get stringified levelBastien Nocera2018-03-092-0/+39
* tests: Rename "bad" duplicate weather station testBastien Nocera2018-03-091-10/+12
* GWeatherLocation: Allow disabling automatic weather station creationBastien Nocera2018-03-091-1/+2
* GWeatherLocation: Warn for locations without coordsBastien Nocera2018-03-091-4/+4
* tests: Only check city to weather station distancesBastien Nocera2018-03-091-0/+2
* GWeatherLocation: Don't try to get distance to elements without coordsBastien Nocera2018-03-091-0/+4
* tests: Don't require weather stations to have timezonesBastien Nocera2018-03-091-1/+1
* GWeatherLocation: Remove ADM2 sub-divisionBastien Nocera2018-03-094-14/+5
* locations: Remove <province> sub-divisionBastien Nocera2018-03-091-6/+2
* lib: Fix typo in enumeration documentationBastien Nocera2018-03-021-1/+1
* GWeatherWeather: Use non-break space in temperaturesBastien Nocera2017-12-161-12/+18
* GWeatherLocation: Warn about duplicate countriesBastien Nocera2017-12-141-0/+6
* tests: Make sure errors get printedBastien Nocera2017-12-141-17/+17
* tests: Typo fixes in test_metar.cBastien Nocera2017-12-131-2/+2
* tests: Add a test for differing airport definitionsBastien Nocera2017-12-121-0/+78
* tests: Fix uninitialised valueBastien Nocera2017-12-121-0/+1
* location-entry: Fix completion entries that can't be differentiatedBastien Nocera2017-12-111-17/+2
* location: Make sure cities always have a weather stationBastien Nocera2017-12-111-0/+53
* timezone: Fix timezone names being emptyBastien Nocera2017-12-111-1/+1
* tests: Check locations against METAR databaseBastien Nocera2017-12-081-0/+130
* tests: Add sanity checking for airport distance from the cityBastien Nocera2017-12-081-0/+53
* tests: Re-enable test_metar and test_sun_moon testsBastien Nocera2017-12-071-8/+10
* tests: Use uninstalled Locations.xml for other testsBastien Nocera2017-12-073-1/+12
* GWeatherLocation: Warn when coordinates couldn't be parsedBastien Nocera2017-12-071-0/+2
* GWeatherLocation: Remove _get_world_for_path() APIBastien Nocera2017-12-073-34/+21
* tests: Add tests for timezone validityBastien Nocera2017-12-071-0/+61
* GWeatherLocation: Add API to get timezone as stringBastien Nocera2017-12-072-0/+30
* lib: Remove deprecated GWeatherForecastTypeBastien Nocera2017-12-073-11/+2
* lib: Remove functions deprecated since 3.10Bastien Nocera2017-12-074-58/+0
* tests: Add comment to named-timezones testBastien Nocera2017-12-061-0/+1
* GWeatherTimezone: Add guard to gweather_timezone_get_by_tzid()Bastien Nocera2017-12-061-0/+2
* tests: Add test for named-timezones codesBastien Nocera2017-12-062-0/+81
* GWeatherLocation: Add API to create world from specific pathBastien Nocera2017-12-064-13/+50
* GWeatherLocationEntry: fix matching with parenthesisGiovanni Campagna2017-12-061-3/+6
* lib: Add test for show-virtual propertyBastien Nocera2017-12-062-0/+71
* GWeatherLocationEntry: Add show-named-timezones propertyGiovanni Campagna2017-12-061-7/+35
* GWeatherLocation: add named timezonesGiovanni Campagna2017-12-063-4/+25
* GWeatherLocationEntry: Make single words matchBastien Nocera2017-12-061-1/+4
* GWeatherLocationEntry: Build model after object is constructedBastien Nocera2017-12-041-25/+32
* location: Add helper to create GWeatherLocation structBastien Nocera2017-12-041-5/+14
* GWeatherLocationEntry: Simplify tree store insertionsBastien Nocera2017-12-041-15/+11