This version uses the same technique as the former "stack&strut"
method, but wraps it up in an "annotated-textbox" XBL binding.
Implementing the binding is much longer than the former patch which
included the new elements directly into the minibuffer; this is mainly
due to the verbosity of XBL.  But the usage of the annotation in
hints_info is very neat.

This has been (lightly) tested in xulrunner 1.9.1, 10.0 and 11.0.

Thanks again for your suggestions, John.

Regards, David


David Kettler (2):
  annotated-textbox: a xul element for minibuffer-input
  Integrated hints information display.

 content/annotated-textbox.css      |   16 ++++++++
 content/annotated-textbox.xml      |   75 ++++++++++++++++++++++++++++++++++++
 content/minibuffer.css             |    4 ++
 contrib/config/common.js           |    2 +-
 modules/hints.js                   |   63 ++++++++++++++----------------
 style/default/hints--url-panel.css |   11 -----
 style/default/minibuffer.css       |    3 +
 style/default/panel.css            |    6 +++
 style/default/theme.json           |    2 +-
 9 files changed, 136 insertions(+), 46 deletions(-)
 create mode 100644 content/annotated-textbox.css
 create mode 100644 content/annotated-textbox.xml
 delete mode 100644 style/default/hints--url-panel.css
 create mode 100644 style/default/panel.css

-- 
1.7.9

_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to