Check-in [798a7746aa]
Overview
| Comment: | Update configwin for select:{} being preparsed by pluginconf now |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
798a7746aa990acfc2779aee9028aa00 |
| User & Date: | mario on 2020-12-12 15:11:22 |
| Other Links: | manifest | tags |
Context
|
2020-12-12
| ||
| 15:12 | Set normal_bg="", and let pygtk yield warnings again check-in: 74823cf40c user: mario tags: trunk | |
| 15:11 | Update configwin for select:{} being preparsed by pluginconf now check-in: 798a7746aa user: mario tags: trunk | |
| 15:10 | Updated to 0.7.3 check-in: a8ede6f518 user: mario tags: trunk | |
Changes
Modified channels/configwin.py from [6bf08c0441] to [c9b56313a7].
| ︙ | ︙ | |||
155 156 157 158 159 160 161 |
cb = gtk.CheckButton(desc)
if re.search("<(\w+)[^>]*>.+</\\1>", desc):
cb.get_child().set_use_markup(True)
desc = None
# drop down list
elif type in ("select", "choose", "options"):
| > | > | | 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 |
cb = gtk.CheckButton(desc)
if re.search("<(\w+)[^>]*>.+</\\1>", desc):
cb.get_child().set_use_markup(True)
desc = None
# drop down list
elif type in ("select", "choose", "options"):
if opt.get("select") is str:
opt["select"] = ComboBoxText.parse_options(opt.get("select")) # redundant with pluginconf >= 0.7.2
cb = ComboBoxText(opt["select"]) # custom uikit widget
# numeric
elif type in ("int", "integer", "numeric"):
adj = gtk.Adjustment(0, 0, int(opt.get("max", 5000)), 1, 10, 0)
if ver == 2:
cb = gtk.SpinButton(adj, 1.0, 0)
else:
cb = gtk.SpinButton()
cb.set_adjustment(adj)
cb.set_digits(0)
# ListView
elif type in ("list", "table", "array", "dict"):
cb, ls = uikit.config_treeview(opt, opt.get("columns", "Key,Value").split(","))
pack_("cfgui_tv", cb, "", None, opt=opt)
self.widgets["config_" + opt["name"]] = ls
pack_({}, uikit.label("<small>%s</small>" % desc, markup=True, size=455))
continue
# text field
|
| ︙ | ︙ |