summaryrefslogtreecommitdiff
path: root/data/ui
diff options
context:
space:
mode:
authorMarcus Lundblad <ml@dfupdate.se>2022-10-12 23:11:40 +0200
committerMarcus Lundblad <ml@dfupdate.se>2022-11-15 23:34:27 +0100
commit8980f1509d2d4f3abd1f4ac3b2a27dca5b907d6d (patch)
tree37515171e627aba748fae2ad4069a2826f216d8a /data/ui
parent748e2a6a0a13bf18f80456b3d422b25fd85556b4 (diff)
downloadgnome-maps-8980f1509d2d4f3abd1f4ac3b2a27dca5b907d6d.tar.gz
osmEditDialog: Add composite widget for editing Wikipediawip/mlundblad/wikidata
Adds a composite widget for editing Wikipedia article and Wikidata references. Change the Wikipedia field to use the composite widget to allow editing Wikipedia article and Wikidata tags combined.
Diffstat (limited to 'data/ui')
-rw-r--r--data/ui/osm-edit-wikipedia.ui50
1 files changed, 50 insertions, 0 deletions
diff --git a/data/ui/osm-edit-wikipedia.ui b/data/ui/osm-edit-wikipedia.ui
new file mode 100644
index 00000000..fecfff26
--- /dev/null
+++ b/data/ui/osm-edit-wikipedia.ui
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+ <requires lib="gtk" version="4.0"/>
+ <template class="Gjs_OSMEditWikipedia" parent="GtkGrid">
+ <child>
+ <object class="GtkEntry" id="article">
+ <property name="hexpand">True</property>
+ <property name="placeholder-text" translatable="1">Article</property>
+ <property name="secondary-icon-name">dialog-information-symbolic</property>
+ <layout>
+ <property name="column">0</property>
+ <property name="row">0</property>
+ </layout>
+ </object>
+ </child>
+ <child>
+ <object class="GtkGrid">
+ <child>
+ <object class="GtkEntry" id="wikidata">
+ <property name="hexpand">True</property>
+ <property name="placeholder-text" translatable="1">Wikidata tag</property>
+ <property name="secondary-icon-name">dialog-information-symbolic</property>
+ <layout>
+ <property name="column">0</property>
+ <property name="row">0</property>
+ </layout>
+ </object>
+ </child>
+ <child>
+ <object class="GtkButton" id="refresh">
+ <property name="icon-name">view-refresh-symbolic</property>
+ <property name="tooltip-text" translatable="True">Load Wikidata tag for article</property>
+ <property name="sensitive">False</property>
+ <layout>
+ <property name="column">1</property>
+ <property name="row">0</property>
+ </layout>
+ </object>
+ </child>
+ <layout>
+ <property name="column">0</property>
+ <property name="row">1</property>
+ </layout>
+ <style>
+ <class name="linked"/>
+ </style>
+ </object>
+ </child>
+ </template>
+</interface>