*** empty log message ***
(Old svn revision: 531)
This commit is contained in:
8
NEWS
8
NEWS
@@ -2,6 +2,14 @@
|
||||
************ xfce4-taskmanager ************
|
||||
*********************************************
|
||||
|
||||
Version 0.2.0 (01 Feb 2005):
|
||||
|
||||
Features:
|
||||
* completly rewrited
|
||||
* few bugfixes
|
||||
* about dialog
|
||||
|
||||
|
||||
Version 0.1.0 (23 Jan 2005):
|
||||
|
||||
Features:
|
||||
|
||||
1
README
1
README
@@ -19,6 +19,7 @@ libxfcegui4. Xfce's core libraries can be obtained from http://xfce.org/.
|
||||
|
||||
./configure
|
||||
make
|
||||
make install (as root)
|
||||
|
||||
If 'configure' fails, please run 'autogen.sh' or send me a mail with the exactly
|
||||
errors :)
|
||||
|
||||
22
src/gui.c
22
src/gui.c
@@ -23,7 +23,7 @@
|
||||
/* create the GUI */
|
||||
void create_gui(void)
|
||||
{
|
||||
GtkWidget *window, *eventbox, *box, *button, *scrolled_window, *tree_view, *main_popup_menu, *task_popup_menu;
|
||||
GtkWidget *eventbox, *box, *button, *scrolled_window, *tree_view, *main_popup_menu, *task_popup_menu;
|
||||
GtkCellRenderer *cell_renderer;
|
||||
GtkTreeViewColumn *column;
|
||||
|
||||
@@ -182,6 +182,7 @@ GtkWidget *create_main_popup_menu()
|
||||
menu = gtk_menu_new();
|
||||
|
||||
menuitem = gtk_menu_item_new_with_label("About");
|
||||
g_signal_connect(G_OBJECT(menuitem), "activate", G_CALLBACK(show_about_dialog), NULL);
|
||||
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
|
||||
gtk_widget_show(menuitem);
|
||||
|
||||
@@ -224,7 +225,7 @@ void handle_task_menu(GtkWidget *widget, gchar *signal)
|
||||
{
|
||||
gtk_tree_model_get(model, &iter, 1, &task_id, -1);
|
||||
send_signal_to_task(task_id, signal);
|
||||
//refresh_task_list();
|
||||
refresh_task_list();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -240,7 +241,7 @@ void handle_task_menu(GtkWidget *widget, gchar *signal)
|
||||
{
|
||||
gtk_tree_model_get(model, &iter, 1, &task_id, -1);
|
||||
send_signal_to_task(task_id, signal);
|
||||
//refresh_task_list();
|
||||
refresh_task_list();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -258,3 +259,18 @@ void handle_task_menu(GtkWidget *widget, gchar *signal)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void show_about_dialog()
|
||||
{
|
||||
GtkWidget *about_dialog;
|
||||
XfceAboutInfo *about_info;
|
||||
|
||||
about_info = xfce_about_info_new("xfce4-taskmanager", VERSION, "Xfce4-Taskmanager is a easy to use Taskmanager.",XFCE_COPYRIGHT_TEXT("2005", "Johannes Zellner"), XFCE_LICENSE_GPL);
|
||||
xfce_about_info_set_homepage(about_info, "http://developer.berlios.de/projects/xfce-goodies/");
|
||||
xfce_about_info_add_credit(about_info, "Johannes Zellner", "webmaster@nebulon.de", "Original Author");
|
||||
|
||||
about_dialog = xfce_about_dialog_new(GTK_WINDOW(window), about_info, NULL);
|
||||
g_signal_connect(G_OBJECT(about_dialog), "response", G_CALLBACK(gtk_widget_destroy), NULL);
|
||||
gtk_widget_show(about_dialog);
|
||||
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "types.h"
|
||||
#include "functions.h"
|
||||
|
||||
GtkWidget *window;
|
||||
GtkTreeSelection *selection;
|
||||
GtkListStore *list_store;
|
||||
|
||||
@@ -34,3 +35,4 @@ GtkWidget *create_task_popup_menu(void);
|
||||
GtkWidget *create_main_popup_menu(void);
|
||||
gboolean handle_mouse_events(GtkWidget *widget, GdkEventButton *event);
|
||||
void handle_task_menu(GtkWidget *widget, gchar *signal);
|
||||
void show_about_dialog(void);
|
||||
|
||||
Reference in New Issue
Block a user