cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #01862
[Merge] lp:~taiebot65/cairo-dock-plug-ins-extras/Subdock-2 into lp:cairo-dock-plug-ins-extras
taiebot65 has proposed merging lp:~taiebot65/cairo-dock-plug-ins-extras/Subdock-2 into lp:cairo-dock-plug-ins-extras.
Requested reviews:
Cairo-Dock Team (cairo-dock-team)
Just add a check to the tmp folder before creating it.. better support
--
https://code.launchpad.net/~taiebot65/cairo-dock-plug-ins-extras/Subdock-2/+merge/25469
Your team Cairo-Dock Team is requested to review the proposed merge of lp:~taiebot65/cairo-dock-plug-ins-extras/Subdock-2 into lp:cairo-dock-plug-ins-extras.
=== modified file 'SubDock/SubDock'
--- SubDock/SubDock 2010-05-16 23:35:17 +0000
+++ SubDock/SubDock 2010-05-17 20:14:26 +0000
@@ -41,7 +41,7 @@
#On cree un dossier temporaire dans lequel on va mettre les icones Attention si on #crash le dock cette applet ne marchera pas car ce dossier existe..
-os.mkdir("/tmp/Subdock/")
+
#this a try to put my icons in a
#remote_object = bus.get_object("org.cairodock.CairoDock",
# "/org/cairodock/CairoDock")
@@ -51,6 +51,14 @@
sub_icons_object = bus.get_object("org.cairodock.CairoDock", applet_path+"/sub_icons")
mySubIcons = dbus.Interface(sub_icons_object, "org.cairodock.CairoDock.subapplet") # this object represents the list of icons contained in our sub-dock, or in our desklet. We'll add them one by one later, giving them a unique ID, which will be used to identify each of them.
+if os.path.isdir("/tmp/Subdock/") == False :
+ os.mkdir("/tmp/Subdock/")
+ print "Pas de dossier, dossier cree..."
+elif os.path.isdir("/tmp/Subdock/") == True :
+ print "Yeah un dossier! On a du surement crashe le dock... ^^"
+
+
+
##################################
### callbacks on the main icon ###
##################################
Follow ups