Contributor Gaz Davidson
A way to open windows which were accidentally closed
Written by Gaz Davidson the 19 Feb 10 at 13:21.
Related project: Nautilus .
Not an idea
Firefox and Chrome both have a wonderful feature where you can open a recently closed tab by pressing CTRL+Shift+T, I sometimes find myself pressing it in other applications after closing a window. It would be nice if it was supported outside the browser.
418
votes
440
24
22
191
votes
235
39
44
Solution #2:
Same as #1, but with all windows and apps
Yes.
Yes.
-227
votes
11
13
238
Solution #3:
Close button.
Written by
Lachu the 20 Feb 10 at 15:14.
Change behavior of close button. It should only minimize "closed window" for 10 seconds. After that the window could been closed.
This change should only change way of informing window with DestroyNotify. I don't know how change behavior of main windows of applications.
Change behavior of close button. It should only minimize "closed window" for 10 seconds. After that the window could been closed.
This change should only change way of informing window with DestroyNotify. I don't know how change behavior of main windows of applications.
-87
votes
15
26
102
Solution #4:
Extend session support of application
Written by
Lachu the 21 Feb 10 at 12:27.
Extend way how application supports sessions. There should exist signals, like HIBERNATE(save session) to file, RESTORE SESSION from file, etc.
Window Managers could use this feature to achieve idea goal, but not all application could been integrated. The behavior is: give application order to save session in $HOME/.sessions-tmp/$CURRENT_DATE/pid/WINDOWID(or whole session if user wanna to close application instead of window).
To restore window, WM's will give only the same location with signal RESTORE.
Extend way how application supports sessions. There should exist signals, like HIBERNATE(save session) to file, RESTORE SESSION from file, etc.
Window Managers could use this feature to achieve idea goal, but not all application could been integrated. The behavior is: give application order to save session in $HOME/.sessions-tmp/$CURRENT_DATE/pid/WINDOWID(or whole session if user wanna to close application instead of window).
To restore window, WM's will give only the same location with signal RESTORE.
-57
votes
47
21
104
Solution #5:
'Recently Closed' tray
Put a recently closed tray next to the workspace applet that holds the last three (changeable by the user) windows that you closed in the state they were in when you closed it, showing when it was closed and a screenshot of it when you closed it. Clicking on it should open a menu showing options to open, close, minimize, maximize, move, or move it to another workspace.
http://yfrog.com/juscreenshotckp
Put a recently closed tray next to the workspace applet that holds the last three (changeable by the user) windows that you closed in the state they were in when you closed it, showing when it was closed and a screenshot of it when you closed it. Clicking on it should open a menu showing options to open, close, minimize, maximize, move, or move it to another workspace.
http://yfrog.com/juscreenshotckp
55
votes
90
23
35
Solution #6:
Allow applications to register that they can be resumed.
When an application closes, it would have the ability to "register" with the window manager that it is now closing and can be resumed by executing .
The window manager is now in complete control over whether or not to offer the session to the user.
This would allow:
-any app to be written to allow session resuming
-the app can de-register itself if the user resumes or creates a new session
-the app actually closes (no sleeping or anything)
-the user could chose how many "closes" to remember (wm disregards anything older)
-backwards compatible (would not affect apps that don't implement it)
-apps that already have a resume command don't need to change their switches (they tell the wm what to call)
-apps could create numerous sessions by registering with different commands (ex: app --resume )
When an application closes, it would have the ability to "register" with the window manager that it is now closing and can be resumed by executing <command>.
The window manager is now in complete control over whether or not to offer the session to the user.
This would allow:
-any app to be written to allow session resuming
-the app can de-register itself if the user resumes or creates a new session
-the app actually closes (no sleeping or anything)
-the user could chose how many "closes" to remember (wm disregards anything older)
-backwards compatible (would not affect apps that don't implement it)
-apps that already have a resume command don't need to change their switches (they tell the wm what to call)
-apps could create numerous sessions by registering with different commands (ex: app --resume <session_id>)
2
votes
2
0
0
Solution #7:
Add Option to 'protect' window (prevent from accidental closing)
In the right click drop down menu (ie the one w/ the always on top option) add an option whereby the close button is disabled
In the right click drop down menu (ie the one w/ the always on top option) add an option whereby the close button is disabled
4
votes
4
0
0
Solution #8:
History of recent closed windows.
Written by
Lachu the 1 May 10 at 14:52.
Add history of recent closed applications/windows. If application don't be integrated, the window would been added to recent closed. Applications, like OpenOffice, which asks user to close window can remove own windows from history. Also, integrated application can inform WM's that it supports signals to reopen window.
Add history of recent closed applications/windows. If application don't be integrated, the window would been added to recent closed. Applications, like OpenOffice, which asks user to close window can remove own windows from history. Also, integrated application can inform WM's that it supports signals to reopen window.
Solution #1:
Add a "show target" option to the context menu
When a symbolic link is right clicked, display a "show target" option in the context menu which opens a new window like in Windows.
When a symbolic link is right clicked, display a "show target" option in the context menu which opens a new window like in Windows.
Solution #2:
Show the path to the real item in the property pages
When visiting the property page of a symlink, show the path to the real item so that the user can copy it and navigate there manually, or edit the symlink via the GUI.
When visiting the property page of a symlink, show the path to the real item so that the user can copy it and navigate there manually, or edit the symlink via the GUI.
Solution #3:
When pasting a symlink, ask the user what they really mean
When the user pastes a symlink, ask them if they'd like to copy/move the link (setting a new valid path if the link is relative) or the linked file or directory.
This should of course only apply to selected objects, not to links within directories (though these should be rewritten so that they are not broken).
When the user pastes a symlink, ask them if they'd like to copy/move the link (setting a new valid path if the link is relative) or the linked file or directory.
This should of course only apply to selected objects, not to links within directories (though these should be rewritten so that they are not broken).
Solution #4:
When opening a broken link, allow the user to select a new target.
Currently, Nautilus only offers the choices of "Cancel" or "Move to Trash" when opening a broken link. A choice should be added to allow the user to select a new target for the link.
Currently, Nautilus only offers the choices of "Cancel" or "Move to Trash" when opening a broken link. A choice should be added to allow the user to select a new target for the link.
Free and open alternative to ISP's DNS servers
Written by Gaz Davidson the 17 Aug 09 at 08:36.
Global category: Internet & Networking.
New
This may be a controversial idea which requires infrastructure, but please hear me out.
My issues are:
1) ISPs collect stats on every DNS request of every user, and often sell this information on. The users help generate this wealth of data yet have no rights to it.
2) They often forward users on to ad-plastered search pages rather than reporting proper DNS errors.
3) None, or at least none I know of support OpenNIC.
Solution #1:
Canonical run DNS servers
In return for an ad-plastered DNS error search page, which would generate significant revenues, offer the option for Ubuntu users to Canonical run DNS servers.
They could support OpenNIC, thereby removing the monopoly from the current root, they could share anonymized stats with the community, making DNS stats available to all. They could also offer a paid DNS service where users are not redirected to a search page, and keep their DNS requests private.
In return for an ad-plastered DNS error search page, which would generate significant revenues, offer the option for Ubuntu users to Canonical run DNS servers.
They could support OpenNIC, thereby removing the monopoly from the current root, they could share anonymized stats with the community, making DNS stats available to all. They could also offer a paid DNS service where users are not redirected to a search page, and keep their DNS requests private.
Solution #2:
Offer OpenDNS.com partnership
I already proposed this to Mandriva and the OpenDNS.com guys enjoyed a lot the idea.
Ubuntu could offer the OpenDNS.com server as a default DNS servers or if it realises the current DNS are failing or slow, it could offer OpenDNS.com too.
This would provide OpenDNS.com a bunch of visits to their website and URL-typo-engine. This visits could revert as money to the Ubuntu project and finance the development of the ideas promoted by this brainstorm.
To sum up: this would fix the DNS problem that many of us have with a polite and non intrusive way and even raise funding for Ubuntu.
I already proposed this to Mandriva and the OpenDNS.com guys enjoyed a lot the idea.
Ubuntu could offer the OpenDNS.com server as a default DNS servers or if it realises the current DNS are failing or slow, it could offer OpenDNS.com too.
This would provide OpenDNS.com a bunch of visits to their website and URL-typo-engine. This visits could revert as money to the Ubuntu project and finance the development of the ideas promoted by this brainstorm.
To sum up: this would fix the DNS problem that many of us have with a polite and non intrusive way and even raise funding for Ubuntu.
Game browser
Written by Gaz Davidson the 10 Aug 09 at 09:39.
Related project: Add/Remove program dialog .
New
Ubuntu comes with a huge selection of games in Add/Remove Applications, but there they are all just dumped into the games category and can only be sorted by popularity.
The icons are incredibly small and there's no way to get a preview to know which ones are the most graphically advanced, browsing by genre is currently done by searching and then sifting through the results one at a time.
Gamer kids don't see Ubuntu as a gaming platform because the few modern games are buried amongst the hundreds of retro and casual games.
Solution #1:
Dedicated games browser
Have a separate, dedicated games browser to either replace or compliment the games section in Add/Remove Applications.
It could allow browsing and filtering by genre, download size and system requirements. It should provide screenshots and possibly even gameplay video in a way similar to Steam.
Over time it could be extended to include reviews and ratings, community forums, chat rooms, friends lists and instant messaging.
Have a separate, dedicated games browser to either replace or compliment the games section in Add/Remove Applications.
It could allow browsing and filtering by genre, download size and system requirements. It should provide screenshots and possibly even gameplay video in a way similar to Steam.
Over time it could be extended to include reviews and ratings, community forums, chat rooms, friends lists and instant messaging.
Solution #2:
Improve user experience for ALL applications
The Add/Remove application's GUI itself is not very impressive. It is functional for task required, but does not offer screenshots, user comments or even the ability to filter out libraries that no regular user would ever install individually.
If we are going to improve the interface for browsing/installing games, why only do it for games?
The Add/Remove application's GUI itself is not very impressive. It is functional for task required, but does not offer screenshots, user comments or even the ability to filter out libraries that no regular user would ever install individually.
If we are going to improve the interface for browsing/installing games, why only do it for games?
Solution #3:
Create a specific section within the new AppCenter
Written by
Rodrigo the 10 Aug 09 at 22:08.
I think the UBUTU community is already working in something:
https://wiki.ubuntu.com/AppCenter
it could be nice to have a specific section for games with, as Gaz said, some more data, that is more game related:
- requirements,
- type of game
- number of players
I think the UBUTU community is already working in something:
https://wiki.ubuntu.com/AppCenter
it could be nice to have a specific section for games with, as Gaz said, some more data, that is more game related:
- requirements,
- type of game
- number of players
Solution #4:
separated media browser, in which to incude games
A separate media browser could be added, with Games, Movies, Songs and other free media content. There media content could be evaluated by user votes in different aspects. A game for example could be graded in gameplay, graphics, number of players, originality ecc.. and similary for video and audio
A separate media browser could be added, with Games, Movies, Songs and other free media content. There media content could be evaluated by user votes in different aspects. A game for example could be graded in gameplay, graphics, number of players, originality ecc.. and similary for video and audio
Solution #5:
Make categories for games
Written by
ayllu the 7 Sep 09 at 01:33.
News app can have some categories to find games, for example action, sports, wiimote integration, emulators, adventure etc..
News app can have some categories to find games, for example action, sports, wiimote integration, emulators, adventure etc..
Solution #6:
Improve solution #3
Written by
Djhg2000 the 8 Sep 09 at 19:47.
Also implement performance ratings compatible with those of Windows Vista/7, i.e. if a computer gets a performance rating of 5.0 in Windows, make sure it gets 5.0 in Ubuntu.
Also implement performance ratings compatible with those of Windows Vista/7, i.e. if a computer gets a performance rating of 5.0 in Windows, make sure it gets 5.0 in Ubuntu.