[gnome-shell/wip/fmuellner/named-timezones: 12/12] worldClock: Handle named timezones
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/fmuellner/named-timezones: 12/12] worldClock: Handle named timezones
- Date: Fri, 13 Apr 2018 09:16:25 +0000 (UTC)
commit 11ca8dd54f2eefeff239bd51a0d8f616919900ee
Author: Florian Müllner <fmuellner gnome org>
Date: Sun Mar 25 18:39:37 2018 +0200
worldClock: Handle named timezones
The original UTC support in GWeather piggy-backed on the existing API, but
as "country" or "city" don't make sense in the context of UTC or AoE, the
concept of "named timezones" was introduced. Handle those explicitly to get
back labels for those locations.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/150
js/ui/dateMenu.js | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/js/ui/dateMenu.js b/js/ui/dateMenu.js
index 08ac28872..60f5bdc45 100644
--- a/js/ui/dateMenu.js
+++ b/js/ui/dateMenu.js
@@ -153,8 +153,10 @@ var WorldClocksSection = new Lang.Class({
for (let i = 0; i < this._locations.length; i++) {
let l = this._locations[i].location;
+ let name = l.get_level() == GWeather.LocationLevel.NAMED_TIMEZONE ? l.get_name()
+ : l.get_city_name();
let label = new St.Label({ style_class: 'world-clocks-city',
- text: l.get_city_name(),
+ text: name,
x_align: Clutter.ActorAlign.START,
x_expand: true });
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]