After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 154012 - [PATCH] Allow editing of complex strings in the list editor
[PATCH] Allow editing of complex strings in the list editor
Status: RESOLVED WONTFIX
Product: gconf-editor
Classification: Applications
Component: general
2.8.x
Other Linux
: Normal enhancement
: ---
Assigned To: Gconf Editor Maintainers
Gconf Editor Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2004-09-28 22:38 UTC by David Malcolm
Modified: 2018-08-17 18:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to make gconf-editor use resizable, scrollable GtkTextEntry widgets for lists of strings (1.66 KB, patch)
2004-09-28 22:39 UTC, David Malcolm
needs-work Details | Review

Description David Malcolm 2004-09-28 22:38:09 UTC
Evolution likes to store its configuration information as lists of fairly
substantial XML strings inside GConf (see e.g. /apps/evolution/mail/accounts,
and /apps/evolution/mail/signatures.

Unfortunately when you try to edit these, the GtkEntry is about 100 pixels wide
and is not resizable, which is really painful when trying to track down
evolution configuration issues.

I've got a patch which makes it use a GtkTextEntry for these (within a resizable
scrolled window) instead, making things more pleasant.
Comment 1 David Malcolm 2004-09-28 22:39:26 UTC
Created attachment 32047 [details] [review]
Patch to make gconf-editor use resizable, scrollable GtkTextEntry widgets for lists of strings
Comment 2 David Malcolm 2004-09-28 22:46:53 UTC
Oops; I meant to say that the patch uses GtkTextView, not "GtkTextEntry"
Comment 3 Fernando Herrera 2004-09-29 06:46:44 UTC
Comment on attachment 32047 [details] [review]
Patch to make gconf-editor use resizable, scrollable GtkTextEntry widgets for lists of strings

Cool, thank you for the patch it will go in after branching for GNOME 2.10
Comment 4 Fernando Herrera 2004-10-08 08:58:14 UTC
Played a little bit with this patch and I think it should use:
gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scroller),           
                                        GTK_SHADOW_ETCHED_IN);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scroller),                
                               GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);

Also it is a little bit inconsistent using a TextView for string in lists and
not for normal string keys (we could also have such a xml long value in a
string). Also using TextView for editing and not for adding could be
inconsistent (but maybe reasonable because most users won't add a big string by
hand, only editing pre-inserted ones).

I think we need to think about this a little bit.
Comment 5 David Malcolm 2004-10-08 14:19:44 UTC
Ooops... yes, I missed a bunch of cases.  I'll put another patch together,
assuming you're broadly in favour of this change.
Comment 6 André Klapper 2018-08-17 18:41:15 UTC
GConf has been deprecated since 2011.
Hence GConf-Editor is not under active development anymore. Its codebase has been archived: https://gitlab.gnome.org/Archive/gconf-editor/commits/master

GConf's successors are dconf and gsettings. dconf-editor exists.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Feel free to open a task in GNOME Gitlab if the issue described in
this task still applies to dconf-editor (not: gconf-editor). Thanks!