diff options
author | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-03-11 11:40:05 +0100 |
---|---|---|
committer | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-03-11 11:40:05 +0100 |
commit | 0ec8742ca8915dbea64520489c7dfffe6412b908 (patch) | |
tree | 18d10b9bb4e3af47bf540ecfa832009fceac097d | |
parent | eb35c8f3c0dcf578309c78da28af5ef55e4dda61 (diff) | |
download | abrt-0ec8742ca8915dbea64520489c7dfffe6412b908.tar.gz abrt-0ec8742ca8915dbea64520489c7dfffe6412b908.tar.xz abrt-0ec8742ca8915dbea64520489c7dfffe6412b908.zip |
Changed applet behaviour according to rhbz#489624
-rw-r--r-- | src/Applet/Applet.cpp | 2 | ||||
-rw-r--r-- | src/Applet/CCApplet.cpp | 26 |
2 files changed, 4 insertions, 24 deletions
diff --git a/src/Applet/Applet.cpp b/src/Applet/Applet.cpp index 8984e0e2..788faa6d 100644 --- a/src/Applet/Applet.cpp +++ b/src/Applet/Applet.cpp @@ -28,8 +28,6 @@ crash_notify_cb(const char* progname) #ifdef DEBUG std::cerr << "Application " << progname << " has crashed!" << std::endl; #endif - /* smth happend, show the blinking icon */ - applet->BlinkIcon(true); applet->ShowIcon(); //applet->AddEvent(uid, std::string(progname)); applet->SetIconTooltip("A crash in package %s has been detected!", progname); diff --git a/src/Applet/CCApplet.cpp b/src/Applet/CCApplet.cpp index 27eef761..80964887 100644 --- a/src/Applet/CCApplet.cpp +++ b/src/Applet/CCApplet.cpp @@ -93,26 +93,9 @@ void CApplet::OnAppletActivate_CB(GtkStatusIcon *status_icon,gpointer user_data) { CApplet *applet = (CApplet *)user_data; FILE *gui = NULL; - //FIXME - //gtk_status_icon_set_visible(applet->m_pStatusIcon,false); - GtkWidget *dialog = NULL; - dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL, - GTK_MESSAGE_QUESTION, - GTK_BUTTONS_YES_NO, - "ABRT has detected a crash.\nDo you want to open the crash analyzer and create a report?"); - gint result = gtk_dialog_run(GTK_DIALOG(dialog)); - switch (result) - { - case GTK_RESPONSE_YES: - //FIXME - use fork+exec and absolute paths? - gui = popen("/usr/bin/abrt-gui","r"); - gtk_status_icon_set_visible(applet->m_pStatusIcon,false); - break; - default: - gtk_status_icon_set_blinking(applet->m_pStatusIcon,false); - break; - } - gtk_widget_destroy (dialog); + //FIXME - use fork+exec and absolute paths? + gui = popen("/usr/bin/abrt-gui","r"); + gtk_status_icon_set_visible(applet->m_pStatusIcon,false); } void CApplet::OnMenuPopup_cb(GtkStatusIcon *status_icon, @@ -120,8 +103,7 @@ void CApplet::OnMenuPopup_cb(GtkStatusIcon *status_icon, guint activate_time, gpointer user_data) { - /* for now just hide the icon on RMB */ - gtk_status_icon_set_blinking(((CApplet *)user_data)->m_pStatusIcon, false); + //gtk_status_icon_set_blinking(((CApplet *)user_data)->m_pStatusIcon, false); } void CApplet::ShowIcon() |