[ochusha-cvs] CVS update: ochusha/lib

Back to archive index

???? fuyu****@users*****
2003年 5月 16日 (金) 04:55:44 JST


Date:	Friday May 16, 2003 @ 4:55
Author:	fuyu

Update of /cvsroot/ochusha/ochusha/lib
In directory sf-cvs:/tmp/cvs-serv14580/lib

Modified Files:
	ochusha_bbs_thread.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 ochusha_bbs_thread.h		Status: Needs Checkout

   Working revision:	1.3	Thu May 15 19:55:44 2003
   Repository revision:	1.3	/cvsroot/ochusha/ochusha/lib/ochusha_bbs_thread.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)




Ochusha-cvs メーリングリストの案内
Back to archive index