regular applications should have a "Open New Window" menu entry by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
New
|
Undecided
|
Unassigned | ||
Unity |
Incomplete
|
Undecided
|
Unassigned | ||
unity-2d |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
unity-2d (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When executed again, most applications support creating a new instance.
Some applications (a minority) default to opening an existing instance (e.g. Firefox, Empathy).
The way Unity handles things now is to force the majority of applications to add a Unity-specific .desktop file entry to support "Open New Window" menus. That means a lot of work patching .desktop files.
E.g. https:/
add a "Open new window" entry in .desktop file for unity integration
It would take less work to patch applications that are special and when executed without any arguments bring up the current instance and it would also serve to document that specific behavior.
If presented a normal .desktop file without any Unity-specific entries, Unity should display a "Open New Window" menu entry that would just launch the application as written in the "Exec=" field.
Special applications should require special menu entries. Regular applications should not have to bother.
summary: |
- Applications should have a "Open New Window" default + normal apps should have a "Open New Window" menu entry |
summary: |
- normal apps should have a "Open New Window" menu entry + normal apps should have a "Open New Window" menu entry by default |
summary: |
- normal apps should have a "Open New Window" menu entry by default + regular applications should have a "Open New Window" menu entry by + default |
Changed in unity: | |
status: | New → Incomplete |
Changed in unity (Ubuntu): | |
status: | New → Incomplete |
tags: | added: needs-design |
Changed in unity-2d: | |
status: | New → Incomplete |
Changed in unity-2d (Ubuntu): | |
status: | New → Incomplete |
Changed in unity-2d: | |
status: | Incomplete → Invalid |
Changed in unity-2d (Ubuntu): | |
status: | Incomplete → Invalid |
This was first suggested here: /bugs.launchpad .net/unity/ +bug/734170/ comments/ 7
* https:/
I believe (haven't checked) this is also the behavior of GNOME3's Dash.