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 671272 - file chooser has lost "current directory" concept
file chooser has lost "current directory" concept
Status: RESOLVED DUPLICATE of bug 670875
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
3.0.x
Other Linux
: Normal major
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on:
Blocks:
 
 
Reported: 2012-03-03 21:15 UTC by Jan Spurny
Modified: 2012-03-31 03:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jan Spurny 2012-03-03 21:15:17 UTC
First I want to apologize for rather upset bugreport - but it made my life so much harder it's really not easy for me to be calm..

New file chooser dialog is seriously broken - I mean broken "by design". It has lost any notion of current or working directory and instead it presents me some TOTALLY USELESS things like "Recently Used Files", EVERY existing mount-point (not actually mounted at the time - which is about 20 for me..), etc.

I seriously NEED the old functionality where opening file chooser ment I was opening previously used DIRECTORY - because I was WORKING in that directory and I had a lot of files I was working on. See? WORKING DIRECTORY.

Let's have an example:

 1) I'm working in some program X and the results are filex X01.png, X02.png... in directory "/home/joe/work/ABC/project-XYZ"

 2) I create file X01.png

 3) I start gimp and want to open file X01.png

 4) I click on 'joe' (see, I have to know my username, because someone thought that "Home" was too complicated..), then click 'work', then 'ABC', then 'project-XYZ' and then I select the X01.png file

 5) I do whatever I need in gimp (say putting a company's logo) and save the file

 6) I switch to program X and create file X02.png

 7) I switch to gimp and I want to open X02.png, which is in EXACTLY the same directory as X01.png I was working on few minutes ago..

 8) Nope. I have to go all the way again: click 'joe', then click 'work', then click 'ABC', then click 'project-XYZ' and finally I can select X02.png..

 9) now imagine I have to do this with more files.. 

And even worse: when I start some program from CURRENT WORKING DIRECTORY and that program happen to use gtk - when I open file chooser dialog, I don't see the CURRENT WORKING DIRECTORY as any sane person would expect, but some completely useless list of previously used files. Madness.

Now please, please for the love of God Almighty, don't tell me to make a bookmark in the current directory.

Why not? Because I'm using a lot of programs and I don't want to clutter already heavily polluted bookmarks area with 10 new bookmarks which I'm not gonna use again every day!

I can see that some really misguided guys working on things like "Unity" and "Gnome's-Hell" thinks that this is better "USABILITY". Well maybe for people who use unity or gnome shell it is, but WHY make it in GTK which is used by many completely NORMAL programs which are not bound to any particular Desktop Environment. CURRENT WORKING DIRECTORY is old and proven concept. Why do you have to "fix" something that ain't broke?


Anyway this is madness! I'm using linux because I want ME to choose how I work. If I wanted others to tell me what's best for me, I would be using OS X or Windows!

So please, please, please, please - bring back the old behaviour - maybe shortcut in the left panel saying "Current Directory" or "Recently used directory" and/or make some option in gtk configuration file to enable it.
Comment 1 Sebastien Bacher 2012-03-30 13:49:56 UTC
duplicate of bug #670875?
Comment 2 Federico Mena Quintero 2012-03-31 03:49:06 UTC

*** This bug has been marked as a duplicate of bug 670875 ***