Separator not removed when closing grouped windows
Bug #521369 reported by
Niels Avonds
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cairo-Dock Core |
Fix Released
|
Low
|
Fabounet |
Bug Description
When the option "separate different kinds of icons" (translation might be off, using dutch version) is selected sometimes one of the separators isn't removed.
Example: I don't have a nautilus launcher on my dock. When I open nautilus twice, and then use the middle mouse to close them both at once, the separator that was separating nautilus from the rest of the dock is not removed.
Related branches
lp://staging/~cairo-dock-team/cairo-dock-core/ubuntu
- Matthieu Baerts: Approve
-
Diff: 1634 lines (+471/-266)35 files modifiedCMakeLists.txt (+1/-1)
data/default-theme/plug-ins/rendering/rendering.conf (+3/-3)
data/help.conf.in (+2/-2)
debian/changelog (+16/-0)
src/cairo-dock-gui-launcher.c (+2/-2)
src/cairo-dock-gui-simple.c (+2/-1)
src/cairo-dock-menu.c (+4/-3)
src/cairo-dock.c (+29/-11)
src/gldit/CMakeLists.txt (+14/-1)
src/gldit/cairo-dock-applet-manager.c (+1/-12)
src/gldit/cairo-dock-application-facility.c (+4/-1)
src/gldit/cairo-dock-applications-manager.c (+65/-63)
src/gldit/cairo-dock-config.c (+7/-9)
src/gldit/cairo-dock-container.c (+6/-4)
src/gldit/cairo-dock-dialog-manager.c (+10/-12)
src/gldit/cairo-dock-dock-facility.c (+10/-2)
src/gldit/cairo-dock-dock-manager.c (+13/-8)
src/gldit/cairo-dock-draw-opengl.c (+11/-11)
src/gldit/cairo-dock-draw.c (+13/-14)
src/gldit/cairo-dock-gui-factory.c (+1/-1)
src/gldit/cairo-dock-icon-loader.c (+10/-6)
src/gldit/cairo-dock-icon-loader.h (+2/-2)
src/gldit/cairo-dock-internal-background.c (+8/-5)
src/gldit/cairo-dock-internal-dialogs.c (+1/-0)
src/gldit/cairo-dock-internal-icons.c (+1/-1)
src/gldit/cairo-dock-internal-indicators.c (+4/-4)
src/gldit/cairo-dock-internal-taskbar.c (+67/-65)
src/gldit/cairo-dock-load.c (+29/-4)
src/gldit/cairo-dock-load.h (+3/-3)
src/gldit/cairo-dock-log.c (+1/-1)
src/gldit/cairo-dock-modules.c (+10/-6)
src/gldit/cairo-dock-separator-manager.c (+1/-1)
src/gldit/cairo-dock-surface-factory.c (+114/-7)
src/gldit/cairo-dock-surface-factory.h (+3/-0)
src/gldit/cairo-dock-themes-manager.c (+3/-0)
lp://staging/~cairo-dock-team/ubuntu/precise/cairo-dock/3.0.0.1
- Ubuntu Sponsors: Pending requested
-
Diff: 200171 lines (+44871/-51478)275 files modifiedCMakeLists.txt (+2/-2)
data/CMakeLists.txt (+1/-1)
data/Help.conf.in (+15/-15)
data/cairo-dock.conf.in (+1/-1)
data/default-theme/CMakeLists.txt (+0/-11)
data/default-theme/cairo-dock.conf (+0/-734)
data/default-theme/images/CMakeLists.txt (+0/-8)
data/default-theme/images/bg.svg (+0/-83)
data/default-theme/launchers/01firefox.desktop (+0/-49)
data/default-theme/launchers/01gcalctool.desktop (+0/-49)
data/default-theme/launchers/01gimp.desktop (+0/-49)
data/default-theme/launchers/01gnome-terminal.desktop (+0/-49)
data/default-theme/launchers/01ooo-writer.desktop (+0/-47)
data/default-theme/launchers/01pidgin.desktop (+0/-49)
data/default-theme/launchers/01separator.desktop (+0/-27)
data/default-theme/launchers/01thunderbird.desktop (+0/-49)
data/default-theme/launchers/01ubuntu-software-center.desktop (+0/-49)
data/default-theme/launchers/02separator.desktop (+0/-27)
data/default-theme/launchers/03separator.desktop (+0/-28)
data/default-theme/launchers/CMakeLists.txt (+0/-16)
data/default-theme/plug-ins/Animated-icons/Animated-icons.conf (+0/-194)
data/default-theme/plug-ins/Animated-icons/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/CMakeLists.txt (+0/-40)
data/default-theme/plug-ins/Clipper/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/Clipper/Clipper.conf (+0/-159)
data/default-theme/plug-ins/Dbus/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/Dbus/Dbus.conf (+0/-37)
data/default-theme/plug-ins/GMenu/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/GMenu/GMenu.conf (+0/-142)
data/default-theme/plug-ins/Recent-Events/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/Recent-Events/Recent-Events.conf (+0/-114)
data/default-theme/plug-ins/dialog-rendering/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/dialog-rendering/dialog-rendering.conf (+0/-54)
data/default-theme/plug-ins/dnd2share/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/dnd2share/dnd2share.conf (+0/-187)
data/default-theme/plug-ins/icon-effect/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/icon-effect/icon-effect.conf (+0/-247)
data/default-theme/plug-ins/illusion/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/illusion/illusion.conf (+0/-118)
data/default-theme/plug-ins/logout/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/logout/logout.conf (+0/-134)
data/default-theme/plug-ins/musicPlayer/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/musicPlayer/musicPlayer.conf (+0/-176)
data/default-theme/plug-ins/quick-browser/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/quick-browser/quick-browser.conf (+0/-145)
data/default-theme/plug-ins/rendering/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/rendering/rendering.conf (+0/-159)
data/default-theme/plug-ins/shortcuts/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/shortcuts/shortcuts.conf (+0/-143)
data/default-theme/plug-ins/showDesktop/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/showDesktop/showDesktop.conf (+0/-124)
data/default-theme/plug-ins/stack/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/stack/stack.conf (+0/-139)
data/default-theme/plug-ins/switcher/CMakeLists.txt (+0/-4)
data/default-theme/plug-ins/switcher/switcher.conf (+0/-182)
data/default-theme/readme (+0/-2)
data/desktop-manager/CMakeLists.txt (+3/-0)
data/desktop-manager/cairo-dock-fallback.desktop (+1/-1)
data/desktop-manager/cairo-dock-session (+21/-20)
data/desktop-manager/cairo-dock-unity-fallback.session (+8/-0)
data/desktop-manager/cairo-dock-unity.desktop (+7/-0)
data/desktop-manager/cairo-dock-unity.session (+10/-0)
data/desktop-manager/cairo-dock.desktop (+1/-1)
data/desktop-manager/cairo-dock.session (+1/-0)
data/gauges/CMakeLists.txt (+0/-10)
data/gauges/battery/CMakeLists.txt (+0/-5)
data/gauges/battery/background.svg (+0/-322)
data/gauges/battery/battery0.svg (+0/-61)
data/gauges/battery/battery1.svg (+0/-104)
data/gauges/battery/battery2.svg (+0/-104)
data/gauges/battery/battery3.svg (+0/-104)
data/gauges/battery/battery4.svg (+0/-109)
data/gauges/battery/battery5.svg (+0/-104)
data/gauges/battery/battery6.svg (+0/-104)
data/gauges/battery/battery7.svg (+0/-66)
data/gauges/battery/foreground.svg (+0/-229)
data/gauges/battery/readme (+0/-1)
data/gauges/battery/theme.xml (+0/-37)
data/scripts/initial-setup.sh (+15/-17)
data/themes.conf.in (+1/-1)
data/themes/CMakeLists.txt (+2/-0)
data/themes/default-theme-panel/CMakeLists.txt (+12/-0)
data/themes/default-theme-panel/_MainDock_-2.conf (+83/-0)
data/themes/default-theme-panel/cairo-dock.conf (+727/-0)
data/themes/default-theme-panel/images/CMakeLists.txt (+8/-0)
data/themes/default-theme-panel/images/bg.svg (+83/-0)
data/themes/default-theme-panel/launchers/01container.desktop (+40/-0)
data/themes/default-theme-panel/launchers/01firefox.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01gcalctool.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01libreoffice-calc.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01libreoffice-impress.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01libreoffice-writer.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01pidgin.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01separator.desktop (+25/-0)
data/themes/default-theme-panel/launchers/01thunderbird.desktop (+49/-0)
data/themes/default-theme-panel/launchers/01ubuntu-software-center.desktop (+49/-0)
data/themes/default-theme-panel/launchers/02separator.desktop (+26/-0)
data/themes/default-theme-panel/launchers/03separator.desktop (+25/-0)
data/themes/default-theme-panel/launchers/04separator.desktop (+26/-0)
data/themes/default-theme-panel/launchers/05separator.desktop (+26/-0)
data/themes/default-theme-panel/launchers/CMakeLists.txt (+19/-0)
data/themes/default-theme-panel/plug-ins/AlsaMixer/AlsaMixer.conf (+177/-0)
data/themes/default-theme-panel/plug-ins/AlsaMixer/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Animated-icons/Animated-icons.conf (+194/-0)
data/themes/default-theme-panel/plug-ins/Animated-icons/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/CMakeLists.txt (+24/-0)
data/themes/default-theme-panel/plug-ins/Calendar/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Calendar/Calendar.conf (+119/-0)
data/themes/default-theme-panel/plug-ins/Clipper/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Clipper/Clipper.conf (+169/-0)
data/themes/default-theme-panel/plug-ins/GMenu/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/GMenu/GMenu.conf (+142/-0)
data/themes/default-theme-panel/plug-ins/Help/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Help/Help.conf (+104/-0)
data/themes/default-theme-panel/plug-ins/Messaging-Menu/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Messaging-Menu/Messaging-Menu.conf (+112/-0)
data/themes/default-theme-panel/plug-ins/Recent-Events/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Recent-Events/Recent-Events.conf (+114/-0)
data/themes/default-theme-panel/plug-ins/Status-Notifier/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/Status-Notifier/Status-Notifier.conf (+138/-0)
data/themes/default-theme-panel/plug-ins/clock/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/clock/clock.conf (+194/-0)
data/themes/default-theme-panel/plug-ins/dialog-rendering/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/dialog-rendering/dialog-rendering.conf (+54/-0)
data/themes/default-theme-panel/plug-ins/dnd2share/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/dnd2share/dnd2share.conf (+187/-0)
data/themes/default-theme-panel/plug-ins/drop_indicator/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/drop_indicator/drop_indicator.conf (+25/-0)
data/themes/default-theme-panel/plug-ins/icon-effect/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/icon-effect/icon-effect.conf (+247/-0)
data/themes/default-theme-panel/plug-ins/illusion/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/illusion/illusion.conf (+118/-0)
data/themes/default-theme-panel/plug-ins/logout/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/logout/logout.conf (+157/-0)
data/themes/default-theme-panel/plug-ins/musicPlayer/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/musicPlayer/musicPlayer.conf (+185/-0)
data/themes/default-theme-panel/plug-ins/netspeed/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/netspeed/netspeed.conf (+167/-0)
data/themes/default-theme-panel/plug-ins/powermanager/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/powermanager/powermanager.conf (+228/-0)
data/themes/default-theme-panel/plug-ins/quick-browser/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/quick-browser/quick-browser.conf (+145/-0)
data/themes/default-theme-panel/plug-ins/rendering/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/rendering/rendering.conf (+162/-0)
data/themes/default-theme-panel/plug-ins/shortcuts/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/shortcuts/shortcuts.conf (+143/-0)
data/themes/default-theme-panel/plug-ins/showDesktop/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/showDesktop/showDesktop.conf (+124/-0)
data/themes/default-theme-panel/plug-ins/switcher/CMakeLists.txt (+1/-0)
data/themes/default-theme-panel/plug-ins/switcher/switcher.conf (+188/-0)
data/themes/default-theme-panel/readme (+2/-0)
data/themes/default-theme/CMakeLists.txt (+11/-0)
data/themes/default-theme/cairo-dock.conf (+734/-0)
data/themes/default-theme/images/CMakeLists.txt (+8/-0)
data/themes/default-theme/images/bg.svg (+83/-0)
data/themes/default-theme/launchers/01firefox.desktop (+49/-0)
data/themes/default-theme/launchers/01gcalctool.desktop (+49/-0)
data/themes/default-theme/launchers/01gimp.desktop (+49/-0)
data/themes/default-theme/launchers/01gnome-terminal.desktop (+49/-0)
data/themes/default-theme/launchers/01ooo-writer.desktop (+47/-0)
data/themes/default-theme/launchers/01pidgin.desktop (+49/-0)
data/themes/default-theme/launchers/01separator.desktop (+27/-0)
data/themes/default-theme/launchers/01thunderbird.desktop (+49/-0)
data/themes/default-theme/launchers/01ubuntu-software-center.desktop (+49/-0)
data/themes/default-theme/launchers/02separator.desktop (+27/-0)
data/themes/default-theme/launchers/03separator.desktop (+28/-0)
data/themes/default-theme/launchers/CMakeLists.txt (+16/-0)
data/themes/default-theme/plug-ins/Animated-icons/Animated-icons.conf (+194/-0)
data/themes/default-theme/plug-ins/Animated-icons/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/CMakeLists.txt (+40/-0)
data/themes/default-theme/plug-ins/Clipper/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/Clipper/Clipper.conf (+159/-0)
data/themes/default-theme/plug-ins/Dbus/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/Dbus/Dbus.conf (+37/-0)
data/themes/default-theme/plug-ins/GMenu/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/GMenu/GMenu.conf (+142/-0)
data/themes/default-theme/plug-ins/Recent-Events/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/Recent-Events/Recent-Events.conf (+114/-0)
data/themes/default-theme/plug-ins/dialog-rendering/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/dialog-rendering/dialog-rendering.conf (+54/-0)
data/themes/default-theme/plug-ins/dnd2share/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/dnd2share/dnd2share.conf (+187/-0)
data/themes/default-theme/plug-ins/icon-effect/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/icon-effect/icon-effect.conf (+247/-0)
data/themes/default-theme/plug-ins/illusion/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/illusion/illusion.conf (+118/-0)
data/themes/default-theme/plug-ins/logout/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/logout/logout.conf (+134/-0)
data/themes/default-theme/plug-ins/musicPlayer/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/musicPlayer/musicPlayer.conf (+176/-0)
data/themes/default-theme/plug-ins/quick-browser/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/quick-browser/quick-browser.conf (+145/-0)
data/themes/default-theme/plug-ins/rendering/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/rendering/rendering.conf (+159/-0)
data/themes/default-theme/plug-ins/shortcuts/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/shortcuts/shortcuts.conf (+143/-0)
data/themes/default-theme/plug-ins/showDesktop/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/showDesktop/showDesktop.conf (+124/-0)
data/themes/default-theme/plug-ins/stack/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/stack/stack.conf (+139/-0)
data/themes/default-theme/plug-ins/switcher/CMakeLists.txt (+4/-0)
data/themes/default-theme/plug-ins/switcher/switcher.conf (+182/-0)
data/themes/default-theme/readme (+2/-0)
debian/changelog (+83/-0)
debian/control (+3/-2)
po/ar.po (+908/-1215)
po/be.po (+763/-1161)
po/bn.po (+768/-1035)
po/ca.po (+759/-1080)
po/cairo-dock.pot (+729/-963)
po/cs.po (+768/-1169)
po/cy.po (+756/-1015)
po/de.po (+890/-1286)
po/el.po (+860/-1239)
po/en_GB.po (+942/-1390)
po/eo.po (+3754/-0)
po/es.po (+795/-1220)
po/et.po (+754/-1040)
po/eu.po (+761/-1153)
po/fi.po (+753/-1005)
po/fo.po (+759/-1030)
po/fr.po (+875/-1297)
po/gl.po (+759/-1096)
po/hu.po (+795/-1252)
po/id.po (+755/-1009)
po/it.po (+785/-1241)
po/ja.po (+995/-1694)
po/ko.po (+821/-1305)
po/nb.po (+764/-1160)
po/nl.po (+1058/-1458)
po/oc.po (+755/-1026)
po/pl.po (+915/-1191)
po/pt.po (+763/-1148)
po/pt_BR.po (+892/-1282)
po/ro.po (+777/-1078)
po/ru.po (+853/-1250)
po/sk.po (+873/-1245)
po/sl.po (+767/-1158)
po/sr.po (+773/-1180)
po/sv.po (+763/-1062)
po/tr.po (+768/-1094)
po/uk.po (+784/-1211)
po/vi.po (+756/-1004)
po/zh_CN.po (+808/-1259)
po/zh_TW.po (+817/-1293)
src/cairo-dock-gui-commons.c (+1/-1)
src/cairo-dock-gui-items.c (+13/-13)
src/cairo-dock-menu.c (+3/-2)
src/cairo-dock.c (+22/-21)
src/gldit/cairo-dock-X-manager.c (+11/-9)
src/gldit/cairo-dock-X-utilities.c (+15/-12)
src/gldit/cairo-dock-animations.c (+21/-2)
src/gldit/cairo-dock-applications-manager.c (+5/-6)
src/gldit/cairo-dock-callbacks.c (+6/-6)
src/gldit/cairo-dock-class-manager.c (+14/-14)
src/gldit/cairo-dock-container.c (+26/-0)
src/gldit/cairo-dock-data-renderer.c (+2/-2)
src/gldit/cairo-dock-dialog-manager.c (+1/-1)
src/gldit/cairo-dock-dock-facility.c (+79/-5)
src/gldit/cairo-dock-dock-facility.h (+2/-0)
src/gldit/cairo-dock-dock-factory.c (+4/-4)
src/gldit/cairo-dock-dock-manager.c (+4/-4)
src/gldit/cairo-dock-draw-opengl.c (+4/-3)
src/gldit/cairo-dock-draw.c (+5/-4)
src/gldit/cairo-dock-flying-container.c (+2/-0)
src/gldit/cairo-dock-gui-factory.c (+2/-2)
src/gldit/cairo-dock-icon-factory.c (+3/-3)
src/gldit/cairo-dock-image-buffer.c (+3/-3)
src/gldit/cairo-dock-keybinder.c (+1/-1)
src/gldit/cairo-dock-opengl-font.c (+2/-2)
src/gldit/cairo-dock-opengl.c (+1/-1)
src/gldit/cairo-dock-overlay.c (+1/-1)
src/gldit/cairo-dock-surface-factory.c (+21/-25)
src/gldit/cairo-dock-themes-manager.c (+8/-27)
src/help/applet-composite.c (+1/-1)
Changed in cairo-dock-core: | |
status: | Confirmed → Fix Committed |
Changed in cairo-dock-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
You're right, thanks for this bug report !