Contributor kramer65 on Nautilus
Nautilus should have a progress bar for those files you're downloading
Written by ironfisher the 23 Mar 10 at 15:52.
New
Nautilus should have a progress bar for those files you're downloading so it let you know if the folder where you are has some files being downloaded and they might be corrupted.
Of course, this can be extended to the files being transferred (copy/move).
For example: You are downloading some file with transmission. Let's say "movie.mkv" on the folder "Downloads". If you go to that folder Nautilus should tell you that the file might be corrupted. So if you open it, totem will fail.
Solution #2:
That plugin may be in the downloader program
Transmission, for example, tells Nautilus to show a progress bar as the file is not completed.
Transmission, for example, tells Nautilus to show a progress bar as the file is not completed.
Solution #3:
Additional ".download" file
A simple way to do this, is that other programs like web browsers and download manager write an additional file, for example, with extension ".download" and a dot prefix.
This file should be like a conf/ini file, with lines like "progress=59%".
When download finished, the file is deleted.
A simple way to do this, is that other programs like web browsers and download manager write an additional file, for example, with extension ".download" and a dot prefix.
This file should be like a conf/ini file, with lines like "progress=59%".
When download finished, the file is deleted.
Solution #4:
Just notify that the file is being downloaded
Written by
la_serpe the 23 Mar 10 at 20:00.
Use a different icon for "files in progress" so it would be clear that the file is currently being downloaded. Let the browses download plugin to do the rest.
Use a different icon for "files in progress" so it would be clear that the file is currently being downloaded. Let the browses download plugin to do the rest.
Solution #5:
Use D-Bus/create a daemon for all file transfers
Written by
matyy the 25 Mar 10 at 10:50.
Well I am not really clear about the technical side of it all, so someone else has to "refine" it. My idea is that it should be a consistent solution for all kind of file transfers - accessible for a lot of download programs and file browsers. A solution just for transmission and nautilus wouldn't be much more than a dirty hack.
When you have a daemon that controls all file transfers it can manage the download status and send notifications when downloads are done. This could also solve idea 24057 (
http://brainstorm.ubuntu.com/idea/24057/ ).
The best would be if you could configure everything at one place than - tell it where progress bars are shown, when it should send notifications and so on.
Well I am not really clear about the technical side of it all, so someone else has to "refine" it. My idea is that it should be a consistent solution for all kind of file transfers - accessible for a lot of download programs and file browsers. A solution just for transmission and nautilus wouldn't be much more than a dirty hack.
When you have a daemon that controls all file transfers it can manage the download status and send notifications when downloads are done. This could also solve idea 24057 ( http://brainstorm.ubuntu.com/idea/24057/ ).
The best would be if you could configure everything at one place than - tell it where progress bars are shown, when it should send notifications and so on.
<img src="http://www.fishclan.net/matyy/ftd.png" WIDTH=900 HEIGHT=300>
Solution #6:
Make it themeable
This is a fantastic idea, but some people might not like the way it looks in this mockup. Some would like to have a progress bar underneath the file, some would like a bar on top of the icon, some might rather want the percentage shown on top of the icon, or in a small badge in the top right corner of the icon, etc.. It should be easy for theme creators to change the look and feel of this.
This is a fantastic idea, but some people might not like the way it looks in this mockup. Some would like to have a progress bar underneath the file, some would like a bar on top of the icon, some might rather want the percentage shown on top of the icon, or in a small badge in the top right corner of the icon, etc.. It should be easy for theme creators to change the look and feel of this.
Solution #7:
File/dir metadata: target size
Written by
sllih the 30 Mar 10 at 19:48.
Add target size as additional metadata of files or directories. Then show and update progress bar by the difference between target and actual size.
For example, the target size is 10MB and the actual size is 5MB, so the progress is 50%. This could work even if downloading is paused, postponed or abandoned.
Add target size as additional metadata of files or directories. Then show and update progress bar by the difference between target and actual size.
For example, the target size is 10MB and the actual size is 5MB, so the progress is 50%. This could work even if downloading is paused, postponed or abandoned.
Solution #8:
xattr
Extended attributes:
- downloaded_from
- downloaded_percent
- downloaded_by - application which downloads this file of dir. To use in context menu.
Update attributes from download manager (or torrent client).
Simple plugin to display info from xattrs.
Extended attributes:
- downloaded_from
- downloaded_percent
- downloaded_by - application which downloads this file of dir. To use in context menu.
Update attributes from download manager (or torrent client).
Simple plugin to display info from xattrs.
Solution #9:
Also add a progress bar for files that are moved to another location
Written by
elypter the 27 May 10 at 19:19.
to be able to distinguish it the download progress should be aligned to the right
eg:
_________######
instead of:
######_________
to be able to distinguish it the download progress should be aligned to the right
eg:
_________######
instead of:
######_________
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?"
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.
By default have the file browser view open in "My Files"
<a href="http://img510.imageshack.us/img510/6537/28jkw4.png"><img src="http://img510.imageshack.us/img510/6537/28jkw4.th.png" /></a>
but have "home" right there in the path bar, so it's just one click away.
Solution #2:
Use Desktop for storing files
and leave ~/ for configs stuff
and leave ~/ for configs stuff
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.
I don't see a problem here. My home directory doesn't look like that.
Solution #4:
Use ~/Documents for user-created files
Written by
Cé 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.
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.
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.
Convince developers to put their application settings under ~./config so that the Home folder looks neater even when hidden files are shown.
Solution #8:
Make the .hidden file more accessible
~/.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.
~/.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.
Solution #10:
Gconf
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.
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.
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").)
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").)
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
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
Solution #18:
Add Hidden button to Nautilus
It certainly would help these matters if there was a simple button which would allow us to toggle hidden files on and off.
It certainly would help these matters if there was a simple button which would allow us to toggle hidden files on and off.
Solution #19:
Allow us to simply right click individual files or folders, and "hide" them
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.
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.
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.
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.
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.
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.
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.
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.
Opening files with applications
Written by pubsbin the 8 Aug 09 at 04:13.
New
If you have a file, like a document or a picture, it's quite difficult to open it with some special application.
Example:
I have a drawing, MyFile.svg (scalable vector graphics). I have seen it but now i want to modify it, but Inkscape is not installed and therefore it doesm't appear in the "Open With" menu.
For opening MyFile.svg with Inkscape i have to:
- Open Add-Remove Applications
- Choose Inkscape and install it.
- Go back to the file and execute Open With.
This process could be simplified.
Solution #1:
Add possible installable applications in Open With Menu
Written by
pubsbin the 8 Aug 09 at 04:13.
The "Open With" menu, in addition of showing all the available applications, it could also have an option for
installing another related application and, once installed, opening the file with it.
In our case, the Open With menu for MyFile.svg would include an option
"Inkscape (must install)".
When choosed, Ubuntu will install Inkscape and then open the file. With one click.
The "Open With" menu, in addition of showing all the available applications, it could also have an option for
installing another related application and, once installed, opening the file with it.
In our case, the Open With menu for MyFile.svg would include an option
"Inkscape (must install)".
When choosed, Ubuntu will install Inkscape and then open the file. With one click.
Solution #2:
Similar to Solution #1, but make it a separate area
Instead of listing all the possible applications that could be used to open the file (xml is HUGE), simply adding a "search for other software to open this file" button which would then open a window showing software to install would enable the same functionality while keeping the original application selection window un-cluttered.
Instead of listing all the possible applications that could be used to open the file (xml is HUGE), simply adding a "search for other software to open this file" button which would then open a window showing software to install would enable the same functionality while keeping the original application selection window un-cluttered.
Solution #3:
Propose the "most used" option
Written by
Rodrigo the 9 Aug 09 at 20:25.
Ubuntu has feedback on user (well those that agree) so the "open with" could have something like:
- "the most used option by other users to open this kind of file is:" ZZZZZZ
or something similar.
That way if a user comes from a different OS, and does not know which program he/she has to use to open that file the system gives him a hint.
Ubuntu has feedback on user (well those that agree) so the "open with" could have something like:
- "the most used option by other users to open this kind of file is:" ZZZZZZ
or something similar.
That way if a user comes from a different OS, and does not know which program he/she has to use to open that file the system gives him a hint.
Solution #4:
Edit button in all viewing programs
Encourage all file-viewing programs to have an "edit" button. Edit button will open an installed program associated with that file. (This could have a dropdown a la Firefox Back/Forward if multiple options exist.) Failing that, a package manager will open with that file type as a search term. Search starts automatically. To help this, encourage devs to list files supported in a base install, and files supported through known plugins, as part of their package descriptions. Perhaps a notifier to explain the newly opened window.
This will only reduce the number of steps if the user is already viewing the file when they decide to edit it. But it will be significantly more user-friendly in all cases.
Encourage all file-viewing programs to have an "edit" button. Edit button will open an installed program associated with that file. (This could have a dropdown a la Firefox Back/Forward if multiple options exist.) Failing that, a package manager will open with that file type as a search term. Search starts automatically. To help this, encourage devs to list files supported in a base install, and files supported through known plugins, as part of their package descriptions. Perhaps a notifier to explain the newly opened window.
This will only reduce the number of steps if the user is already viewing the file when they decide to edit it. But it will be significantly more user-friendly in all cases.
Solution #5:
Install applications on-demand. File extension based.
Comes from
http://brainstorm.ubuntu.com/idea/24921/
1.- On the repositories, each available application publishes which file extensions is able to work with.
2.- At home, user double-clicks a file with an extension for which there is not an application associated to in his system. Eg: ".rar".
3.- Ubuntu offers a number of applications that claim to be able to work with that extension. The most popular is pre-selected.
4.- User clicks "Next", system asks for password, user enters the password, system installs the application, system associates the ".rar" extension with that application, and finally system opens that file with that application.
This is application installing on-demand. Maybe not feasible in proprietary systems. Why not on Ubuntu?
Comes from
http://brainstorm.ubuntu.com/idea/24921/
1.- On the repositories, each available application publishes which file extensions is able to work with.
2.- At home, user double-clicks a file with an extension for which there is not an application associated to in his system. Eg: ".rar".
3.- Ubuntu offers a number of applications that claim to be able to work with that extension. The most popular is pre-selected.
4.- User clicks "Next", system asks for password, user enters the password, system installs the application, system associates the ".rar" extension with that application, and finally system opens that file with that application.
This is application installing on-demand. Maybe not feasible in proprietary systems. Why not on Ubuntu?
Solution #6:
Add right-click menu option: Open with > search in USC
This function could be implemented as an extension to the Ubuntu Software Centre.
The user would right click a file and find as first submenu of "Open with": "search USC for compatible apps".
if clicked, the results in USC for that extension are displayed on screen.
Some short description of the extension specifications could also be provided.
The Ubuntu team would also be relieved of the task of choosing "the app" for any file extension.
A great advantage is also that using the apt-based USC, all additional repositories that an user may have added, are taken into consideration.
This function could be implemented as an extension to the Ubuntu Software Centre.
The user would right click a file and find as first submenu of "Open with": "search USC for compatible apps".
if clicked, the results in USC for that extension are displayed on screen.
Some short description of the extension specifications could also be provided.
The Ubuntu team would also be relieved of the task of choosing "the app" for any file extension.
A great advantage is also that using the apt-based USC, all additional repositories that an user may have added, are taken into consideration.
Better visualization of unmounted drives in Nautilus
Written by gazilla the 15 May 09 at 03:38.
Implemented
When a drive (USB disk, etc) is mounted the view in Nautilus is like this (see ATOM)...
When the drive is unmounted, but not yet removed, the view changes to this...
As the visualization of the drive is very similar to other mounted drives it is difficult to tell which drives are mounted and which are not.
Please vote for the solution you like and only vote down the other solutions if you think they are wrong in some way (and a comment would be nice).
-347
votes
35
42
382
Selected solution (#1):
Move the icon and drive name to a new section
Written by
gazilla the 15 May 09 at 03:38.
Create a new section in the Places panel to house unmounted drives, like this...
Create a new section in the Places panel to house unmounted drives, like this...
<a target="_blank" href="http://img268.imageshack.us/img268/8065/mediaproposal1.png"><img src="http://img268.imageshack.us/img268/8065/mediaproposal1.th.png"/></a>
848
votes
897
28
49
Selected solution (#2):
Grey out the icon and drive name
Written by
gazilla the 15 May 09 at 03:54.
Simply grey out the icon and the name of the drive, like this... (see also Solution #5)
Simply grey out the icon and the name of the drive, like this... (see also Solution #5)
<a target="_blank" href="http://img268.imageshack.us/img268/9954/mediaproposal2.png"><img src="http://img268.imageshack.us/img268/9954/mediaproposal2.th.png"/></a>
-317
votes
48
47
365
Selected solution (#3):
Both Solution#1 AND Solution#2
Written by
gazilla the 15 May 09 at 03:59.
Create the new section in the Places panel and put the greyed out icon and drive name there, like this...
Create the new section in the Places panel and put the greyed out icon and drive name there, like this...
<a target="_blank" href="http://img268.imageshack.us/img268/435/mediaproposal3.png"><img src="http://img268.imageshack.us/img268/435/mediaproposal3.th.png"/></a>
258
votes
343
57
85
Selected solution (#4):
Add a (re)mount icon
Add a mount icon (simplest is to invert the unmount icon and change color to green)
Add a mount icon (simplest is to invert the unmount icon and change color to green)
<a href="http://img269.imageshack.us/img269/4246/mediamountable.png" target="_blank"><img src="http://img269.imageshack.us/img269/4246/mediamountable.th.png" /></a>
392
votes
453
23
61
Selected solution (#5):
Combine Solution #2 and Solution #4
Written by
nizarus the 24 May 09 at 09:56.
Solution#2 for visibility and Solution#4 for simplicity (simple click to mount)
Solution#2 for visibility and Solution#4 for simplicity (simple click to mount)
<a href="http://img190.imageshack.us/my.php?image=mediaproposal5.png" target="_blank"><img src="http://img190.imageshack.us/img190/1273/mediaproposal5.th.png" border="0" alt="Free Image Hosting at www.ImageShack.us" /></a>
-88
votes
32
35
120
Selected solution (#6):
enhanced Solution #1 and #4
Written by
derLars the 24 May 09 at 14:37.
I think there should be a permanent section of mountable/mounted places instead of the current mix of places, mountables and bookmarks.
Having an own section for it and having a proper marking of unmounted entries (preferably skinable, since I personally don't like the greying out and would prefer something like plain italics) would greatly benefit the usability.
I think there should be a permanent section of mountable/mounted places instead of the current mix of places, mountables and bookmarks.
Having an own section for it and having a proper marking of unmounted entries (preferably skinable, since I personally don't like the greying out and would prefer something like plain italics) would greatly benefit the usability.
-155
votes
17
16
172
Selected solution (#7):
Different Background Colour
Written by
kir360 the 25 May 09 at 16:11.
I think the graying out of the unmounted devices may induce the ill feeling that the driving is not working properly( might be with the windows culture :P ...
so I propose a different background color for the mounted and unmounted devices.. like an orange background for the mounted devices... that must make it easy to distinguish b/w the mounted and unmounted devices...
I think the graying out of the unmounted devices may induce the ill feeling that the driving is not working properly( might be with the windows culture :P ...
so I propose a different background color for the mounted and unmounted devices.. like an orange background for the mounted devices... that must make it easy to distinguish b/w the mounted and unmounted devices...
Make drag-n-drop easier by only bringing window to front when it is "unclicked"
Written by kramer65 the 3 Feb 09 at 12:38.
New
I often want to drag-and-drop a lot of files from one folder to another one. I then have the source folder maximised and the folder where it should go on top of it in a smaller size.
I then click on the files which I selected in the source folder which is in the background and want to drag it to the new folder which is (smaller) in the front. When I click-and-hold the files however, the folder on the front disappears and I always have to drag to the panel ... wait ... folder opens ... and drag on to the new folder.
If you do this very often it gets really annoying.
It would be easier if a window is only selected when you "unclick" your mouse button.
Notifier when File Operation finishes
Written by seppo0010 the 10 Oct 08 at 04:11.
New
Copying a large amount of files or a huge file takes a long time and you might be expecting it to finish to do something else.
However Nautilus doesn't have any kind of notification when this finishes, just closes the copying windows.