From a34bbc734b7b97c80ea7465439723d710f6e8711 Mon Sep 17 00:00:00 2001 From: Jonathan Blandford Date: Wed, 13 Oct 2004 23:37:01 +0000 Subject: [PATCH] Wed Oct 13 19:31:53 2004 Jonathan Blandford * panel-applet/NMWirelessApplet.c: Add an essid dialog. It doesn't work yet, but it looks okay. * panel-applet/icons/*png: Resize to 22x22 and install in the right place. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@224 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 8 + panel-applet/Makefile.am | 28 +--- panel-applet/NMWirelessApplet.c | 193 +++++++++++++++++++------ panel-applet/NMWirelessAppletDbus.c | 4 +- panel-applet/broken-0.png | Bin 480 -> 0 bytes panel-applet/connect-0.png | Bin 677 -> 0 bytes panel-applet/connect-1.png | Bin 677 -> 0 bytes panel-applet/connect-2.png | Bin 679 -> 0 bytes panel-applet/connect-3.png | Bin 678 -> 0 bytes panel-applet/icons/Makefile.am | 2 +- panel-applet/icons/nm-connecting00.png | Bin 929 -> 895 bytes panel-applet/icons/nm-connecting01.png | Bin 972 -> 956 bytes panel-applet/icons/nm-connecting02.png | Bin 1019 -> 976 bytes panel-applet/icons/nm-connecting03.png | Bin 971 -> 959 bytes panel-applet/icons/nm-detect00.png | Bin 611 -> 550 bytes panel-applet/icons/nm-detect01.png | Bin 650 -> 643 bytes panel-applet/icons/nm-detect02.png | Bin 598 -> 557 bytes panel-applet/icons/nm-detect03.png | Bin 711 -> 699 bytes panel-applet/icons/nm-detect04.png | Bin 629 -> 575 bytes panel-applet/icons/nm-detect05.png | Bin 774 -> 735 bytes panel-applet/icons/nm-detect06.png | Bin 586 -> 538 bytes panel-applet/icons/nm-detect07.png | Bin 696 -> 664 bytes panel-applet/icons/nm-signal-00.png | Bin 512 -> 490 bytes panel-applet/icons/nm-signal-100.png | Bin 383 -> 409 bytes panel-applet/icons/nm-signal-25.png | Bin 511 -> 496 bytes panel-applet/icons/nm-signal-50.png | Bin 495 -> 492 bytes panel-applet/icons/nm-signal-75.png | Bin 460 -> 470 bytes panel-applet/keyring.png | Bin 3130 -> 0 bytes panel-applet/menu-info.c | 1 + panel-applet/no-link-0.png | Bin 639 -> 0 bytes panel-applet/no-networkmanager.png | Bin 2874 -> 0 bytes panel-applet/signal-1-40.png | Bin 653 -> 0 bytes panel-applet/signal-41-60.png | Bin 678 -> 0 bytes panel-applet/signal-61-80.png | Bin 701 -> 0 bytes panel-applet/signal-81-100.png | Bin 701 -> 0 bytes panel-applet/wired.png | Bin 3766 -> 0 bytes panel-applet/wireless-applet.png | Bin 1752 -> 0 bytes panel-applet/wireless.png | Bin 1752 -> 0 bytes po/POTFILES.in | 5 +- 39 files changed, 163 insertions(+), 78 deletions(-) delete mode 100644 panel-applet/broken-0.png delete mode 100644 panel-applet/connect-0.png delete mode 100644 panel-applet/connect-1.png delete mode 100644 panel-applet/connect-2.png delete mode 100644 panel-applet/connect-3.png delete mode 100644 panel-applet/keyring.png delete mode 100644 panel-applet/no-link-0.png delete mode 100644 panel-applet/no-networkmanager.png delete mode 100644 panel-applet/signal-1-40.png delete mode 100644 panel-applet/signal-41-60.png delete mode 100644 panel-applet/signal-61-80.png delete mode 100644 panel-applet/signal-81-100.png delete mode 100644 panel-applet/wired.png delete mode 100644 panel-applet/wireless-applet.png delete mode 100644 panel-applet/wireless.png diff --git a/ChangeLog b/ChangeLog index a99601532..1e35fc02b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Wed Oct 13 19:31:53 2004 Jonathan Blandford + + * panel-applet/NMWirelessApplet.c: Add an essid dialog. It + doesn't work yet, but it looks okay. + + * panel-applet/icons/*png: Resize to 22x22 and install in the + right place. + 2004-10-13 Dan Williams * panel-applet/NMWirelessApplet.c diff --git a/panel-applet/Makefile.am b/panel-applet/Makefile.am index a1df1e7b1..ea538ac38 100644 --- a/panel-applet/Makefile.am +++ b/panel-applet/Makefile.am @@ -54,36 +54,12 @@ libexec_PROGRAMS = NetworkManagerNotification NetworkManagerNotification_SOURCES = main.c NetworkManagerNotification_LDADD = ./libnm_notification_applet.la -uidir = $(datadir)/gnome-2.0/ui -ui_DATA = NMWirelessApplet.xml - -gladedir = $(datadir)/NMWirelessApplet -glade_DATA = wireless-applet.glade - -pixmapdir = $(datadir)/pixmaps/NMWirelessApplet -pixmap_DATA = \ - no-networkmanager.png \ - no-link-0.png \ - wired.png \ - wireless.png \ - broken-0.png \ - signal-1-40.png \ - signal-41-60.png \ - signal-61-80.png \ - signal-81-100.png \ - wireless-applet.png \ - connect-0.png \ - connect-1.png \ - connect-2.png \ - connect-3.png \ - keyring.png \ - $(NULL) +gladedir = $(datadir)/NetworkManagerNotification +glade_DATA = essid.glade CLEANFILES = $(server_DATA) *.bak *.gladep EXTRA_DIST = \ - $(pixmap_DATA) \ - $(ui_DATA) \ $(glade_DATA) \ $(NULL) diff --git a/panel-applet/NMWirelessApplet.c b/panel-applet/NMWirelessApplet.c index f1a4fdbfa..737c510dc 100644 --- a/panel-applet/NMWirelessApplet.c +++ b/panel-applet/NMWirelessApplet.c @@ -51,8 +51,6 @@ #define CFG_UPDATE_INTERVAL 1 #define NM_GCONF_WIRELESS_NETWORKS_PATH "/system/networking/wireless/networks" -static char *glade_file; - static GtkWidget * nmwa_populate_menu (NMWirelessApplet *applet); static void nmwa_dispose_menu_items (NMWirelessApplet *applet); static gboolean do_not_eat_button_press (GtkWidget *widget, GdkEventButton *event); @@ -61,18 +59,8 @@ static void setup_stock (void); static void nmwa_icons_init (NMWirelessApplet *applet); static gboolean nmwa_fill (NMWirelessApplet *applet); - -#ifndef BUILD_NOTIFICATION_ICON -static const BonoboUIVerb nmwa_context_menu_verbs [] = -{ - BONOBO_UI_UNSAFE_VERB ("NMWirelessAbout", nmwa_about_cb), - BONOBO_UI_VERB_END -}; -#endif - G_DEFINE_TYPE(NMWirelessApplet, nmwa, EGG_TYPE_TRAY_ICON) - static void nmwa_init (NMWirelessApplet *applet) { @@ -482,9 +470,9 @@ static void nmwa_menu_item_activate (GtkMenuItem *item, gpointer user_data) */ static void nmwa_toplevel_menu_activate (GtkWidget *menu, NMWirelessApplet *applet) { - nmwa_dispose_menu_items (applet); - nmwa_populate_menu (applet); - gtk_widget_show (applet->menu); + nmwa_dispose_menu_items (applet); + nmwa_populate_menu (applet); + gtk_widget_show (applet->menu); } @@ -555,17 +543,153 @@ static void nmwa_menu_add_device_item (GtkWidget *menu, NetworkDevice *device, g gtk_widget_show (menu_item); } +static void +update_button_cb (GtkWidget *entry, + GtkWidget *button) +{ + const char *text; + + text = gtk_entry_get_text (GTK_ENTRY (entry)); + if (text[0] == '\000') + gtk_widget_set_sensitive (button, FALSE); + else + gtk_widget_set_sensitive (button, TRUE); +} + +static GtkTreeModel * +create_wireless_adaptor_model (NMWirelessApplet *applet) +{ + GtkListStore *retval; + GSList *element; + + retval = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_POINTER); + for (element = applet->devices; element; element = element->next) + { + NetworkDevice *network = (NetworkDevice *)(element->data); + + g_assert (network); + if (network->type == DEVICE_TYPE_WIRELESS_ETHERNET) + { + GtkTreeIter iter; + const char *network_name; + + network_name = network->hal_name ? network->hal_name : network->nm_name; + + gtk_list_store_append (retval, &iter); + gtk_list_store_set (retval, &iter, + 0, network_name, + 1, network, + -1); + } + } + + return GTK_TREE_MODEL (retval); +} + +static void +custom_essid_item_selected (GtkWidget *menu_item, NMWirelessApplet *applet) +{ + gchar *glade_file; + GtkWidget *dialog; + GtkWidget *entry; + GtkWidget *button; + GladeXML *xml; + char *essid; + gint response; + gint n_wireless_interfaces = 0; + GSList *element; + + glade_file = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_DATADIR, + "NetworkManagerNotification/essid.glade", + FALSE, NULL); + + if (!glade_file || + !g_file_test (glade_file, G_FILE_TEST_IS_REGULAR)) + { + show_warning_dialog (TRUE, _("The NetworkManager Applet could not find some required resources (the glade file was not found).")); + return; + } + + xml = glade_xml_new (glade_file, NULL, NULL); + g_free (glade_file); + + if (xml == NULL) + { + /* Reuse the above string to make the translators less angry. */ + show_warning_dialog (TRUE, _("The NetworkManager Applet could not find some required resources (the glade file was not found).")); + return; + } + + /* Set up the dialog */ + dialog = glade_xml_get_widget (xml, "custom_essid_dialog"); + entry = glade_xml_get_widget (xml, "essid_entry"); + button = glade_xml_get_widget (xml, "ok_button"); + + gtk_widget_grab_focus (entry); + gtk_entry_set_text (GTK_ENTRY (entry), ""); + gtk_widget_set_sensitive (button, FALSE); + g_signal_connect (entry, "changed", update_button_cb, button); + + /* Do we have multiple Network cards? */ + g_mutex_lock (applet->data_mutex); + for (element = applet->devices; element; element = element->next) + { + NetworkDevice *dev = (NetworkDevice *)(element->data); + + g_assert (dev); + if (dev->type == DEVICE_TYPE_WIRELESS_ETHERNET) + n_wireless_interfaces++; + } + if (n_wireless_interfaces < 1) + { + g_mutex_unlock (applet->data_mutex); + /* Run away!!! */ + return; + } + else if (n_wireless_interfaces == 1) + { + gtk_widget_hide (glade_xml_get_widget (xml, "wireless_adaptor_label")); + gtk_widget_hide (glade_xml_get_widget (xml, "wireless_adaptor_combo")); + } + else + { + GtkWidget *combo; + GtkTreeModel *model; + + combo = glade_xml_get_widget (xml, "wireless_adaptor_combo"); + model = create_wireless_adaptor_model (applet); + gtk_combo_box_set_model (GTK_COMBO_BOX (combo), model); + + /* Select the first one randomly */ + gtk_combo_box_set_active (GTK_COMBO_BOX (combo), 0); + } + g_mutex_unlock (applet->data_mutex); + + /* Run the dialog */ + response = gtk_dialog_run (GTK_DIALOG (dialog)); + + if (response == GTK_RESPONSE_OK) + { + essid = gtk_entry_get_text (GTK_ENTRY (entry)); + /* FIXME: actually set the essid... */ + } + + gtk_widget_destroy (dialog); + g_object_unref (xml); +} + static void nmwa_menu_add_custom_essid_item (GtkWidget *menu, NMWirelessApplet *applet) { - GtkWidget *menu_item; - GtkWidget *label; + GtkWidget *menu_item; + GtkWidget *label; - menu_item = gtk_menu_item_new (); - label = gtk_label_new (_("Other Wireless Networks...")); - gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); - gtk_container_add (GTK_CONTAINER (menu_item), label); - gtk_widget_show_all (menu_item); - gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item); + menu_item = gtk_menu_item_new (); + label = gtk_label_new (_("Other Wireless Networks...")); + gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); + gtk_container_add (GTK_CONTAINER (menu_item), label); + gtk_widget_show_all (menu_item); + gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item); + g_signal_connect (menu_item, "activate", custom_essid_item_selected, applet); } @@ -863,14 +987,6 @@ static GtkWidget * nmwa_get_instance (NMWirelessApplet *applet) if (!applet->gconf_client) return (NULL); - applet->ui_resources = glade_xml_new(glade_file, NULL, NULL); - if (!applet->ui_resources) - { - show_warning_dialog (TRUE, _("The NetworkManager Applet could not find some required resources (the glade file was not found).")); - g_object_unref (G_OBJECT (applet->gconf_client)); - return (NULL); - } - applet->applet_state = APPLET_STATE_NO_NM; applet->devices = NULL; applet->active_device = NULL; @@ -879,14 +995,12 @@ static GtkWidget * nmwa_get_instance (NMWirelessApplet *applet) if (!(applet->data_mutex = g_mutex_new ())) { g_object_unref (G_OBJECT (applet->gconf_client)); - /* FIXME: free glade file */ return (NULL); } if (!(applet->dbus_thread = g_thread_create (nmwa_dbus_worker, applet, FALSE, &error))) { g_mutex_free (applet->data_mutex); g_object_unref (G_OBJECT (applet->gconf_client)); - /* FIXME: free glade file */ return (NULL); } @@ -895,11 +1009,6 @@ static GtkWidget * nmwa_get_instance (NMWirelessApplet *applet) g_signal_connect (applet,"destroy", G_CALLBACK (nmwa_destroy),NULL); -#ifndef BUILD_NOTIFICATION_ICON - panel_applet_setup_menu_from_file (PANEL_APPLET (applet), NULL, "NMWirelessApplet.xml", NULL, - nmwa_context_menu_verbs, applet); -#endif - /* Start redraw timeout */ @@ -913,14 +1022,6 @@ static gboolean nmwa_fill (NMWirelessApplet *applet) gnome_window_icon_set_default_from_file (ICONDIR"/NMWirelessApplet/wireless-applet.png"); glade_gnome_init (); - glade_file = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_DATADIR, - "NMWirelessApplet/wireless-applet.glade", FALSE, NULL); - if (!glade_file) - { - show_warning_dialog (TRUE, _("The NetworkManager Applet could not find some required resources (the glade file was not found).")); - return (FALSE); - } - gtk_widget_show (nmwa_get_instance (applet)); return (TRUE); } diff --git a/panel-applet/NMWirelessAppletDbus.c b/panel-applet/NMWirelessAppletDbus.c index 47c34e1f7..0c17f594d 100644 --- a/panel-applet/NMWirelessAppletDbus.c +++ b/panel-applet/NMWirelessAppletDbus.c @@ -794,7 +794,7 @@ static void network_device_free_wireless_network_list (NetworkDevice *dev) { g_return_if_fail (dev != NULL); - g_slist_foreach (dev->networks, wireless_network_unref, NULL); + g_slist_foreach (dev->networks, (GFunc) wireless_network_unref, NULL); g_slist_free (dev->networks); dev->networks = NULL; } @@ -1131,7 +1131,7 @@ static void nmwa_dbus_update_devices (NMWirelessApplet *applet) /* Clear out existing device list */ g_mutex_lock (applet->data_mutex); - g_slist_foreach (applet->devices, network_device_unref, NULL); + g_slist_foreach (applet->devices, (GFunc) network_device_unref, NULL); g_slist_free (applet->devices); if (applet->active_device) network_device_unref (applet->active_device); diff --git a/panel-applet/broken-0.png b/panel-applet/broken-0.png deleted file mode 100644 index 6a29964919bc4d326efbf4cec75ec407ef61b4c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU=ZM7V_;w?XQ+*2U|?WN@^*J&0E3^-yXzSk z7^ix=IEGZ*Iy+^5my)BvvHG_?i)yVWE_#{PH1nZkjDj@Bvb-G+xMiMwXZkI0sBz}` z4G9S=(zw2JEK57e_v(t;<98N)kI(3_M+bbF|2})wzE`i>@^k8Ck6&E#Zr8h+%G;^-j2BE!eN?6T(KiyeRK>iKgTYtw!n zlgQl~#kHbik9OC&*=LuXdtNL$k-M+sMUGkU`OhLhIRAKb1@F*`|C*z#BrbFQ^NSKI zhKOuIK^K;6U52McKV9}#vF2Utn!|MG(UYxCaz!={i!UCS!JoMA{o~(t>saobx0{%^ z-FyA@!-XvM6*nV4Qx;KMZH|y-P&uaI@ zt&dzAX1-qctXhLqvXJe|x5xKJ=xBXl`or|@(?4dhjMm5Dz76#cXIM5e1)RIRB3y?d z?y%wB?Mm@0nED-5kIYNDQT*i2e2H(?ch)oT8|F-y)}Xe=_r{u8hxWG3lzwhBHN4T8 l>)jK9lFMwGPk+fvuv@HCL>Q5$B>F!XQ%AX zR&o?MZa=wHyf|&6N5t-g?G;N`>a|!~I89ix@x!U+CsLPXUasG~>(i{5sr3rJyBemp zvdnIgIdbS;T9UGoWy;|-ztqn;bFA2wsy{zJ$>o3&9&>-EiEh@G+jkpT>@Ps+UCrkUtCnwWT?iSaX?3A zUy#?Yzx$?~PBlDs;^M`L8EaG1)7`gRdsI2^$3Fe9Rk3W%jT%dj-Q2Njm(cOTC1I;O zU+-et!yL5vp640f_!htAhyVSvyPG$C?_S#;!!K2~HTREywu!l(T3s!j%rh;uu(p=h z!EE-@+ix%Bn9W}|JGyD=4xKHxbGcfXu4YXQT6yH`S>8aAgvCS6`LjYd4YVO|MX!EGfJ(clPn)?oA2@zW;6Ymi1n6G2_Df z?>qPGdGhdKV|O?AyZ7%on;OoZ_2p`1nwI*|g70LC(DA}!uS2w4*I!SzkU91}Dn|HO zk!94{Yus->e3;PN%iDESXtsZQURy^k@_>+F@t|Npk!+NOJe z|AFm>ZEs{MnD@xu+&`7^g4E4c&NU1tum4JM>}*I#Nq+kH2#4qc;SE-Y?EDk&tN+>O zn;7r@eD#5MB4J(13Q9`l%d?BhcYS-Zz>V2^+5Wkk=iONy{wHqP_Mewi+ngnwZ*_5J k+>DxE^5R!Fj{5y$*2{BR#-kJ| z!kutX}ap#pvkhoc#RD zFH0igSTHM?p=V_#S9aP{^KUI&q~@%KkeIjW82vb6D1C&n)~s)u6DA_I;-}# zZvN@h-fYc`;^N{qHZ}q*j6ZAU1+8pJjkM@L`M*ItpV42= z>BFN5d~$oLD^Di%cp4b_Un`yH`{>3hXU#7UEIj4QzwdoNm+xQl@0`eKYhJAkc{Pza z*q$-RK{soW5QoRsDA(+{CoX-qF*7%}w6Ji{bQN)R33QQYyOL$<=kITL>Yq-n@*pM?c$qtc};x(@Qat>I}+ScI@fXr51h4XVZdX zu8Th4oe+6Nee0JWN_Xzv+q8eb|Ni^SBXp8_5)C9C{I;9-{NXOW-Me>7ByZ5^F5AuP zU^jpH{r8t&mMnWZE$(2{B(A-2{Xr{T7GGQtw6dVI)K$baV{PE8!o3DOnj&0p-n_Z+ z`sk!smJ{xSC}s z!)Ix4|NPy%zN)?F&YtCU6qs=Osm4^Vh-s~lEtXu)lsP`rHr+^)t(kH1NtMcLliCWZ zt7qqJ|IK1;W1}+rY>?jcjk(n?c}%5v&z(ERaF20+!|&&B8igIE1aa41+;9JWTQ2tp z<_hjTHSgpq825BNzJH73#j(Ovrfi2_{>7UXxjG0Ocd7oL(8~2eFrt5>fANj)?3MSQ zZCL;Dd+CG2GGU%U4lXU{{KXrt$G==v0KI2`&-^jtFl*9>J_}VHK_9| zR%|R}=fAf%W{*U&P|u;0Rk2SdSbV#>P~_Kx$DFlQ<@am9e|ccvcfRlOiA5(;jQSaT z3RreD%-Y(yiDSa$%fVZ&g-vx7*syDt*UAtlP1i{(DxOX<$LGwQTUb-mW2nZTaX_c0 zX6Y23c4tc)8+B)mU zKK%pI3g+4K&)j+3ec|<24YBSoziYpJ`(|*=K!S(k@B{^p54H2>&Xw&kwCHnQe33z6 z{`t%Azh`d0J^AUgxPz0if7PsF1(e>-s-?#2qclz#K*+3D&wugtpb43HzUzg-- zkBNyXC@wzy^QYzY>(^ZZj~qM3*6PG~yzqlfe~wxA^UCk%cgFM`OgKDQ~_pdmlrf*V!X$>g%P}z2^GB zT*1Ak=ABFh;~uZi_m6SBSW=nD=$zjjlCio=w&>^=1cPOLvTbe7*)uKDhF^RE2h zJJ-MbHTsa)rF~mQKycyT%j^%nPQTqL%$JZ>a4Kkdkjk`O%fI>A)o5^aJTF-C=viUX j!!);>N!Ry3_`z#qAya<%u-j?|1_lOCS3j3^P6E*uf z3=GUXo-U3d5|`&rIqfg(D06)O=4h|*ZQOa>r?zl#@+(g&_`t~C!`>74Sh?%q4|NIO z4#Oke^K7$g?p%@PJi@%_N5{t`6OjoW{TfPMYwoVit$cS%&v&=IzUjeBT2E)6NmMhQ z@3Zgo-1QwyB|nd8{QmT;@xfQE`rmuwmikS58gxK6E|=)IJu<0x3AUy zIz2pYEmvONgE^}OeZ51DKGtt$-{3Nf12MYsyTcX-8%$ZTQHT>(Dw|Uvwr7P=K zaYashsHfHTDp;`psJ72#nfT1^3EXr14!b+>GWxQF7#~pQ(93`NtZ4gj<%4ha+%h92 z@8p@Qcsivvtp2CFHags>#m4Up(~ol!%UIhAFSa^X8~%y8ytsQ?s^ZL;V~76OOq+aq zgD!VeN!ydIW0RNfl7IhW{qdVth2Q$t^xl2PUH_qrSyxxGUzgi?p+KEp)wHR<&doRw z;UUu6{r5Uwz36qWe-@YK^W@my*!-b*lck)0&Zaf0=Wl8n80Ab!(7by z_whOB>Bns9y%x;i=yeI%^~nE-q=9aNtW{B7!_rHBT5khpbSz`I!7%3xhfu&Ky$=Vz zDnGGU!u-RwjG|Y2Umbom>s8vho%V||J6+~2VytgyPXE=-FoikejKf#= z?R~x*-ppoeK6r0cLg?|Ru4nPTwDUIUY`=c>YT4GenUllCeSJ)QKgaI-cXrx_TU`t6 z!!LetI1qp0@j52=E%Kc)uEH0UI-L&GM=sPjwdM5FEK{Dv7oUGtoa=YkgomfqspHi} zbzx!Q@N2AQJk1>|_#J|6jKzX;Z-49AUn}12_Eo*rCg$F)Cv%LIvf?K`PH(MSa9`CW WM>@9Y>{|u~1_n=8KbLh*2~7Z9V2e2b delta 895 zcmey*wvb)1Gr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF&CkW@E)$r_ zz`(5M>EaloasKQS-+bv%k+%7g)_uNg>OFG<;;ns`EOTsGpd+Bttstf=KUISxi1nke zfQO({Xn4+zh6u(-$?P6FN?VyUU0Axb%tTN4-SW!p&fw4#JeGXDY_gi1mGEif_TGuB zjugI5IlOy!xbgFgw$JzIZ>e9g-G1i+#yP(f*81)(kK29wyW=;7rBnW0{VnXztRlpD z^7&``ciaX)uf<3Uh)!I$`ue{&J>}|lZ+vAXLcC^Lp4R$4&CCA$`SbHLzT{t4_uFGB z{iXJ$m}0BI+MipSv-j6k8YOPCwXrhuQV}{>DtqZA&&`}~uiYjb$U7Q8>({o$VfD!u zzP}WHI6=Q>N_c(cDW3KAhIV#hCceUl4LG)LO+M!1bu_3y_jdQT-1T=N-S6{0s64{* zi?xmQmr2LVst^B;G`!yYb^uyt0Cv;28D`MXW?+p3>m^?6=j zdY(RM)$^SfFaF|@X)jSb+*tG~uYJ=mcW^I6)nXNxW;s3i^Pc;1{T3dE6Ki8c1pj|ImOJh3frPD6 z0k32Ko-bKYpDCLW#gHMs*J#0X2ji}d{O7Lkk0Gb?(=J(FM9rS@;-ep7pvF% zJ~0M2CqCG9POkJ%Z{*r%KTXe1U(>OMA#d*v{v|9{@3y)6n*RP+__6jR^L3V@18%ZG zYxVp0=`$R-vt0kj0s8~K3pmy=&;Dw?I8#h>X^EiaulqYa7d&mOFD|_=vz9sQKx=I6 zf+<`x_-EYz`t^IS#?nWYr?sZfX1TTTdfKgqyo42THvj*o>+6}aXe|8_qE))f{Hk@~ z`o?QM)-?$d$0jy5ItM@Y?~}G>UYl`iTWxCf0@KO&cDSyrSnLpdGG)(I*9?vmk@eH1 zS)9Dwdb6IXQHySE`0s_rprLvZYQ|lNV0VpA#DuRaG9};I&jqsfbNN zPqcg4>s=3zo(}J7b^4dHnmJGEx|gP}OW&P`&BcG@zv^o~Dw|XKXMsEe0|SGntDnm{ Hr-UW|q=lhr diff --git a/panel-applet/icons/nm-connecting01.png b/panel-applet/icons/nm-connecting01.png index 15e6fe6c840d032f8a26ea0f00fded9547545568..bbb5290feeaaf785c45caa6fbdf6e3ce7978a32e 100644 GIT binary patch delta 922 zcmX@ZzK310Gr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2hYkpuFil z0|T?Cr;B5V#O1kD{BuN7C63MiKKtfP$+BI$=ic1<^4*$*x11Z)ST>vL8fJdo#2L5X z-UAPw1fI@LxeTVNM-CI1+49fQ z|Mq?T-^UM`5ARBpxKJwVrNVXCBq4lt+v{DM*S-F?d7bz}zr>{>q0Nh2CVHqX)ZnT& z@pV?4?dy7_<<}mwDTO;fZMc?YcJbwwk2@|p?7r-_`lidyO)rl0?7Qc@T@`Shmu3lB6f zEap+*ONiu)o{;|RI^%;EFSD)hsLw60VPRunap;>V&k!MY<5^Fwk?UO3_2EKO)EGq% zWS_ag>U90b()%9w)@^*xy6U;&*`AyO9tO=F0>Un<aMn$GI`@CW}Sfi31roHH#gp8dQdY;c?*g;B_5 zhji$Xa_f+%?#2sEpG;@;J-2N+V~=sN4TlA@fZ=A=Hnv5k4BnF#sJc$8Hy6Hj>gahs zgItzbbEaBPkw4>n*2NQf00mFYms&?THc|YLg9i`9AqvDRJ_~zGIJa_>H}JTn_3m{9v&0?3mAb zac}8mUhTb_8CCItj9o_mzdvMg3g#$u7D{^bs`XHOv{Od#1s%Q5`(+&%8agvV1*RrN zJ-PE;oZC3M$xg1{enM*Hg~Eb4cb8=z`d+)EuQ_RDOKN!Gi(vihdXCLL|l?*$JF4}X0=sk(0-yMVw4mIHH7dcVJae^T4* mCo^VLe%UD#&wu;O^5EjSe@i=RI2jli7(8A5T-G@yGywpxL#yZj delta 939 zcmdnPeuiDKGr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF&CjLvv|2%& zfq^;F)5S4FGFM_l?E9 zT3eTiN-2wvF?N9Gan$vl&mx{++|6BZCYUBToH#1gc1x%?| zP`aog;@Y?@bHk*Q5e~g8>gVszci8x4!>t^X3t71j1NZi=y(TuRm#u55sCo*Is^7fx zCvBNKUi{8lYBgP7Bw+Q`fc4im#;sP2*GRbgRlME({=WCWW#0eflR2K4HjlAjPmrGU z*|gxjwdo6ER_5L_bU*imBSC44+p&9V?(F{A%3sg$sZLpIsuxc}R%T}AqwCSz85mxg z+fCkUwuy(spo`%U!?h}=H;s1~8ZOJn*gvt$+xzICIl}?=pfi6SI5gayRh2(2>h{|f z6^(mh0XL5qpIOoP;r5rQ^IsldSpRnQTeC-JJbv|X7OZgijNE+nTfNa48;%E|=Z_0AiKfn6=UP&#R=6YouRP=2mT9)dzCulX>?(@Jzw@`+ z%6*vW%rJ?8Q|S)3)}z_Zt3J(@y!a|s`IX9+kflcK39}?G?>jH%aO8}cgjB~i#x-6| zVWN@$j`n0oPrq+}(Q;Aj!liGnocxj@HEY?zn>h;e^%v~e^>MOgeNh>M3#UQ8@qvUi zfo&Zbni3QAzO-+Zx8HBE@8Z_UGb?T6`cvKF{SF)OxGWBo_^Wp5rAbf5i=)3z9bz!{ z=3zOg!%)F+Ym$IH$D-fW=I>W^t#k6031j5?bncinr+}1G$LvW0#__SI{(TJD^jd4n zRMUGeRevzd=rCgqR9wPp_pkn2QQ5zhc5@0W{y0o~8hE_0Z`Lx-^PeAB@qKD#x)yVk z*WP#^#{)gVyVE%2y(azm^xFI8{oQ-rb~dxsFa$HC&FXbKw(aeWM~9!fmtK$Vk+c5G z$uPg+IK#VV>-PK$KRI@*%HrMFD3o=d^)&+n1B0ilpUXO@1jZ%+ DvoN;h diff --git a/panel-applet/icons/nm-connecting02.png b/panel-applet/icons/nm-connecting02.png index 9ee86b0915eefbf628e0cbb3798c7da14ca097de..711c938fccfc1267ca84ab387ad0cce344f149af 100644 GIT binary patch delta 943 zcmey(et})FGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2gLu?K?@G zfq^;J)5S4F;_}?7u^BR@B1h}X(>BjG-Td;M%G$Itr>sjYCN4{-s7-Wny(ALs({&~2 zRrh((i{h^Fzn*n>JaP^da1mHIq3hDMtf>kjvnMTCd-O~5v~8CzoXfeGYh|P4Uwu-o7QaP70jMx zwj($C_HE|#ycxUJEzXqsH;bXF*-uICy7A02Q+?EmpDV_#%o9mV&dn9rZ+~D}fyDm$ z`~C(JM>^c3uP3io+Vpv>?T)I(nKyJbAHP_h8n0*hhK6vzteOqqzfgkm6of#jcZd%@`_(1gm zYr^Y$=6Ta+jM?JA zm8&mvxE~VXW{tU?TA6COAs}N?LT&MlW&r__gTfKJENgQ<#ye|RR{v|ujs85f>DWB) zXWmN}J$Cex)7Yz35FY9oT3>SX*0O#3{;fOz{B@zs^3@9$GF~q|X>qQ3fv0$W?#r5| z+MzpEX+*3#6>m5HOx^#NFJ3M7t9rY0S_AWek1=Mq^Jk?!-uwI7pPE}c@BDdF{r>U8 z4iBjasoxd(jl4B8E?v2@<+i~h=QcrECW}uukFI+2&3xwG=wOz)vnDYxFfe$!`mwsK Ib4q9e0H1f#`Tzg` delta 986 zcmcb>{+nH~Gr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF%`c_5;>x#p z1_tI1PZ!4!jq_Wl#%9Q*O0>=|FWYRNW_H)-QdXM!GL>8p=Mb+E3%=*0?Ci+1uOM{VUp8bv|pRberLwJ9lhuT)w?ns%@c(l;G8EZ@&d-d}+y? zbvT^F_n!ZE)NHC04c7mHnH3DI2|FZd9jj zfp{Ui|Busmi~oPfF)?1~t27;o!vZfYTp&>f(JhyAMjhS_{cq`Ys|a{TpwI&_MMix z^T3J28Os=6H$=Q#?9cS~0QZ671IJ?5&;77QRZB#HeajRUeul&af-eLohKssdvBleK zW;32(=36k$K}4|rV`s;+&?W0mEw1pFlPu9@{jeqPemqOb0#_F$CDl!NhW6R9dN)o+ zN3T|yJ>S!9edso3!DtsZmnUluFs+L&==QTS`@Y}@npx8JT@d-cQbzfX!QCtdbDH^ z!S5pz7k=4)?5n)^zP`5X>#L)qUa|LhxU5h&q5m>@2S*-A7$-w=TJpUKjeH@3?c3tGMltMaz~w z>%0E??Uvl#d)KYwJ6`B<``cd!Z{2%$E_}NrF86TNqJ%1&KQF(Yda_-f|7loHmyuxr z%QvRun`Zj-CrW%Re?Rl`WzFA3k1xO9)7`DBq?wTS<8W+imwU|h(#(vE8w+1gtc&gc zV!$l(>&c~6xvyd~6E!dJ?W+%CYSiM}e=}C_;(i8EqYTq{y`Z%W3=9mOu6{1-oD!M< DYW(P5 diff --git a/panel-applet/icons/nm-connecting03.png b/panel-applet/icons/nm-connecting03.png index 9ea9b8b9a3e0310b3ac99a0c91591f239bc13b5d..0a5ee4de765e89b2b9f9e1fd5e3f8f592951e5c1 100644 GIT binary patch delta 925 zcmX@jzMoyOGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2bo)V1CN1K~C;-*}wS|PM%N|;WoN{ILWK<7@+irU?`@A_`Ox&7qq zyL)ENpT4DS!V%v;aczw=`44}XS^r+(pYnPc`~8wJI5_D^Hp_wC*J*;_Bo?fNKYyqw|28qukFb$9R0_a_=QUnnxZNwm1texuiM8duhntxc#B)ue-|^ z9&vin_?^va>NWPQ*YukNnGY~HxXfy3yE;$sVg}E{0+!d;*1KECxao*BPd%L~CjY_k z$BUKTo@e*CX8tu|5N>F!R1nn62tECrJM`u63^VEa8SBC>W|%3|%IDo%tHUPEaH0HJ zmtp8+*H1Fi?=Ns!b*cGr)b!FB ze})-~P5K;{6@zz7>nnbro-A9I7GCaOerH?m#*^oc+Md5X z%R^;eaqRZ`s}FWJ-+y`R@NNC#k{dIXZTH^IT`O|7D@VdH1wLyIZ+eZ%sP6 o{^TZ|q-VC=Hv4u&_5Wu)cYeEY=F!?Y3=9kmp00i_>zopr09*~WRR910 delta 937 zcmdnbewtmeGr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF&Ce}ivfbet z0|Rq}r;B5V#`&{TeKTT0MUMY}zRx^9E$!AhAH&bjM4gW|Y!&s|+N*ZZbs@L+R3~r8 zfPliqNdj3fkL79IaCJ4;6LBe6yyTke)P$v57Kuy>(EU3>N=5DA*RwswlhcgyCzYpv zdS{z=Y0|VUGd%@tR&&4q^xu}R{`nuh5Axz$i(dXTKcB<)IgHJUf#aH%;n&;K-LCHa zBF-Sf)jB_nwc_Jkd9&=LyG0*|rui{$h}71K{kv$hv8++?&0azC`RhYYJ?&n+crp7e zCYh@D$7PE@pIv{NcmO1v1aS6bU5n{P4G) z+1WbP*kaMl>H{7PCm0eco=PXl`gZ=?CpXb+sX+g6K|a?BUdsdYrUrej`Wv-3PCkB? z>N{Th5AOoDU;4G++Am3iBnAnF4iDiA8?20#q|DJV5_d^rg*Xpw!H#le3NjQi+kQ9hfIwSbe-sMs8L8XqIs)zjPMIWSJ z{@%MSH+|0R`n;tH1HK38NE;@rFY`tipe$<2u_do^$RLFuSuYt9Xs7b=xv6ds%^pa14_`0kTT z4EO$j5z2hl&TvNXpm@v837U62j%Y|Pn~)vY%FysQ-}Y!ih0Bb37K4LQL795(&S?*? zoZP!dtf6vwxJxLbg;WI#!d#W&TR7jll|$NqogF@5gMo42n^ zZ_ka+*;HJ3{_{2!q0ZcOuj~2NNfjjj$iBOy^zTbO>(5c~_4)3rouUi7rd?}_pE_;o z?F)SuZZR=5%-$cF>7Jpxor7W0$tO!PXW7nso|_q(k;`avJ~_>fH6eRvh?l44;_!8G z+M?a9n^(_V^xJOcv{XUk_i>xppMR)dQ_ncJV!LpT+>9Fx3=9mOu6{1-oD!MYyH87AIH&BvBK^>cReEEJRT~Q_C*pWHbFa>q@xVlKfqkw^hm=FLUxaY_W+s`G@T614I9=Th?P%yQS(A{>HRrpPw|R|mugwfN_)D)h=)P{UF_Kz8461L zP7`dOKRt8kXI$8hcjs>^%}j6oBh16#|2{^u`Gtq*dFKh~N>u_)huD3ebLX!*u%BV! X)6??3qVdcO3=9mOu6{1-oD!M@!3hMUH>GU!7l`|Nh+Rx!GL_Ha<;4EEff&1(`PraP!`}nW?JO z6ed;{&e64mvts3zFa8cXk65>GX+*5JapT3pPzRxtGfzML_vYNYGdFH(=IP|TyS=ZG z|1%rgi|gy-_y3olyYJVXe@A!9)iW?F><^i{(1d~chwg-rOP*Tg%$&fm;=NXC|FXS| z!j3=Zy{I{7dS(ry!;D!h8j5*S+S#Oju6Zq}xT_-Xk$2XCs687u+!B2GW8P*rms{WO zMl1dCJ?dGuSys1aYID@e2mb5UZO>oA#;~V<%1U=FO%~Pv%^YjXcfGpsBf{YQZ$HJp z`ma9^D*S(PBW0)1(UY&=GR&X(;iAOlQdbR)wC65AI$rPSUR>?9`B6df;+r$m9?de? z>%*%Pnl8uiW$MhmF0WSx9lUS2X?I1^YFXahkIoofo;!8xwH4RC`AE#HiE?0A@bBBj zPe-n_IyUfCt&{l>b28Ovlfs$9*6f?sJ5((1<&{~uuwMN9GyA2nf(#En-VMHe)x)>d^;bvSH$En^*g~`1>Qzp*wv6YN z%xI^@;;P@~GcfFkpE<8Psn$1J*nOj3yVlM7Z&x0ky>{Mx-l=|nL;qw}tlYH6zvX*W nLUU)`h7Vp}pM4BDA?n{0eo}PxyL-6|3=9mOu6{1-oD!M<6w?)w diff --git a/panel-applet/icons/nm-detect01.png b/panel-applet/icons/nm-detect01.png index 1cbe900ef63b187c3c9e715cf6f033abd8f166d9..074e69358fe8e5aaba1312c318a3796a79018fba 100644 GIT binary patch delta 607 zcmeBTZDv*M4DfU3<&xrJU|`_&^l%AcU|Eak7arx<${eB{WB5WVtv(_Krb2`_-h^K#AJcYL!eW^w2yzt9s@ z3n>*mkTgwv^5H}LGcwe~9=rCaFS7q=yuOul$1xw}oF5&XeGDuN!mECXIB1{l_D*kd zt+49s-QJnAGU>d*)|r|8GiSMEFh-pElvI;ovGrm^?UgW}8w^{{`pjt6I;8qqtVZ6ECZ65ZaH35U37QB!}RrByG^A_XZ3!$ z+@JTpthnaM-5VZ%)L8CnvNdtWFI?rKp!B8w$cJ+oQuQ+HZ}U%{{`&P+m0SHS{9@0R zl`J@-_(E;6*&OZ-VP1m&iW0Y^WqaP~Q{KGxLQ!JgDc)OLj2oUc-&1;j(vmMz_gC7C zRi}QwpJ;wpoqzr7$SR$NcMLz?F#nqRxz?#hg!4V~tEkWBB^{HOt<%~ja-%eE^}f$n zKYE7R#m_K($^TiKgJGWTeszX63B^v;JynL)b^UdjsiNN6tAEr#7q5GF!+7KJvUdy& O3=E#GelF{r5}E)noe^sQ delta 614 zcmZo>?P68z4DfU3<&xrJU|`_&^l%AcU|^5{VGcG128IXawm&8+8rE}4^Ybd&zQ~VY zU|QFz^t3NGx(%Ei= zX|D>&{##jnD*oAZMxT&XTQ}C*Fh1M~>|ooT2hDmY!;g`-4L*|2pr%X3DHNs(~^A8jn9ez~10{Icq0 zOmK_-+K1JXc(YX$4KMMzEIN>E*>}X!eCaCr))^`*=S^(Y*l^m-gWs2?X z87UcGJF!IT+4nEg?ujYQo-{+dyzQ&T2I&?(h8;Ere}1H`W{_qnJ1ViR@|w=Ox4rL6 zMRL!-ib^_sV3x+0du!J$Rh@93>Aa2C!|Gt-|2$9!2{y^HJe-KU2<(%nBK z7c9un)VAJm?xp|2Jges}Ew7(iupBVoT~=bHc>J%!pM#D2ZkBa@+w!tx<3!W5zuXSH z?3+HN>)>~lT%U<|b`+%D&xy7TxLWD3-)i}+B{PL5hH4x6CH;DI^RMS^-+lH~MSi04 zbCRyDRO_`#+x#$OvUYQO+NT|^e~fwV&gyVnl9(`gcXt{0;^N1_n=8KbLh*2~7YP>Jv=> diff --git a/panel-applet/icons/nm-detect02.png b/panel-applet/icons/nm-detect02.png index 8649e25ce6291ccf0d05e220c679ca8ed76b9e99..6873924aa5512ae0f4e509f4134e9bd5b4c75116 100644 GIT binary patch delta 520 zcmcb{vX(`$Gr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2hkUTBh+j z0|VnOPZ!4!iOX-#?avMllsNYBdF6S_@9ud~(W^ZsvPrYc#;j>puzI;5!;zi6@QSO* zLDz!U_809B9Q74glT;Y6rldevW(lMC%An}QYMGN}_RXBTA8S8uP`_FYzP-;ww^ z`+rvO9f)K&?lC9is2szml)`!SKioe(PyTl;$SZ-#!EKS#p#=6f?~hO2efnxmK#Ydd zjx}AowiY>bWYr6}gqEAte7*PCkV*Wq%R82QAb#M0Hj=5Ky z1^c803&VD$u6AuPR*^dPA$QV@uW74i=bCIk|Fx)It0=8D%P2Qed0oy%)(gUm5_@W1 zJUzUH<6(yCw%^B>ui_8cSe?8&_WQmMsolCK<9sJY7pAl;t&p9w(kD#l`xVPicW+I< zz4oo+ZSh+y2GLm&JvC=GX;^5d?UAY%ewd|N_`dh)o6eoL{+g7npSRZJN9E?v0?NwD c|98%p^_U-U?0tkG0|Nttr>mdKI;Vst01O@K^8f$< delta 562 zcmZ3>a*ai?Gr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF&ChG75MOV@ zz`*#})5S4F|S38A*W#3vyjlx-Ciz3WR67vQF(=+by z%UJy8u8!@le%52CrnYEH^6CxCOWBfa|1{nF%%2}|=6JE(|FARtLTiumFZvs}=Cbqr zjD5Q{WklC_7;c^UF-*WscmK`ED^XlZhn!iTt@^rmo2#+Qk4xKL)XsUa`nBWobzAFK zre6BCTEj~(L;0s86AMFv;aTNJ*3ln>m%b2Un09(;?(uKFqW4O6?`2I+`5-)Z-8FT= zi`!>Nty}$0@Ihb9wE3#Lwr|;WErx00h0-;qx@pJmEl0*v)$dAHTKtM`*#O!>uc zU@FtjtGH=)P~+^NeL*GGPXnT*Z&m(yaAj(z)3;A&ck8QNZ$2k1At@<&v!z8Gr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2b=c@mT08 z1_mY%PZ!4!iOX*%T4#p@inLz0dVXj2%#%-COFGmHGvroiM0Grf7m(yW=(HxMssGqL zugjgSi)NsNkBAOR8&|I?6l`Oqf1-r*ZLn%j)Qs0}?{o+}$-->kb@G%T1D= zTy7uWD$Bdub?fveEgWo7EA?6H`1T8-%8?R5VkKEM$d_OIoi($vMX5M;F z=d8OE?$6z<)|bgQZO`}{2P3^s$$*z@xlNZzc2VE(i3QdY`-LX7~JB zc)jVakd5mS=4Ym~E}8mNr9kq+a)x=K+D~2IG~Be?QTw&!Sy7?!{PNYUPE)pBDo9CP zYZ#TkqY+$MXN*^rrup*-Nl&j>5>HlOZu7q#@eIeYtQWWlB%;j>!h@(pTTBL z*eUNH+-cj7Zv7rk~8lKt~GLI72M2VV{JaU{>OIjyvg@xzIQvK=yFC& zGlI)8s3Sr%=JOOC@6LsjlANQbJ0FqLG;lt1m!ZOL_U;$^_Ehf*_};X-Jf5BBPQA9E zmEc5MRYi_Hso5HDJHAafQ*u1BxTD~b<-5&&M#pZ5<#Mc5ZtUP-SpGci++WVXXyz6X zshRt^8CS1u?Dy(qV2u0~v9@K(s-tG%+@*YieO`*U7#$d!w)6=wG|W`*ZvAs;o$Q^e zFL4|!u191Sn$2C>yJ0@ZCEJ%NyQHLkCfnA_^la&VbmJaFL&HpS*~v$p>Q*hB^xi)1 zOGm{KE2*eR-F|@rqplpaYwsG&Le!Gd9yGhiyivRVZIQ3gK9CyfS{mH}U zyX4)H-|8_I*c;nuh<&&K0aua>XRmap~S$Jij2w&VJWKl3fB|5jeVvGu0* ig(aSo)&9@Fzx6R# z0|Vn3PZ!4!iOX*$yKl$uN?tgm=BOhSv}8koOG`)Ul!y+6vRQgw zRtNRw*0-*$Z}1dm5ftI%XzH~LadBaKcIE8M-DlsueQRU3(Q~V3a`FAF8Q-5CKER>1 z?az;`AD7Noy2&c`%A_s+MT z%OK!jbn=&}rc#qDCh(q~ef|A|l~lifMsva1*-LbVF7@1D_mBH_ zFJ5`)-VJ-Mt>%$#ei`NaI4$D;lrNih-&L{IY&v&OVSh$XLyF@goyJOrzo#~APOB?^ z{ri&3>W{~&>+ZZw6~Dsa;bE_vmL2x`+N&x0r-}qO;%)Rn4qJ6C>?+`29cY*&}WKZvS_259Y&jkF&%kF)%PNc)I$ztaD0e0svL9`0)S$ delta 593 zcmdnb@|8ugGr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF&CjQkQR1M+ zz`(@h>EaloasKTT`wWplf%fNnZ+!D7RP3r@K%M^2pz5^!YkR6KZyp4Zf?tzH66%fA+?UZYmqp=6;{b zy#MD9Lj$Iuf`7NTRoriP?$ltYPkNs5GA?z|-Y~a6-3+QzWIp;a7#=y}-MKjYySDKA zf72#rvPjCGbl&*qc*XmunITOE7jDcyKf_@0eU@9lA84;p^m?kjr*@r@`EEvD8$}7T zYK`Kb`xeYP`^tUar>vk;)50u@UwzuV`?WAjT;!q|IkWRRC9Q;xEV%Z`Z$aTj=a<^` zN0Qa`ZTD{FYpjdYdgitE#GMs&xpUYW^yl8_D;F*o4z%H@`Lb);vi>tR`+iwBXR;hW zA5+k`L$RUUH0n>(hrfAbY>JHFg4*tFnCd*{kM zD<{k?p2jub&Rk#3Y-UNH*sHY_W`%uArzje}VXJQtWRUPw{V=sW;a}<6PiyblEfldc zIp)?a|N8RHfc>R??5}){UuElm+A71=V8|fx`4R^kd(rjT6D>2=YUgXFEw znom*d%!?&&!xRHK1aw&5_}4OP$lkha_-)13EApkgSOprc6`tT>WMD8pt)iGHdpdr% zVQBNzv_C@X47ZLboSeka@W*ZMLOI*2KiB`TOenmqvuU@7C<6lngQu&X%Q~loCIIdo B2N(bV diff --git a/panel-applet/icons/nm-detect05.png b/panel-applet/icons/nm-detect05.png index 25124502168d9c0cda13e9c5c51128942f0c315e..ea22788f39f5eca5e80b2577addd1eb11b751a2a 100644 GIT binary patch delta 700 zcmZo;yU(iF8Q|y6%O%Cdz`(%k>ERN@z`!5|!W?W23=BuMEak7arx@hv))q@MUI}Yy`LWUyTI-D1|!wNO~06bDMYz!@hQ2yDnq)_soudw zz)3*R_oJSQ%!HD3_O@ZsUt%M1yy^{` zP~B6YvY$Dk=r!ZL>Q8|lYK~`H7xacqkhs8?q~FkTB;=0Hmy4H;Jgnq%_J1!^SYaCS z^2`n2MH))74Es!${`k0AlHmknq21Xn%O7stJ?&TO^F^YjYD?akBt`bNE}J%eM@4nL zjB9%6+mx;IMC^rh{RVwSHBR%@}Yee;RuHD*yPJgbr!=xi;uUxvo zy+C0C!vRl~w;?YXA6#RxGykIVKY3wQW@2GkxQwfN`THADk!!B(Zo1XC?a#DzZTxoy zZfZ}EQ{5}M*;G61v81W>)k)5ZXPtDoAYP8j6G`M zQ`Ft1+x=r|I8PWh)vh|znxLogI&;~?juI8i>kmVJzgqc!YFb^@*)nbazGdxw@fGY3 z7D#qy=}a(T$h8zNcUrP`+OKP8Zg0`DH>p;*?-3Jh#2_KyQO=^#_*93x^SjmJQ&UpB zgUe=X@CqHMPZyLFoM<>Hl&LR`)p)VwtNQ5Yv-uWwURp454qE~H0g02M@;cuR%A8!Q zvYg?}TJ5`PUd>z&gd29N9KW)os`9`bjyQ%DM_&7G`}9PEfBudg3=4FWb~F58sE|MK zyYo`Qje-l``TLJER54mGY(6i~vt;(SwqNbXm)2Lre9(Wz9~~i-*q&akFoS`Cfx*+& K&t;ucLK6U}xIQKT delta 739 zcmcc5+Qz2X8Q|y6%O%Cdz`(%k>ERN@z`!5@!W?W23=9v-ZGTKuG_2>8=I7_NWlOYV zU|^c;>EaloasF+nZ}yaQ5!>&T_fOWS3M(fysa;ziBmBw!FKOBBpoeYOjWBX4CGh?k2X00!&WLEI}L9X7!((QF;G+@6OaOz0aM0{?2bD`|p=+7Z!4#ymwjrecAr-M((Zd6NQiX z1$4-4<0yFWrN6w4sUfHB$Eov|b5*LRg-x0sryHBAQhoJ@VP|gI95qYHtzLCsug!Pb zw0dSsa-@ObW>cX`(|5`n-Ce$QC#+g394kFDvpe}^(YdcHK22WwD@wglqi^mrrTXdO zjx(PaufMi2vGMixbncxRzphoURhxN#_l6z2vcHy=S)ARnR#$v=#}n5j{7tTcmHQMM z-`D@pEmK`?ehK^Bh|#p@kuGj@UUW|$o-qm{}xVMmnL-1 z|GbV&>^gPzTiuqGTlZ`$-8!-E>dlGsOV6EMS|8Uvaq{`IKT^fsyjS5~{L#%U;BmvO zS`ll_bjPFY-j{vO_Po5){p+KE$-B4f6h4Q2jPq8xZ_EC8>p@k9c;-(boke>mKAm;; z!g9CTombxEm|Qx)=)_wuW7`ML8U8`{FILR0+oi~VtZg;7%6`MgkI$_3u6<#ce3X54 z$7KCSCuDs#)o(~%I#DbrUps5cw5DtJCYxjrtY_%!=wO;)QFJy)(R@DZ-M6(B3)(m* zE!KUSu*b}T|G|_Fp9wwxR?bm6C^xCpREJ4}x#DV(c<*(#=br1j4|qJ^`z-VmdKI;Vst0494{ AdjJ3c diff --git a/panel-applet/icons/nm-detect06.png b/panel-applet/icons/nm-detect06.png index 3cecca6343c6521edb4d3a9db257f32fb1b25a83..a2861a572fe3ce80629149f74657c1eb993cf82f 100644 GIT binary patch delta 501 zcmX@bGK)pAGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2eD8vP{H} zfq`+kr;B5V#O1e>Y_mlIMcVEczd!TF-R$OrMXg-|5fKr=x3nTU7G&le`Tt=42H`bK zw~qN;x}my6_(%!cB~Px2Yc|Z7s*pHo=G>Xq-{)QT6VRO#_H89Uzy2Kdhz$t`>s$W3 zet3Af_5JYhTmE@#ERw@y4?tQSNXzE=?ONGQ)9m?6Mxl5yMR9QZCYJ(q*d7pLhRsUG1*IpCN@?kKKE1?k!kjcf77%{zkx4QRFe!D%RPsW4Wzs@VNGcYhPc)I$z JtaD0e0sw$o-zWe8 delta 549 zcmbQma*9Q@!3H1=^pVy&YR_dp_1LL}ZaVN7D)qtw0^6j*f7STdS6~E)a|2 z(q#IlIi(?em9~zH&YDFXTNm^$2^295ydY9ub$agfl=A!UW=l%53hL%L=Db^N|D#R5 zpWPtoNQdBmdDEVnH+R;o>29j8P49a@H@|$k{_I0`msiY7Ytzo0ChukZTf;PLlFsrg z0!$1R&T?CXzF(dhT^>JU#jF1J^76mixa`U>m~l-?{~7E2B(cfjHM>nMt3Q5Q9<9~T@ub>sx!BL*b=TN0t+ALP zxrz1SpPaUeY(jEOGlUU#UIZ7m3G(r^KRPg6PqHuSNoh>A9zrk zA+n<4^NXqWJ5!mGxHc($kYR}1bYS=Kvu>}~7yo;`|AlpU$iwL5$M3Tk7#J8lUHx3v IIVCg!00wRILjV8( diff --git a/panel-applet/icons/nm-detect07.png b/panel-applet/icons/nm-detect07.png index cf976ca4131dac6e245149c20f2915129f0d6f0e..05ea9283896e03b4bcdf359aa2e6322767c407ca 100644 GIT binary patch delta 628 zcmdnNI)hcQGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXjsq1E2hHsw{iUz z1_mZoPZ!4!iOX*<@6HYh6kz+1|7=e6d%JZi(sz%r9CSF+5oV_8GHuGNtp-yk*dI{J zPM_7mvSv+7Lr1^T)TH!{(b=h~yBZW+xaAdQb!;*}dGENTv6-NVaC4a0&tE?cYtAtI zzIndx-({2Nxlx<1?)+kIyoKGPp23Yl$4Hp}`eW_M!i(pppX>d#H{l=iDTZSVdtF=F zwE9-OnrTwJeEO~RZ|x7B4Li;t!Cr9KV7|WlHmT{kcPnS!zHv%=l|;>ll&Sx??z#Ch z&0sG$Xs|GfZ_*B-ebzU^;{vbd&HHU}I_CbP#nUh5ZMey3%bMU9y1Y|E?GXF(lvtN~ zXI8Vh-!tPpc$ydk*Bh2revW*8@13;&*=_YXRiXz>jF0;~2@SN+&*qx&dDGXev(xTR zio1AvPRdN}u0x-<-qtVM*R}Gdnczi<2G$jECT))oY*K%w$M|~Dt|Z-hDXA4UXXY+> zdScyFr`g&QmdyNoZgsfByEF6eZcOG*5O5J?&}^ueV@wpex#qt^=kLcWvU?@hyCmjx z`0AH#O;MIU#~uGYZk19}l==Msw?4l5lq@rU#!ZF~f(H~ef&}-7PSp)v%RY@iI@zt` zMT@v(NnDoS693TE3?8DAja5ffPWw-=ZG9rIrV|4L1B0ilpUXO@geCwCgAx4z delta 660 zcmbQix`S1*Gr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXjsoF%`d?FAtrx0 z0|S$*r;B5V#`(9Ce7&axO0>OyKIiki@1<#TOy(R^VP3g}U!z-uskJGL?;k^bgY@#c z22od*wYMcy0#|1V3-&qgZc^wxA*Ly!%3YtKZv3 zT5Qs746&NbVz6+lRc0?2(`svO?Wxw@@mR)7J?@I0YR&V3~^w5RKMv+siL!V0UD4APbIxVf| zvDElEV+?D6@hq+=?f#BOA7}hG+K_f}`>(l5O&s?!T!YUQ21gXLEI87n)Uf7KR%ywS z@7IO)+8O+Q_3!h!c?Y>1c1IdKoukuLurBJc-r|*WCD|EEET-9>E3EFdJf6v zqHV7CCDbg-_S1P)ch@ET9UTn0J-6OR%Wj^xvSOZIrfcNV4`K@%8pIr)xfm3GzO=GG z`ro2b^G>0OwKi50#bTuW1uH@GjWlGWxds4`Q8Q|y6%O%Cdz`(%k>ERN@z`!5|!W?W23=BuM?jJ*NNPZl~EkUT$1>H)&OV>hPc@yCCgHI{g22v0q*$f4Y1 z8%uERN@z`!5@!W?W23=9v-ZGTKuH00zI7iJb%8^7FP zVzf?uil>WXh{pN1Q|-zGnQO8JS9PR@-6i}K#Q47ldy)4|EP@l&jXwxZ!h z-j#P(>76w^eif8E~7nA#>; z^Y2qBXTc`MQ^#h1-hTPd$`=!a`Wd*it+N=+?dx^coUTu2leepj(h@E|Y_O`&*+HxF z=POgQcee#i4n0ojD!V+fb4#U(G3R%|ONvr=?*5BPXniPBQ2Mn_@*)T4>P1zDJEpR+ zcgYB)r|WOi5PH?LZr!AyiXStQwx6iJJ5hII(^N|*&zxN8iT>FiJ{0Va;7m`8iQ5;g z<#O6ga+j@x;-S6O`Wufg3re<|pKmIxD{OGe?Z0c+1S{A26rUk|1bW_cIuB=?&TEQG6n_)22WQ%mvv4FO#rUXy|e%T diff --git a/panel-applet/icons/nm-signal-100.png b/panel-applet/icons/nm-signal-100.png index 2011468b510e56ecf2b8bfd36e3daa2b3c0bb83b..bc5fee63ad768bbb3d72ff24a3295ea9c19efb46 100644 GIT binary patch delta 331 zcmey*G?Q7eGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXvoRMD`u=2d|9k| zVzf^EUr!gu5Q)ogr<@gRG7xB$_hJ-FWSr)pTyp55Uyk$9=Bk1@7n#;Lvu@fQHzh?m zF{EJ6jNpBL_UsWq#Pt8$Td~qR^Q-6Bm^@y0ZrSGGPcPD6?vU&M-C-O5e%`T1d>7Rj z`WChp#$UANW(v-GI4AVSC(BoA_vV9|5f_HD!j_ts4$ICZ@3k zXU=2@o|<)UM$p|!ryUcM7%MNXERbA0= lY{vw8oWu0zthM)C;?C4j^UY{-fcx(N%&$bLVCRxpTw`7Ly3gzf+OZt)+ z88%qY5nb)`weY|KKEus{XQo~GxOLInkBj0J7OhCXsKZ++QDqw3Ms=|GQT+aqsH3%i_Ds%)r3F;OXk; Jvd$@?2>^=;dJg~q diff --git a/panel-applet/icons/nm-signal-25.png b/panel-applet/icons/nm-signal-25.png index b18d59c47f17f03c84cafd02fbefc761689a360c..9ce0ffffc49750776ce84edd9a11fc62e2cb353b 100644 GIT binary patch delta 418 zcmey*{DE1qGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXvoRMD`ukn$31h= z#Au!R5KkA!5Q)ogLkzuG90k_ATQ~2ID4Ca4lTgJX-&ARR9tGDc9doZzNg=E7OZi(>e&!^VcL~P!>nSGaYsDf}=DO;J< zv}x^Thf%vo`Qmn_><*51mA}t&DsL8Xb2_tNv&3-;!QE;#6;b!J%L(;Qll5-f_1!lRXX>i_}QaCw(*&;*P;G|pMU$M`7WZz}( YFJ`~OHM;i{0|Nttr>mdKI;Vst0MJgbApigX delta 433 zcmeys{GVB|Gr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXvoPaF3hacWN`cV z#Au!RWKS2z5RLP1r`mdLb`&^X|9Pvrz?vh+g5JD&%*moH$l`eKns7uFqqpM*fwwGg zS%WKh{1-i&xxK<{#uLv)ikU3SZzqh$fi<3(lPHO^w}T%vQe;rH&@^Fr!>x;*&sV##~K6oV~)fbjmwN tW257_`N26__7z3bJNMrIzxXeEXq4NX70Z$yGB7YOc)I$ztaD0e0sxb0%Z2~| diff --git a/panel-applet/icons/nm-signal-50.png b/panel-applet/icons/nm-signal-50.png index 78241a61fc18cb19c428e96bd1e2dcea492ea3e4..1f7d30c8e44aaca18eb72698ac6d96c378d5b249 100644 GIT binary patch delta 414 zcmaFQ{DxVvGr-TCmrII^fq{Y7)59f*fq_8`ggMw47#NOh$+4cOXvoRMD`vu}{%1kS z#Au!R08bak5Q)ogL#+J{I|$T%_CCuh;Oo_r@uHTuMJZ6h%Wr~__yQNFMI9$J9Tqxl zDQJjMDJ+}T^kZ|G0w>!=gR5_DeE#xm?@iW!kGD5lee;)ozUIJ{b!YPO*BLVjbQTm= zhF-H~Uj4P8qU6%La*4kZ2WGEobY(c=cVNby`>9(tJ*)rnMkb3bjmh-QEy){KHq>9x zPYkIRm^OE5Mt>gL)m3NDD4bzMVnl(z1j9Nr2W>Hmmd?I7@9a-4tzcP zR)&F%IY9d1lP_y*<-PbqnY$S{0s{0I_UyIuU$Ld1quyfwj#;ZEXK=DOx!AKAn99iZ zJ09Jq+AP?Tn%=qVsX=qr-xV_*XK;J%t|<8b$u{!+d%feu69rvFMH)5qMONC}IQ-=M z`SoosT)Mn#=S`Z`)Y>h$%lDj_(vMZwx}=tDT-)*Yo#S*FIfpf$!c=B6XmKUFO}wCM zI5$;(tDTMFrA7O))@r(Jow6cnse<4KGq!hp{-<|YaYj5neT=5JSHs1_CngZ-syE&=y>@@Vxsv=P7$0ochh6Ds;D&nS(Vz@gVa% z*#gfuu~I_E`GVf*DM&3lb?Z|~Sy|2l`Te}cA8Te_bv>QATx<8veOf#Wrfko}r{DdR zlJq*w!p>59oqxt(kpr{0@*UxEP!~+zdQar-_aejg(t17@HZ|$%j$wD~_qs4yGYh}Z zJ-VQjAwaluPH}?Lfj28H@@?6RUw>pgyt}&2_prQ^zNpxdDd+PXV!lPcQ?S##nz5)t zy+8c**^AeC4;2~K3$R`>|0u82@P*?>Q|E#-cI~{=$5;3zopr0LWRNnE(I) delta 382 zcmcb{e1=)EGr-TCmrII^fq{Y7)59f*fq_8+ggMw47#JRu+y0oSXvoPaF3h4FdoEz& z#Auy*15X#n5RLP1r`q~48w#}Um%MGssk&&fKc7=;h9#q__yU(jkEI-f7(|7{AIMC2 zb4!k^rRDnU)(J};PL)`1dUp2rN2#){t8=~GW*Ns{p8s>B+1_1yW^g4absYG3@+DJ( z34^@a8+n;)e>Xn)V7K5LW7~`z)&oDkp8oRs`^}5@4z<@etWw}eyKTtu;N8QOhZCBD zw{LWLeW}sYQm3UMn04Y=n-`N8zn@b)U+&MLC%2D3|HZWQiswZ4xlL2ApZ@Q{SM+A$ z2`#q!RTtFV%{JVaR$=MMuw zT&cO;SK#)tB!T4MlMCHfb=<6C)0AH6-nZqI!GVsmoBSrd+Q4r4oJ%2bOD<=^#fZK8 qzPeoH{kQIU{Rf#d|NeJ>EaktaqI2O>VnJR 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 +#include #include "menu-info.h" #include "gtkcellview.h" #include "gtkcellrendererprogress.h" diff --git a/panel-applet/no-link-0.png b/panel-applet/no-link-0.png deleted file mode 100644 index 3b35f7591dfde857ac67e9e473f54e921d4ec76c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 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 diff --git a/panel-applet/signal-61-80.png b/panel-applet/signal-61-80.png deleted file mode 100644 index be6920467b2049b8554fb0342ac4a078cc187e01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 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 RD+2=qgQu&X%Q~loCIEkYKQ#aV diff --git a/panel-applet/wireless-applet.png b/panel-applet/wireless-applet.png deleted file mode 100644 index a3e9e26f6a05def656861fd0267a8b4aefe478aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1752 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