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 321652 - Improvements to refresh in sniff
Improvements to refresh in sniff
Status: RESOLVED WONTFIX
Product: dogtail
Classification: Deprecated
Component: Framework
CVS HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: Dogtail Maintainers
Dogtail Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2005-11-16 21:15 UTC by Dave Malcolm
Modified: 2011-02-07 06:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Not yet-complete work in progess of a patch for (i) (1.15 KB, patch)
2005-11-17 06:48 UTC, Dave Malcolm
none Details | Review

Description Dave Malcolm 2005-11-16 21:15:12 UTC
IIRC currently the "Refresh" feature in sniff refreshes all applications, and
resets the tree hierarchy.

When I'm using sniff to look deep inside the tree of a web page inside Epiphany
and click on something that causes a new page to load, sniff retains the
existing hierarchy in the tree view, but supplies dummy blank values for
everything - I get numerous desktop icons without names.

I need to refresh in this case, and then I have to drill down again to find the
frame containing the web page.  This latter part of the process is a pain: lots
of tedious clicking.

Ideally, refresh would happen automatically, but this isn't doable right now
(need to have things like equality/identity working for Node instances, generic
change notifications etc)

So as a workaround, suggest:
(i) implementing a context menu feature on nodes in sniff that force a refresh
in that node and below.  The rest of the treeview expansion state should be
preserved (fairly easy to implement, I think)
(ii) try to preserve treeview expand/collapse state during a refresh (harder, I
think)
Comment 1 Dave Malcolm 2005-11-17 06:48:59 UTC
Created attachment 54864 [details] [review]
Not yet-complete work in progess of a patch for (i)

Beginnings of a patch for (i) which implements the UI part of this (with a
slight reworking of the context menu); the underlying code isn't hooked up yet
Comment 2 Fabio Durán Verdugo 2011-02-07 06:01:57 UTC
dogtail development has been stalled and it has been unmaintained for a few
years now.
Maintainers don't have future development plan so i am closing bugs as WONTFIX.
Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.