libwnck r1368 - in trunk: . libwnck



Author: vuntz
Date: 2007-06-24 16:38:56 +0100 (Sun, 24 Jun 2007)
New Revision: 1368
ViewCVS link: http://svn.gnome.org/viewcvs/libwnck?rev=1368&view=rev

Modified:
   trunk/ChangeLog
   trunk/libwnck/screen.c
   trunk/libwnck/screen.h
   trunk/libwnck/wnckprop.c
   trunk/libwnck/workspace.c
   trunk/libwnck/workspace.h
Log:
2007-06-24  Vincent Untz  <vuntz gnome org>

	Add new API to get layout information about a workspace.
	Also add a mode to wnckprop to interact with workspaces.

	* libwnck/workspace.[ch]: (wnck_workspace_get_layout_row),
	(wnck_workspace_get_layout_column), (wnck_workspace_get_neighbor): 3
	new API, that are useful for knowing more about the layout
	* libwnck/screen.[ch]: (wnck_screen_get_workspace_neighbor): deprecate
	this function, wnck_workspace_get_neighbor() is simpler and should be
	used instead
	(update_workspace_layout): if the number of rows (or columns) is not
	set on the screen, compute it using the number of columns (or rows)
	and the number of workspaces

	* libwnck/wnckprop.c: (set_mode): new
	(validate_options): updated
	(update_screen_props): remove the part about workspace activation
	(update_space_props): new
	(print_screen_props): indentation fixes
	(print_space_props): new
	(handle_button_press_event): updated
	(main): updated





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]