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.
_______________________________________________
SVN-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/svn-commits-list