CVSROOT:        /cvs/gnome
Module name:    nautilus
Changes by:     cneumair        06/06/21 12:26:23

Modified files:
        .              : ChangeLog 
        libnautilus-private: nautilus-global-preferences.c 
                             nautilus-global-preferences.h 
                             nautilus-metadata.h 
        src            : nautilus-application.c nautilus-application.h 
                         nautilus-main.c nautilus-navigation-window.c 
                         nautilus-shell-interface.idl nautilus-shell.c 
                         nautilus-spatial-window.c 
                         nautilus-window-manage-views.c 
                         nautilus-window-private.h nautilus-window.c 

Log message:
2006-06-21  Christian Neumair  <[EMAIL PROTECTED]>

Add complete session management, remember maximization state and type
of open windows, save history on quit.

* libnautilus-private/nautilus-global-preferences.c
* libnautilus-private/nautilus-global-preferences.h:
Add NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED setting.

* libnautilus-private/nautilus-metadata.h:
Add NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED key.

* src/nautilus-application.c:
* src/nautilus-application.h:
Save session on session save request, add
nautilus_application_load_session(), move
initial navigational geometry handling to
nautilus_application_create_navigation_window,
maximize window if
NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED
is set.

* src/nautilus-main.c:
Add "--load-session" parameter.

* src/nautilus-shell-interface.idl:
* src/nautilus-shell.c:
Add load_session CORBA method.

* src/nautilus-navigation-window.c:
* src/nautilus-spatial-window.c:
Save maximized state when appropriate.

* src/nautilus-window-manage-views.c:
Load maximized state for spatial windows,
remove navigation window geometry handling.

* src/nautilus-window.c:
* src/nautilus-window-private.h:
Add nautilus_add_to_history_list_no_notify.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=nautilus&who=cneumair&date=explicit&mindate=2006-06-21%2012:25&maxdate=2006-06-21%2012:27

_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to