Updating branch refs/heads/kelnos/new-sm-client to 0c53e720e629cb50b10b357d787167ff8520090f (commit) from 4e6de2230b1fb849809f8f53b1e2040a2fadaa2e (commit)
commit 0c53e720e629cb50b10b357d787167ff8520090f Author: Brian J. Tarricone <br...@tarricone.org> Date: Mon Sep 14 21:58:02 2009 -0700 set up docs for XfceSMClient docs/libxfce4ui-docs.sgml | 6 + docs/libxfce4ui-sections.txt | 57 +++++++ docs/tmpl/libxfce4ui-unused.sgml | 52 ++++++ docs/tmpl/xfce-sm-client.sgml | 344 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 459 insertions(+), 0 deletions(-) diff --git a/docs/libxfce4ui-docs.sgml b/docs/libxfce4ui-docs.sgml index ba3bd9e..1af031f 100644 --- a/docs/libxfce4ui-docs.sgml +++ b/docs/libxfce4ui-docs.sgml @@ -7,6 +7,7 @@ <!ENTITY xfce-gtk-extensions SYSTEM "xml/xfce-gtk-extensions.xml"> <!ENTITY xfce-dialogs SYSTEM "xml/xfce-dialogs.xml"> <!ENTITY xfce-titled-dialog SYSTEM "xml/xfce-titled-dialog.xml"> +<!ENTITY xfce-sm-client SYSTEM "xml/xfce-sm-client.xml"> <!ENTITY version SYSTEM "version.xml"> <!ENTITY date "Juli 2009"> @@ -71,6 +72,11 @@ &xfce-titled-dialog; </part> + <part id="libxfce4ui-sm"> + <title>Xfce Session Management Support</title> + &xfce-sm-client; + </part> + <index> <title>Index</title> </index> diff --git a/docs/libxfce4ui-sections.txt b/docs/libxfce4ui-sections.txt index c61a7e5..60daa3f 100644 --- a/docs/libxfce4ui-sections.txt +++ b/docs/libxfce4ui-sections.txt @@ -70,3 +70,60 @@ XFCE_TITLED_DIALOG_GET_CLASS XfceTitledDialogPrivate xfce_titled_dialog_get_type </SECTION> + +<SECTION> +<FILE>xfce-sm-client</FILE> +XfceSMClient +XfceSMClientPriority +XfceSMClientRestartStyle +XfceSMClientShutdownHint +XfceSMClientState +xfce_sm_client_get_option_group +xfce_sm_client_get +xfce_sm_client_get_with_argv +xfce_sm_client_get_full +xfce_sm_client_connect +xfce_sm_client_disconnect +xfce_sm_client_is_resumed +xfce_sm_client_request_shutdown +xfce_sm_client_get_client_id +xfce_sm_client_get_state +xfce_sm_client_get_state_file +xfce_sm_client_get_clone_command +xfce_sm_client_set_clone_command +xfce_sm_client_get_current_directory +xfce_sm_client_set_current_directory +xfce_sm_client_get_discard_command +xfce_sm_client_set_discard_command +xfce_sm_client_get_priority +xfce_sm_client_set_priority +xfce_sm_client_get_program +xfce_sm_client_set_program +xfce_sm_client_get_resign_command +xfce_sm_client_set_resign_command +xfce_sm_client_get_restart_command +xfce_sm_client_set_restart_command +xfce_sm_client_get_restart_style +xfce_sm_client_set_restart_style +xfce_sm_client_get_shutdown_command +xfce_sm_client_set_shutdown_command +<SUBSECTION Standard> +XfceSMClientClass +XFCE_IS_SM_CLIENT +XFCE_IS_SM_CLIENT_CLASS +XFCE_SM_CLIENT +XFCE_SM_CLIENT_CLASS +XFCE_SM_CLIENT_GET_CLASS +XFCE_TYPE_SM_CLIENT +XFCE_TYPE_SM_CLIENT_PRIORITY +XFCE_TYPE_SM_CLIENT_RESTART_STYLE +XFCE_TYPE_SM_CLIENT_SHUTDOWN_HINT +XFCE_TYPE_SM_CLIENT_STATE +<SUBSECTION Private> +XfceSMClientPrivate +xfce_sm_client_get_type +xfce_sm_client_priority_get_type +xfce_sm_client_restart_style_get_type +xfce_sm_client_shutdown_hint_get_type +xfce_sm_client_state_get_type +</SECTION> diff --git a/docs/tmpl/libxfce4ui-unused.sgml b/docs/tmpl/libxfce4ui-unused.sgml index e69de29..ab23b1c 100644 --- a/docs/tmpl/libxfce4ui-unused.sgml +++ b/docs/tmpl/libxfce4ui-unused.sgml @@ -0,0 +1,52 @@ +<!-- ##### SECTION ./tmpl/xfce-pango-extensions.sgml:Long_Description ##### --> +<para> +These functions allow the developer to quickly work with Pango attributes. +</para> + + +<!-- ##### SECTION ./tmpl/xfce-pango-extensions.sgml:See_Also ##### --> +<para> + +</para> + + +<!-- ##### SECTION ./tmpl/xfce-pango-extensions.sgml:Short_Description ##### --> +Common used functions to easily access Pango functions. + + +<!-- ##### SECTION ./tmpl/xfce-pango-extensions.sgml:Stability_Level ##### --> + + + +<!-- ##### SECTION ./tmpl/xfce-pango-extensions.sgml:Title ##### --> +Xfce Pango Extensions + + +<!-- ##### STRUCT XfceSMClientClass ##### --> +<para> + +</para> + +...@parent: +...@save_state: +...@save_state_extended: +...@quit_requested: +...@quit: +...@quit_cancelled: +...@state_changed: +...@_xfce_reserved0: +...@_xfce_reserved1: +...@_xfce_reserved2: +...@_xfce_reserved3: + +<!-- ##### FUNCTION xfce_pango_attr_list_new ##### --> +<para> + +</para> + +...@scale_factor: +...@style: +...@weight: +...@underline: +...@returns: + diff --git a/docs/tmpl/xfce-sm-client.sgml b/docs/tmpl/xfce-sm-client.sgml new file mode 100644 index 0000000..fd8f729 --- /dev/null +++ b/docs/tmpl/xfce-sm-client.sgml @@ -0,0 +1,344 @@ +<!-- ##### SECTION Title ##### --> +xfce-sm-client + +<!-- ##### SECTION Short_Description ##### --> + + +<!-- ##### SECTION Long_Description ##### --> +<para> + +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### STRUCT XfceSMClient ##### --> +<para> + +</para> + + +<!-- ##### ENUM XfceSMClientPriority ##### --> +<para> + +</para> + +...@xfce_sm_client_priority_highest: +...@xfce_sm_client_priority_wm: +...@xfce_sm_client_priority_desktop: +...@xfce_sm_client_priority_core: +...@xfce_sm_client_priority_default: + +<!-- ##### ENUM XfceSMClientRestartStyle ##### --> +<para> + +</para> + +...@xfce_sm_client_restart_if_running: +...@xfce_sm_client_restart_anyway: +...@xfce_sm_client_restart_immediately: +...@xfce_sm_client_restart_never: + +<!-- ##### ENUM XfceSMClientShutdownHint ##### --> +<para> + +</para> + +...@xfce_sm_client_shutdown_hint_ask: +...@xfce_sm_client_shutdown_hint_logout: +...@xfce_sm_client_shutdown_hint_halt: +...@xfce_sm_client_shutdown_hint_reboot: + +<!-- ##### ENUM XfceSMClientState ##### --> +<para> + +</para> + +...@xfce_sm_client_state_idle: +...@xfce_sm_client_state_saving_phase_1: +...@xfce_sm_client_state_waiting_for_phase_2: +...@xfce_sm_client_state_saving_phase_2: +...@xfce_sm_client_state_waiting_for_interact: +...@xfce_sm_client_state_interacting: +...@xfce_sm_client_state_frozen: +...@xfce_sm_client_state_disconnected: +...@xfce_sm_client_state_registering: + +<!-- ##### FUNCTION xfce_sm_client_get_option_group ##### --> +<para> + +</para> + +...@argc: +...@argv: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get ##### --> +<para> + +</para> + +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get_with_argv ##### --> +<para> + +</para> + +...@argc: +...@argv: +...@restart_style: +...@priority: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get_full ##### --> +<para> + +</para> + +...@restart_style: +...@priority: +...@resumed_client_id: +...@program: +...@current_directory: +...@restart_command: +...@clone_command: +...@discard_command: +...@resign_command: +...@shutdown_command: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_connect ##### --> +<para> + +</para> + +...@sm_client: +...@error: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_disconnect ##### --> +<para> + +</para> + +...@sm_client: + + +<!-- ##### FUNCTION xfce_sm_client_is_resumed ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_request_shutdown ##### --> +<para> + +</para> + +...@sm_client: +...@shutdown_hint: + + +<!-- ##### FUNCTION xfce_sm_client_get_client_id ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get_state ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get_state_file ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_get_clone_command ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_clone_command ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_current_directory ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_current_directory ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_discard_command ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_discard_command ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_priority ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_priority ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_program ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_program ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_resign_command ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_resign_command ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_restart_command ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_restart_command ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + +<!-- ##### FUNCTION xfce_sm_client_get_restart_style ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_restart_style ##### --> +<para> + +</para> + +...@sm_client: +...@restart_style: + + +<!-- ##### FUNCTION xfce_sm_client_get_shutdown_command ##### --> +<para> + +</para> + +...@sm_client: +...@returns: + + +<!-- ##### FUNCTION xfce_sm_client_set_shutdown_command ##### --> +<para> + +</para> + +...@sm_client: +...@value: + + _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits