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 310509 - GTumb handles renamed files incorrect
GTumb handles renamed files incorrect
Status: RESOLVED FIXED
Product: gthumb
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2005-07-15 15:27 UTC by Philip Van Hoof
Modified: 2006-12-08 13:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Philip Van Hoof 2005-07-15 15:27:06 UTC
Please describe the problem:
WHen renaming a file (from nautilus for example), gthumb adds a file to it's
view. Rather than 'renaming' the file that was already there.

Please take a look at the implementation of eog for this.

The implementations/fixes for Bug 308634 and Bug 310463 handle file-renames in
eog. This works.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Philip Van Hoof 2005-07-15 15:28:32 UTC
Note: Bug 310463 is a specific implementation to handle file-renames on a single
file correctly. Yes I know it's hard with gnome-vfs-monitor. The implementation
for Bug 310463 shows how to do it/hack it.
Comment 2 Philip Van Hoof 2005-07-15 15:31:29 UTC
Note: Bug 308634 however is probably how you guys should do it. I haven't
investigated the code of gthumb this eog does more or less the same thing when
displaying folders. It does work correctly in CVS HEAD of eog cause of the
implementation for that bug.

The other one (Bug 310463)is only used to update the treeview in which the
information of the current file is shown.

Feel free to ask questions about it.
Comment 3 Paolo Bacchilega 2006-12-08 13:18:42 UTC
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.