From 320183554c99fe1b0ec9810a4a78503536b497a8 Mon Sep 17 00:00:00 2001 From: Dmitriy Yefremov Date: Thu, 1 Mar 2018 20:39:00 +0300 Subject: [PATCH] status bar changes --- app/ui/main_app_window.py | 5 +- app/ui/main_window.glade | 60 ++++++++++++++---- .../locale/ru/LC_MESSAGES/demon-editor.mo | Bin 6214 -> 6261 bytes po/ru/demon-editor.mo | Bin 6214 -> 6261 bytes po/ru/demon-editor.po | 3 + 5 files changed, 55 insertions(+), 13 deletions(-) diff --git a/app/ui/main_app_window.py b/app/ui/main_app_window.py index 168030c5..91978d96 100644 --- a/app/ui/main_app_window.py +++ b/app/ui/main_app_window.py @@ -134,7 +134,8 @@ class MainAppWindow: self.__bouquets_model = builder.get_object("bouquets_tree_store") self.__status_bar = builder.get_object("status_bar") self.__profile_label = builder.get_object("profile_label") - self.__status_bar.push(0, "Current IP: " + self.__options.get(self.__profile).get("host")) + self.__ip_label = builder.get_object("ip_label") + self.__ip_label.set_text(self.__options.get(self.__profile).get("host")) self.__profile_label.set_text("Enigma2 v.4" if Profile(self.__profile) is Profile.ENIGMA_2 else "Neutrino-MP") # dynamically active elements depending on the selected view self.__tool_elements = {k: builder.get_object(k) for k in self.__DYNAMIC_ELEMENTS} @@ -672,7 +673,7 @@ class MainAppWindow: response = show_settings_dialog(self.__main_window, self.__options) if response != Gtk.ResponseType.CANCEL: profile = self.__options.get("profile") - self.__status_bar.push(0, "Current IP: " + self.__options.get(profile).get("host")) + self.__ip_label.set_text(self.__options.get(profile).get("host")) if profile != self.__profile: self.__profile_label.set_text("Enigma 2 v.4" if Profile(profile) is Profile.ENIGMA_2 else "Neutrino-MP") self.__profile = profile diff --git a/app/ui/main_window.glade b/app/ui/main_window.glade index aa35c238..29017921 100644 --- a/app/ui/main_window.glade +++ b/app/ui/main_window.glade @@ -2172,7 +2172,7 @@ - + True False 2 @@ -2180,25 +2180,59 @@ False True - 2 5 - + + 24 True False - 10 - 10 - 2 True - + True False 2 - + + True + False + Current IP: + + + False + True + 0 + + + + + True + False + 127.0.0.1 + + + False + True + 1 + + + + + False + True + 5 + 0 + + + + + True + False + 2 + + True False Profile: @@ -2225,7 +2259,7 @@ False False - 2 + 1 @@ -2238,14 +2272,18 @@ False True - 3 + end + 2 + False True - 7 + 6 diff --git a/deb/usr/share/locale/ru/LC_MESSAGES/demon-editor.mo b/deb/usr/share/locale/ru/LC_MESSAGES/demon-editor.mo index f7131e5e2f6a6cfe8439fddb7a99078b6338a772..b3a5cab9e37117a563d6880884d56f6e6f261689 100644 GIT binary patch delta 2167 zcmZYAZ)nw37{KwzZQ7=DH@8ZgwdUsBn%ml%*0fEpc5}{UF6*Y#mKjMc=--Vi5E~aIUDJ@Ar1}O^5sZKIi=YopYXZe%n{w z)7^zLwH2=g6&thiB0j{(*Mv%|2g& zw&$W5tU-RUFtwYp;K)0u_<|l>jH}R@=h0L?j925+=zxlN4emt;au9uf3Z1}F^!{VW znBo*V@N?*r{gvADtI59uXrdQi+={ll&<=Xh7jHs-v6X`z?m}nuIJ#*k&?TBo=if%( zcNm*-DxE)p4&-NK3^83z{vFXQ-fAlAa3Qv$16hk@m`m3O@e$fPu@S$-EAcGa;WXO8 z-{@XhKpM^HQl!tw;$Ga0-gmk{WeJt@=mT|3qYal~J8r>i@mb`Z@hZAk-a_yH0v*7Q z$#dv)Gk8BXanS)3umcYuUBx%(dkQD0IFcD$gVm(Nln!G9K8meaL_eDk@kaa>8*v7g z<03}02yF#xx)+M*-q?q1&O#ib;)o6-zc|Xl8^6OWo*{57@DV~yYcpH%F)k~EODSd7kOIg*sfVGriflogZj zqAC3voxlZLh2>1oB^yAJ6Wh@19;w$GzWwjb^2W9-6X=#pJPpRZ+Sd%Xo$;tF(M#A8$(*>lLf@g^?APp}2gpfjyt zbgpF&n({uZ#~nBe{U5T0u=EjrLHF69>?U>+Zb}j!D+o#<2LG#+j(2cm@}=3ishrgi z;a{;^iPglVavPN$sWF0^i4BAU-bgeNtVn6*W7tn*3HQPSgym+}|3NCw#&S22CtMCw zJwTXZmw_b2Hp1dQC@a+>?nO78sdb<95^g-#{&r$JVQDAKvU|*8=IuW^33sMt6XDwJ zvO&oarrzR`xUtp}>j>A-;u2Wa6E2TSxRtQDA^lw42gAgr;-~Frn)e^YodipGxr|<} zMchKYoAA%Af0!(drQ`n(cX8?-V$I~r$`8tiMpjRqtn8dqHZ(HXkZG9Qo~fByl4+^> E7pzU8KmY&$ delta 2144 zcmZYATWnNC7{KwNmeSJFrG-*Zpo_FvES92Jx`lGTRVcO~vQ`DrsEHC1FhMjSYxJQ? zh#DJi4?qI(Mq(u40Rs;ZB6WjLCh|~%T!JJLyhI5S0%`pJcZVk@{myUZTxRBcGiQ6N zsjn$>v9fSypsXjx615M6@BvOK;y`IB4k3Xl0{!1drng%%UA$KnMO6eg3!D{u9mM zKWIO9V|xeOwbbH@b9h$MZdCf1lz+ z+#S!KKqvA&GIr=kCv>fh{F}<#oT$c9MsXq&u>kAQ>kari&cP&piNi6A4%m+la2eez zx6q6hlTNx0wfHekL+?9<6YyMyNr{f@$<~c@HP!eoSH(8}K@g#wuoI zN*mFoYeh5Ch328}a-dG=+t%LoHUIscVj= z(FwncK6en^J4et>`CV+EMh8BNbQ$_F;rIVL72o6@l8jJAex~6hG-c`NRy3u1(2mYv z3V%kIten>*DWM*{-il7R9qo4`x+yc!LpYl8!w*!P(PcCfH)DGMr_!z;K}DvWKT@LTjv&!KBsKzdAh z2|kDoI0)AhD+tRB!Y^mF4a!SIH}O2-WS$@_i}U1;3tfM*7uFK)V&85l;YMjDOz-{D zO69rOcp8@ziwNIj3E>1;!Q2w~CCnt|5blK+35(0Rjz|)gPS^h#Di0H;a2DYkx(sIK zS;FF%;qQTE6=AmAY)!=Dgv(=U=M!rPi(ifF?Gjn|GIPbux-l*7uK#1XYW}bQ{JbnK zg&WiFbS^QSu(;VQ^9YxRZ4$Z&OAF!eiTmRz;(l>o_?i0uVHv^7=872%>3ltRbfdWG q{F(K$vee}H-?4);D~Yz=MaAD79Vo6X>Rp={*4vXPKiZk7EBOy!sh^qv diff --git a/po/ru/demon-editor.mo b/po/ru/demon-editor.mo index f7131e5e2f6a6cfe8439fddb7a99078b6338a772..b3a5cab9e37117a563d6880884d56f6e6f261689 100644 GIT binary patch delta 2167 zcmZYAZ)nw37{KwzZQ7=DH@8ZgwdUsBn%ml%*0fEpc5}{UF6*Y#mKjMc=--Vi5E~aIUDJ@Ar1}O^5sZKIi=YopYXZe%n{w z)7^zLwH2=g6&thiB0j{(*Mv%|2g& zw&$W5tU-RUFtwYp;K)0u_<|l>jH}R@=h0L?j925+=zxlN4emt;au9uf3Z1}F^!{VW znBo*V@N?*r{gvADtI59uXrdQi+={ll&<=Xh7jHs-v6X`z?m}nuIJ#*k&?TBo=if%( zcNm*-DxE)p4&-NK3^83z{vFXQ-fAlAa3Qv$16hk@m`m3O@e$fPu@S$-EAcGa;WXO8 z-{@XhKpM^HQl!tw;$Ga0-gmk{WeJt@=mT|3qYal~J8r>i@mb`Z@hZAk-a_yH0v*7Q z$#dv)Gk8BXanS)3umcYuUBx%(dkQD0IFcD$gVm(Nln!G9K8meaL_eDk@kaa>8*v7g z<03}02yF#xx)+M*-q?q1&O#ib;)o6-zc|Xl8^6OWo*{57@DV~yYcpH%F)k~EODSd7kOIg*sfVGriflogZj zqAC3voxlZLh2>1oB^yAJ6Wh@19;w$GzWwjb^2W9-6X=#pJPpRZ+Sd%Xo$;tF(M#A8$(*>lLf@g^?APp}2gpfjyt zbgpF&n({uZ#~nBe{U5T0u=EjrLHF69>?U>+Zb}j!D+o#<2LG#+j(2cm@}=3ishrgi z;a{;^iPglVavPN$sWF0^i4BAU-bgeNtVn6*W7tn*3HQPSgym+}|3NCw#&S22CtMCw zJwTXZmw_b2Hp1dQC@a+>?nO78sdb<95^g-#{&r$JVQDAKvU|*8=IuW^33sMt6XDwJ zvO&oarrzR`xUtp}>j>A-;u2Wa6E2TSxRtQDA^lw42gAgr;-~Frn)e^YodipGxr|<} zMchKYoAA%Af0!(drQ`n(cX8?-V$I~r$`8tiMpjRqtn8dqHZ(HXkZG9Qo~fByl4+^> E7pzU8KmY&$ delta 2144 zcmZYATWnNC7{KwNmeSJFrG-*Zpo_FvES92Jx`lGTRVcO~vQ`DrsEHC1FhMjSYxJQ? zh#DJi4?qI(Mq(u40Rs;ZB6WjLCh|~%T!JJLyhI5S0%`pJcZVk@{myUZTxRBcGiQ6N zsjn$>v9fSypsXjx615M6@BvOK;y`IB4k3Xl0{!1drng%%UA$KnMO6eg3!D{u9mM zKWIO9V|xeOwbbH@b9h$MZdCf1lz+ z+#S!KKqvA&GIr=kCv>fh{F}<#oT$c9MsXq&u>kAQ>kari&cP&piNi6A4%m+la2eez zx6q6hlTNx0wfHekL+?9<6YyMyNr{f@$<~c@HP!eoSH(8}K@g#wuoI zN*mFoYeh5Ch328}a-dG=+t%LoHUIscVj= z(FwncK6en^J4et>`CV+EMh8BNbQ$_F;rIVL72o6@l8jJAex~6hG-c`NRy3u1(2mYv z3V%kIten>*DWM*{-il7R9qo4`x+yc!LpYl8!w*!P(PcCfH)DGMr_!z;K}DvWKT@LTjv&!KBsKzdAh z2|kDoI0)AhD+tRB!Y^mF4a!SIH}O2-WS$@_i}U1;3tfM*7uFK)V&85l;YMjDOz-{D zO69rOcp8@ziwNIj3E>1;!Q2w~CCnt|5blK+35(0Rjz|)gPS^h#Di0H;a2DYkx(sIK zS;FF%;qQTE6=AmAY)!=Dgv(=U=M!rPi(ifF?Gjn|GIPbux-l*7uK#1XYW}bQ{JbnK zg&WiFbS^QSu(;VQ^9YxRZ4$Z&OAF!eiTmRz;(l>o_?i0uVHv^7=872%>3ltRbfdWG q{F(K$vee}H-?4);D~Yz=MaAD79Vo6X>Rp={*4vXPKiZk7EBOy!sh^qv diff --git a/po/ru/demon-editor.po b/po/ru/demon-editor.po index c30b4d8d..40ed0862 100644 --- a/po/ru/demon-editor.po +++ b/po/ru/demon-editor.po @@ -40,6 +40,9 @@ msgstr "Поз." msgid "Num" msgstr "№" +msgid "Current IP:" +msgstr "Текущий IP:" + #: main_window.glade:261 msgid "Assign" msgstr "Привязать"