Here are the most popular ideas ever about Unity .
Solution #2:
Badge on mounted disk icons on Unity bar
Written by
tsnieman the 3 Jun 11 at 05:17.
Similar to solution 1, but with a badge (such as how Empathy notifies you of how many new messages you have in a small bubble) indicating how many MBs/GBs you have left.
An example of a badge can be seen here:
http://i.imgur.com/qUL2r.png
Similar to solution 1, but with a badge (such as how Empathy notifies you of how many new messages you have in a small bubble) indicating how many MBs/GBs you have left.
An example of a badge can be seen here: http://i.imgur.com/qUL2r.png
Solution #3:
Small indicators + right click shows detailed stats
Written by
Bubble the 14 Jun 11 at 12:36.
<img src="http://i.imgur.com/qDf5W.png" alt="" title="Hosted by imgur.com" />
Solution #4:
Use a simple pie graph
Written by
turbolad the 27 Jun 11 at 17:23.
A small pie graph on the drive icon, with a dark colour showing how much disk space is occupied, with a light coloured background within this circular pie graph. This colour contrast makes it easy to see at a glance the "used" and "free" disk space and avoids colour confusion.
A small pie graph on the drive icon, with a dark colour showing how much disk space is occupied, with a light coloured background within this circular pie graph. This colour contrast makes it easy to see at a glance the "used" and "free" disk space and avoids colour confusion.
Solution #5:
Application to check health and status of mounted disks
Mounted disk can be shown on the desktop and with solution #3, and while right click on the same, it should take to appplication wherein we can get full details of disk's health.
Mounted disk can be shown on the desktop and with solution #3, and while right click on the same, it should take to appplication wherein we can get full details of disk's health.
Solution #1:
New Screen - Shutdown, Restart and Hibernate
Written by
Bezzy the 24 Apr 12 at 20:22.
The proposed solution is to modernize the ubuntu shutdown screen, as shown in the video link
http://www.youtube.com/watch?v=gRMFCIr06kI&hd=1
[Unity Integration - optional]
http://i.imgur.com/nQzXg.jpg
[Lock Screen]
http://i.imgur.com/JRdej.jpg
Solution #2:
Add an automatic count-down.
Written by
alanh the 1 May 12 at 21:45.
Add an automatic count-down timer of about 1 minute to the default selection. I've had several instances when I've selected "shut down" on my machine only to come back hours later and notice that the machine is still on and the "Are you sure you want to close all programs and shut down the computer?" dialog is happily waiting for my click.
Add an automatic count-down timer of about 1 minute to the default selection. I've had several instances when I've selected "shut down" on my machine only to come back hours later and notice that the machine is still on and the "Are you sure you want to close all programs and shut down the computer?" dialog is happily waiting for my click.
Solution #3:
Keep the present basic shutdown screen but enhance it
Althought the present shutdown screen seems somewhat bland, the basics of it are quite good because it
1.has the ubuntu theme style wise
2.Is quite compact.
It just needs to have suspend,log out, and lock screen buttons added in line with and in the same style as the current restart ,cancel and shutdown buttons and also a little "pizaz" added in order to set it apart from the other windows within ubuntu.(becuase it is a special window obviously).
In other words, don't overdo the restyling, but restyling does need to be done.
Althought the present shutdown screen seems somewhat bland, the basics of it are quite good because it
1.has the ubuntu theme style wise
2.Is quite compact.
It just needs to have suspend,log out, and lock screen buttons added in line with and in the same style as the current restart ,cancel and shutdown buttons and also a little "pizaz" added in order to set it apart from the other windows within ubuntu.(becuase it is a special window obviously).
In other words, don't overdo the restyling, but restyling does need to be done.
Battery notifier could be more complete
Written by pascalio the 16 Dec 11 at 15:58.
New
On a laptop, the battery notifier is not elaborate enough since it only shows the current prognostics for the remaining time on battery power when you click on it, which does tell the actual current status of the battery.
customization in unity
Written by apierre.cardoso the 15 Nov 10 at 19:57.
New
unity should be customizable.
In the way it is now, we cannot change anything.
Everyone that I know that uses ubuntu complained about that.
Solution #1:
create a manager
create a manager with options for the interface, or some other way of making it customizable.
For instace, I hate the recent documents in the folder/files navigator, I would like to take that off.
create a manager with options for the interface, or some other way of making it customizable.
For instace, I hate the recent documents in the folder/files navigator, I would like to take that off.
Solution #2:
Be able to switch between Unity and Gnome
Written by
mcornejo the 21 Nov 10 at 20:10.
When I first bought my netbook, I installed Ubuntu Netbook version 10.10 for a try, but then you see that:
A. The graphic interface runs really slow in some moment's
B. That the graphic interface is really complicate
So you should be able to change between Unity and Gnome, because there are some users that like it
When I first bought my netbook, I installed Ubuntu Netbook version 10.10 for a try, but then you see that:
A. The graphic interface runs really slow in some moment's
B. That the graphic interface is really complicate
So you should be able to change between Unity and Gnome, because there are some users that like it
Solution #3:
Ideas are
unity dock should have this options:
1. we should be able to set position: left, right, top, bottom.
2. I read this:
https://bugs.launchpad.net/unity/+bug/668415/comments/2
i am sure that mark wants it in that way just because he has not thought that we are able to set an icon where we can click and access: /usr/share/applications
we can give that idea and change his mind...
besides we can use that ubuntu white icon to group some options in tray, like shut down, system and unity dock preferences. (This menu should not have icons).
3. Let's change Terminal server client by Remmina which have a better graphic design and it is much much better:
http://remmina.sourceforge.net/
note: i do not like unity netbook interface, as its name indicates it should be just for netbooks not for desktops:
unity dock should have this options:
1. we should be able to set position: left, right, top, bottom.
2. I read this: https://bugs.launchpad.net/unity/+bug/668415/comments/2
i am sure that mark wants it in that way just because he has not thought that we are able to set an icon where we can click and access: /usr/share/applications
we can give that idea and change his mind...
besides we can use that ubuntu white icon to group some options in tray, like shut down, system and unity dock preferences. (This menu should not have icons).
3. Let's change Terminal server client by Remmina which have a better graphic design and it is much much better:
http://remmina.sourceforge.net/
note: i do not like unity netbook interface, as its name indicates it should be just for netbooks not for desktops:
http://s0n1c2122.files.wordpress.com/2010/09/ubuntu_netbook_10-10.png
BUT i like unity dock and i think it should stay
Solution #4:
give some unity options in the app Appearance
In Appearance there should be options to change some things of unity. For example moving the launcher, chosing if you want a global menu, and when you change to another theme, unity should change as well, not only the window itself
In Appearance there should be options to change some things of unity. For example moving the launcher, chosing if you want a global menu, and when you change to another theme, unity should change as well, not only the window itself
Solution #5:
Add the options to the Unity Compiz plugin
Now Unity is essentially a Compiz plugin in Natty, add additional options to that plugin to change colours/background images of the panels, the position of the panel and dock etc.
Now Unity is essentially a Compiz plugin in Natty, add additional options to that plugin to change colours/background images of the panels, the position of the panel and dock etc.
Solution #6:
add folders to Unity bar
Written by
rabideau the 3 Apr 11 at 21:27.
it would be very helpful if Unity supported/allowed the creation of folders within the Unity bar itself; this function would look much like what can be done do on an Ipad/iPod (drag one item on top of another to create a grouping/ group with two or more items)
see: http://www.ehow.com/how_6220490_create-app-folders-iphone-ipad.html
Solution #7:
make Ubuntu like Firefox
Written by
deltrem the 23 Jan 12 at 20:28.
I can change Firefox in any way. I can position, add, edit, and remove any interface element however I think is useful to the others. So I created two add-ons.
https://addons.mozilla.org/en-US/firefox/addon/addon-tools-in-app-button/ and
https://addons.mozilla.org/en-US/firefox/addon/ubiquity-in-awesomebar/
I reported many bugs to Ubuntu.
To make the Ubuntu team patch them, I need to convince them that the bug is so important that need to work, so it's very hard.
To make me patch them, I need to convince Ubuntu team that the bug is important, otherwise the patch won't be approved, which is hard, then I need to patch the bug, which is hard, then I need Ubuntu team to approve the code, which is hard, so it's triple hard.
To develop an app, I need to code my work and others will see my name, rate it high, install it lots, congratulate me by e-mail, recognize my work, which it's fun, then I need approval from the Ubuntu team to have my app in the Ubuntu Software Store and the Ubuntu team put a huge effort in the Ubuntu Software Store, the Ubuntu team wants more apps in the Ubuntu Software Store, so it's easy, then I show you since the app's popular, the bug is important and according to xkcd, I'm correcting a person on the internet, it's an important task, so it's important.
The Unity API is minimal.
https://wiki.ubuntu.com/Unity/LauncherAPI I can't position, I can't add, I can't edit and I can't remove anything.
Firefox has XML DOM with getElementById, insertBefore, createElement, setAttribute, removeChild etc and that's how you position. add, edit and remove anything.
Ubuntu needs an API like Firefox's XML DOM, but in C, not Javascript.
Imagine the experimentation that would happen. It would be awesome, like Firefox is. Features that you weren't expecting would be added to Ubuntu by the others, if you're a programmer, you would be able to create features and even if you're a user, you would be able to tell programmers how to create features. Maybe, Windows or Apple would copy the easy platform customization from Ubuntu which copied from Firefox.
I can change Firefox in any way. I can position, add, edit, and remove any interface element however I think is useful to the others. So I created two add-ons. https://addons.mozilla.org/en-US/firefox/addon/addon-tools-in-app-button/ and https://addons.mozilla.org/en-US/firefox/addon/ubiquity-in-awesomebar/
I reported many bugs to Ubuntu.
To make the Ubuntu team patch them, I need to convince them that the bug is so important that need to work, so it's very hard.
To make me patch them, I need to convince Ubuntu team that the bug is important, otherwise the patch won't be approved, which is hard, then I need to patch the bug, which is hard, then I need Ubuntu team to approve the code, which is hard, so it's triple hard.
To develop an app, I need to code my work and others will see my name, rate it high, install it lots, congratulate me by e-mail, recognize my work, which it's fun, then I need approval from the Ubuntu team to have my app in the Ubuntu Software Store and the Ubuntu team put a huge effort in the Ubuntu Software Store, the Ubuntu team wants more apps in the Ubuntu Software Store, so it's easy, then I show you since the app's popular, the bug is important and according to xkcd, I'm correcting a person on the internet, it's an important task, so it's important.
The Unity API is minimal. https://wiki.ubuntu.com/Unity/LauncherAPI I can't position, I can't add, I can't edit and I can't remove anything.
Firefox has XML DOM with getElementById, insertBefore, createElement, setAttribute, removeChild etc and that's how you position. add, edit and remove anything.
Ubuntu needs an API like Firefox's XML DOM, but in C, not Javascript.
Imagine the experimentation that would happen. It would be awesome, like Firefox is. Features that you weren't expecting would be added to Ubuntu by the others, if you're a programmer, you would be able to create features and even if you're a user, you would be able to tell programmers how to create features. Maybe, Windows or Apple would copy the easy platform customization from Ubuntu which copied from Firefox.
Make searching in Dash more intuitive
Written by Teuccis the 21 Apr 12 at 17:36.
New
Searching in Dash:
Current results:
"sys mon" -> "no results"
"fi fox" -> "no results"
"internet" -> "Firefox, Empathy, LibreOffice Writer(?!)"
Wanted results:
"sys mon" -> "System Monitor"
"fi fox" -> "Firefox"
"internet" -> All apps under internet category
This would make launching apps more intuitive, especially if one wants to quickly type a part of app's name and press Enter to launch the wanted app straight away or if grandma wants to get to the internet, but doesn't know exactly what application to use.
It would also make it easy to avoid launching wrong apps when in a hurry if they have similar names.
Solution #1:
Use tags
Written by
Teuccis the 21 Apr 12 at 17:36.
Applications could be tagged. Example tags for Firefox: "fire", "fox", "internet". Separating "fire" and "fox" would help in fast, intuitive searching whereas "internet" helps those who want to search by typing in a category.
Applications could be tagged. Example tags for Firefox: "fire", "fox", "internet". Separating "fire" and "fox" would help in fast, intuitive searching whereas "internet" helps those who want to search by typing in a category.
Solution #2:
Treat a space in the search as an "and" clause
"sys" > System Monitor, System Settings, etc.
"mon" > System Monitor, Monitors, Log File Viewer, etc.
So, if entering both terms, "sys mon" acts as the intersection of "sys" AND "mon", i.e. System Monitor.
This will not solve "fi fox", but I don't think it should, because "fox" returns no results.
"sys" > System Monitor, System Settings, etc.
"mon" > System Monitor, Monitors, Log File Viewer, etc.
So, if entering both terms, "sys mon" acts as the intersection of "sys" AND "mon", i.e. System Monitor.
This will not solve "fi fox", but I don't think it should, because "fox" returns no results.
Solution #3:
Use grammar rules to implement the solution
Written by
seiryu89 the 25 Apr 12 at 10:49.
*Still refining the solution, discussion in the comments*
Example:
fi fox:
grammar rule will be *fi*fox*. The result of it will be FIreFOX and firefox will be found.
sys mon:
grammar rule will be *sys*mon*. The result of it will be SYStem MONitor, and system monitor will be found.
With this solution there's not need to have a database neither write tags of the applications or maintain something. Only one simple grammar rule and a simple parser (which is already implemented in some programming languages) for it.
*Still refining the solution, discussion in the comments*
Example:
fi fox:
grammar rule will be *fi*fox*. The result of it will be FIreFOX and firefox will be found.
sys mon:
grammar rule will be *sys*mon*. The result of it will be SYStem MONitor, and system monitor will be found.
With this solution there's not need to have a database neither write tags of the applications or maintain something. Only one simple grammar rule and a simple parser (which is already implemented in some programming languages) for it.
Solution #4:
Solution #2.1: Treat a space in the search as an "and" clause
(Written by PaddyLandau)
"
"sys" > System Monitor, System Settings, etc.
"mon" > System Monitor, Monitors, Log File Viewer, etc.
So, if entering both terms, "sys mon" acts as the intersection of "sys" AND "mon", i.e. System Monitor.
This will not solve "fi fox", but I don't think it should, because "fox" returns no results.
"
... in addition to this a simpel search of certain sequences will solve "fi fox".
in case no or only a few resaults apperer the dash should return things containing all or some of the sequences in the name of the app.
(Written by PaddyLandau)
"
"sys" > System Monitor, System Settings, etc.
"mon" > System Monitor, Monitors, Log File Viewer, etc.
So, if entering both terms, "sys mon" acts as the intersection of "sys" AND "mon", i.e. System Monitor.
This will not solve "fi fox", but I don't think it should, because "fox" returns no results.
"
... in addition to this a simpel search of certain sequences will solve "fi fox".
in case no or only a few resaults apperer the dash should return things containing all or some of the sequences in the name of the app.
Solution #5:
Applications should have description
Applications should have description, for example they could use whole description from Ubuntu Software Center, but in Dash that would be hidden, yet it would help in searching apps cause every keyword specified in Ubuntu Software Center would be valid when searching in Dash. That would also help a lot with recommendation in "Available for download" section.
Example:
PuTTY Terminal Emulator
-This is an X terminal emulator on the popular Windows SSH client, PuTTY. It supports xterm escape sequences, plus some Linux console sequences for colour palette configuration and some DECterm sequences for title bar control...
And when you are in dash searching by "SSH client" result would be PuTTY Terminal Emulator. That could be very useful when you are searching for apps and you don't know exact name or so.
Applications should have description, for example they could use whole description from Ubuntu Software Center, but in Dash that would be hidden, yet it would help in searching apps cause every keyword specified in Ubuntu Software Center would be valid when searching in Dash. That would also help a lot with recommendation in "Available for download" section.
Example:
PuTTY Terminal Emulator
-This is an X terminal emulator on the popular Windows SSH client, PuTTY. It supports xterm escape sequences, plus some Linux console sequences for colour palette configuration and some DECterm sequences for title bar control...
And when you are in dash searching by "SSH client" result would be PuTTY Terminal Emulator. That could be very useful when you are searching for apps and you don't know exact name or so.
Solution #6:
Add the program's categories in Dash after searching
Written by
turbolad the 17 May 12 at 15:20.
Searching for a program will not reveal the different categories belonging to the program.
Example: a user will search for "wine" because they wish to open the Wine category "Browse C: Drive". At the moment, searching for "wine" will ONLY show the categories that have the word "wine" in the name i.e. "Configure Wine", "Uninstall Wine Software" and "Winetricks". But not the "Configure C: Drive" category of Wine, which the user may be searching for.
If all categories of a program are grouped neat and tidy after searching, users are more likely to find exactly which program they want. Consider how GNOME keeps things tidy by grouping programs in the top-left, such as Wine and all of its categories. Why not do something similar in Dash to enhance search results?
Searching for a program will not reveal the different categories belonging to the program.
Example: a user will search for "wine" because they wish to open the Wine category "Browse C: Drive". At the moment, searching for "wine" will ONLY show the categories that have the word "wine" in the name i.e. "Configure Wine", "Uninstall Wine Software" and "Winetricks". But not the "Configure C: Drive" category of Wine, which the user may be searching for.
If all categories of a program are grouped neat and tidy after searching, users are more likely to find exactly which program they want. Consider how GNOME keeps things tidy by grouping programs in the top-left, such as Wine and all of its categories. Why not do something similar in Dash to enhance search results?
Solution #7:
Include categories in the search
When searching, also include categories that match the search.
For example, typing "game" does not list all the games installed on the system; "games" returns even fewer results.
To me, that seems terribly counter-intuitive.
When searching, also include categories that match the search.
For example, typing "game" does not list all the games installed on the system; "games" returns even fewer results.
To me, that seems terribly counter-intuitive.
There is no easy-to-use Force Quit application in Ubuntu.
Written by Jebeld17 the 3 Nov 11 at 21:55.
New
There is no easy-to-use Force Quit application in Ubuntu. The closest thing we have now in the latest release, 11.10, is the "Processes" section in the System Monitor. Finding the application that you want to force quit can be frustrating at times using this method, as you have to search for the System Monitor app by default in the first place and the program you are trying to close may very well have a code name that no new user can figure out easily. Also, there is no keyboard shortcut to quickly access the System Monitor, anyways.
Solution #1:
Create a Force Quit app similar to the one you will find on Mac OS X
Written by
Jebeld17 the 3 Nov 11 at 21:55.
Create a Force Quit app similar to the one you will find on Mac OS X. Apple is well known for easy product usability, and the Force Quit app on Mac OS X is simple, easy to use, and doesn't take time to learn, unlike Ubuntu's System Monitor app. Implement all the features Apple has in their Force Quit app including the Command+Option+Esc shortcut, and do not forget the ever-so-popular Ctrl+Alt+Del keyboard shortcut for every other keyboard on the planet! Limit the applications list in the new Force Quit app to only noticeable programs, and NOT programs running in the background, like Gnome-shell, etc.. Please add a checkbox at the bottom of the window for more tech-savvy users to view applications running in the background, and options to force quit them, too.
And I do say that the automated detection service works very well, but sometimes it doesn't. We need a simple tool to do the job manually, just in case. Windows has similar automated detecting, but they have the Ctrl+Alt+Del tool for just in case.
This will make the transition to Ubuntu from Mac OS X or Windows easier, less time consuming, and less frustrating for Ubuntu's target audience.
Also, I am suggesting to be put on top of this is a fast, easy-to-use, simple bug-reporting system similar to the one in Windows XP used after forcing an application to close AND having a Force Quit shortcut in the Power/Settings menu on the top right-hand corner of the screen.
Create a Force Quit app similar to the one you will find on Mac OS X. Apple is well known for easy product usability, and the Force Quit app on Mac OS X is simple, easy to use, and doesn't take time to learn, unlike Ubuntu's System Monitor app. Implement all the features Apple has in their Force Quit app including the Command+Option+Esc shortcut, and do not forget the ever-so-popular Ctrl+Alt+Del keyboard shortcut for every other keyboard on the planet! Limit the applications list in the new Force Quit app to only noticeable programs, and NOT programs running in the background, like Gnome-shell, etc.. Please add a checkbox at the bottom of the window for more tech-savvy users to view applications running in the background, and options to force quit them, too.
And I do say that the automated detection service works very well, but sometimes it doesn't. We need a simple tool to do the job manually, just in case. Windows has similar automated detecting, but they have the Ctrl+Alt+Del tool for just in case.
This will make the transition to Ubuntu from Mac OS X or Windows easier, less time consuming, and less frustrating for Ubuntu's target audience.
Also, I am suggesting to be put on top of this is a fast, easy-to-use, simple bug-reporting system similar to the one in Windows XP used after forcing an application to close AND having a Force Quit shortcut in the Power/Settings menu on the top right-hand corner of the screen.
Solution #2:
By default, set popular keybindings to xkill
Written by
Jebeld17 the 5 Nov 11 at 12:23.
As people have said in comments, there is a tool a little like what I wanted in the Solution #1, called "xkill" and I have decided to try to "meet in the middle."
I am proposing that the popular Ctrl+Alt+Del and Command+Opt+Esc keybindings be tied to the xkill tool BY DEFAULT, and (if possible) have a small window pop up the first time using it to explain to newbies how to properly use xkill.
This plan is simple, effective, and already works. All I want is to have the popular keybindings attached to xkill BY DEFAULT, like said. This will make transitioning to Ubuntu from other operating systems simpler and easier for Ubuntu's target audience.
As people have said in comments, there is a tool a little like what I wanted in the Solution #1, called "xkill" and I have decided to try to "meet in the middle."
I am proposing that the popular Ctrl+Alt+Del and Command+Opt+Esc keybindings be tied to the xkill tool BY DEFAULT, and (if possible) have a small window pop up the first time using it to explain to newbies how to properly use xkill.
This plan is simple, effective, and already works. All I want is to have the popular keybindings attached to xkill BY DEFAULT, like said. This will make transitioning to Ubuntu from other operating systems simpler and easier for Ubuntu's target audience.
Solution #4:
Combine Solution #1 with current Ctrl+Alt+Del keybindings
Written by
Jebeld17 the 17 Nov 11 at 02:31.
Currently, Ctrl+Alt+Del is a default command to show the log out prompt. I am suggesting for Solution #4 that the current log out prompt and the proposal in Solution #1 be combined to create a whole new prompt when Ctrl+Alt+Del is pressed, very much like in Windows 7, where the user is given the option to either Log Out, Shut Down, Switch Users, or go to the Task Manager. From there, the Force Quit app will behave exactly the same as suggested in Solution #1.
Currently, Ctrl+Alt+Del is a default command to show the log out prompt. I am suggesting for Solution #4 that the current log out prompt and the proposal in Solution #1 be combined to create a whole new prompt when Ctrl+Alt+Del is pressed, very much like in Windows 7, where the user is given the option to either Log Out, Shut Down, Switch Users, or go to the Task Manager. From there, the Force Quit app will behave exactly the same as suggested in Solution #1.
Improve terminal usability for new users
Written by oldarney the 20 Aug 11 at 10:42.
New
To us, the terminal sounds like the imperial march, to noobs it sounds more like epic violins of doom. Is that really the best we can do? With these ideas, hopefully we can kill -9 all noobs of the world... hopefully.
Solution #1:
Split panel help view
Written by
oldarney the 20 Aug 11 at 10:42.
Wouldn't it be nice if noobs always saw the manual for the commands they type in? Running man on everything usually does the trick. It would also encourage better documentation.
You would only be asked "Are you a noob?" once, when you first install ubuntu.
Wouldn't it be nice if noobs always saw the manual for the commands they type in? Running man on everything usually does the trick. It would also encourage better documentation.
You would only be asked "Are you a noob?" once, when you first install ubuntu.
Solution #2:
Autocomplete option/ View outcome of tabbing
Written by
oldarney the 20 Aug 11 at 10:49.
When you start typing "chm", hitting tab autocompletes to "chmod", it would be nice if it showed what TAB would do before you pressed it. It would be in an onion skin style and be as unobtrusive as possible.
When you start typing "chm", hitting tab autocompletes to "chmod", it would be nice if it showed what TAB would do before you pressed it. It would be in an onion skin style and be as unobtrusive as possible.
Solution #3:
Spellcheck-like pre execution command checker
Written by
oldarney the 20 Aug 11 at 10:59.
Make bad commands look mispelled before pressing enter.
Kinda like firefox spell checking.
http://lifehacker.com/assets/resources/2007/05/misspelling.png
Solution #4:
Make terminal pleasing... maybe then they will read the manuals
Written by
oldarney the 20 Aug 11 at 11:05.
1.Shake the Terminal when you get a 'command not found'
2.Cause overscroll to bounce (optional)
3.Auto highlight selected text, like eclipse
4.Old Sci-fi "CRT monitor from space style" effect option
1.Shake the Terminal when you get a 'command not found'
2.Cause overscroll to bounce (optional)
3.Auto highlight selected text, like eclipse
4.Old Sci-fi "CRT monitor from space style" effect option
Solution #5:
Command suggestions, like Google suggestions
Written by
oldarney the 20 Aug 11 at 14:50.
You know how, when you search google you get a dropdown list of things people search for commonly? Why not make a small database of those commands and add real suggestions to the terminal! This would bring an end to ALL linux noobs! MWUHAHAHHA It would almost make it too easy to use the terminal.
http://www.holytaco.com/25-funny-google-search-suggestions/
You know how, when you search google you get a dropdown list of things people search for commonly? Why not make a small database of those commands and add real suggestions to the terminal! This would bring an end to ALL linux noobs! MWUHAHAHHA It would almost make it too easy to use the terminal.
http://www.holytaco.com/25-funny-google-search-suggestions/
Solution #6:
Replace the aging bash shell with Z-shell
EDIT: Z-shell with the .zshrc file I posted, that command below, enables pre-execution spellchecks, auto-completes program names, nices foreground tasks and for further clarification, provides "Lists" when you press the "Tab" key. As said below, you can press tab on kill, cd, rm etc. and have a list of files in the current directory or processes to look at.)
Z-shell, known as zsh in the ubuntu repositories, can be configured to have spellcheck, and easier file navigation through it.
The Bourne Again shell was suppose to make life for script developers easy, as it combined the best of Korn, Bourne and C shell. Z-shell can utilize most of the same stuff, and with a decently-coded .zshrc file, it can have curses-like menus for commands like kill and cd, integrating easy-to-use inline menus in the terminal window.
Additionally, if a GUI were built around it, then customization would be as easy as running a Python script, navigating the GUI and restarting Terminal to apply changes. And since it's the entire shell that's being replaced, the same ease of use that would be in gnome-terminal would also be in xterm.
Don't believe me? then copypaste the following in a terminal window and check it out:
sudo apt-get install zsh curl && curl
http://stuff.mit.edu/~jdong/misc/zshrc > ~/.zshrc && zsh
And to perma-replace it at the user level:
sudo chsh -s /bin/zsh
EDIT: Z-shell with the .zshrc file I posted, that command below, enables pre-execution spellchecks, auto-completes program names, nices foreground tasks and for further clarification, provides "Lists" when you press the "Tab" key. As said below, you can press tab on kill, cd, rm etc. and have a list of files in the current directory or processes to look at.)
Z-shell, known as zsh in the ubuntu repositories, can be configured to have spellcheck, and easier file navigation through it.
The Bourne Again shell was suppose to make life for script developers easy, as it combined the best of Korn, Bourne and C shell. Z-shell can utilize most of the same stuff, and with a decently-coded .zshrc file, it can have curses-like menus for commands like kill and cd, integrating easy-to-use inline menus in the terminal window.
Additionally, if a GUI were built around it, then customization would be as easy as running a Python script, navigating the GUI and restarting Terminal to apply changes. And since it's the entire shell that's being replaced, the same ease of use that would be in gnome-terminal would also be in xterm.
Don't believe me? then copypaste the following in a terminal window and check it out:
sudo apt-get install zsh curl && curl http://stuff.mit.edu/~jdong/misc/zshrc > ~/.zshrc && zsh
And to perma-replace it at the user level:
sudo chsh -s /bin/zsh
Solution #7:
Bookmarks
Written by
Lachu the 9 Sep 11 at 11:38.
Allow to remember command you type into terminal with ability to select parameters. This option would be useful to make bookmarks. Gnome-terminal should have this option. Gnome-terminal should have many bookmarks pre-installed, like remove file, cd, etc.
Allow to remember command you type into terminal with ability to select parameters. This option would be useful to make bookmarks. Gnome-terminal should have this option. Gnome-terminal should have many bookmarks pre-installed, like remove file, cd, etc.
Solution #8:
Create a new terminal program aimed at new users
Written by
Ronius the 17 Sep 11 at 19:30.
Regular users of the terminal are unlikely to be too pleased with changes that get in the way with what they're used to doing. New users are also likely to be frightened off by the coldness of a new terminal window.
Maybe what is needed is a program aimed at teaching those new to the terminal how to use it? This program would include auto-complete for new words, and a split-panel that will automatically come up with the help and manual for the command used once the return key is pressed. Also any other combination of the solutions here could be added to it.
Regular users of the terminal are unlikely to be too pleased with changes that get in the way with what they're used to doing. New users are also likely to be frightened off by the coldness of a new terminal window.
Maybe what is needed is a program aimed at teaching those new to the terminal how to use it? This program would include auto-complete for new words, and a split-panel that will automatically come up with the help and manual for the command used once the return key is pressed. Also any other combination of the solutions here could be added to it.
Solution #9:
Make a separator between commands
Written by
brk0_0 the 19 Sep 11 at 18:07.
Emilis Dambauskas @ GitHub proposed and made a teak that make a separator line between commands:
http://lifehacker.com/5840450/add-a-handy-separator-between-commands-in-your-terminal-on-mac-os-x-and-linux
This would be great for improving usability and accessibility of terminal in Ubuntu.
This is how it looks like:
http://fastcache.gawkerassets.com/assets/images/17/2011/09/terminalseparators.png
Solution #10:
create a sidebar and help button
Written by
inder.vs the 2 Oct 11 at 07:20.
like in many programming software where one never need to learn all the commands.
like in many programming software where one never need to learn all the commands.
Solution #11:
A Wiki to Translate English Commands to Linux Commands
Have a Wiki where each page corresponds to a terminal command. Each page contains a list of pairs. The first item in the pair is an English command, ie, "Where is file foo on my computer?" The second item of the pair is the Linux translation of the English command, ie, "Find / -name foo -print". When using a terminal, search and find, in the wiki, the English command you want. Then type the corresponding Linux translation into the terminal.
Advantages:
Keeps the shell and tools small; this is a trouble shooting necessity.
Get exact, correct command to enter, every time.
Don't need to read man pages.
Less code to create, test, and maintain.
fewer bugs to find, document, and fix.
Ordinary users can help create wiki.
Can easily be developed incrementally and in parallel.
The wiki can help create standardized tests for the commands.
This is already happening at
https://wiki.ubuntu.com/TranslateEnglishToLinux
Have a Wiki where each page corresponds to a terminal command. Each page contains a list of pairs. The first item in the pair is an English command, ie, "Where is file foo on my computer?" The second item of the pair is the Linux translation of the English command, ie, "Find / -name foo -print". When using a terminal, search and find, in the wiki, the English command you want. Then type the corresponding Linux translation into the terminal.
Advantages:
Keeps the shell and tools small; this is a trouble shooting necessity.
Get exact, correct command to enter, every time.
Don't need to read man pages.
Less code to create, test, and maintain.
fewer bugs to find, document, and fix.
Ordinary users can help create wiki.
Can easily be developed incrementally and in parallel.
The wiki can help create standardized tests for the commands.
This is already happening at https://wiki.ubuntu.com/TranslateEnglishToLinux
Solution #12:
Eliminate the Unix Commands!
Create a new shell, "Ensh" for instance, that accepts questions and commands in simple English and processes them, answering the questions and carrying out the commands.
Create a new shell, "Ensh" for instance, that accepts questions and commands in simple English and processes them, answering the questions and carrying out the commands.
Solution #13:
share terminal commands
Written by
deltrem the 20 Jan 12 at 20:26.
I want two buttons: Share Commands and See Commands.
1. I click Share
2. select some commands that I have just typed
3. write a description for the commands
4. the commands and their description go to an Ubuntu moderation
5. if the moderation approves, they appear in the See Commands of people who have the same computer configuration / hardware as I have.
I want two buttons: Share Commands and See Commands.
1. I click Share
2. select some commands that I have just typed
3. write a description for the commands
4. the commands and their description go to an Ubuntu moderation
5. if the moderation approves, they appear in the See Commands of people who have the same computer configuration / hardware as I have.
no way to add a workspace
Written by shubham the 15 Mar 12 at 09:24.
New
in unity there is no way to add a workspace but unity supports more than 4 workspaces and they can be added using cario dock but unity does not provides an option
Solution #1:
add an option to add workspace
Written by
shubham the 15 Mar 12 at 09:24.
when we right click workspace switcher it should give an option to add a couple of workspaces
also to remove last added workspaces
when workspace are added they should be temporaraily added for that session
like through cario-dock.
we can add permanently using ccsm
this is optional:
when right clicked show all workspaces in a list and when clicked switch to them also optins such as settings
this can increase usability
when we right click workspace switcher it should give an option to add a couple of workspaces
also to remove last added workspaces
when workspace are added they should be temporaraily added for that session
like through cario-dock.
we can add permanently using ccsm
this is optional:
when right clicked show all workspaces in a list and when clicked switch to them also optins such as settings
this can increase usability
Solution #2:
Do it in a more apple way
Written by
abdulet the 26 Mar 12 at 12:12.
Add a new workspace atomatically when are screens in all existing one, and remove a desktop if there is not windows
Add a new workspace atomatically when are screens in all existing one, and remove a desktop if there is not windows
Solution #3:
Add Plus/Minus Sign to Workspace Switcher
When the Workspace Switcher is open, there would be plus/minus signs below and to the right of the current workspaces, which add/remove rows and columns of workspaces when clicked. The tooltips would also be like "Add Row" or "Remove Column".
When the Workspace Switcher is open, there would be plus/minus signs below and to the right of the current workspaces, which add/remove rows and columns of workspaces when clicked. The tooltips would also be like "Add Row" or "Remove Column".
Solution #5:
Standard should be the Gnome3 way.
Written by
pseudo the 7 Apr 12 at 23:00.
Make the standard desktop management as easy and comfortable as in gnome3 (#2 I think?), because this is easy to use and fits to most users. Because everything you need is one free desktop at a time, and the ones who exist. I can't see a reason to add 5 empty screens. But I see reasons to always have the same (static) number of desktops available. So both things should be optional.
To people who think that #4 is better and/or #2 is bad:
Please remember that standard settings should always be optimized for people who are often called the "casuals". You know, people who just want to use it and do not think big about management of things like this. For these people, the computer should care about them and they should not always think about the computer, but about the things they are doing. So this is why this solution is the same (I think?) as #4, but with inverted standard settings.
EDIT #4 just got deleted. It was about making #1 and #3 standard and #2 optional.
Make the standard desktop management as easy and comfortable as in gnome3 (#2 I think?), because this is easy to use and fits to most users. Because everything you need is one free desktop at a time, and the ones who exist. I can't see a reason to add 5 empty screens. But I see reasons to always have the same (static) number of desktops available. So both things should be optional.
To people who think that #4 is better and/or #2 is bad:
Please remember that standard settings should always be optimized for people who are often called the "casuals". You know, people who just want to use it and do not think big about management of things like this. For these people, the computer should care about them and they should not always think about the computer, but about the things they are doing. So this is why this solution is the same (I think?) as #4, but with inverted standard settings.
EDIT #4 just got deleted. It was about making #1 and #3 standard and #2 optional.
Excessive Titling of Active Application
Written by Daniel Brainard the 30 Nov 11 at 19:54.
New
At a given time when, when my active application is not maximized, I am told in essentially three different places, what application I have open (icon in launcher is highlighted, name open application is on the top bar, and name of application and name of file is displayed on the applications window titlebar). I find this completely excessive because 1) You know what application you are currently using and 2) it is simply a waste of space that could otherwise be potentially given to something else.
Titlebars are very inefficient with their use of space for their only actual purpose, window management.
Solution #1:
Get Rid of Window Titlebars
I would replace the window titlebar with the respective application icon (for unmaximized applications). The icon would be placed on the top left hand corner of the application and be partially underneath the window so the icon would not interfere with the usability of application. The purpose of the icon would simply to be able to single click and hold to move the window around. Window control buttons would be placed in the top bar, and utilize the same functionality as a maximized application would. I would also suggest then, not having the window control buttons in the top bar be automatically hidden by the title of the application. These controls should always be shown simply for usability. The file name could then be placed in the top bar without the application name and could then be toggled with the global menu.
The only issue I see arising with this for usability purposes when you have two windows side by side that take up the whole screen. My solution would then be to have them both act and being maximized at the same time. The top bar would then be split having the left half of the top bar be given the the application on the left and the right half to the application on the right. With respect to the global menu on the right hand side, the indicators are still always shown on the right, but when the mouse is moved to the top to use the global menu, these indicators could be temporarily hidden to give more room to the global menu on the right.
I would replace the window titlebar with the respective application icon (for unmaximized applications). The icon would be placed on the top left hand corner of the application and be partially underneath the window so the icon would not interfere with the usability of application. The purpose of the icon would simply to be able to single click and hold to move the window around. Window control buttons would be placed in the top bar, and utilize the same functionality as a maximized application would. I would also suggest then, not having the window control buttons in the top bar be automatically hidden by the title of the application. These controls should always be shown simply for usability. The file name could then be placed in the top bar without the application name and could then be toggled with the global menu.
The only issue I see arising with this for usability purposes when you have two windows side by side that take up the whole screen. My solution would then be to have them both act and being maximized at the same time. The top bar would then be split having the left half of the top bar be given the the application on the left and the right half to the application on the right. With respect to the global menu on the right hand side, the indicators are still always shown on the right, but when the mouse is moved to the top to use the global menu, these indicators could be temporarily hidden to give more room to the global menu on the right.
Solution #2:
Show the application menu instead of the title
At present, the menu is hidden until the mouse hovers over the top panel, where the title is displayed (11.04 -- I don't know if 11.10 is different).
As Daniel says, there are two other places that show which application is focused. So, why not just show the menu instead of hiding it? It is quicker to go straight to the menu option you want when you can see it already, than having to move the mouse to the top of the screen before deciding where to put it.
At present, the menu is hidden until the mouse hovers over the top panel, where the title is displayed (11.04 -- I don't know if 11.10 is different).
As Daniel says, there are two other places that show which application is focused. So, why not just show the menu instead of hiding it? It is quicker to go straight to the menu option you want when you can see it already, than having to move the mouse to the top of the screen before deciding where to put it.
Solution #3:
Option to Hide
Written by
joy23 the 9 Dec 11 at 21:07.
AFAIK meddling with titlebars and removing them completely wont be a good idea.
Instead
We could use an option that could autohide itself or show always.
So that we could get that extra space in full screen.
Many people actually like to be inundated with info and many dont so this will appease them all.
AFAIK meddling with titlebars and removing them completely wont be a good idea.
Instead
We could use an option that could autohide itself or show always.
So that we could get that extra space in full screen.
Many people actually like to be inundated with info and many dont so this will appease them all.
Solution #4:
Show the title bar or menus only when the mouse pointer is very near that area
Written by
turbolad the 23 Dec 11 at 10:59.
The title bar is probably used more often for moving the program's window than actually reading the title! Almost everyone is used to moving a program around by using the title bar.
You could choose to only show the title bar or menus in that program's window when the mouse pointer is very near, and hide either away when the mouse pointer is moved away. This means that Unity continues to save that extra line of screen space, which it currently does by putting the menus at the top of the screen.
By keeping the menus and title bars in their familiar places, it saves a *lot* of confusion, especially for newcomers to Ubuntu. Don't break the familiarity of the GUI which users are comfortable with.
The title bar is probably used more often for moving the program's window than actually reading the title! Almost everyone is used to moving a program around by using the title bar.
You could choose to only show the title bar or menus in that program's window when the mouse pointer is very near, and hide either away when the mouse pointer is moved away. This means that Unity continues to save that extra line of screen space, which it currently does by putting the menus at the top of the screen.
By keeping the menus and title bars in their familiar places, it saves a *lot* of confusion, especially for newcomers to Ubuntu. Don't break the familiarity of the GUI which users are comfortable with.
Solution #5:
Combine menu bar into title bar
Written by
nicojpm the 18 Dec 11 at 22:11.
Something similar to this:
«Oxygen Appmenu is an Oxygen style for Kwin that displays the application menu as a button in the titlebar and works with Qt and GTK applications as well as Firefox or Thunderbird»
http://www.webupd8.org/2011/11/oxygen-appmenu-replace-menu-with.html
Solution #6:
Delete or hide the titlebar only when maximized
Written by
nicojpm the 19 Dec 11 at 21:34.
In maximized windows, you don't need the titlebar for move the window. The buttons «close, minimize, restore...» could appear integrated into the menu bar.
Similar to this screen:
http://www.ghacks.net/wp-content/uploads/2008/11/firefox_step_7-500x338.jpg