Docky theme is absent!

Bug #653245 reported by Vitali Kulikou
78
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Do
Invalid
Undecided
Unassigned
gnome-do (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gnome-do

After latest updates Gnome-Do started with standard theme.. And Docky theme is absent in settings!

$ apt-cache policy gnome-do
gnome-do:
  Installed: 0.8.3.1+dfsg-2ubuntu1
  Candidate: 0.8.3.1+dfsg-2ubuntu1
  Version table:
 *** 0.8.3.1+dfsg-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/universe i386 Packages
        100 /var/lib/dpkg/status

I run gnome-do with --debug and open settings, after that gnome-do crashed..

vitali:~$ gnome-do --debug
WARNING: The add-in 'Do.Weather,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.SwitcherDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.CPUMonitorDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.BatteryDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
[Info 23:11:02.428] [Services] Successfully located service of type IPreferencesService.
[Info 23:11:02.435] [Services] Successfully located service of type ILogService.
[Info 23:11:02.435] [Services] Successfully located service of type ISecurePreferencesService.
[Info 23:11:02.439] [Services] Successfully located service of type INotificationsService.
[Debug 23:11:02.442] [InterfaceManager] "Mini" interface was loaded
[Info 23:11:02.443] [Services] Successfully located service of type ILogService.
[Debug 23:11:02.443] [InterfaceManager] "Classic" interface was loaded
[Debug 23:11:02.444] [InterfaceManager] "Nouveau" interface was loaded
[Debug 23:11:02.444] [InterfaceManager] "Glass" interface was loaded
[Info 23:11:02.452] [Services] Successfully located service of type AbstractApplicationService.
[Debug 23:11:02.452] [PluginManager] Loaded "InternalItemSource" from plugin.
[Debug 23:11:02.453] [PluginManager] Loaded "ItemSourceItemSource" from plugin.
[Debug 23:11:02.454] [PluginManager] Loaded "ApplicationItemSource" from plugin.
[Debug 23:11:02.454] [PluginManager] Loaded "GNOMESpecialLocationsItemSource" from plugin.
[Debug 23:11:02.457] [PluginManager] Loaded "MediaItemSource" from plugin.
[Debug 23:11:02.458] [PluginManager] Loaded "FileItemSource" from plugin.
[Debug 23:11:02.463] [PluginManager] Loaded "RecentFileItemSource" from plugin.
[Debug 23:11:02.696] [PluginManager] Loaded "ScreenItemSource" from plugin.

(Do:3195): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.

[Info 23:11:02.700] [Services] Successfully located service of type PathsService.
[Debug 23:11:02.700] [PluginManager] Loaded "WindowItemSource" from plugin.
[Debug 23:11:02.701] [PluginManager] Loaded "VolumeItemSource" from plugin.
[Debug 23:11:02.702] [PluginManager] Loaded "EmailAction" from plugin.
[Debug 23:11:02.702] [PluginManager] Loaded "OpenAction" from plugin.
[Debug 23:11:02.704] [PluginManager] Loaded "OpenUrlAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "OpenWithAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "RevealAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "RunAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "CopyToClipboardAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "PlayAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "PauseAction" from plugin.
[Debug 23:11:02.705] [PluginManager] Loaded "NextAction" from plugin.
[Debug 23:11:02.706] [PluginManager] Loaded "PreviousAction" from plugin.
[Debug 23:11:02.706] [PluginManager] Loaded "EnqueueAction" from plugin.
[Debug 23:11:02.706] [PluginManager] Loaded "SearchCollectionAction" from plugin.
[Debug 23:11:02.706] [PluginManager] Loaded "NewFileAction" from plugin.
[Debug 23:11:02.706] [PluginManager] Loaded "NewFolderAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "CopyAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "MoveAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "RenameAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "MoveToTrashAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "WindowMinimizeAction" from plugin.
[Debug 23:11:02.707] [PluginManager] Loaded "WindowMaximizeAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "WindowCloseAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "WindowFocusAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "WindowMoveAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "ScreenTileAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "ScreenCascadeAction" from plugin.
[Debug 23:11:02.708] [PluginManager] Loaded "ScreenRestoreAction" from plugin.
[Debug 23:11:02.709] [PluginManager] Loaded "ScreenSwapAction" from plugin.
[Debug 23:11:02.709] [PluginManager] Loaded "ShowDesktopAction" from plugin.
[Info 23:11:02.709] [Services] Successfully located service of type AbstractSystemService.
[Debug 23:11:02.710] [SystemService] No other application instance detected. Continue startup.
[Info 23:11:02.716] [Services] Successfully located service of type IPreferencesService.
[Info 23:11:02.716] [Services] Successfully located service of type ISecurePreferencesService.
[Debug 23:11:02.733] [Controller] Setting theme Docky
[Info 23:11:02.855] [Services] Successfully located service of type INetworkService.
[Info 23:11:02.858] [UniverseManager] Reloading universe...
[Debug 23:11:02.858] [UniverseManager] Reloading actions...
[Debug 23:11:02.869] [UniverseManager] Reloading item source "Internal GNOME Do Items"...
[Debug 23:11:02.871] [UniverseManager] Reloading item source "GNOME Do Item Sources"...
[Debug 23:11:02.873] [UniverseManager] Reloading item source "Applications"...
[Debug 23:11:03.023] [UniverseManager] Reloading item source "GNOME Special Locations"...
[Debug 23:11:03.037] [UniverseManager] Reloading item source "Banshee Media"...
[Debug 23:11:03.182] Acquiring org.freedesktop.DBus session instance
[Debug 23:11:03.186] [UniverseManager] Reloading item source "Files and Folders"...
[Debug 23:11:03.227] [IndexedFolderCollection] Loaded Files and Folders plugin state.
[Info 23:11:03.237] [Services] Successfully located service of type IUniverseFactoryService.
[Debug 23:11:03.278] [UniverseManager] Reloading item source "Recent Files"...
[Debug 23:11:03.280] [UniverseManager] Reloading item source "Window Screen Items"...
[Debug 23:11:03.281] [UniverseManager] Reloading item source "Generic Window Items"...
[Debug 23:11:03.281] [UniverseManager] Reloading item source "Volume Actions"...
[Info 23:11:03.282] [UniverseManager] Universe contains 436 items.
[Debug 23:11:03.292] org.bansheeproject.CollectionIndexer is already started
[Debug 23:11:03.293] Resolving org.bansheeproject.CollectionIndexer.Service (attempt 1)
[Debug 23:11:03.295] Connected to org.bansheeproject.CollectionIndexer.Service
[Debug 23:11:03.499] Creating an ICollectionIndexer (/org/bansheeproject/Banshee/CollectionIndexerService/CollectionIndexer_3)
[Debug 23:11:03.579] Running indexer
[Debug 23:11:03.581] Reading Banshee index results from DBus
[Info 23:11:06.714] [Services] Successfully located service of type IWindowingService.
WARNING: The add-in 'Do.Weather,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.SwitcherDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.CPUMonitorDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
WARNING: The add-in 'Do.BatteryDocklet,1.0' is trying to extend '/Docky/Docklet', but there isn't any add-in defining this extension point
[Debug 23:11:11.984] [Controller] Setting theme Mini
Marshaling activate signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> GLib.MissingIntPtrCtorException: GLib.Object subclass Do.Interface.ClassicWindow must provide a protected or public IntPtr ctor to support wrapping of native object handles.
  at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000] in <filename unknown>:0
  at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000] in <filename unknown>:0
  at GLib.Object.GetObject (IntPtr o) [0x00000] in <filename unknown>:0
  at Gtk.Grab.get_Current () [0x00000] in <filename unknown>:0
  at Do.Core.Controller.ShowPreferences () [0x00000] in <filename unknown>:0
  at Do.Universe.PreferencesItem.Run () [0x00000] in <filename unknown>:0
  at Do.UI.MainMenu+<MenuItemFromRunnableItem>c__AnonStorey12.<>m__2B (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Do.Do.Main(System.String[] args)

$ lsb_release -rd
Description: Ubuntu maverick (development branch)
Release: 10.10

description: updated
Revision history for this message
Javed A Rahman (s.kaniff) wrote :

Facing the same issue with today's updates. Ubuntu Maverick.

Revision history for this message
flux (luigimarco) wrote :

why docky was deleted?

Revision history for this message
Khar Tahk (khartahk) wrote :

I to would like to know what happend to Docky theme, since the package that adds docky is still there and is installed but the theme is missing.

Revision history for this message
Yura Tolstik (yltsrc) wrote :

I saw package details and I think, patch, which disables docky theme should be removed.
"Add patch to disable Docky theme as this is now distributed as a separate project, in the docky package" - it isn't reason to remove docky theme. Why?

First reason is: docky(which is separate package) can't run any program like gnome-do, and that is why gnome-do maintainer should enable docky theme in gnome-do again.

Second reason to return docky theme is: there no any pretty theme for gnome-do except docky.

Third reason is: Why I should run 2 programs, when one of them(gnome-do) can do all, that second(docky) can do.

Revision history for this message
Sancho Panza (prashanthr-deactivatedaccount-deactivatedaccount) wrote :

Why is the docky theme in gnome do missing? I find the docky standalone inadequate.

Changed in do:
status: New → Invalid
Changed in gnome-do (Ubuntu):
status: New → Confirmed
Revision history for this message
nilsja (nilsjansen) wrote :

yes, this is annoying, happened with my last update.

i got so used to it) is there a way to manually reinstall the docky theme?

Revision history for this message
Uwe Dulz (uwe.dulz) wrote :

I just updated today and found this issue - I find it ridiculous.
I want - no, I demand the return of the docky theme, as there is no reason to force me to install another program for the added functionality the docky theme provides, as the docky programm does not support the functionality of gnome-do.

Revision history for this message
pytrisss (pytrisss) wrote :

For anyone who does not want to wait for and oficial fix:
I did:
sudo apt-get remove --purge gnome-do

then downloaded these packages:
http://packages.ubuntu.com/lucid/gnome-do
http://packages.ubuntu.com/lucid/all/gnome-do-docklets/download
and installed them with sudo dpkg -i (install gnome-do package first)

Working allright so far :)

Revision history for this message
nilsja (nilsjansen) wrote :

pytrisss, thank you! that worked for me.

Revision history for this message
nilsja (nilsjansen) wrote :

@pytrisss, does writing an email via "gnome-do > entering emailadress > tab > email" work? in this workarround solution it does not anymore here...

dear do developers, any comment on if and perhaps when a fix will come would be great!

Revision history for this message
Chris S. (cszikszoy) wrote :

There is nothing to "fix". Docky has been removed from Do. Docky and Do are two separate programs. We cannot accept bug reports from anyone running unofficial or old versions of the software.

Changed in gnome-do (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Chris S. (cszikszoy) wrote :

Also, the docky theme has been removed from the codebase for quite some time now (more than 7 months). Docky (the separate application lp:docky) offers significantly more functionality, and in no way interferes with Do. We suggest switching Do back to the classic theme and using Docky (lp:docky) simultaneously.

Revision history for this message
Andrew Aylett (andrew-aylett) wrote :

@Chris: while the theme has been removed from the trunk, it's still in the sources shipped in Ubuntu, just disabled by the build system. Removing the patch and rebuilding re-enables the theme for me.

On the subject of Docky, I'd disagree that running Do and Docky at the same time is a regression-less workaround: Docky pick a different set of applications to display, and doesn't appear to be as good at matching up running applications to their launchers as Do. Also, I like having the Do super-space shortcut loading in the dock, rather than taking up screen space elsewhere. Docky doesn't use quite as much RAM (29M) as Do (36M), but running them both together uses more than only running one.

Are you sure you won't reconsider, please, at least while the stable version shipped with Ubuntu ships the theme.

Revision history for this message
nilsja (nilsjansen) wrote :

@Chris, isn't docky in do just a theme? I am wondering because in #10 you are suggesting that the do docky theme has something to do with the program docky. I thought it does not. Please correct me if i am wrong.

It really is a pity, this was a feature even every mac user i know envied. I got so used to the combination of do and docky, its just the perfect melt.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.