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 144505 - flatten view in directory comparing mode
flatten view in directory comparing mode
Status: RESOLVED OBSOLETE
Product: meld
Classification: Other
Component: dirdiff
0.9.x
Other All
: Normal enhancement
: ---
Assigned To: Stephen Kennedy
Stephen Kennedy
Depends on:
Blocks:
 
 
Reported: 2004-06-16 22:58 UTC by Mantas Kriaučiūnas
Modified: 2017-12-13 18:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mantas Kriaučiūnas 2004-06-16 22:58:07 UTC
It would be nice if meld would have flatten view in directory comparing mode
(currently meld has flatten button only in CVS mode). When comparing lots
directories it's very time-consuming to remove for example identifical files
from different subdirectories - flatten view (with option to sort files by
diff's results) would solve these problems.
Comment 1 Stephen Kennedy 2004-06-17 08:10:48 UTC
Good idea. Btw you know you can view only different files by unchecking the
"same" button in directory diff?
Comment 2 Mantas Kriaučiūnas 2004-06-17 08:47:51 UTC
Stephen Kennedy wrote:
>Btw you know you can view only different files by unchecking the
"same" button in directory diff?

Yes, I know this, but often I need to view (and delete) only identifical files -
and now this is very time consuming if there are several levels of
subdirectories and some contains identifical files but other - not, because I
need manually go through various subdirectories in tree and select *every*
identifical file with CTRL + mouse button. If I choose to delete whole directory
meld deletes all files/subdirectories in this subdirectory, even when filter is
to set to show only identifical files !!! I know, that advanced users can
understand this, but most simple users think, that meld should delete only these
files, which it displays in tree. It seems this is another bugreport :)

If meld would have flatten view in directory comparing mode (with option to sort
files by diff's results) these problems would be solved - then I simply can sort
by diff results (or filter files with show modified and show new buttons) and
select whole group of needed files with shift + mouse button :)

Btw, I noticed another bug/enhancement - if I press some filter button (to
show/hide modified, new or identifical files) in directory comparing mode, then
meld compares all files in directory/subdirectories again and this takes a lot
of time :( It would be wise to remmember comparision results of files and only
show/hide needed files - if user want recompare he always can press refresh
button :)

Should I report another bug for this ?
Comment 3 Stephen Kennedy 2004-06-17 11:53:52 UTC
I think it would be strange for deleting a directory to only delete the
displayed child files. Its more natural to have a 1-1 mapping - delete a
directory really deletes a directory.

Flattened mode is a good idea though. I think eventually source control view and
directory view should merge.

Finally, yes meld does a full refresh - this is because it is incredibly painful
to do incremental updates without gtkTreeModelFilter (which was only added to
2.4 and witness the bugs files against that!)
Comment 4 GNOME Infrastructure Team 2017-12-13 18:43:53 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/meld/issues/4.