Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Nautilus
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor qwerty800 on Nautilus

File Sorting & Grouping in Nautilus   forum
Written by XP1 the 17 May 09 at 19:26. Implemented
I always look for specific type of files based on the file type. For example, when I know I want to find a picture, I scroll down to the JPG group. I do not have to bother looking at all files when all unrelated files are sorted alphabetically. When sorted alphabetically, there may be a text file with the similar name to the JPG file; thus, I avoid the problem of time wasting and screen clutter when I do not want to look at text files.
312
votes
implemented
Selected solution (#1): Add file sort and group sort together as options in Nautilus
Written by XP1 the 17 May 09 at 19:26.
Add file sort and group sort together as options in Nautilus

The Windows Explorer file manager has this feature since Windows XP. It has been greatly improved in Windows Vista. In Vista, an entire group of files can be selected simultaneously once a file group is clicked on.

SortByName_GroupByType

URI: http://www.flickr.com/photos/dawpa2000/3478448103/sizes/o/
229
votes
implemented
Selected solution (#2): But don't change the current type detection method
Written by Ssdg the 18 May 09 at 14:45.
One of the big advantages I found in "Linux" was the "relative" absence of extensions on most files. We should sort by mime types instead of extensions.

Of course, we will "forget" parts of the mime type to get it user friendly. For example, you shouldn't care about your music encodings, so MP3(music/mp3) and flac (music/flac) files will be merged in a single category (music). For more "generic" primari types, we'll use the second part (application/*)

Example:
image/png => Image
application/xml => XML

To rely on extension is as far as I'm concerned the biggest Window's mistake and we should not follow them on that path.
12
votes
implemented
Selected solution (#3): No need to copy Vista! Click on type column to select all by type plugin.
Written by r0g the 19 May 09 at 21:46.
Clicking the header row of the type column ALREADY sorts folders into alphabetical groups based on mime-type so the only NEW feature that is being suggested above is the ability to select all files of the same type in a single click.

This is hardly a slog to accomplish in the first place (click, move mouse, shift-click) BUT... If the community thinks this is a useful and highly desirable feature we should definitely avoid the screen wasting approach Vista takes.

I suggest such functionality could be better implemented as a plugin that makes clicking on an item in its Type column select all items of that type in that folder.

This gives the people who want it the single click functionality with no loss of screen space. This also spares those who don't feel the need the extra clutter.
23
votes
implemented
Selected solution (#4): Borrow from the spreadsheet auto-filter paradigm
Written by gazilla the 20 May 09 at 12:14.
Add a small extra icon to the column heading of 'Type' in the list view. It should be visible at all times in list view, with an option in Preferences to disable the feature.

When clicked, it would work just like the auto-filter of both Excel (erk!) and OpenOffice Calc. It would present a drop-down of all the file types in the directory. Clicking on a single file type could either limit the view to just those files or select the files depending on whether a modifier key (Shift, Control, etc) is pressed. It should be possible to click on more than one file type. For example, the user should be able to use this mechanism to select JPEG and PNG files together. In this context, folders are just another "file type".

Other "groupable" columns in list view (e.g. Owner) should also have the new mini icon. So if the folder contains files from multiple owners I should be able to limit the view to just the files from a single owner. Etc, etc.

I won't comment on how Nautilus should determine the 'file type'. That is a different argument for a different day.




20
votes
implemented
Selected solution (#5): Advanced Search Options
Written by MathUHenry the 7 Jun 09 at 16:02.
I think it would be advantageous to develop the search criteria options of Nautilus: by date modified, text within a file, mime type, size, et cetera.

See the 7 comments or propose a solution (latest comment the 4 Mar 13 at 06:06) >>

Use the new Software Center breadcrumb bar in Nautilus  
Written by mvalley the 8 Feb 10 at 22:12. Not an idea
After testing alpha-2 of Lucid Lynx I noticed that the Software Center has a new breadcrumb bar. I think it looks better than the one in Nautilus and is easier to use because the right-most crumb is always the current directory. I think that the new one should replace the one in Nautilus.
236
votes
closed
Solution #1: Use the new Software Center breadcrumb bar in Nautilus
Written by mvalley the 8 Feb 10 at 22:12.
I think that the new one should replace the one in Nautilus. Below is a mockup of what it would look like.



See the 5 comments or propose a solution (latest comment the 24 Feb 13 at 14:19) >>

Redesign Nautilus: Remove Browser Buttons  
Written by pubsbin the 31 May 09 at 03:04. Implemented
A File Manager isn't used, most of the time, as a browser.
I do know about network transparency which allows you to manage files in a remote computer. But the most of the users (as i understand) only use it with their personal and local files.

It is really and waste of space and user attention to have those buttons that are most of the time disabled or have no real effect.
-108
votes
implemented
Selected solution (#1): Remove browser buttons
Written by pubsbin the 31 May 09 at 03:04.
Quit the "Stop" and the "Reload" button from the first toolbar in Nautilus. Most people won't miss it.

I know the objection: some people sometimes use it. Very well: detect when are you going to need them and, in that case:
-make a progress-like line and mix it with the direction bar.
- when loading a remote directory (one that takes too long) put a "cancel" button in the direction bar.
- when not, put the "reload" button in there.
241
votes
implemented
Selected solution (#2): Combine stop and reload button into one button
Written by lavinog the 31 May 09 at 16:12.
Since stop is only enabled during a refresh/reload operation, why would you need the reload button during a refresh.
37
votes
implemented
Selected solution (#3): Create a "Custumize toolbar" just like firefox
Written by Maxime7101 the 20 Jun 09 at 21:13.
On firefox, there is a custumize toolbar( right click on the navigation toolbar + custumize)
A new window is created where the user can drag and drop buttons.

My idea is create the same for Nautilus
-5
votes
implemented
Selected solution (#4): Make browser buttons smaller
Written by textureglitch the 22 Jun 09 at 07:32.
You can already remove the browser buttons by hiding the main toolbar. Since the forward, back, and reload buttons are actually used when file browsing, it would be better to reduce the space that these buttons take up.
-8
votes
implemented
Selected solution (#5): Put controls in title bar
Written by ctbeiser the 24 Jun 09 at 05:29.
Put the controls in the title bar for the Nautilus window.

See the 13 comments or propose a solution (latest comment the 24 Feb 13 at 14:13) >>

It would be nice if in Nautilus ...  
Written by l3on the 6 Sep 09 at 20:50. Not an idea
It would be nice in Nautilus ...

... when you select some files:



the info in the Properties window:



was also included in the sidebar:

563
votes
closed
Solution #1: Use the code
Written by l3on the 6 Sep 09 at 20:50.
Insert some function calls at the Properties tab code in the Information sidebar.
124
votes
closed
Solution #2: Copy only the general properties.
Written by matthewp the 7 Sep 09 at 16:36.
This could easily be too much information, cluttering Nautilus and making it confusing. This goes against Gnome usability principles.

Instead, a few basic fields could be picked (perhaps the "General" section?), and those could be displayed. I.e., Show the title and duration, but not framerate or resolution.
151
votes
closed
Solution #3: Make the Nautilus-code more general so anything can go into the sidebar
Written by vhindriksen the 7 Sep 09 at 17:29.
See for example the side-bar of browsers like Firefox. So just let any code run in the sidebar (in a separate thread, so it can crash on its own). Output can be html or some specific xml, as long as perl-scripts can spit it out.

One serious problem with this solution is security, since the script is auto-run for each file/directory.
476
votes
closed
Solution #4: Showing only important information
Written by Klau3 the 7 Sep 09 at 18:51.
In most cases, the average user doesn't need more information, possibly the framerate, but not much more.


224
votes
closed
Solution #5: Implement Addons
Written by mahajanudit the 10 Sep 09 at 10:40.
The reason firefox and songbird for that matter have become so popular because they support addons, so any additional functionality can be implemented by users.
I think nautilus is a pretty stable product in itself but it lacks user-friendly aesthetic functinality. So for that addons can be implemented.
255
votes
closed
Solution #6: Make this optional and configurable via preferences
Written by LaMeR the 10 Sep 09 at 20:18.
1. Let the user set which information to show in the sidebar.

Example options:
For one selected file show in sidebar:
- General info - similar for most file types (thumbnail, type, size,...)
- File specific info - different for most file types (for example video files info: duration, resolution, bitrate, codec,...)
- All info = General info + File specific info

For multiple selected files show in sidebar:
- General info - number of files, size of files,...
- File specific info - number of files for each selected type (6 images, 13 videos,...), size of files for each selected type,...
- All info = General info + File specific info

2. Make it possible for user to completely turn this feature off, because some users may have slower computers or want to use the sidebar for bookmarks etc.
49
votes
closed
Solution #7: sidebar should automatically change to "info" after selecting a file
Written by haran_elessar the 14 Sep 09 at 02:37.
I think that extra information is neat but it would be better if the left pane just changed automatically when I click on a file instead of having to choose "information" from the menu to see the details. the way I see it, most people like having the places view and they would have to change it to "information" each time to see the info just by left-clicking.

Now if nautilus would automatically change from places to information whenever you select a file then I think that would be very handy.

Optional extra idea: how about if that sidebar would show some other info automatically. For example, say I'm selecting many files from a folder, wouldn't it be neat if the sidebar would show me small thumbnails of all the items I have currently selected? (similar to Picasa's tray) That way it serves as a double check that I'm actually copying all the files I need. Then after pasting the sidebar would just go back to show the "places"option.

As it is right now, not many people are using that drop down menu. It's sad since now that I tried it I see it can be useful and even more if the feature you are requesting is implemented. Still, I don't think I would be using "information" as my default sidebar BUT if it was automatic as I mentioned above I think everyone will benefit from it.

what do you think? can that be done?

edit: As some users have suggested this feature should be configurable, allowing users to turn it off completely, showing only certain kind of information and generally behaving like users want it to behave.
-26
votes
closed
Solution #8: Dual pane capability
Written by daashali the 14 Sep 09 at 05:55.
I think its better if nautilus can have the second pane like Krusader.This can increase productivity significantly. But implementing the second pane without proper shortcut keys like Dolphin is terrible.
-104
votes
closed
Solution #9: Implement a second sidebar for information
Written by daashali the 14 Sep 09 at 06:02.
I think its better to implement a second side bar on the left side for the purpose of showing information an previews. changing the sidebar functionality every time you want to view the information or traverse through file system is not such a good idea in my opinion.
-59
votes
closed
Solution #10: Show basic information below places view
Written by daas88 the 14 Sep 09 at 20:16.
When using the places view it would be nice to have a small area for basic information in the lower part of the side pane. For example: file size, format, resolution, duration, framerate. Of course, it would depend on the file format.
And in my opinion no thumbnails or icons are needed, because nautilus already shows them.
11
votes
closed
Solution #11: Make sidebar more dynamic
Written by alx321 the 4 Oct 09 at 08:50.
Many ubuntu users don't even know that it is possible to change the content of the sidebar. The dropdown menu is very unhandy.
I propose to replace it by tabs with small icons and make it dynamic. That is, you can drag the tabs to another position, so that, for example, 'information' is shown beneath 'places' or in a second sidebar at the right or lower border.
8
votes
closed
Solution #12: Combination of "Use the Code" and "Optional and Configurable via Preferences"
Written by billdotson the 4 Oct 09 at 17:15.
Combine "Use the Code" solution with the option to configure it.
4
votes
closed
Solution #13: Add nautilus option to show file info in a popup bubble
Written by oliver-joos the 5 Oct 09 at 14:23.
I propose to add a Nautilus option to pop up a light yellow bubble with basic file info when the mouse rests on an icon for a second or so.
The option should be very simple: on/off or none/brief/verbose. The file-type decides what info is shown.

Advantages:
* no mouse click needed
* no second/dynamic/changing pane needed
* plays well together with the audio preview feature
* the mouse is on one icon at a time => the info is clearly related

See the 22 comments or propose a solution (latest comment the 26 Jul 12 at 13:50) >>

Mass renaming for Nautilus  
Written by pi314 the 29 Feb 08 at 13:28. Not an idea
Nautilus should be one of the greatest file managers, and one of the tasks it should be able to do is mass renaming.
Thus, it wouldn't be necessary to install external programs and change from one to another to manage your files.
1152
votes
closed
Solution #1: Auto-generated solution of idea #1388
Written by pi314 the 29 Feb 08 at 13:28.
Ubuntu Brainstorm was updated in January 2009. Since the idea #1388 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
5
votes
closed
Solution #2: (workaround) use the Nautilus script »Renamer«
Written by inquata the 2 Jun 10 at 07:41.
While this is not implemented, the Nautilus script »Renamer« is a nice workaround to have something for batch renaming directly in Nautilus:
http://gnome-look.org/content/show.php/Renamer?content=87601

Sadly, that still does not make batch renaming as easy as in Windows.
5
votes
closed
Solution #3: Use the same tool and method to invoke it as in Thunar
Written by Lain_13 the 31 Jul 10 at 06:52.
There was idea in comments about it. So, here is solution to use it. This tool as powerful as GPrename but simpler and cleaner. In thunar you need to select few files and press F2 (rename from menu) to invoke it.

See the 16 comments or propose a solution (latest comment the 16 Jul 12 at 07:43) >>

Easy mounting of Images like ISO and CUE   forum
Written by Nanotron the 28 Feb 08 at 20:17. Implemented
I'm a big fan of Images like .iso. However it is not very easy to mount these Images.

Developer comments
There is already right click->open with "archive mounter" in Gnome, however it currently has a major bug: https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/299956
5716
votes
implemented
Selected solution (#1): Auto-generated solution of idea #194
Written by Nanotron the 28 Feb 08 at 20:17.
I feel there should be a Tool in Nautilus and Dolphin which allows mounting Images by double Click or something similar. (This feature exists int MacOS). Or with a right click on the I think that would be a very useful Tool for every one.
A good example for this is CDemu.

I know there are some other good programs, but I think that would be the easiest way
691
votes
implemented
Selected solution (#2): "Mount Image" avaiable in Right-Click Menu
Written by Bender2k14 the 26 Jan 09 at 04:42.
I should be able to right-click a disk image and select "Mount Image" in the context-sensitive section (just as right-clicking on a disk image provides the "Write to Disk..." option).
-16
votes
implemented
Selected solution (#3): Spruce up gisomount and extend
Written by cbx33 the 20 Mar 09 at 12:22.
Gisomount was created to make this an easy process. It needs a little love and attention, but offered things like md5sum browsing etc. Would make a good GSoC project.
0
votes
implemented
Selected solution (#4): gmount-iso
Written by markoresko the 13 May 09 at 08:35.
I use Gmount-iso to do just that.
sudo apt-get install gmountiso

But I also think that it could be more obvious to do that etc.
Maybe Gmount-iso should be available by default, under right-click on images, like proposed.
40
votes
implemented
Selected solution (#6): Make it possible to mount ISO image from CLI w/o root access
Written by mikaelstaldal the 20 Oct 09 at 12:14.
Also make it possible to mount ISO images from command line without root (sudo) access.
-71
votes
implemented
Selected solution (#7): Solution #3: Mount it automatically once the user double-clicks the ISO file
Written by dexter_greycells the 24 Oct 09 at 07:41.
When the user selects the ISO file (through the keyboard arrow keys, Tab key or a single click) in nautilus a pop-up should come up asking the user to 'Double-click' the ISO file to mount it.
-12
votes
implemented
Selected solution (#8): Okay, here it is :)
Written by r0g the 28 Oct 09 at 05:09.
In the form of a python script for nautilus actions.

http://www.technicalbloke.com/iso_mount.py

I don't have time to do the unmount command too but it should be easy to adapt if you know a little python, consider that homework & pls post me a copy :)

I think it would be nice if Ubuntu came with some more useful nautilus action scripts and a nicer way of adding/removing them. At the moment getting them in and out is more of a pain than it needs to be. It ought to be as easy as Firefox (if not easier!) to install plugins, maybe then people would make more.

Roger.
-44
votes
implemented
Selected solution (#9): Drag *.iso icon onto computer/desktop/places
Written by Lachu the 28 Oct 09 at 11:56.
Automatically mount *.iso files dragged onto computer window/desktop/places menu.

See the 65 comments or propose a solution (latest comment the 31 May 12 at 02:44) >>

Nautilus to display more info while asking for copying existing file  
Written by aufather the 9 Nov 08 at 04:07. Implemented
When I copy a newer version of a file, nautilus asks whether to skip or replace this file. But it does not provide any info other than the file name. It would be nice if it would at least provide the file sizes too. More info maybe accessible from a drop down button. Like modified time, owner, permissions etc. But these can be hidden and be accessible from a drop down button (like the button which shows progress of individual files during software installation). This will help the user to compare both the files and make an informed decision there itself. Instead of canceling the operation and then comparing both the files and then redoing the same operation.
260
votes
implemented
Selected solution (#1): Auto-generated solution of idea #15427
Written by aufather the 9 Nov 08 at 04:07.
Ubuntu Brainstorm was updated in January 2009. Since the idea #15427 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
529
votes
implemented
Selected solution (#2): Collapsed additional information
Written by dcruz the 28 Apr 09 at 10:47.
The dialog should contain collapsed additional information from both files that the user could access, such as:
* size
* creation date
* modification date
* creator
* etc.
202
votes
implemented
Selected solution (#3): Diff view for text files
Written by dcruz the 28 Apr 09 at 10:48.
Have an option the see the difference between both files it those files are textual.
338
votes
implemented
Selected solution (#4): Have an option to suggest another name.
Written by Lachu the 28 Apr 09 at 13:08.
GNOME should have option, like in KDE to write file in destination folder, but changes the name. When file should be named "SomeDocument", we should name it "SomeDocument-CurrentDate" or "SomeDocument-SourceFolderName".
229
votes
implemented
Selected solution (#5): Have an option to rename old file
Written by Akerbos the 29 Apr 09 at 19:52.
Similar to #3, but rename the existing file (kind of backup style)
I'd like this because most often you want the new file to be in effect at that moment while preserving the old one.
103
votes
implemented
Selected solution (#6): Option to Merge files/folders
Written by sanketmedhi the 4 May 09 at 09:55.
There should also be an option for merging files/folders together just as in some other operating systems. This will be especially beneficial in case of folders.
95
votes
implemented
Selected solution (#7): Easy way to open both files for visual comparison
Written by philip the 5 May 09 at 22:25.
The motivation is like #2 but for non-text files. If one or both files are images, office documents or media files, diff will not help. Clicking on the file name should open the file. This saves a visual search for the files in the directory.
42
votes
implemented
Selected solution (#8): Previews of the files
Written by philip the 5 May 09 at 22:52.
The dialog should contain pre-computed views of the files, so you don't have to wait for (say) the spreadsheet program to load and open the files. The views should be about 100x100 pixels large and should show a cropped, scrollable view of each file. When the user resizes the dialog,, the preview areas should show more or less of the files. Or, a larger preview can show as a tool tip when the mouse hovers over the small preview.
45
votes
implemented
Selected solution (#9): nautulis: copy old file to trash before overwrite
Written by bgfeldm the 12 May 09 at 13:01.
add an option to move old file to the trash before overwrite.
nautulis:
move file to trash before overwrite, if file is a text or document file below a preconfigured size such as 1 MB.

This way overwritten files can be retrieved at a dept of one.
Or you could make the trash bin a temporary source repository for overwritten/deleted files, only storing the diff of the text files, so you limit space taken up by the trash bin and have multiple restore points for files. The repository will be clear every time the user clears the repository or after a defined amount of days.

56
votes
implemented
Selected solution (#10): Compare checksum of files.
Written by Matir the 26 May 09 at 03:19.
Since md5sum is necessary for parts of apt and is installed in every base system, only files with the same name and different checksums need to be considered.
139
votes
implemented
Selected solution (#11): Relace If Newer button
Written by Redge the 2 Jun 09 at 18:34.
See also solution #6. We now have a "Replace All" button, but I miss Windows Explorer's "Replace if Newer" option. Displaying extra info is all nice, but I want to be able to do file operations that don't require further user interaction. So let's add that "Replace All if Newer" button.
25
votes
implemented
Selected solution (#12): Push transfers requiring user feedback to the end of the queue
Written by Redge the 8 Jun 09 at 00:07.
When doing file operations and Nautilus encounters conflicts or errors that require the user's feedback to resolve, Nautilus should first try to complete the rest of the queue and push the files needing feedback to the end. That way, if the user is AFK as much of the operation as possible will be done by the time he/she gets back.
-3
votes
implemented
Selected solution (#13): Use Desktop files.
Written by Lachu the 19 Jun 09 at 08:47.
On situation in idea, Ubuntu should save file on different name and create Desktop file to it. Many user uses only GUI application with file managers supporting Desktop Files.
37
votes
implemented
Selected solution (#14): Check files below a certain size
Written by korin43 the 18 Jun 09 at 20:58.
Decide on a on file size where it's faster to just check if it's an identical file than ask the user if they want to replace/skip. If the files with the same name are identical, we just skip them instead of presenting the replace/skip dialogue (since both options would have the same result).

Note: This would be a complete byte-for-byte comparison, not just a comparison of timestamps and name.

Here's the order that the system would check:
- Is there a file with the same name?
- Is it below the maximum size set to check? (we don't want to auto-check if it would be faster to ask the user. ex: 10 Gb file)
- Compare size
- Compare the two files (byte-for-byte), fail as soon as you find anything different (if the first byte of the new file is different, fail immediately instead of checking the whole file)

Note 2: Timestamps will not be compared. If the new file is identical with a different timestamp, the new timestamp should be applied.
21
votes
implemented
Selected solution (#15): Add "auto" option to replce/skip pop-up
Written by vegetarianshrimp the 19 Jun 09 at 19:03.
This gives the user the option to replace/skip if they already know whether the file is identical or not, or don't want to risk replacing an important file. But if they don't know if the files are identical, then they can press the auto button.

It would look something like this:

|Auto| |Auto all| |Replace| |Replace all| |Skip| |Skip all|
25
votes
implemented
Selected solution (#16): Show context for the differences
Written by Prime Mover the 2 Aug 09 at 21:50.
The dialog should attempt to show the differences between the files if they are in a recognizable format. For example, if the files are images, show both images, along with file size and date. This will allow the user to easily make a decision about whether to replace the file. The destination filename could also be an editable field to allow the user to change the name and have the copy continue under the new name. If the file were an audio file then it could display bitrate, sample rate, length, etc.

Here's an example dialog box from Directory Opus on Windows which demonstrates this:


836
votes
implemented
Selected solution (#17): Continue copying the files that doesn't need confirmation
Written by pgdx the 31 Jul 09 at 08:09.
The copying of the rest of the files should continue and the files in question should be queued until the user decides what to do with this.
164
votes
implemented
Selected solution (#18): Try to read ahead for dialogue-requireing issues
Written by kazagistar the 4 Aug 09 at 02:32.
When you do a large transfer, it could try to calculate exactly what needs to be moved where first, so that the user does not have to sit there to make sure there are no conflicts.
62
votes
implemented
Selected solution (#19): Avoid overwriting the same file.
Written by pubsbin the 8 Aug 09 at 01:12.
There are some easy tests for checking if two files (in two different folders) are the same file. From the easy ones (metainformation, size, name), checking some positions (sampling) and, finally, comparing them entirely.

If Nautilus uses those easy equality checks, it could avoid copying equal files. Even if you compare the whole file, a read is faster than a write.
151
votes
implemented
Selected solution (#20): "No to ALL"
Written by don1500 the 12 Aug 09 at 20:20.
Most of the time I have this problem I run into it when moving music files. There is a "Yes to ALL" but no "No to All". All I want are the files that are on the source but not on the target. "Overwrite if Newer" is close and a good suggestion, but sometimes I don't want to overwrite the old file. Sometimes you want to overwrite the older version, and with "Yes to All" you still have that option. Maybe adding both "Overwrite if newer" AND "No to ALL" is the answer. I think this would be the easiest to implement. This is also the K.I.S.S. answer.
83
votes
implemented
Selected solution (#21): Use a 'For All' Checkbox to Simplify Things
Written by Penguin Guy the 16 Aug 09 at 16:01.
Simple enough, instead of having 'Replace All' and 'Skip All' have a check box 'For All'.


Obviously, the actual thing would look a bit more professional than the one I made in Gimp.
14
votes
implemented
Selected solution (#22): warn when deleting a folder with a copied file in it.
Written by caleb the 21 Aug 09 at 08:54.
I have gotten into the bad habit of copying a file deleting the parent folder, and pasting it elsewhere. Ubuntu should warn when deleting a copied file's folder.
8
votes
implemented
Selected solution (#23): Advanced File Operations (AFO :D)
Written by Chronos the 29 Aug 09 at 14:46.
Create a more advanced "thread" based queuing system for file operations. Its possible to make it simple, no need to make it complex. Read below:

Seriously, in Total commander i used a lot the function to not just copy files at once and send the process in the background, but to push F2, and create a list of the operations where(!) the list is a queue. So the processes are not running at the same time to slow things down. We can even make this better. Imagine you have 4 drives. A B C and D. You want to copy 3x6 folders/files from A to B and vice versa. It takes long, so you start to copy/move/whatsoever to work on C and D (like before from C to D and vice versa). To make all these operations (4direction) run at the same time slows the computer slow down(no wonder why).

We could create two thread with two queues in this case.

In summary, A and B would process their queue, processing files the fast as possible, and separately C and D would do their things as well.

We could make it automatic maybe, that if we are making file operations to or from one partition/hardware, at default it would create a queue, what (with a push of a button) would appear from the already used window(dont know the name). This queue would make sure that only one operation is active at a time, making hardware sweat less, and operations faster.

Maybe i'll do a mockup if i have time.

This is just an idea, we can modify it.

Cheers,
David
32
votes
implemented
Selected solution (#24): Pile up a list of action needed files.(Use with Solution #1)
Written by yaknowwat the 16 Aug 09 at 09:07.
The list would list all the files that need conformation and let u handle them with check boxes. ( A Select All/None combo button and an Invert Selection button are a must for such a list. Then double clicking a listed directory should select all in the directory.)
Then by for example pressing Overwrite or a Do Nothing button the action would affect all selected files. After which you can continue such steps until the List is gone or the user exits.
I'd imagine this would be simple to do without over complicating things.
Also the number of dialogues could easily be reduced with this strategy.
This increases efficiency because a user could handle all the conformation files at once in their own way even as their still copying normal files.
6
votes
implemented
Selected solution (#25): property comparison table
Written by monguin61 the 12 Dec 09 at 18:20.
Just like solution #16 above, but the properties should be listed in a side-by-side table, with cells highlighted in green if they match, red if they don't match, and if they ALL match then there is no reason to bug the user at all.
5
votes
implemented
Selected solution (#26): Add intelligent preview/comparison box to the Nautilus file replacement dialogue
Written by cajhne the 14 Sep 10 at 21:05.
Disclaimer: I worked this up before finding that my problem was a dupe of this thread, so don't yell at me for "duplicating" some ideas here. I've +1 promoted the ones that I came to the same or similar conclusions about. There's different stuff in here, so please read the whole thing! :)

It would be handy to show other relevant information based on the file type in a small preview/comparison area on the side of the replace notification dialogue. It would also be nice to have an in-dialogue "rename" function, where you could change the name of the file being copied rather than just the standard replace/don't replace option. Leave the defaults the way they are, but offer a drop-down of other solutions, as well as a preview box for the file. Text files could show the first few lines of the file (if permissions allow), the photo can show thumbnails, music can have the same (nifty) mouse-over preview in the file browser, etc.

The "intelligent" bit changes the options for replacement/renaming/etc based on the kind of file, and the kind of preview shown. Some handy alternate options might be "append" for videos/music/text files, which combines/concatenates two files into one, or "version" which simply appends an ordering number to the end of the filename (my_cat.jpg -> mycat_b.jpg)

I have worked up a visual on what I think this might look like if there's enough interest. :)

http://whitecatgraphics.com/ubuntu/nautilus_replace_comparison_dialogue.jpg

This example shows the standard file replace dialogue with my additions. The files under scrutiny are an old and new version of the same image. The desaturated, darker one is meant to represent an unedited photo, and the saturated one an edited version, which highlights the advantage/importance of being able to see samples of each to make the judgement.

Things to note in this sample:
1.The "replace all" option now has a drop-down menu below it, in which you can specify in what manner you want to "replace all".
2.The arrow between the two thumbnails indicates which is source and which is the destination (since some people in the world read from right to left. :))
3.The thumbnails act like thumbnails in the regular browser. Right-clicking on them could bring up options like "preview", "open with", "info", or "show in folder".
4.Selecting "Keep" under either sample will automatically set the other to "Erase", for ease of use. The "Save As..." option could bring up a box for the new file name, or alternatively, a standard "save as" dialogue as seen in GIMP, Open Office, etc, when you choose "Save As".
5.The green check-mark and the red "X" icon indicate which is being kept, and which is not. These change when "Keep" or "Erase" is selected.
6.After selection is complete, the user would then click the "Replace" button to perform the action, and continue the file copy/move operations.

I'm not married to any of the above components. If anyone thinks of a different/better way to do it, please post it in the comments section, and I'll revise this solution based on the suggestions. :)

I'm not proposing changing any of the defaults, just adding a box for more information, and a few more options to streamline the current replacement procedure.
6
votes
implemented
Selected solution (#27): Do dry-run before actually copying data
Written by DieterVDW the 16 Sep 10 at 11:38.
Check the destination and see if any files are present, and if there are problems before actually start copying data.
That way, any problems requiring user interaction can be flagged upfront, once data copying has started it is guaranteed to continue without user interaction.
5
votes
implemented
Selected solution (#28): Additions to File Operations
Written by JohnLM the 15 Jan 09 at 21:46.
I thought it could scan for involved devices and queue by (configurable) default, if that device is in use (i.e. having copy or move operation already). And have a "Do now!" kind of button on file operation window for override.

Naturally it should never en-queue same partition's move operations, cause they are super fast by nature!

btw As far as I know the Nautilus' File Operations thingie is not really finished and is under development now!
9
votes
implemented
Selected solution (#29): Conflict dialog: say how many more conflicts there are
Written by philip the 18 Mar 11 at 20:07.
When you try to copy or move a bunch of files, and files with those names already exist in the destination folder, you get a dialog asking you if you want to replace the existing file or skip copying this file. You can also check a check box for repeating this operation on all other conflicting files.

It would be helpful to know how many more conflicting files there are. This can alert the user that he has done something wrong if he did not expect that many conflicts. It can also guide his decision to check the conflicts manually or click on the "perform this for all files" check box.

Getting more sophisticated, the dialog could even list the conflicting files when the user clicks on a drop down list.
12
votes
implemented
Selected solution (#30): Perform file operation / action with gksudo initiation
Written by lionoxmaneagle the 3 Mar 11 at 04:10.
Perform file operation / action with gksudo-like initiation requiring a pword
-1
votes
implemented
Selected solution (#31): Require the user to enter a sub menu.
Written by Darwin Survivor the 5 Mar 11 at 09:13.
Simply having gksu pop up every time a user tries to do something they aren't allowed to (edit a system file) is a quick way to a non-working system.

I propose we put gksu-enabled commands in a sub-menu (like how new-file lists a few file types). This will prevent users from simply converting to "enter your password until it works" people.
66
votes
implemented
Selected solution (#32): Add a pause button
Written by dead_orc the 12 Mar 09 at 13:40.
Add a pause/continue button next to the stop button with which you can pause file operations and continue them later on.
20
votes
implemented
Selected solution (#33): Control the number of simultaneous op-s on a drive
Written by andrew.p the 19 Mar 09 at 21:28.
This is not a complete solution, but an addition to #2/#1.
I often miss an option to limit the number of simultaneous file operations on a drive (simultaneous file operations are not as quick as one-by-one sometimes).
Speaking about sol#1, it would be logical to have an option to queue file operation instead of performing immediately (name menu item "Queue Paste" & give it keyboard shortcut like Ctrl+Alt+V/Ctrl+Q/Super+V). Also it is a workaround for controlling the number of simultaneous file operations.
-4
votes
implemented
Selected solution (#34): Use ionice
Written by cheesehead the 8 Apr 09 at 02:57.
The 'ionice' command sets the io scheduling class and priority for a program. A user can easily downgrade the io priority of any process. ionice is included in the 'schedutils' package, already in the repositories.
It's powerful and solves a lot of disk-thrashing if used properly. Read the man page before using it!
7
votes
implemented
Selected solution (#35): Click & drag priority management
Written by Ian Burnet the 11 Apr 09 at 03:11.
Being able to set the priority of ops would be really useful, but we also don't want to add too much to the interface.

I think the most user-friendly solution would be to:
1) Run only one op at a time automatically
2) Have a continue / pause button to force start, pause, and resume
3) Have the ops listed by priority (i.e. which was started first; which are running)
4) Be able to click and drag the progress bars up/down to switch the priorities
15
votes
implemented
Selected solution (#36): implement "queue file transfer" function
Written by nuzeb the 25 Jun 09 at 11:43.
It would be nice to be able to manually start a lot of file transfers with a queue function (e.g. right click menue of nautils "queue copy"). The transfers will then be done one after another in given order.

See the 13 comments or propose a solution (latest comment the 22 May 12 at 05:18) >>

Provide a simple interface for labeling partitions and external drives   forum
Written by descentspb the 3 May 08 at 13:18. New
This becomes especially useful with Hardy, which gives unrecognizable names to the unnamed partitions like "100 GB media" etc.
2715
votes
up equal down
Solution #1: Easy and quick label in nautilus
Written by descentspb the 3 May 08 at 13:18.
For example right-click on the partition and bring up it's options, where you can change the label.
0
votes
up equal down
Solution #3: Add facility to rename drives
Written by vkadal the 7 May 13 at 10:41.
Kindly add an option "Rename" to the drop down menu when a drive is right clicked. This will facilitate to assign meaningful names to drives and easy to search for files

See the 8 comments or propose a solution (latest comment the 16 Apr 12 at 20:48) >>

Nautilus: Open new tab should be easy for people who don't know the shortcut  
Written by ge0ffrey the 9 Aug 09 at 11:50. Not an idea
Not everyone knows that ctrl-t opens a new tab. Most granny's do everything graphically and don't use shortcuts. The open new tab functionally is hidden in the menu.
125
votes
closed
Solution #1: Toolbar button with "open new tab"
Written by ge0ffrey the 9 Aug 09 at 11:50.
Just click on the toolbar button and a new tab appears. Easy :)
There's still room in the toolbar.
50
votes
closed
Solution #2: Optionally always show tabs with I.E. like new tab button first
Written by ge0ffrey the 9 Aug 09 at 12:08.
Like in Internet Exploder 7 and the Firefox with the tab extention: there a small button before the first or after the last tab which opens a new tab.
-21
votes
closed
Solution #3: Make double-click open a new tab
Written by Otus the 10 Aug 09 at 14:29.
In Firefox, double-clicking the tab bar opens a new tab, middle clicking a tab closes it. Add same functionality to Nautilus to make the system behave consistently.
34
votes
closed
Solution #4: Have a "plus" button when no tabs are open
Written by mac9416 the 11 Aug 09 at 01:12.
Like #2, but don't always have tabs. When no tabs are up, just have the "plus" button.


78
votes
closed
Solution #5: Add the ability to click and drag tabs to rearrange them
Written by TwistedLincoln the 12 Aug 09 at 22:32.
Currently, if you want to re-arrange the order of the tabs you already have open, you have to close them and re-open them in the order you want them in. Adding the ability to drag the tabs to the order you want (like in Firefox) would be very helpful.
13
votes
closed
Solution #6: Ctrl + Click
Written by jammmie999 the 31 Aug 09 at 17:33.
When the users Ctrl + Clicks on a folder it is opened in a new tab. This would be the same as firefox.
14
votes
closed
Solution #7: Provide the option to always show the tab bar
Written by ryanli the 1 Sep 09 at 07:08.
As firefox does, there's an option for the user to choose whether to display the tab bar permanently. If the tab bar is always displayed, there should be a "plus" icon as solution #4 indicated.

See the 9 comments or propose a solution (latest comment the 5 Nov 11 at 19:28) >>

home folder contains many auto generated non-personal files and folders  
Written by choad the 10 Mar 09 at 15:12. New
at the moment the default file browser view is set to your home directory, but this directory is also used for a lot of system-ish files and folders. for example in my home directory i have



i know this is not the default view, but even so this is the kind of thing an ubuntu user ends up looking at after they've used their computer for a while and populated it with their own stuff.

it's kind of sterile and non personal. it's also confusing to the novice, they may think "well if this is my folder, what are all these files/folders that i didn't create?"
-247
votes
up equal down
Solution #1: have a "My Files" directory to further separate your personal files
Written by choad the 10 Mar 09 at 15:12.
By default have the file browser view open in "My Files"



but have "home" right there in the path bar, so it's just one click away.
-516
votes
up equal down
Solution #2: Use Desktop for storing files
Written by Psycho_zs the 10 Mar 09 at 18:59.
and leave ~/ for configs stuff
127
votes
up equal down
Solution #3: Keep as is (Let the user organize her own files)
Written by aysiu the 10 Mar 09 at 19:57.
I don't see a problem here. My home directory doesn't look like that.
-233
votes
up equal down
Solution #4: Use ~/Documents for user-created files
Written by the 11 Mar 09 at 11:00.
The directory ~/Documents already exist in Ubuntu, so the only change needed is the link in the "Places" menubar, and the default place when the filebrowser start.
592
votes
up equal down
Solution #5: Use ~/.config for app settings
Written by fmorel90 the 11 Mar 09 at 14:56.
Convince developers to put their application settings under ~./config so that the Home folder looks neater even when hidden files are shown.
-38
votes
up equal down
Solution #8: Make the .hidden file more accessible
Written by zeroangelmk1 the 28 Mar 09 at 18:20.
~/.hidden is a text file which is supposed to allow the file manager to prevent certain files and folders in the home from being viewed in normal mode (unless 'view hidden files' is enabled). Mentioning this in a tip dialogue or creating a link to a program which edits this file for the user would be useful.
-60
votes
up equal down
Solution #10: Gconf
Written by cheesehead the 25 Mar 09 at 00:39.
Use Gconf for many config settings. That's what it's for, it's already included in the default install, and it offers many benefits to the apps that use it. Including KDE apps (Gconf does not require Gnome).
Many upstream projects could use volunteer love to help convert from .conf files to Gconf settings.
49
votes
up equal down
Solution #13: use an enviroment variable
Written by benpicco the 26 Mar 09 at 03:12.
EDIT: So just use $XDG_CONFIG_HOME
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html

By using an environment variable, everyone can decide where the config goes - one could even set $XDG_CONFIG_HOME=/tmp/ to try something out without overwriting the existing configuration - or having multiple configs for the same application with no effort. It's a flexible solution which would be even more easy to implement. (considering applications use getenv("HOME") to determine the home folder, the only change would be to replace getenv("HOME") with getenv("XDG_CONFIG_HOME").)
-3
votes
up equal down
Solution #14: make one or the other set of folders LOOK different
Written by codexx the 1 Apr 09 at 06:08.
Either make the user folders or the autogenerated folders, have different icons.

This can be done in addition to other suggestions and i imagine be relatively simple
8
votes
up equal down
Solution #18: Add Hidden button to Nautilus
Written by jamesisin the 7 Apr 09 at 06:26.
It certainly would help these matters if there was a simple button which would allow us to toggle hidden files on and off.
-63
votes
up equal down
Solution #19: Allow us to simply right click individual files or folders, and "hide" them
Written by tchalvakspam the 9 Apr 09 at 02:42.
Often app or config files and folders -can't- be moved, or renamed with a dot, or perhaps they will just be frequently auto-created even if they were moved. So we need to be able to just hide files or folders that we don't want to see ourselves, but still get used in that location by applications. Make that simple to do from the right click menu.
-76
votes
up equal down
Solution #20: Relocating .dotfiles and .folders to Library Folder under $HOME
Written by mykeus the 10 Oct 09 at 07:05.
I tend to edit configurations alot and one thing i did like about OSX was making use of Library Folder under each user home directory.

$HOME/.config are conforming to old standard and is it nasty.

$HOME/library not only can we eliminate the .dotfile orgy in each directory and better organize the home structure, but it would assist in user accessible files. ex. ruby gems, perl modules, skins, icons.
505
votes
up equal down
Solution #21: Report Upstream Bugs for every GUI-App not conforming to freedesktop.org
Written by xeniac the 3 Oct 09 at 23:31.
Every graphical Application in Ubuntu should be conform to the Basedir Spec from the Free Desktop Project (See:
http://standards.freedesktop.org/basedir-spec/latest/index.html)

* User specific config files should be stored in gconf, or in $HOME/.config

* named pipes, cache-files, and any other application data should be saved under $HOME/.local/share/$APP_NAME

Every GUI application that does not conform to this spec, should be cousiderd faulty and a bug should be reported to fix it in upstream.

Pure CLI Packages should'nt be affected by this, to preserve UNIX compatibility.
-15
votes
up equal down
Solution #22: Prevent removing.
Written by Lachu the 29 Oct 09 at 18:30.
Prevent user from removing this files/directories. Each hidden file in user home directory should been protected from being removed by user. Nautilus, Dolphin, etc. should show warning messages in this situation.

See the 23 comments or propose a solution (latest comment the 8 Oct 11 at 18:24) >>

2 3 Next >>