libwnck r1342 - in trunk: . libwnck
- From: vuntz svn gnome org
- To: svn-commits-list gnome org
- Subject: libwnck r1342 - in trunk: . libwnck
- Date: Tue, 19 Jun 2007 20:03:00 +0100 (BST)
Author: vuntz
Date: 2007-06-19 20:02:59 +0100 (Tue, 19 Jun 2007)
New Revision: 1342
ViewCVS link: http://svn.gnome.org/viewcvs/libwnck?rev=1342&view=rev
Modified:
trunk/ChangeLog
trunk/libwnck/application.c
trunk/libwnck/class-group.c
trunk/libwnck/pager.c
trunk/libwnck/screen.c
trunk/libwnck/selector.c
trunk/libwnck/tasklist.c
trunk/libwnck/window.c
trunk/libwnck/workspace.c
Log:
2007-06-19 Vincent Untz <vuntz gnome org>
* libwnck/application.c: (wnck_application_init),
(wnck_application_class_init), (wnck_application_finalize),
(_wnck_application_destroy):
* libwnck/class-group.c: (wnck_class_group_class_init),
(wnck_class_group_init), (wnck_class_group_finalize),
(_wnck_class_group_create), (_wnck_class_group_destroy),
(get_name_from_applications), (get_name_from_windows), (set_name),
(get_icons_from_applications), (get_icons_from_windows),
(set_icon), (_wnck_class_group_add_window),
(_wnck_class_group_remove_window), (wnck_class_group_get_windows),
(wnck_class_group_get_res_class), (wnck_class_group_get_name),
(wnck_class_group_get_icon), (wnck_class_group_get_mini_icon):
* libwnck/pager.c: (wnck_pager_init), (wnck_pager_class_init),
(wnck_pager_finalize), (wnck_pager_unrealize):
* libwnck/screen.c: (wnck_screen_init), (wnck_screen_class_init),
(wnck_screen_finalize), (wnck_screen_construct):
* libwnck/selector.c: (wnck_selector_init),
(wnck_selector_class_init):
* libwnck/tasklist.c: (wnck_task_init), (wnck_task_finalize),
(wnck_tasklist_init), (wnck_tasklist_class_init),
(wnck_tasklist_finalize):
* libwnck/window.c: (wnck_window_init), (wnck_window_class_init),
(wnck_window_finalize):
* libwnck/workspace.c: (wnck_workspace_init),
(wnck_workspace_class_init), (wnck_workspace_finalize):
Use g_type_class_add_private(), initialize all private fields in
_init() functions, and make sure to clean up everything in _finalize()
functions.
Also, some more details:
* libwnck/screen.c: (wnck_screen_finalize): fix a FIXME
* libwnck/pager.c: (wnck_pager_unrealize): reset some more data
* libwnck/class-group.c: code cleanups
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]