Commit Graph
21 Commits
Author SHA1 Message Date
Florian Brosch 1f3173823b weather: Integrate weather into our main windows. 2017-12-11 21:29:31 -02:00
Florian Brosch 950a2cda8f weather: Pin weather services to applications. 2017-12-11 21:25:16 -02:00
Florian Brosch 4ffbf68b23 week-header: Add initial weather support.
This is still work in progress. API is stable but presentation
is not. It also contains some LOCs for unfinished mouse-over and
click-events.
2017-12-11 21:23:20 -02:00
Florian Brosch d701f2c7a6 weather: Add optional reading point logging 2017-12-11 21:23:20 -02:00
Florian Brosch 3d292038b2 week-view: Fix outdated ownership comment.
A comment states GcalWeekView.manager is a week reference. It is
not. It probably should be.
2017-12-11 21:23:20 -02:00
Florian Brosch c5c832241e Weather: Change weather update signal. 2017-12-11 21:23:20 -02:00
Florian Brosch 0248cf918e weather: Rename WeatherInfo.weather_info to gweather_info
This should make next commit less confusing.
2017-12-11 21:23:19 -02:00
Florian Brosch 45d365ff42 weather: Improve weather folding 2017-12-11 21:23:19 -02:00
Florian Brosch 0c51e061e2 weather: Improve logging 2017-12-11 21:23:19 -02:00
Florian Brosch 30612fee5c weather: Add a TODO
We should switch to a async version of geocode_reverse_resolve.
2017-12-11 21:23:19 -02:00
Florian Brosch 8d85af0960 weather: Prepare global time zone support.
This patch allows to change time-zones for
weather reports.
2017-12-11 21:23:19 -02:00
Florian Brosch 13342ac82e weather: Properly extract and translate weather information.
Completes commit 98cc78d6de66fc3a79abd9148ba03e9b21f89fb1.
2017-12-11 21:23:19 -02:00
Florian Brosch d7c9e70c31 weather: Simplify and inline property param flags 2017-12-11 21:23:19 -02:00
Florian Brosch 17af30b19c weather: Allow to set a fix location. 2017-12-11 21:23:19 -02:00
Florian Brosch 83bec27ad5 Initial weather service.
This commit introduces two new classes:

 1. GCalWeatherService
 2. GCalWeatherInfo

GcalWeatherservice picks-up the current location and periodically
fetches weather reports represented by GcalWeatherInfo.

The weather part is not complete yet.
2017-12-11 21:23:19 -02:00
Florian Brosch 07fd080deb Do not show "Insert Emoji" for fixed form entries. 2017-11-08 23:51:32 -02:00
Florian Brosch 22b0014bf9 source-dialog: Use the right file chooser action 2017-11-08 23:44:21 -02:00
Florian Brosch 1e1216d3f7 sourc-edialog: rename owncloud to nextcloud 2017-11-08 23:43:48 -02:00
Florian Brosch 8d55c7ea04 source-dialog: Avoid known file extensions in calendar name suggestions 2017-11-08 23:40:45 -02:00
Florian Brosch 4b3351d549 source-dialog: Convert filename to utf8 before displaying it 2017-11-08 23:32:31 -02:00
Florian Brosch 4c84cfbbdb source-dialog: plug two memory leaks 2017-11-08 23:28:19 -02:00