An application is closed if manually removed from favorites on gsettings
Bug #1032157 reported by
Marco Trevisan (Treviño)
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
1) Open an application (say gnome-terminal) and lock it to the launcher
2) Now, edit the gsettings key favorites on com.canonical.
removing the gnome-terminal.
Expected behavior:
3) The icon is now unlocked from launcher (i.e. right-clicking on it, there's
again a "Lock to launcher" quicklist item, or closing the application, the icon is removed)
Actual behavior:
4) The application is closed (and unlocked)
Related branches
lp:~3v1n0/unity/icon-classs-enum+quit-fix
- Marco Trevisan (Treviño): Pending requested
- jenkins: Pending (continuous-integration) requested
- Andrea Azzarone: Pending requested
-
Diff: 1613 lines (+308/-268)23 files modifiedlauncher/AbstractLauncherIcon.h (+37/-37)
launcher/BFBLauncherIcon.cpp (+4/-4)
launcher/BamfLauncherIcon.cpp (+18/-18)
launcher/BamfLauncherIcon.h (+3/-3)
launcher/DesktopLauncherIcon.cpp (+3/-3)
launcher/DeviceLauncherIcon.cpp (+8/-8)
launcher/HudLauncherIcon.cpp (+8/-8)
launcher/Launcher.cpp (+109/-100)
launcher/LauncherController.cpp (+15/-15)
launcher/LauncherIcon.cpp (+38/-38)
launcher/LauncherIcon.h (+2/-2)
launcher/LauncherModel.cpp (+4/-4)
launcher/MockLauncherIcon.h (+5/-5)
launcher/SoftwareCenterLauncherIcon.cpp (+6/-6)
launcher/SpacerLauncherIcon.cpp (+3/-3)
launcher/SwitcherController.cpp (+3/-3)
launcher/SwitcherModel.cpp (+1/-1)
launcher/TrashLauncherIcon.cpp (+4/-4)
plugins/unityshell/src/unity-launcher-icon-accessible.cpp (+1/-1)
plugins/unityshell/src/unityshell.cpp (+1/-1)
tests/test_favorite_store_gsettings.cpp (+0/-1)
tests/test_launcher.cpp (+3/-3)
tests/test_launcher_controller.cpp (+32/-0)
lp:~sil2100/unity/ubuntu_ffe1
(Merged)
Changed in unity (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
importance: | Undecided → Low |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → In Progress |
Changed in unity (Ubuntu): | |
status: | Fix Committed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
milestone: | 6.2 → 6.4 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package unity - 6.2.0-0ubuntu1
---------------
unity (6.2.0-0ubuntu1) quantal-proposed; urgency=low
[ Adam Conrad ] patches/ libgeis- rename. patch
* Removed debian/
[ Łukasz 'sil2100' Zemczak ] protocol- private. so unity.lintian- overrides, libunity- core-6. 0-5.lintian- overrides: or-shlib- defines- rpath error, since
* debian/rules:
- added override for dh_shlibdeps to point it to the private directory of
libunity-
* debian/
debian/
- added override to silence the binary-
we are forced to use RPATH in our case
[ Didier Roche ] :GraphicsEngine ::QRP_GLSL_ Color() from :GraphicsEngine ::QRP_Color( ) from nux::BasePainte r::PaintBackgro und :ui::KeyboardUt il::GetKeycodeA boveKeySymbol( ) (LP: #920258) spreadsheet :ui::EdgeBarrie rController: :Impl:: OnPointerBarrie rEvent( ) gine::QRP_ GLSL_1Tex glDrawArrays) (LP: #1031554)
* New upstream release.
- [nvidia] compiz crashed with SIGSEGV in
nux:
nux:
(LP: #982626)
- Launcher - when a user starts dragging a item, any folded launcher icons
that are valid drop receptacles should unfold. (LP: #839717)
- running applications without an icon use a blank icon (LP: #886778)
- compiz crashed with SIGSEGV in
unity:
- still some accent issues with unity/nux (LP: #950740)
- Launcher doesn't autoscroll when holding an icon (can't reach trash)
(LP: #987223)
- Purchased items are not being added to the Unity launcher (LP: #925014)
- [GLES] framebuffer output scaled incorrect in both blur and items above
shell with multimonitor (LP: #1016789)
- [regression] [unity 6.0] Fullscreen windows flicker and/or never redraw
properly if panel_opacity<1.0 or dash is opened. (LP: #1024911)
- panel and launcher blinks when using libreoffice presenter/
(LP: #1024459)
- compiz crashed with SIGSEGV in
unity:
(LP: #1020075)
- Update to 1.6.4 (LP: #1014850)
- [nvidia] unity crashed in nux::GraphicsEn
(
- Dragging image from firefox/chrome to dock causes lagg/freeze
(LP: #772445)
- Launcher, Dash - Showing dash, via super key, with a quicklist shown
doesn't work (LP: #913994)
- REGRESSION: can't type characters with accent (dead keys) (LP: #961741)
- Launcher wrongly shows top tooltip when peforming the accordion effect
(LP: #980942)
- Unity Launcher Fails To Auto-Hide When Enabled & Installing Commercial
Software (LP: #1002440)
- logging out/in with mounted drives causes unity launcher icons to be
duplicated (LP: #1010714)
- Mounted volume icons doubled up in launcher (LP: #1010858)
- Launcher - when a user starts dragging a item, the launcher icons that
are *not* valid drop receptacles should be tinted (LP: #1020891)
- Alt+F4 does not close the hud when Numlock or Capslock are on.
(LP: #1022801)
- Unity shortcut overlay needs to include shortcut for video lens
(LP: #937334)
- padding between last quicklist item and bottom edge is non-deterministic
(changes randomly) (LP: #955158)
- give a way to remove 'Show Desktop' from the Alt-Tab items
(LP: #1014346)
- Multi...