Here are this month's most popular ideas about Ubuntu. New to Brainstorm? Learn how it works !
Solution #2:
All-in-one Modular Graphic Software
Written by
carvao the 26 Jun 09 at 15:45.
A software composed by different modules: a viewer, bitmap editor, vector editor, desktop publishing, web creator, and so on. The user chooses which modules wants to install or use by the time he/she opens a file or creates a new project.
A software composed by different modules: a viewer, bitmap editor, vector editor, desktop publishing, web creator, and so on. The user chooses which modules wants to install or use by the time he/she opens a file or creates a new project.
Solution #3:
Develop a "recommended" UI plan for gnome projects.
I'm not sure if one already exists, so bear with me.
One of the problems I believe is keeping programs from unifying is the lack of a recommended UI design. People start making projects and just throw buttons at it whenever they need a new feature. Over time the layout becomes caotic and a huge mess, so the project enters a "fix-it" stage where the UI is redone and made more functional.
The problem is that each project is doing this individually and only taking small hints from other projects. If there were a simple, elegant and extendable layout and scheme for gnome, or linux for that matter, it would help the projects in the "fix-it" stage to evolve into having similarly designed UIs.
What we need is that simple, elegant yet extensible layout design and a group of people (or projects) to start pushing it.
I'm not sure if one already exists, so bear with me.
One of the problems I believe is keeping programs from unifying is the lack of a recommended UI design. People start making projects and just throw buttons at it whenever they need a new feature. Over time the layout becomes caotic and a huge mess, so the project enters a "fix-it" stage where the UI is redone and made more functional.
The problem is that each project is doing this individually and only taking small hints from other projects. If there were a simple, elegant and extendable layout and scheme for gnome, or linux for that matter, it would help the projects in the "fix-it" stage to evolve into having similarly designed UIs.
What we need is that simple, elegant yet extensible layout design and a group of people (or projects) to start pushing it.
Solution #4:
Ensure that all creative applications work properly with Gnome-Globalmenu
Written by
ethana2 the 28 Jun 09 at 23:35.
When you have a large screen with a scribus or inkscape window maximized, a menu bar that's not on the top screen edge becomes inconvenient. While ubuntu isn't likely to default to a global menu for a variety of reasons, it's a crucial part of the professional workflow --ask any graphic designer who uses a Mac Pro with a Cinema display.
When you have a large screen with a scribus or inkscape window maximized, a menu bar that's not on the top screen edge becomes inconvenient. While ubuntu isn't likely to default to a global menu for a variety of reasons, it's a crucial part of the professional workflow --ask any graphic designer who uses a Mac Pro with a Cinema display.
Solution #1:
Use the new eye candy notification system instead
Written by
Apiman the 26 Jun 09 at 16:39.
Instead using a dialog window, use libnotify. It's much more prettier.
Instead using a dialog window, use libnotify. It's much more prettier.
Solution #2:
Require confirmation only once
Written by
Apiman the 26 Jun 09 at 16:41.
It might be a good idea to request user confirmation so we ensure that user is aware about the situation, but it's not a good idea to bother him on every start up.
It might be a good idea to request user confirmation so we ensure that user is aware about the situation, but it's not a good idea to bother him on every start up.
Solution #3:
Use both notification and alert box.
Have the notification used when disk space is relatively low (10% for instance), but have an alert window (with action button) when disk space becomes critical (2 or 3% for instance)
Have the notification used when disk space is relatively low (10% for instance), but have an alert window (with action button) when disk space becomes critical (2 or 3% for instance)
Solution #4:
Change the color of the notification system for important things.
The notification system has to be different if for example a new song is playing or if the disk space is low.
So I purpose to change the color (maybe red), or make flash it.
It could be a great thing if the user should click the notification system, to show that he became aware of the warning.
The notification system has to be different if for example a new song is playing or if the disk space is low.
So I purpose to change the color (maybe red), or make flash it.
<a href="http://www.l2image.com/"><img src="http://www.l2image.com/images/x9ldsh8lfs1zgtq37vh.png" border="0" alt="L2Image" /></a>
It could be a great thing if the user should click the notification system, to show that he became aware of the warning.
Solution #5:
Tray icon
Written by
Lachu the 1 Jul 09 at 14:20.
Add tray icon called "show notification". In this mode user might read and interaction with notification.
Add tray icon called "show notification". In this mode user might read and interaction with notification.
Solution #6:
Notification logger
Written by
twocool the 1 Jul 09 at 21:31.
Create a daemon to log all notifications and a GUI application to see it.
Create a daemon to log all notifications and a GUI application to see it.
Change the way tabs behave in Gedit, Nautilus, Terminal.
Written by pau.moreno the 15 Jun 09 at 11:42.
Related project: Gnome .
New
When multiple tabs are open in Gedit, Nautilus or the Terminal, two arrows appear in the left part and the right part of the tabs bar to scroll across them.
Hitting on these arrows, instead of showing the hidden tabs without changing the active one, just activates the next or the previous tab. This behaviour makes the navigation through the tabs a bit tough, especially when the active tab is the first one and the user wants to see the rightmost tabs.
Moreover, there is no possibility to see a list of all the open tabs at a glance.
Keep current GNOME interface, instead of using GNOME Shell
Written by Linux-user the 7 Jun 09 at 16:39.
Related project: Gnome .
New
The developers of GNOME are thinking about changing their interface. They want to replace the current interface (top panel and bottom panel) with something they call GNOME Shell. This new interface will have a bar on the top called "Activities". The old menu called "Applications" will be gone and you'll have to type the name of the application to start this application.
Screenshots:
http://live.gnome.org/GnomeShell/Screenshots
I really don't like this new interface and I've seen many other people complaining about this new interface.
Solution #1:
Keep the current panels
Why does GNOME has to start developing a completely new interface? Let them first finish the current one. Let them first solve those thousands of bugs which are in GNOME for more than several years (to give some examples: icons on the desktop are still overlapping each other, in Nautilus it's still impossible to lasso files in List View, in Nautilus it's still impossible to create a new directory from the right mouse button in List View if there are more items in the directory than fit on the screen).
Those guys keep on adding new features and now they want to introduce a completely new interface. Finish the something before starting something new. Fix bugs before adding new features.
Why does GNOME has to start developing a completely new interface? Let them first finish the current one. Let them first solve those thousands of bugs which are in GNOME for more than several years (to give some examples: icons on the desktop are still overlapping each other, in Nautilus it's still impossible to lasso files in List View, in Nautilus it's still impossible to create a new directory from the right mouse button in List View if there are more items in the directory than fit on the screen).
Those guys keep on adding new features and now they want to introduce a completely new interface. Finish the something before starting something new. Fix bugs before adding new features.
Solution #2:
Allow the user to decide - add as menu/appearance option
Written by
tuxxy the 7 Jun 09 at 22:10.
In future GNOME releases users should be able to choose either the GNOME shell design or be able to revert back to the standard panel GNOME layout. This new design feature could be added as a menu or appearance option to accommodate the users who prefer the old standard GNOME layout.
Not providing this option could alienate some users and force them to adopt a new desktop environment.
In future GNOME releases users should be able to choose either the GNOME shell design or be able to revert back to the standard panel GNOME layout. This new design feature could be added as a menu or appearance option to accommodate the users who prefer the old standard GNOME layout.
Not providing this option could alienate some users and force them to adopt a new desktop environment.
Solution #3:
gnome shell should take profit from wide-screen displays
Written by
yzarc the 8 Jun 09 at 00:12.
the screens is getting wider and wider but gnome seems to don't care about it and gnome shell looks like is in the same way. two horizontal bars also in the gnome shell and even harder to customize.
gnome should profit the opportunity of a brand new interface concept to improve the use of wide-screen. Let the top and button area free and use the side parts (optionally), it is impossible with the current gnome interface, nothing work properly.
the screens is getting wider and wider but gnome seems to don't care about it and gnome shell looks like is in the same way. two horizontal bars also in the gnome shell and even harder to customize.
gnome should profit the opportunity of a brand new interface concept to improve the use of wide-screen. Let the top and button area free and use the side parts (optionally), it is impossible with the current gnome interface, nothing work properly.
Solution #4:
Use Gnome Shell, but make things more discoverable
Written by
Endolith the 11 Jun 09 at 16:26.
Gnome Shell looks like an improvement. Searching for activities or documents is better and faster than menus if you know what you're looking for. But searching only works if you know the name of the thing you're searching for. The traditional hierarchical navigation is better suited for when you know what you want to do, but don't know what program does it.
There should still be categories, and you should be able to see them in the search results and navigate through them if you type their names. Applications should be assigned to multiple categories as appropriate, like Totem could be in both "Audio" and "Video".
Searching should work on both the application name and the program's description, as well as synonyms, so you can find Firefox by searching for "web browser", for instance.
With an empty search box, something needs to be shown to help the user get started searching for apps and realize what it's capable of.
Gnome Shell looks like an improvement. Searching for activities or documents is better and faster than menus if you know what you're looking for. But searching only works if you know the name of the thing you're searching for. The traditional hierarchical navigation is better suited for when you know <i>what</i> you want to do, but don't know what program does it.
There should still be categories, and you should be able to see them in the search results and navigate through them if you type their names. Applications should be assigned to multiple categories as appropriate, like Totem could be in both "Audio" and "Video".
Searching should work on both the application name <i>and</i> the program's description, as well as synonyms, so you can find Firefox by searching for "web browser", for instance.
With an empty search box, something needs to be shown to help the user get started searching for apps and realize what it's capable of.
Solution #5:
Make the transition smooth
Lobby the folks at Gnome to make the transition as smooth as possible.
1. Take small steps towards the new UI rather than one big leap. Every step should involve a small change.
2. The UI must be intuitive at every step.
3. Do NOT force all the users to use the new UI. Instead, make every change OPTIONAL.
Bottom line is that those who wish to stick to the classic Gnome interface should be allowed to do so until they're ready to move on.
Lobby the folks at Gnome to make the transition as smooth as possible.
1. Take small steps towards the new UI rather than one big leap. Every step should involve a small change.
2. The UI must be intuitive at every step.
3. Do NOT force all the users to use the new UI. Instead, make every change OPTIONAL.
Bottom line is that those who wish to stick to the classic Gnome interface should be allowed to do so until they're ready to move on.
Solution #6:
Take more time for the transition
Written by
xfuser4 the 2 Jul 09 at 09:22.
I don't think that its a bad idea to make a "hard" transition between Gnome 2 and Gnome 3.
But I think, that the Gnome people are hurrying too much. It would be better to take enough time to design Gnome 3.
- It would be important to use (paied?) user interface specialists to design Gnome Shell
- It would be important to make great API designs and provide great development tools for Gnome 3
I don't think that its a bad idea to make a "hard" transition between Gnome 2 and Gnome 3.
But I think, that the Gnome people are hurrying too much. It would be better to take enough time to design Gnome 3.
- It would be important to use (paied?) user interface specialists to design Gnome Shell
- It would be important to make great API designs and provide great development tools for Gnome 3
Auto detect the Wireless Security for WEP encryption
Written by shang the 17 Jun 09 at 17:20.
Related project: Network Manager .
New
I understand WEP is not the most secure wireless encryption. However,
many people still use it at home these days. MANY users have the "pass"
but doesn't know which security option to pick. In Jaunty, We have:
WEP 40/128-bit Key
WEP 128-bit Passphrase
Solution #1:
Add A Section To Volume Control GUI
Written by
AdemoS the 20 Jun 09 at 05:18.
I suggest adding to a section to the Volume Control GUI, to make configuring surround sound easy.
The section should include:
- a picture of each speaker setup, to help the user know which setup they use.
- a button to test the speaker setup, similar to the Sound Preferences window.
- a button to access advanced speaker settings, such as Rodrigo's options (see Solution #2)
An example, is how Windows 7 configures surround sound:
I suggest adding to a section to the Volume Control GUI, to make configuring surround sound easy.
The section should include:
- a picture of each speaker setup, to help the user know which setup they use.
- a button to test the speaker setup, similar to the Sound Preferences window.
- a button to access advanced speaker settings, such as Rodrigo's options (see Solution #2)
An example, is how Windows 7 configures surround sound:
<img src="http://img189.imageshack.us/img189/2639/windows7speakersettings.jpg">
Solution #2:
#1 + More options
Written by
Rodrigo the 21 Jun 09 at 13:47.
Why stop there, we could have more options in the GUI, for example, being able to choose the delay between front and back, or the volume of each channel.
Or maybe some effects like the surround equipment do.
Like in this mockup:
(Sorry I am still working on my Gimp skills)
From
ubuntu
Why stop there, we could have more options in the GUI, for example, being able to choose the delay between front and back, or the volume of each channel.
Or maybe some effects like the surround equipment do.
Like in this mockup:
(Sorry I am still working on my Gimp skills)
<table style="width:auto;"><tr><td><a href="http://picasaweb.google.com/lh/photo/_HbxWdzU1xoUTkywMWHvPg?feat=embedwebsite"><img src="http://lh5.ggpht.com/_nve8T1z0v-4/Sj5L4zvDHjI/AAAAAAAAAdg/hyyKkUtDBXs/s800/Surround.jpg" /></a></td></tr><tr><td style="font-family:arial,sans-serif; font-size:11px; text-align:right">From <a href="http://picasaweb.google.com/rodrigodonado/Ubuntu?feat=embedwebsite">ubuntu</a></td></tr></table>
Solution #3:
Add a "modes" feature.
A lot of people with surround systems also use their machines with desktop speakers, headphones, etc.
You should be able to set up volume "modes".
Ex:
regular: desktop speakers activated
surround: all the goodness of a pre-balanced surround setup
headphones: disable everything except the headphones
You could even have events trigger certain modes such as going into headphone mode when headphones are plugged in.
A lot of people with surround systems also use their machines with desktop speakers, headphones, etc.
You should be able to set up volume "modes".
Ex:
regular: desktop speakers activated
surround: all the goodness of a pre-balanced surround setup
headphones: disable everything except the headphones
You could even have events trigger certain modes such as going into headphone mode when headphones are plugged in.
Prevent multiple printing with a notification
Written by simbobo the 24 Jun 09 at 10:24.
Related project: Gnome .
New
Many users, especially less computer-literate ones, have sent a document to the printer, and when it doesn't print, they send it again. I recently opened a print queue to find the same document 6 times. Normally the problem is a simple as the printer being switched off, or a cable being unplugged.
I suggest that if the same document is sent more than once to a printer that there should be a notification of this, and maybe a dialogue confirming that you want to send the document multiple times.
Default Grub Backround-Ubuntu
Written by MattFinck21 the 21 Jun 09 at 07:18.
Global category: Graphics.
New
well when you first install ubuntu to your system, the grub backround, has the default black backround, kinda boring looking ya think?
Apt should be easier and more flexible
Written by dysmann the 17 Jun 09 at 13:19.
Global category: Usability.
New
When we want to install a driver, a codec or a software and another software is installing, an error message appairs saying "Another process of APT is running ...", and sometimes closes the installation : if another process of apt is running and we need to play a video and we don't have the codec, the codec is not installed.
1) The message is unfriendly
2) The installation of the needed stuff isn't done
Solution #1:
Wait until the installation process is finished
Written by
dysmann the 17 Jun 09 at 13:19.
- The message speaking about processes, apt and dpkg should be replaced by a message like "An installation is in progress, waiting for it to finish"
- instead of closing the installer because another process is running, just wait
- The message speaking about processes, apt and dpkg should be replaced by a message like "An installation is in progress, waiting for it to finish"
- instead of closing the installer because another process is running, just wait
Solution #2:
Download packages while waiting the other installation process to finish
Written by
dysmann the 17 Jun 09 at 13:21.
Packages should also be downloaded while waiting like in Solution #1
Packages should also be downloaded while waiting like in Solution #1
Solution #3:
Apt should not lock others APT processes while downloading packages
Written by
dysmann the 17 Jun 09 at 13:29.
Apt should lock others apt processes just while installing packages and not while downloading them
Apt should lock others apt processes just while installing packages and not while downloading them
Solution #4:
Common dependencies downloaded first, first program downloaded is installed
Written by
dysmann the 17 Jun 09 at 13:38.
When two softwares installed at the same time meet the same dependencies, theese dependencies should be downloaded in priority.The first software fully downloaded with all its dependencies should be installed first.
When two softwares installed at the same time meet the same dependencies, theese dependencies should be downloaded in priority.The first software fully downloaded with all its dependencies should be installed first.
Solution #5:
Add second instance's actions to first instance.
The second instance of apt-get should be able to scan the actions of the first and detect if the end result will have any conflicts. If there are no conflicts, it should be able to simply "add" it's actions to the first instance's todo list.
If you couple this with Solution #4 (allowing simultaneous downloads of one app while installing another), you could take the now serial-only package manager and make it VERY parallel.
The second instance of apt-get should be able to scan the actions of the first and detect if the end result will have any conflicts. If there are no conflicts, it should be able to simply "add" it's actions to the first instance's todo list.
If you couple this with Solution #4 (allowing simultaneous downloads of one app while installing another), you could take the now serial-only package manager and make it VERY parallel.
Solution #6:
use a Queue or Waiting List
Written by
Shady3D the 18 Jun 09 at 07:13.
if i'm updating the system and want to install new application, you can open synaptic and do what you want, and click apply; but the system will not do anything until the update finishes, then the synaptic or add/remove takes control and start do what it wants to do.
so the package manager won't lock the GUI; instead u will be able to do any thing and when u click apply; the tasks that u want to do will be in a queue.
if i'm updating the system and want to install new application, you can open synaptic and do what you want, and click apply; but the system will not do anything until the update finishes, then the synaptic or add/remove takes control and start do what it wants to do.
so the package manager won't lock the GUI; instead u will be able to do any thing and when u click apply; the tasks that u want to do will be in a queue.
Solution #7:
Apt should allow installations into user home directory
Apt forces users to install programs systemwide currently, and therefore requires root privileges. Users should be able to use APT to install programs into their home directory.
Apt forces users to install programs systemwide currently, and therefore requires root privileges. Users should be able to use APT to install programs into their home directory.
Solution #8:
concurrent transaction safe backend engine
To do a little improvement I image reorganize the apt code to welcome to a very lightweight concurrent transaction safe db back-end engine.
Should sqlite a viable option?
To do a little improvement I image reorganize the apt code to welcome to a very lightweight concurrent transaction safe db back-end engine.
Should sqlite a viable option?
Solution #9:
Simply use PackageKit
Written by
Matthias the 19 Jun 09 at 18:50.
PackageKit has nearly all functions requested, it's really fast and under active development. The current version works perfectly with APT.
PackageKit has nearly all functions requested, it's really fast and under active development. The current version works perfectly with APT.
Solution #10:
Have a priority list
Written by
SakJur the 2 Jul 09 at 09:15.
Sometimes I don't want to do huge updates due to the long hold it makes in my job, so why not use a priority list which enables two apt-session work togheter and overlap each other?
Eg. I start an update and then i need to use DVDs and installs libdvdcss which is installed between two updates, and then it continues as normal with the update.
Sometimes I don't want to do huge updates due to the long hold it makes in my job, so why not use a priority list which enables two apt-session work togheter and overlap each other?
Eg. I start an update and then i need to use DVDs and installs libdvdcss which is installed between two updates, and then it continues as normal with the update.
Ubuntu Startup Is Disjointed
Written by balloooza the 4 Jun 09 at 16:51.
Related project: Gnome .
New
This is what I get when I type in my login info at the login screen, it is disjointed, and appears as unprofessional, I think that ubuntu should focus on start up like KDE, where there is always something on the screen (ie, in KDE the splash screen waits for all to load before showing the loaded desktop)
(press enter at gdm login) Wait 5 sec seeing black screen > The see start up screen (I enabled) But the splash screen only shows the loading of the file manager > The splash screen disappears, and the desktop is still loading!! (In My Opinion, that should have all happened while the splash screen was still there)
Also I would like to clarify what some commenter misunderstood, I am fully aware that Ubuntu has put an effort into the boot up, I know that during the release of jaunty, the speed was improved. I also know karmic will tackle the glitchy X server start up, I am not talking about that. I am not talking about the "boot" up (ie. The running of the init scripts) I am talking about the GDM, I would like to see a nice smooth login. Windows is notorious for showing the desktop, and having to "wait for the hour glass" and the "notification icons" to all load up, this is what I would like to address, to make it an advantage of ubuntu, when you see the desktop, it is ready.
Solution #1:
Solution:
Obviously, some group of developers were assigned to make the Ubuntu boot up faster, they seemed to forget that boot up is only half of the start up procedure, I know in Karmic Mark S. noted that they would make the boot up smother by loading graphics drivers to take ayay the flicker on your screen, so this seems to be a place of interest for Ubuntu,but this dose nothing to the software that is organizing the start up, But I would like to see the default Ubuntu integrate
(also I would like to say that even though splash screen is bad in gnome development, there is always room for improvement)
- What I think should happen
(I press enter at login) See Splash screen immediatly, seeing whatever load in the background > Splash screen goes away, and desktop is 100% ready, that means that the only thing that should happen is the network applet to connect.
-Gnome Splash Screen (by default, it will load everything)
-No black screens (I am not talking about Xserver errors, I am talking about when nothing is loaded, and there is nothing to show)
Obviously, some group of developers were assigned to make the Ubuntu boot up faster, they seemed to forget that boot up is only half of the start up procedure, I know in Karmic Mark S. noted that they would make the boot up smother by loading graphics drivers to take ayay the flicker on your screen, so this seems to be a place of interest for Ubuntu,but this dose nothing to the software that is organizing the start up, But I would like to see the default Ubuntu integrate
(also I would like to say that even though splash screen is bad in gnome development, there is always room for improvement)
- What I think should happen
(I press enter at login) See Splash screen immediatly, seeing whatever load in the background > Splash screen goes away, and desktop is 100% ready, that means that the only thing that should happen is the network applet to connect.
-Gnome Splash Screen (by default, it will load everything)
-No black screens (I am not talking about Xserver errors, I am talking about when nothing is loaded, and there is nothing to show)
Solution #2:
Show Grayed out desktop while loading
Written by
tibasic the 7 Jun 09 at 18:42.
When you shut down you computer an automatic screenshot is taken in grayscale of your desktop. Instead of showing blackness show the grayed out picture once everything is done loading fade the desktop back into color. (Basically the opposite of shutting down when the screen fades out when it asks you if you want to shut down, instead you fade in)
When you shut down you computer an automatic screenshot is taken in grayscale of your desktop. Instead of showing blackness show the grayed out picture once everything is done loading fade the desktop back into color. (Basically the opposite of shutting down when the screen fades out when it asks you if you want to shut down, instead you fade in)
Solution #3:
Solution #2 but using a more accurate picture
Written by
Ssdg the 11 Jun 09 at 09:17.
Instead of taking the screenshot at shutdown, capture the screen at the previous startup, in that case you don't see the documents you where working on last time that won't be open at startup.
Instead of taking the screenshot at shutdown, capture the screen at the previous startup, in that case you don't see the documents you where working on last time that won't be open at startup.