From a03bf51a180bbc0f9813a8a5ef2189cb6ca92fde Mon Sep 17 00:00:00 2001 From: a-sansara Date: Thu, 5 Jul 2012 19:38:00 +0000 Subject: [PATCH] bugfix #3540526 python 2 version bugfix #3540527 images displaying --- 0.3x/gpyfsa | 2 +- 0.3x/res/gpyfsa.glade | 10 +++++----- 0.3x/res/img/gpyfsa_dev.png | Bin 12204 -> 1699 bytes 0.3x/res/img/gpyfsa_devlocked.png | Bin 12204 -> 1855 bytes 0.3x/res/img/gpyfsa_refresh.png | Bin 0 -> 1708 bytes 0.3x/src/gpyfsa_conf.py | 9 +++------ 0.3x/src/gpyfsa_devlistmanager.py | 12 ++++++------ 0.3x/src/gpyfsa_fsa.py | 4 +--- 0.3x/src/gpyfsa_main.py | 4 +--- 0.3x/src/gpyfsa_savefs.py | 5 +---- 0.3x/src/gpyfsa_shell.py | 4 +--- 0.3x/src/gpyfsa_ui.py | 4 +--- 12 files changed, 20 insertions(+), 34 deletions(-) create mode 100644 0.3x/res/img/gpyfsa_refresh.png diff --git a/0.3x/gpyfsa b/0.3x/gpyfsa index 86bea89..f1cb9ec 100755 --- a/0.3x/gpyfsa +++ b/0.3x/gpyfsa @@ -2,4 +2,4 @@ dn=$(dirname $0) cd $dn -gksu python "src/gpyfsa_main.py" +gksu python2 "src/gpyfsa_main.py" diff --git a/0.3x/res/gpyfsa.glade b/0.3x/res/gpyfsa.glade index 32b48af..8012258 100644 --- a/0.3x/res/gpyfsa.glade +++ b/0.3x/res/gpyfsa.glade @@ -9,7 +9,7 @@ 900 680 True - img/gpyfsa.svg + img/gpyfsa.png @@ -777,7 +777,7 @@ 25 True - img/gpyfsa_refresh.svg + img/gpyfsa_refresh.png 3 @@ -933,7 +933,7 @@ True 0 - img/gpyfsa_tab1.svg + img/gpyfsa_tab1.png False @@ -992,7 +992,7 @@ True 0 - img/gpyfsa_tab2.svg + img/gpyfsa_tab2.png False @@ -1052,7 +1052,7 @@ True 0 - img/gpyfsa_tab3.svg + img/gpyfsa_tab3.png False diff --git a/0.3x/res/img/gpyfsa_dev.png b/0.3x/res/img/gpyfsa_dev.png index c05f0a8e1793a3a1d3f3b7f6199794ddd068c22a..ce6d3ebffb4f090b6a332068ed1dce9768fb0f52 100644 GIT binary patch delta 1656 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 diff --git a/0.3x/res/img/gpyfsa_devlocked.png b/0.3x/res/img/gpyfsa_devlocked.png index 816b7489a010460a867411418e66e31b4d9925fd..2cf09fbcf961e3d138691a75598596628954cb73 100644 GIT binary patch delta 1813 zcmV+w2kQ8&U%w6^iBL{Q4GJ0x0000DNk~Le0000W0000R2nGNE03FATnvo$uf7}NJ z6A2*L8r*&W00z8CL_t(Y$K{txY+P3v$A90s^N8b#?bhRQ{YXM5U3Bj0jj2(rlK^7QbbB4qy~{R#EBEf_IT#{ zG2@v#bMJY4ES#3Ap-?J7LLBKxe`j$XzjMxa{@?$=|9g@5J8)>I(gV6xVQXBk&;Qo| z%9YC3QT;B^j}b8_zvZ3#N>8aYx@%^d>6zU+F*zXyA+?UQ z+r4Zp{gfux_Nx>t$X+B$ml4MF(gSUb90w5`G}m!VdbVIdrlzKN{PD--$tRx-LqkK=2OoTJbl<*xTB%e{RjbwUf42h|fWaFFx2T5Q zAG-a+Y}wKy>#OUmuCJ2W4iW^M;zEYg46Bw90>K7?_qgEj!J;A1ZngOM$L^$Bt#aYg zMLv4qfUK^qjr`*2r_*AwNMB#y@bvU_{yG4G97toM(;_%eK9|G$K=1(-yZZ+nCTt5GqI}Ut8qg+lRV-N#{LZ0!_ zG3FPpVkA#w1dL!JLoS!&{F$>n^VCyBk-<4fv)QEGPUv>KWNAt_O|jPEog=fBqc0rg z+2?+Z2>Ww?Qv~^~gkYStxf3t_=HML%?$TnRMg4o!Z;mD;mHU!`ZXv**UqBjg2O&ja5|hh;alLu$iS6ub`@+%8}=v=g5&G zSZlfefByR!9~&d6$5}@{pGN?N8_YYUF^=P-qWstx`QfW4UXhiRRSm%roFk}bcJ>0f zC}P*nNo+{*ArL~K+1$Wei%nC~ETdHF#TY}WRH9a^;k_qIE!J8Jg#w5{RSVJI%LPf2 z%=Y&5bP>+ftJP0SKBuMrK2a1^!$!LWs_fmff18D+1y-tc?ml#g^+w~GHaNz|#+jX+ z<-YswW8|h0vMj@UkF}P}T3-FbDNsFX-YpBpD=WuD!I1Kl*;jPf@Z>2_GER+*c-w7KhRL1^7(TYZ@I&K)=Z z%nz)@@mWEBhw8oS@#^cRPM(n9ylPNX1C7QSVhrB7O~niW>m1ESli^B*c9LMPor<*? z)@F3NU4rUKXS2oVy||VnN!ELNduytCf6jS7e&yn&iJ{?P%@+zHVpxe+s4v&3*XyjV zuCTVg&PJ=nt$X%REEd_=*r3(kpw()zzTRN=!UYzW7Ju4mwSNCES+a7uY!nUwUkpL- z-LwBTD#JGcu(WVh(@rYO)kR!tt%x*@i587W1IR$yBGOe2t;}Zg_4@LQz$@>|Ym^QS z4ju$<7Gr+0bz3P4Ug;)n1yWRhq^idN2_gJtZEfwsJDisS;aYwFuDDz-?^l=*_&jh? z;T)=|z+wuGZpWQA^-TRE>94e7Pg{pf+?J_-;7g2S;w0EILJGFTO+vy#mt9FKt+e+∓#T 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 I`ugAfANnOnKmY&$ diff --git a/0.3x/res/img/gpyfsa_refresh.png b/0.3x/res/img/gpyfsa_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ca416f0ac00ca9956fb9acd081087cdf134712 GIT binary patch literal 1708 zcmV;d22=ToP)^gQrsN)3EswGsk zNTHwxHLjo`5h_qdk$9+&5NKnW*iDF&_z~Be zT|d_LKJV_`_1@jP_nb5QFd~;?g~6}_*wYZtpBCG!hP=z zC1A57p=B~KiWWb#|7+}PY!it1Q*)6H!zZ~alboxaq4Z@1I5EOOZG2nK`B z@rmf|<$3KmfYfy-5bWssu+8J|>FV10gWaFq-Ldb>`&>d;$mZrr3Q2*w0Hl=lDLvn0 z=Cxh`x%!q)cV%tkuPgnl9;mKs^c1w%nfHpZY!lV2-T1=#^&R`Zao}MNHUyz%bc!W4 zNFkx5fK&=XNDu)>fBrLs&!6mODSm%BYnxB|YJ4Be&F9jpWZaRCj*qUm2Ld;Bp8NFu z_wRe|heyEVps~;t&BoI(O%rCRfc$(8dNz%mmP9s{;Lfhi@YXkf9KfneK2qUxA4;Z@ zQ~SU2)mppDGvW!JQ0N!k_jPkm&+i6`>0}dt%(6XDyY6O(QtI`? z&pd4#i%io@Bm_N^W~*#c_~Jzfs|sG&0 zEEb>GdC#XPuWPQPmbIG&{n)Y@u-Pea>#esrXX0r@rzXIP@#?F8qPe+P$g<4CZcoh% z_wCy0WM0U4IM@jQ@$oaos;ZBm!c&2@YuB)| z(suwvN5Oo4$sUkGe4=CHCK#nMOv6BL@0*yJnf;MAb)h{!7kP4U zpL27OBaNGGak0yhIP~~;`~+14zXM?MFylgi`8q=b~>-!*P%-+E`m zsshBLXkPwXVuQK}+?WK6Q$PB_PUWHjHBbC0m8V=3tf>7#N^%IDA5% z4L#n}wOu2-ZTQJ2pWshjq8e>*s zv0APg#pZlwcqWzoVtdC2+*vI_mc4q=$i&7LKMA&P`P?0Mer*3o@4AcPDGf?0NGSnc zn2u5@81wT;%}v5A6;Udc`1s#WSm}wOhXC{eC@wpQ08C{jF6{Yj&&xgAx8GhB3QxWS zp!SNpK=A{u>zWY>Uxcs(%9aUXnvhaJ2n(WIhLjSD73+Eqy?;MR`NY)20I~qI|F{cm z4wnt!PkI|#9;vMI?hsO@S>ZFO$l1RFfPdW^UU*Iee=|(0V0)UbpE4!+L#jKv* z(c01qX$i2D0D+^?C=HE_(!jvmBdJ*QC%L)sb4rxo1~7I_+i;yv%o6%a6%3Jw6-sSDlxpb1Y^)w+iI zdQK)&l#fS#tgLd+VyRuXlWZwurbb)dI?-FoXc|>jdf@VSgDVYwT?j1Xk!t_)Rv#Os z5*)6I&HuBbbUCC$Lq#rW?oc=~z|0B!pRxH`e(ayxtwj1QRtn(&0000 # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -63,8 +63,8 @@ K_DEV_ACTIVATABLE = 1 K_DEV_ACTIVE = 2 K_DEV = 3 L_COLSNAME = ('',_('device'),_('type'),_('label'),_('size'),_('used'),_('free'),_('%used'),_('mount point')) -IMG_TV_DEVICE = PATH_IMG+'gpyfsa_dev.svg' -IMG_TV_DEVICE_LOCKED = PATH_IMG+'gpyfsa_devlocked.svg' +IMG_TV_DEVICE = PATH_IMG+'gpyfsa_dev.png' +IMG_TV_DEVICE_LOCKED = PATH_IMG+'gpyfsa_devlocked.png' K_TYPE = K_FILTER_NAME = PAGE_SAVE = 0 K_TITLE = K_FILTER_PATTERN = PAGE_REST = 1 @@ -89,6 +89,3 @@ def getGladeXML() : return gtk.glade.XML(PATH_RES+APP_NAME+".glade",APP_NAME) def chdir(path) : return os.chdir(path) def getShell() : return sh - - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_devlistmanager.py b/0.3x/src/gpyfsa_devlistmanager.py index 6ae412b..40f124d 100644 --- a/0.3x/src/gpyfsa_devlistmanager.py +++ b/0.3x/src/gpyfsa_devlistmanager.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -26,7 +26,7 @@ # You should have received a copy of the GNU General Public License # along with GPyFSA. If not, see . -import gtk, os, os.path +import gtk, os, os.path, pprint from gpyfsa_fsa import ProbeReader from gpyfsa_ui import getNewWidget, insertWidget from operator import itemgetter @@ -145,11 +145,13 @@ class DevListManager(): # ICO ACTIVATABLE ACTIVE _K_DEV_ NO READ-WRITE store = gtk.TreeStore(gtk.gdk.Pixbuf, 'gboolean', 'gboolean', str, str, str, str, str, str, str, str, 'gboolean') ldev = ProbeReader(self.conf).getListDevices() + for i,l in enumerate(ldev): hasntLockedDev = True self.preformatStoreData(l[self.conf.K_DISK],False,self.conf.IMG_TV_DEVICE) diter = store.append(None,l[self.conf.K_DISK]) for j,dev in enumerate(l[self.conf.K_DEVICE]): + print j imgn = self.conf.IMG_TV_DEVICE if dev[self.conf.K_DEV_RWRIT]: imgn = self.conf.IMG_TV_DEVICE_LOCKED @@ -163,7 +165,8 @@ class DevListManager(): except : pass self.preformatStoreData(dev,not dev[self.conf.K_DEV_RWRIT],imgn,active) - store.append(diter,dev) + # inspect later possible wrong length + store.append(diter,dev[:12]) return store # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @@ -201,6 +204,3 @@ class DevListManager(): self.conf = conf self.buildTreeDevices() self.bindEvents() - - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_fsa.py b/0.3x/src/gpyfsa_fsa.py index f653d58..c0c682a 100644 --- a/0.3x/src/gpyfsa_fsa.py +++ b/0.3x/src/gpyfsa_fsa.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -186,5 +186,3 @@ class LogReader: self.textview.scroll_to_iter(self.buf.get_end_iter(),0) self.end = True - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_main.py b/0.3x/src/gpyfsa_main.py index 9109427..82e4d17 100644 --- a/0.3x/src/gpyfsa_main.py +++ b/0.3x/src/gpyfsa_main.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -242,5 +242,3 @@ if __name__ == '__main__': # msgfmt gpyfsa.po -o gpyfsa.mo # intltool-extract --type=gettext/glade res/*.glade # msgmerge -U locale/fr/LC_MESSAGES/gpyfsa.po gpyfsa.pot - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_savefs.py b/0.3x/src/gpyfsa_savefs.py index 163f20e..e74c99d 100644 --- a/0.3x/src/gpyfsa_savefs.py +++ b/0.3x/src/gpyfsa_savefs.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -30,6 +30,3 @@ class SaveFS(gtk.Window): pass - - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_shell.py b/0.3x/src/gpyfsa_shell.py index 9475593..573e92d 100644 --- a/0.3x/src/gpyfsa_shell.py +++ b/0.3x/src/gpyfsa_shell.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -63,5 +63,3 @@ class Shell: def __getGrepPipeOut(self,cmd,grepStr): try : return self.__pipe(cmd, [self.CMD_GREP, grepStr]).stdout.read().split("\n") except : return "" - - # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # diff --git a/0.3x/src/gpyfsa_ui.py b/0.3x/src/gpyfsa_ui.py index b465457..53d3036 100755 --- a/0.3x/src/gpyfsa_ui.py +++ b/0.3x/src/gpyfsa_ui.py @@ -3,7 +3,7 @@ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # software : GPyFSA # -# version : 0.31 # +# version : 0.32 # # date : 2010 # # licence : GPLv3.0 # # author : a-Sansara # @@ -160,5 +160,3 @@ def setTimeout(ms, bind, callback, clearCallback, data=None): if(type(data) != tuple): data = (data,) for i in range(len(data)): params += ", data["+str(i)+"]" return eval("gobject.timeout_add(ms, bind, callback, clearCallback "+params+")") - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #