Author: gauteh Date: Wed Jan 23 14:24:37 2008 New Revision: 1059 URL: http://svn.gnome.org/viewvc/gnome-schedule?rev=1059&view=rev
Log: updated documentation from rodrigo, release 2.0.0-rc2 Added: trunk/help/C/figures/gnome-schedule_templates.png (contents, props changed) Modified: trunk/ChangeLog trunk/configure.ac trunk/help/C/figures/gnome-schedule_main.png trunk/help/C/figures/gnome-schedule_new_task.png trunk/help/C/figures/gnome-schedule_new_task_once.png trunk/help/C/figures/gnome-schedule_new_task_recurrent.png trunk/help/C/gnome-schedule.xml trunk/help/Makefile.am Modified: trunk/configure.ac ============================================================================== --- trunk/configure.ac (original) +++ trunk/configure.ac Wed Jan 23 14:24:37 2008 @@ -1,5 +1,5 @@ AC_INIT(src/gnome-schedule.py) -AM_INIT_AUTOMAKE(gnome-schedule, 2.0.0-rc1) +AM_INIT_AUTOMAKE(gnome-schedule, 2.0.0-rc2) dnl check for python dnl AM_PATH_PYTHON Modified: trunk/help/C/figures/gnome-schedule_main.png ============================================================================== Binary files. No diff available. Modified: trunk/help/C/figures/gnome-schedule_new_task.png ============================================================================== Binary files. No diff available. Modified: trunk/help/C/figures/gnome-schedule_new_task_once.png ============================================================================== Binary files. No diff available. Modified: trunk/help/C/figures/gnome-schedule_new_task_recurrent.png ============================================================================== Binary files. No diff available. Added: trunk/help/C/figures/gnome-schedule_templates.png ============================================================================== Binary file. No diff available. Modified: trunk/help/C/gnome-schedule.xml ============================================================================== --- trunk/help/C/gnome-schedule.xml (original) +++ trunk/help/C/gnome-schedule.xml Wed Jan 23 14:24:37 2008 @@ -2,9 +2,9 @@ <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ <!ENTITY legal SYSTEM "legal.xml"> - <!ENTITY appversion "1.0.0"> - <!ENTITY manrevision "2.1"> - <!ENTITY date "June 2006"> + <!ENTITY appversion "2.0.0"> + <!ENTITY manrevision "2.2"> + <!ENTITY date "January 2008"> <!ENTITY app "<application>Gnome Schedule</application>"> <!-- Information about the entities The legal.xml file contains legal information, there is no need to edit the file. @@ -19,7 +19,7 @@ This is the Gnome Schedule User Guide This file is distributed under the terms of the GNU Free Documentation License (GFDL) - Copyright (C) 2005, 2006 The GNOME Documentation Project + Copyright (C) 2005, 2006, 2007, 2008 The GNOME Documentation Project ================================================================================ --> <!-- <abstract role="description"><para>User manual for the CPU Frequency Scaling applet.</para></abstract> @@ -37,8 +37,8 @@ <title>Gnome Schedule User Guide V&manrevision;</title> <abstract role="description"><para>User Guide for the application Gnome Schedule</para></abstract> <copyright> - <year>2005</year> - <holder>Rodrigo Marcos Fombellida [EMAIL PROTECTED]</holder> + <year>2005-2008</year> + <holder>Rodrigo Marcos Fombellida [EMAIL PROTECTED]</holder> </copyright> <!-- translators: uncomment this: @@ -66,7 +66,7 @@ <surname>Marcos Fombellida</surname> <affiliation> <orgname>GNOME Documentation Project</orgname> - <address> <email>[EMAIL PROTECTED]</email> </address> + <address> <email>[EMAIL PROTECTED]</email> </address> </affiliation> </author> @@ -85,15 +85,17 @@ </othercredit> <!-- Next is to omit the gnome-doc-utils warning: missing element with role maintainer: --> +<!-- <othercredit role="maintainer"> <firstname>Rodrigo</firstname> <surname>Marcos Fombellida</surname> <affiliation> <orgname>GNOME Documentation Project</orgname> - <address> <email>[EMAIL PROTECTED]</email> </address> + <address> <email>[EMAIL PROTECTED]</email> </address> </affiliation> <contrib>Gnome Schedule User Guide maintainance</contrib> </othercredit> +--> </authorgroup> @@ -129,6 +131,15 @@ <para role="publisher">GNOME Documentation Project</para> </revdescription> </revision> + <revision> + <revnumber>Gnome Schedule User Guide V2.2</revnumber> + <date>January 2008</date> + <revdescription> + <para role="author">Rodrigo Marcos Fombellida + <email>[EMAIL PROTECTED]</email></para> + <para role="publisher">GNOME Documentation Project</para> + </revdescription> + </revision> </revhistory> <releaseinfo>This manual describes version &appversion; of Gnome Schedule. @@ -160,14 +171,14 @@ <para>&app; is a graphical tool that lets you schedule tasks with ease, to be run unattended at a specified time or periodically. These tasks, also known as jobs, can be either a command with its corresponding parameters or a script file with multiple instructions.</para> - <para>You can use &app; to program repetitive tasks in your daily work that can be automated - or to run a heavy task at night while you are sleeping, for example, backing-up your documents.</para> + <para>You can use &app; to program repetitive tasks in your daily work that can be automated. You can + also run a heavy task at night while you are sleeping, for example, backing up your documents.</para> <sect2 id="myapp-introduction-how"> <title>How does &app; work?</title> <para>&app; uses <application>cron</application> and <application>at</application> to program job executions. These are two system services commonly used by Linux-like systems. &app; provides - a single graphical interface to configure both of them and present jobs in a way easy to understand for everyone.</para> + a single graphical interface to configure both and present jobs in a way easy to understand for everyone.</para> </sect2> <sect2 id="myapp-introduction-about"> @@ -255,14 +266,14 @@ <!-- ==== Figure ==== --> <figure id="main-fig"> - <title>Start Up Window</title> + <title>Main Window</title> <screenshot> <mediaobject> <imageobject><imagedata fileref="figures/gnome-schedule_main.png" format="PNG"/> </imageobject> <textobject> - <phrase>Shows &app; main window. Contains title bar, menu bar, tool bar, and task list.</phrase> + <phrase>Shows &app; main window. Contains title bar, tool bar, and task list.</phrase> </textobject> </mediaobject> </screenshot> @@ -275,46 +286,38 @@ <para>The &app; main window contains the following elements: </para> <variablelist> - <varlistentry> - <term>Menu bar. </term> - <listitem> - <para>The menus on the menu bar gives you access to every option in the application.</para> - </listitem> - </varlistentry> - <varlistentry> - <term>Tool bar. </term> - <listitem> - <para> The tool bar gives you direct access to the most common options from the menubar.</para> - </listitem> - </varlistentry> - <varlistentry> - <term>Task list. </term> - <listitem> - <para>The Task list shows information about current scheduled tasks and pending jobs. - For every task, the following information is detailed: - <variablelist> - <varlistentry><term>Icon:</term> - <listitem><para>Image associated to the task.</para></listitem> - </varlistentry> - <varlistentry><term>Type:</term> - <listitem><para>Describes the type of the task: "Recurrent" or "Once".</para></listitem> - </varlistentry> - <varlistentry><term>Title:</term> - <listitem><para>Shows the name of the task.</para></listitem> - </varlistentry> - <varlistentry><term>Date and Time Settings:</term> - <listitem><para>Shows when the task is going to be executed.</para></listitem> - </varlistentry> - <varlistentry><term>Preview:</term> - <listitem><para>Shows the command that is going to be executed.</para></listitem> - </varlistentry> - </variablelist> - </para> - </listitem> - </varlistentry> - </variablelist> + <varlistentry> + <term>The tool bar.</term> + <listitem> + <para> The tool bar contains buttons that give you access to every function in the application.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Task list.</term> + <listitem> + <para>The Task list shows information about current scheduled tasks and pending jobs. + For every task, the following information is detailed: + <variablelist> + <varlistentry><term>Task:</term> + <listitem><para>Describes the type of the task: "Recurrent", when the task runs + repeatedly or "Once", when the task is done only once.</para></listitem> + </varlistentry> + <varlistentry><term>Description:</term> + <listitem><para>Shows a brief description of the task.</para></listitem> + </varlistentry> + <varlistentry><term>Date and Time:</term> + <listitem><para>Shows when the task is going to be executed.</para></listitem> + </varlistentry> + <varlistentry><term>Command preview:</term> + <listitem><para>Shows the command that is going to be executed.</para></listitem> + </varlistentry> + </variablelist> + </para> + </listitem> + </varlistentry> + </variablelist> <tip> - <para>You can read a brief description of some of the objects on the + <para>You can read a brief description of some of the objects and icons on the &app; interface, by pointing them with the mouse and waiting for a few seconds.</para> </tip> </sect2> @@ -323,12 +326,13 @@ <!-- ================ Adding tasks ================================ --> <sect1 id="myapp-adding"> <title>Adding a New Scheduled Task</title> - <para>You can add a new scheduled task by pressing the <guibutton>Add</guibutton> button in the main window tool bar or by selecting - <menuchoice> - <guimenu>Task</guimenu> - <guimenuitem>New</guimenuitem> - </menuchoice> in the menu bar.</para> - <para>The following dialog window will appear letting you to choose the type of task you want to schedule:</para> +<!-- ==================== Subsection Choosing the type of task to add ==========--> + <sect2 id="myapp-adding-choosingType"> + <title>Choosing the type of task to add</title> + <para>You can add a new scheduled task by pressing the <guibutton>New</guibutton> + button in the main window tool bar.</para> + <para>The following dialog window will appear letting you to choose the type of task + you want to schedule:</para> <!-- ==== Figure ==== --> <figure id="new_task-fig"> <title>Task Type Selection Dialog Window</title> @@ -346,12 +350,15 @@ <!-- ==== End of Figure ==== --> <itemizedlist> - <listitem><para>by selecting the first option you will be able to schedule a task that will be executed periodically. + <listitem><para>by pressing the first button you will be able to schedule a task that will be executed periodically. </para></listitem> - <listitem><para>by selecting the second option you will be able to schedule a task that will only be executed once. + <listitem><para>by pressing the second button you will be able to schedule a task that will only be executed once. + </para></listitem> + <listitem><para>by pressing the third button you will be able to create a task from a template. Templates + usage is explained in <xref linkend="myapp-templates"/>. </para></listitem> </itemizedlist> - + </sect2> <!-- ==================== Subsection adding recurrent tasks=====================--> <sect2 id="myapp-adding-recurrent"> <title>Adding a scheduled task that will launch recurrently</title> @@ -371,36 +378,29 @@ </screenshot> </figure> <!-- ==== End of Figure ==== --> - + <variablelist> - <title>Basic tab</title> - <varlistentry><term>Preset</term> - <listitem><para>If you want to use a preset to create a task faster, choose it from the drop-down list. - For more information about using, creating and deleting presets see <xref linkend="myapp-presets"/>.</para> - </listitem> - </varlistentry> <varlistentry><term>Description</term> <listitem><para>Lets you add a brief description of the task.</para></listitem> </varlistentry> - <varlistentry><term>Icon</term> - <listitem><para>You can associate a custom icon to the task by pressing the image button.</para></listitem> + <varlistentry><term>Command</term> + <listitem><para>Enter here the command or script that will be periodically executed + by this task.</para></listitem> </varlistentry> - <varlistentry><term>Recurrence</term> - <listitem><para>Lets you select when the task is going to be executed. If the basic time options - are not enough, you can create a custom time expression in the - <guilabel>Advanced</guilabel> tab.</para></listitem> - </varlistentry> - <varlistentry><term>Command</term> - <listitem><para>Enter here the command or script that will be executed periodically by this task.</para></listitem> - </varlistentry> - <varlistentry><term>No output</term> - <listitem><para>Check this option if you want to hide the command output.</para></listitem> + </variablelist> + <para><guilabel>Time & Date</guilabel></para> + <variablelist> + <varlistentry><term>Basic</term> + <listitem><para>Lets you select the frecuency for task execution + among a list of common intervals.</para></listitem> + </varlistentry> + <varlistentry><term>Advanced</term> + <listitem><para>Lets you create custom time expressions in case you need more flexibility. + </para></listitem> </varlistentry> </variablelist> - - <para><guilabel>Advanced tab</guilabel></para> - <para>Lets you create custom time expressions in case you need more flexibility. - See <xref linkend="myapp-advanced"/> for more information. + <para><guilabel>Preview</guilabel></para> + <para>Lets the user check if the selected frecuency is correct. </para> </sect2> @@ -424,135 +424,85 @@ </figure> <!-- ==== End of Figure ==== --> - <variablelist> - <title>Basic tab</title> - <varlistentry><term>Preset</term> - <listitem><para>If you want to use a preset to create a task faster, choose it from the drop-down list. - For more information about using, creating and deleting presets see <xref linkend="myapp-presets"/>.</para> - </listitem> - </varlistentry> - <varlistentry><term>Description</term> - <listitem><para>Lets you add a brief description of the task.</para></listitem> - </varlistentry> - <varlistentry><term>Icon</term> - <listitem><para>By pressing the <guibutton>Icon</guibutton> button you can associate a custom icon to the task.</para></listitem> - </varlistentry> - <varlistentry><term>Script</term> - <listitem><para>Enter here the command or commands that will be executed once by this task.</para></listitem> - </varlistentry> - </variablelist> - <variablelist> - <title>Date and Time tab</title> - <varlistentry><term>Execution Time</term> - <listitem><para>Lets you select the date and time when the new task will be executed.</para> - </listitem> - </varlistentry> - </variablelist> - + </sect2> </sect1> <!-- ============= Editing tasks ============================= --> <sect1 id="myapp-editing"> <title>Modifying a Scheduled Task</title> - <para>You can modify a scheduled task by selecting it from the <guilabel>Task list</guilabel> with one click and by pressing the <guibutton>Properties</guibutton> button in the main window tool bar or, alternatively, by selecting - <menuchoice> - <guimenu>Task</guimenu> - <guimenuitem>Properties</guimenuitem> - </menuchoice> on the menu bar. Then, the <guilabel>Edit a Scheduled Task</guilabel> window will be + <para>You can modify a scheduled task by selecting it from the <guilabel>Task list</guilabel> with one click and by pressing the <guibutton>Edit</guibutton> button from the main window tool bar. Then, the <guilabel>Edit a Scheduled Task</guilabel> window will be opened showing the task properties.</para> <para>Now, you will be able to modify any field you want. When you have finished you can press - <guibutton>OK</guibutton> button to save the changes or <guibutton>Cancel</guibutton> button to omit them.</para> + <guibutton>Apply</guibutton> button to save the changes or <guibutton>Cancel</guibutton> button to omit them.</para> <tip> - <para>You can edit a task faster by simply double-clicking on it.</para> + <para>You can edit a task faster by simply double-clicking on it in the task list.</para> </tip> </sect1> <!-- ==============Deleting tasks ============================ --> <sect1 id="myapp-deleting"> <title>Deleting a Scheduled Task</title> - <para>You can delete a scheduled task by selecting it from the <guilabel>Task list</guilabel> with one click and by pressing - the <guibutton>Delete</guibutton> button in the main window tool bar or by selecting - <menuchoice> - <guimenu>Task</guimenu> - <guimenuitem>Delete</guimenuitem> - </menuchoice>. Next, you will be asked for confirmation. - By pressing the <guibutton>OK</guibutton> button, the scheduled task will be removed from the <guilabel>Task list</guilabel>.</para> + <para>You can delete a scheduled task by selecting it from the + <guilabel>Task list</guilabel> with one click and by pressing + the <guibutton>Delete</guibutton> button in the main window tool bar. Next, you will be asked for confirmation. By answering <guibutton>Yes</guibutton>, the scheduled task will be removed from the <guilabel>Task list</guilabel>.</para> + <tip> + <para>Non-recurrent tasks disapear automatically from the list when they are done.</para> + </tip> </sect1> -<!-- ============== Using presets ============================ --> - <sect1 id="myapp-presets"> - <title>Using Presets</title> - <para>&app; lets you save tasks as presets in order to reuse it later. So, you will be able to create new scheduled tasks faster.</para> - <para>To manage presets use the <guilabel>Preset</guilabel> drop-down list on the properties window when you are adding or editing a tasks.</para> - <variablelist> - <varlistentry><term>Creating a preset</term> - <listitem><para>To create a new preset, first write a name for it in the <guilabel>Preset</guilabel> drop-down list. - Next, fill in the fields you want to save in the preset. - And, finally, press <guibutton>Save</guibutton> button.</para> - </listitem> - </varlistentry> - <varlistentry><term>Modifying a preset</term> - <listitem><para>To modify a preset, first choose it from the drop-down list. - Next, change the fields you want to modify. - And, finally, press <guibutton>Save</guibutton> button.</para></listitem> - </varlistentry> - <varlistentry><term>Deleting a preset</term> - <listitem><para>To delete a preset choose it from the drop-down list and then press - the <guibutton>Delete</guibutton> button.</para></listitem> - </varlistentry> - <varlistentry><term>Using a previously saved preset</term> - <listitem><para>To use a previously saved preset drop-down the list and select it. The fields will be automatically filled in with the preset options.</para></listitem> - </varlistentry> - </variablelist> - - <para>If you do not want to use presets select the default option <guilabel>Don't use a preset</guilabel> from the drop-down list.</para> - <tip><para> - You can have common tasks saved as presets. So, you will not have to write the same stuff again and again! - </para></tip> +<!-- ============== Running scheduled tasks ============================ --> + <sect1 id="myapp-runningTasks"> + <title>Manually Running Scheduled Task</title> + <para>You can trigger a scheduled task by selecting it from the + <guilabel>Task list</guilabel> with one click and by pressing + the <guibutton>Run task</guibutton> button in the main window tool bar. + </para> + <para>The task will be executed and its output will be displayed in a terminal window, letting you check + if the task is correctly set.</para> </sect1> - -<!-- ============== Advanced view ============================ --> - <sect1 id="myapp-advanced"> - <title>Using the Advanced View</title> - <para>&app; lets you add, edit and view scheduled task in a crontab-like style.</para> - <para>You can activate the advanced view by choosing - <menuchoice> - <guimenu>View</guimenu> - <guimenuitem>Advanced</guimenuitem> - </menuchoice> on the main window menu bar. You will notice that the - information shown in the <guilabel>Task list</guilabel> change into a crontab-like style. Now, if you try to add a new recurrent task the - <guilabel>Advanced</guilabel> tab will be shown by default in the <guilabel>Create a New Scheduled Task</guilabel> window.</para> - <!-- ==== Figure ==== --> - <figure id="advanced-fig"> - <title>The Advanced tab</title> + + +<!-- ============== Using templates ============================ --> + <sect1 id="myapp-templates"> + <title>Using Templates</title> + <para>&app; lets you save tasks as templates in order to reuse it later. This way, you will be able to create new scheduled tasks faster.</para> + <para>To manage templates press the <guilabel>Template</guilabel> button on the main window tool bar. + A new window will show you a list of available templates. From this window you can create, + modify, delete and use templates.</para> + + <!-- ==== Figure ==== --> + <figure id="templates-fig"> + <title>Template manager window</title> <screenshot> <mediaobject> <imageobject><imagedata - fileref="figures/gnome-schedule_advanced.png" format="PNG"/> + fileref="figures/gnome-schedule_templates.png" format="PNG"/> </imageobject> <textobject> - <phrase>Shows the Advanced tab in the "Create a New Scheduled Task" window</phrase> + <phrase>Shows the "Manage templates" window</phrase> </textobject> </mediaobject> </screenshot> </figure> <!-- ==== End of Figure ==== --> - <para>Those who feel comfortable using <command>crontab</command> will find this option very interesting.</para> + + <tip><para> + You can have common tasks saved as templates. So, you will not have to write the same stuff again and again! + </para></tip> </sect1> + <!-- ============== Using as root ============================ --> <sect1 id="myapp-superuser"> <title>Using &app; as root</title> <para>When you use &app; as superuser, you can view, edit and add other users scheduled tasks.</para> - <para>You can change the user by pressing the <guibutton>Change User</guibutton> button in the main window tool bar - or, alternatively, by selecting - <menuchoice> - <guimenu>Task</guimenu> - <guimenuitem>Change User</guimenuitem> - </menuchoice> from the menu bar. Then, a dialog window will be shown. Choose the + <para>You can change the user by pressing the <guibutton>Change User</guibutton> button in the main window tool bar. Then, a dialog window will be shown. Choose the desired user from the drop-down list and press <guibutton>OK</guibutton> button. Now the main window will show the scheduled tasks of the selected user. </para> + + <tip><para>Please, keep in mind that this option is only available for + system administrators.</para></tip> </sect1> <!-- ================ Run graphical apps =================== --> Modified: trunk/help/Makefile.am ============================================================================== --- trunk/help/Makefile.am (original) +++ trunk/help/Makefile.am Wed Jan 23 14:24:37 2008 @@ -9,6 +9,7 @@ figures/gnome-schedule_main.png \ figures/gnome-schedule_new_task_once.png \ figures/gnome-schedule_new_task.png \ - figures/gnome-schedule_new_task_recurrent.png + figures/gnome-schedule_new_task_recurrent.png \ + figures/gnome-schedule_templates.png DOC_LINGUAS = es it oc sv _______________________________________________ SVN-commits-list mailing list (read only) http://mail.gnome.org/mailman/listinfo/svn-commits-list Want to limit the commits to a few modules? Go to above URL, log in to edit your options and select the modules ('topics') you want. Module maintainer? It is possible to set the reply-to to your development mailing list. Email [EMAIL PROTECTED] if interested.
