[gnome-maps] osmEditDialog: Add text place holder
- From: Jonas Danielsson <jonasdn src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps] osmEditDialog: Add text place holder
- Date: Sat, 13 Feb 2016 16:54:33 +0000 (UTC)
commit 3749219489a9f5569b5cc51e666d6b0b03a212f0
Author: Jonas Danielsson <jonas threetimestwo org>
Date: Fri Feb 12 19:47:37 2016 +0100
osmEditDialog: Add text place holder
src/osmEditDialog.js | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/osmEditDialog.js b/src/osmEditDialog.js
index 924c1a3..15b3aa1 100644
--- a/src/osmEditDialog.js
+++ b/src/osmEditDialog.js
@@ -86,6 +86,8 @@ let _osmPhoneRewriteFunc = function(text) {
* type: the field type (determines editing field type)
* rewriteFunc: a rewrite function taking a string argument
* (only used for TEXT fields)
+ * placeHolder: set a text place holder to act as example input
+ * (only used for TEXT fields)
*/
const OSM_FIELDS = [
{
@@ -112,7 +114,8 @@ const OSM_FIELDS = [
{
name: _("Opening hours"),
tag: 'opening_hours',
- type: EditFieldType.TEXT
+ type: EditFieldType.TEXT,
+ placeHolder: 'Mo-Fr 08:00-20:00; Sa-Su 10:00-14:00'
},
{
name: _("Population"),
@@ -471,6 +474,8 @@ const OSMEditDialog = new Lang.Class({
let entry = new Gtk.Entry();
entry.text = value;
entry.hexpand = true;
+ if (fieldSpec.placeHolder)
+ entry.placeholder_text = fieldSpec.placeHolder;
entry.connect('changed', (function() {
if (fieldSpec.rewriteFunc)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]