anjuta r2873 - in trunk: . libanjuta plugins/file-loader plugins/project-manager src



Author: naba
Date: 2007-03-14 22:15:03 +0000 (Wed, 14 Mar 2007)
New Revision: 2873
ViewCVS link: http://svn.gnome.org/viewcvs/anjuta?rev=2873&view=rev

Modified:
   trunk/ChangeLog
   trunk/libanjuta/anjuta-profile-manager.c
   trunk/libanjuta/anjuta-profile-manager.h
   trunk/libanjuta/anjuta-shell.c
   trunk/libanjuta/anjuta-shell.h
   trunk/libanjuta/anjuta-utils.c
   trunk/libanjuta/anjuta-utils.h
   trunk/plugins/file-loader/plugin.c
   trunk/plugins/project-manager/plugin.c
   trunk/src/anjuta.c
   trunk/src/main.c
Log:
	* libanjuta/anjuta-profile-manager.c,
	libanjuta/anjuta-profile-manager.h: Added method to get current
	profile.

	* libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
	signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
	is exiting.

	* libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
	plugins/file-loader/plugin.c: Moved to functions as utility functions.
	Also, not load project files in session load in loader plugin.
	
	* plugins/project-manager/plugin.c, src/anjuta.c:
	Emit "exiting" signal in shell when exiting anjuta. project manager
	listens to exiting signal and saves session. anjuta.c saves session
	only when current projfile is 'user'. Load project saved in session
	differently then the rest of the session. This should fix all the
	session restoration bugs.
	
	src/main.c: Present anjuta window when becon message is received.






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