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

Contributor Apiman on Gnome

Have gnome accept non-rectangular desktops  
Written by rpgsimmaster the 9 Oct 09 at 01:39. New
When working with multiple monitors of different resolutions, and when not working with panels above/below the smaller of the monitors, the desktop icons can spill into areas of the desktop not visible to the user. It is also possible to lose the mouse in this area because the mouse boundaries are specified by the desktop, not the screens.

When in multi-head mode on Windows using different resolutions, Windows restricts the movement of the mouse to stay within the area of the desktop, which may be non-rectangular. Gnome (or even X) needs to do something like this.
177
votes
up equal down
Solution #1: Have gnome restrict mouse movement and desktop icons
Written by rpgsimmaster the 9 Oct 09 at 01:39.
Have gnome restrict mouse movement and desktop icons to within the visible monitor area, not just the virtual desktop.
81
votes
up equal down
Solution #2: Teach gnome "the end of a screen"
Written by Jack Sabbath the 13 Oct 09 at 22:19.
This option contains more, than just "restrict mouse movement".
Gnome should be able to know, which screen has which resolution.

E.g. If the main monitor has a resolution of 1280x800 and the 2nd 1680x1050 - AWNs feature "Maximized windows cannot overlap the bar" does not work, because AWN gets the distance to the bottom from the whole resolution (which is 2960x1050) instead of the active screen. So A maximized window covers the AWN Bar, but doesn't use the lower space on the 2nd monitor.

See the 3 comments or propose a solution (latest comment the 31 Oct 09 at 15:18) >>

Keep Rhythmbox don't move to worse alternatives  
Written by vexorian the 27 May 09 at 13:11. New
It has come to my attention ( so called blockers can be found at http://pastebin.com/m39042b41 ) that there are plans to move from Rhythmbox to Banshee in either "Karmic Koala" or "Lame Llama"

Let me show strong opposition. Regardless of the arguable yet significant issues both legal and practical with the mere inclusion of Mono apps in the default (I personally think the best path is to get rid of these apps from the default, not to add more) There's also another issue... I like Rhythmbox .

It is not just for technical issues such as "Banshee uses twice as much memory as Rhythmbox" It is also because of the cleaner interface and that in many ways it follows the ubuntu philosophy much better. Regardless, I do not think I a am alone, as noticeable in Idea #18932 There's strong opposition to switching from this app. Instead, what the community wants is that ubuntu sticks to rhythmbox and keep improving it.

It is a little frightening that these decisions are being taken out of artificial advantages such as theorically saving 6.1 MB, The Mono runtime itself adds to much heavier space requirements than Rhythmbox.

PS: What's the message Canonical would be giving to the world if we need MS technology even for basic apps such as music libraries? I mean, really...
39
votes
up equal down
Solution #5: Offer Banshee in repositories, Rythmbox by default
Written by diegoj the 9 Jun 09 at 15:56.
Keep Rythmbox and improve it, instead replacing it with a heavier application.
-1
votes
up equal down
Solution #6: Switch to best player for users instead..
Written by AndrewLuecke the 9 Jun 09 at 22:54.
Instead of sticking to a player just because we are scared of change or randomly choosing based on what users think they want, we should properly research the current and future capabilities of the players, and the requirements of the users. Neither developers nor users have sufficient information to make an appropriate choice and users often make incorrect assumptions about their needs (many users with 3GB of ram for instance are complaining that their media player requires 100MB).

Canonical should collate the following research about the players:
- RAM consumption with different library sizes
- Performance of the player depending on library size
- Feature set and extendibility
- Expected future capabilities and its future.

Canonical should survey users about: Their library sizes, required features and current computer specs (without mentioning player names).

Media player names are not mentioned because we want to pick the best player for users based on their requirements, not the size of their marketing department. What people think they want, may not be what they need. And by determining their needs, we can pick the correct player. End users shouldn't care if the code is GTK, QT or Mono (yet the people here voting are basing their decisions ENTIRELY on this). They should only care about if the player fulfills their needs the best.

See the 41 comments or propose a solution (latest comment the 23 Oct 09 at 07:05) >>

Move disk space warning (karmic) from a dialog window to a notification  
Written by Apiman the 26 Jun 09 at 16:39. New
Trying karmic I've seen that it warns you about low disk space on any partition. The problem is that it uses a dialog window and you must press a key to get rid of it. The warning itself it's a good idea but that method it's not convenient at all; it's very annoying.
566
votes
up equal down
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 beautiful.
-163
votes
up equal down
Solution #3: Use both notification and alert box.
Written by Darwin Survivor the 27 Jun 09 at 11:15.
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)
574
votes
up equal down
Solution #4: Change the color of the notification system for important things.
Written by Maxime7101 the 29 Jun 09 at 17:10.
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.

L2Image

It could be a great thing if the user should click the notification system, to show that he became aware of the warning.
-111
votes
up equal down
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.
82
votes
up equal down
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.
14
votes
up equal down
Solution #7: Use Indicator not OSD
Written by nachokb the 8 Jul 09 at 15:12.
Many of these proposal (including the screenshot) violate the NotifyOSD guidelines (no interaction, disposable, non critical notifications). For these kinds of stuff, I think the Indicator Applet is the appropriate medium. This was pointed at by cheesehead in the comments. https://wiki.ubuntu.com/NotifyOSD#Interaction
-69
votes
up equal down
Solution #8: Use a popup indicator
Written by da brain the 8 Jul 09 at 22:45.
Use something like the update notifier that pops up from the top bar. It will flash to the user that it is running out of disk space.

See the 10 comments or propose a solution (latest comment the 13 Oct 09 at 13:51) >>

Use the new Ubuntu notifications to alert when hardware is detected  
Written by christophski the 3 Jun 09 at 10:51. New
At the moment, if I plug in a webcam or a USB mouse, there is nothing visual to say that Ubuntu has correctly detected the new hardware, to see if it's been properly detected, I have to actually start using it.

(wasn't sure what related project to put)
1088
votes
up equal down
Solution #1: Use the new Ubuntu Notifications
Written by christophski the 3 Jun 09 at 10:51.
We could use the new Ubuntu notifications to do provide this alert. Just something simple like "USB Webcam detected" with an icon of a webcam.
-116
votes
up equal down
Solution #2: Make them optional
Written by cheesehead the 3 Jun 09 at 15:50.
Since I already have hotplug scripts that execute when a new device is detected, I don't need these notifications. In this case, detection notifications would be a nuisance.
93
votes
up equal down
Solution #3: Use HAL notify script
Written by DnaX the 6 Jun 09 at 00:11.
An implementation of solution #1: There is this python script that notify new devices discovered by HAL. Work fine.

https://code.launchpad.net/~dnax88/+junk/hal-notify

Some examples:


-250
votes
up equal down
Solution #4: Only notify about problematic devices
Written by jamespgray the 7 Jun 09 at 18:47.
I expect when I plug in a new device it will be detected and configured and ready for my use within 10 seconds or so. A notification can be displayed if the device is NOT usable for some reason or isn't ready within the 10 seconds. (2 different notification messages).

The old equation: silence = success
409
votes
up equal down
Solution #5: Green popup=working hardware / Red popup=not supported, extra attention...
Written by walterav the 7 Jun 09 at 22:37.
It might give a "false assumption" that the hardware is also supported and directly working with ubuntu.

My suggestion would be that it gives a notification that is green/if the hardware directly works, it might fade away!

Other wise make the notification "red" with a extra dialog box that say's this hardware is not supported, or needs the following procedure, or something with cancel.

This idea can be combined with solution 1 / 3
-88
votes
up equal down
Solution #6: Menu
Written by Mentalikryst the 14 Jun 09 at 22:05.
Give a menu that gives some information such as:

*Status
*Compatibility
*Type of Device
*Programs which use the device (So give Nautilus/Dolphin for a USB Flash Drive, Network Manager for a WiFi adapter, etc.)

The menu would fade away and would not be obtrusive, but would give the user information about the device and give options on what to do.
69
votes
up equal down
Solution #7: Solution 1 + icon that provides configuration
Written by DaVince the 15 Jun 09 at 22:25.
It would probably be a good idea to have an icon pop up while a notification is shown, so that accessibility to configuration of this little tool is available. Anyone who doesn't like the notifications or wants to disable them for certain hardware will be able to do so by clicking this icon (a special configuration window will pop up).

The icon will automatically disappear shortly after the notification was shown.

See the 27 comments or propose a solution (latest comment the 24 Aug 09 at 13:09) >>

Eliminate application 100% CPU hangs with automatic process monitoring.  
Written by Ubun2ideas the 29 Jul 08 at 17:43. New
Currently when a program falls into an infinite loop and hangs, grabbing nearly all the cpu cycles when it does, what's the current procedure for the end user? The computer will most certainly be painfully slow to user input (assuming it's responsive at all.) We need to kill the offending process ASAP. This can be daunting for new users, and frustrating even for seasoned users. Currently the options include xkill, killing from the System Monitor, ps then kill, or (one of my current favorites) pkill. Sometimes X is so slowed down, I even Clt-Alt-F1 into a fresh tty. In the 21st century can't we do better?

What about this instead: When a runnaway process grabs nearly all the CPU cycles, 3 seconds later a 'ballon' notification should appear in the taskbar informing you that the system suspects this, and offering you the option to 'click here to kill the program'. Offer this functionality as an option that can be turned of if the user so choses.

Why not have the system realize what's going on, 'quaranteen' the damage by automatically renicing processes, and provide a notification with option to terminate the offending process?

In the new way I have suggested, the system monitors it's processes. If a process belonging to a currently logged-in user suddenly grabs 95% (just for example) or more CPU and keeps hold of it for more than, say 3 seconds, a few things happen. First, the offending process is automaticallly re-niced to the highest nice value. Second, a freedesktop.org - compliant singal is sent. Third, GNOME, KDE, XFCE, or whatever window manager / desktop enviro is running picks up the signal and creates an alert to the user. The processes for sending the signal, receiving it and displaying the alert have all been re-niced to the lowest nice value, effectively clearing the way.

Maybe the alert will take the form of a 'balloon' from the taskbar? Maybe a nice compiz fade-in popup? Maybe something like mumbles-project.org uses? Whatever method is used, the alert notification must supply a 'one click' to terminate the offending process.

What we're doing here is changing the paradigm. The question isn't 'How do we allow users to terminate a misbehaving program?' Intead its 'How do we ensure users's systems will remain responsive to input.'

[....]
95
votes
up equal down
Solution #1: Auto-generated solution of idea #11628
Written by Ubun2ideas the 29 Jul 08 at 17:43.
Ubuntu Brainstorm was updated in January 2009. Since the idea #11628 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!

See the 33 comments or propose a solution (latest comment the 24 Jul 09 at 12:53) >>

Clarify suspend versus hibernate  
Written by markz the 5 Jul 09 at 19:36. New
The Gnome Power Manager Manual preferences screen (specifically section 5.2)
would be significantly improved by language that would distinguish between
suspend and hibernate (APCI S3 and ACPI S4. A lot of newbies don't know how
they differ functionally.
252
votes
up equal down
Solution #1: Update Gnome Power Manager Manual preferences screen
Written by markz the 5 Jul 09 at 19:36.
Provide a description of functional and technical differences between suspend and hibernate.

Add a comment or propose a solution >>

Keep current GNOME interface, instead of using GNOME Shell  
Written by Linux-user the 7 Jun 09 at 16:39. 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.
-141
votes
up equal down
Solution #1: Keep the current panels
Written by Linux-user the 7 Jun 09 at 16:39.
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.
530
votes
up equal down
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.
283
votes
up equal down
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.
157
votes
up equal down
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.
65
votes
up equal down
Solution #5: Make the transition smooth
Written by aadityabhatia the 18 Jun 09 at 21:46.
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.
21
votes
up equal down
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
8
votes
up equal down
Solution #7: Talked to people at open-usability.org
Written by xfuser4 the 11 Jul 09 at 09:06.
I'm observing the development process of GNOME Shell. They really gathered lots of ideas on their website from many different people.

Somehow it looks to me, that everybody who has an idea about a new user interface is posting it there. Some of these ideas are perhaps good for the inventor of the idea - but the might be bad for the "ordinary user".

To prevent that GNOME Shell runs into a usability nightmare, it would be wise to bring usability experts to this project. I suggest, that making a link between usability experts (e.g. the guys from open-usability.org) and GNOME Shell would be wise. Even the sponsoring of good usability experts by Canonical would be a great help!

Please remember: whatever GNOME 3.0 will look like - we have to deal with it for the next five years!

See the 24 comments or propose a solution (latest comment the 30 Jun 09 at 19:03) >>

Drag and drop needs to be made consistent (GNOME)  
Written by wacked_up the 28 May 09 at 09:08. New
Right now dragging and dropping items is fickle and inconsistent. It is unclear what exactly will happen when an item is dropped somewhere. Sometimes the expected action happens, sometimes nothing happens, and worse still, sometimes the wrong action ensues.
247
votes
up equal down
Solution #1: Make drag and drop and copy/paste consistent
Written by wacked_up the 28 May 09 at 09:08.
We should adopt new guidelines for how to interpret the drop.
This entails the following at least:
* Dropping an item somewhere should always result in an action, even if this means displaying an error. (Right now, often no feedback at all is provided, making the user confused about what happened. Since he started an action, an action should ensue.)
* dropping a file onto a taskbar entry or anywhere on a window of an application should open the file in that application, which is a more specific case of this:
* Dropping an item somewhere should result in undertaking the most logical action, or, if more than one action is possible, have the user choose one.
A few examples:
-dropping a piece of selected text in a folder should result in a file with that text in there, or possibly an empty file with that name (this should be asked).
-dropping an image into a text editor should paste the filename/path of the image in the open document.
-dropping a place from the places menu in nautilus should make use of the modifiers that are already in place to indicate the action to be taken (e.g. copy, open, link, etc). Right now this isn't possible.
-alt-tab and workspace switching should be available while dragging

Of course this list in incomplete, but when implemented, it should make dragging and dropping much more powerful and useful for the user.

The same ideas of course apply to copy/paste actions. They should always perform an action as well, and perform the same action as a drag and drop would.

See the 13 comments or propose a solution (latest comment the 20 Jun 09 at 20:19) >>

Switching to Guest Account is Inconsistent  
Written by singpolyma the 25 May 09 at 03:32. New
One can switch to the Guest Account from inside a logged-in GNOME account (using the menu item) or logged-in to another WM (by running the script), but if the screen is locked (with gnome-screensaver or xscreensaver) or logged out (GDM) there is no way to get to the guest session.
49
votes
up equal down
Solution #1: Add option for Guest Account to GDM
Written by singpolyma the 25 May 09 at 03:32.
"Switch user" in locked screens goes to GDM, logging out goes to GDM, so putting an option there to get to the guest account would be the easiest.
-6
votes
up equal down
Solution #2: Have an Option to GDM that require a registered user login/password couple
Written by Ssdg the 26 May 09 at 16:35.
This way, it's safe since no-one can log in without your permission, if you use a system-wide network managed connection, it's availlable and it's still a guest session.

See the 2 comments or propose a solution (latest comment the 2 Jun 09 at 14:34) >>

Font colour on desktop should automaticaly change according to wallpaper  
Written by malofighter the 4 May 09 at 15:02. New
Currently no matter what wallpaper you have the font is always white and you have to change it manually in the gnome colour chooser.
203
votes
up equal down
Solution #1: Font colour on desktop should automaticaly change according to wallpaper
Written by malofighter the 4 May 09 at 15:02.
Auto detect and change the font colour on the Desktop.

If you have a light background the font colour should go black.
If you dark background it should go white.
12
votes
up equal down
Solution #2: Ask user to change font color
Written by falkTX the 13 May 09 at 10:51.
Just do a small auto-detection and warn/ask user if he/she wants to change font color
25
votes
up equal down
Solution #3: Tweak the desktop font drawing to improve the drop shadow
Written by ineffable the 25 May 09 at 10:14.
If the drop shadow was more defined it might make text easier to read on bright backgrounds by providing a greater contrast.

See the 3 comments or propose a solution (latest comment the 19 May 09 at 16:26) >>

2 Next >>