← Back to team overview

cairo-dock-team team mailing list archive

[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