????
fuyu****@users*****
2003年 5月 16日 (金) 04:55:44 JST
Date: Friday May 16, 2003 @ 4:55 Author: fuyu Update of /cvsroot/ochusha/ochusha/gtk2 In directory sf-cvs:/tmp/cvs-serv14580/gtk2 Modified Files: bbs_thread_ui.c bbs_thread_ui.h bulletin_board_ui.c threadlist_filter.c threadlist_view.c threadlist_view.h Log Message: Remove 'user_data' field from OchushaBBSThread. Now g_object_{get,set}_qdata() are used instead. Above change allow us to encapsulate data that are associated to each OchushaBBSThreads and only needed by ThreadlistView from other parts of Ochusha. This encapsulation leads us to separate view_flags that used to represent how each entry should be rendered into Ochusha's main part from ThreadlistView instead of publishing it from ThreadlistView. Therefore, now ThreadlistView publish a new API to set visual parameters for each entry and Ochusha is also modified to use the API. ThreadlistView's visual are now changed like: Background color is set as 'Pink' if the thread is new. Background color is set as 'lavender' is the thread isn't filtered. Foreground color is set as 'Red' if the thread is marked and there's new responses. Although this setting should only be considered as the default setting, I don't implement it as user configurable parameter at this time. =================================================================== File: no file bbs_thread_ui.c Status: Needs Checkout Working revision: 1.6 Thu May 15 19:55:43 2003 Repository revision: 1.6 /cvsroot/ochusha/ochusha/gtk2/bbs_thread_ui.c,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.4) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1) =================================================================== File: no file bbs_thread_ui.h Status: Needs Checkout Working revision: 1.3 Thu May 15 19:55:43 2003 Repository revision: 1.3 /cvsroot/ochusha/ochusha/gtk2/bbs_thread_ui.h,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.1.1.1) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1) =================================================================== File: no file bulletin_board_ui.c Status: Needs Checkout Working revision: 1.10 Thu May 15 19:55:43 2003 Repository revision: 1.10 /cvsroot/ochusha/ochusha/gtk2/bulletin_board_ui.c,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.4) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1) =================================================================== File: no file threadlist_filter.c Status: Needs Checkout Working revision: 1.3 Thu May 15 19:55:44 2003 Repository revision: 1.3 /cvsroot/ochusha/ochusha/gtk2/threadlist_filter.c,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.1.1.1) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1) =================================================================== File: no file threadlist_view.c Status: Needs Checkout Working revision: 1.8 Thu May 15 19:55:44 2003 Repository revision: 1.8 /cvsroot/ochusha/ochusha/gtk2/threadlist_view.c,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.4) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1) =================================================================== File: no file threadlist_view.h Status: Needs Checkout Working revision: 1.5 Thu May 15 19:55:44 2003 Repository revision: 1.5 /cvsroot/ochusha/ochusha/gtk2/threadlist_view.h,v Existing Tags: OCHUSHA_0_4_3_2 (revision: 1.2) OCHUSHA_0_4_3_1 (revision: 1.1.1.1) OCHUSHA_0_4_3 (revision: 1.1.1.1) ORIGINAL_OWNER (branch: 1.1.1)