2 <!DOCTYPE book PUBLIC
"-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
3 <!ENTITY kappname
"&karm;">
4 <!ENTITY package
"kdepim">
5 <!ENTITY % Russian
"INCLUDE"
6 > <!-- change language only here -->
7 <!ENTITY % addindex
"IGNORE">
10 <book lang=
"&language;">
14 >Руководство
&karm;</title>
25 >jsinger@leeta.net
</email
38 >mark@hubcapconsulting.com
</email
58 <othercredit role=
"reviewer"
72 <othercredit role=
"translator"
80 >moskal2000@mail.ru
</email
86 ><othercredit role=
"translator"
94 >opaleksej@yandex.ru
</email
107 >Jonathan Singer
</holder>
114 >Mark Bucciarelli
</holder>
118 >&FDLNotice;</legalnotice>
127 >&karm; отслеживает время, затрачиваемое на различные задачи.
</para
147 <chapter id=
"introduction">
152 >&karm; отслеживает время, затраченное на различные задачи. Это полезно для учёта оплаченного времени, или для учёта времени работы над отдельной задачей по дням.
</para>
155 >Этот журнал времени может быть экспортирован в текстовый файл с запятыми в качестве разделителей для импорта в другие программы учёта и/или управления проектами.
</para>
158 >&karm; определяет бездествие клавиатуры и мыши бездействуют, он может связывать различные задачи с разными рабочими столами.
</para>
161 >&karm; была написана Сиртаем Сингх Кангом (Sirtaj Singh Kang). Слово
<quote
163 > в переводе с пенджаби (родной язык автора) означает
<quote
170 <chapter id=
"using-Karm">
172 >Использование
&karm;</title>
174 <sect1 id=
"starting">
176 >Запуск
&karm;</title>
181 > в командной строке или выберите
<guimenuitem
182 >Учёт рабочего времени
</guimenuitem
183 > из группы
<guisubmenu
186 >Служебные
</guisubmenu
187 >) главного меню KDE. Доступны стандартные ключи
&Qt; и
&kde;, их можно просмотреть, введя
<userinput
193 > в командной строке.
</para>
196 >&karm; предоставляет дополнительный командный параметр, позволяющий вам ввести имя файла iCalendar, в котором хранится журнал вашей работы. Имя удалённого файла iCalendar вводится с добавлением префикса http или ftp, например, http://www.mysite.com/mydata/mylabor.ics.
</para>
200 <sect1 id=
"general-use">
208 > Вы консультант по свободному ПО, у вас много клиентов. У некоторых из них по нескольку проектов. В течение дня вам приходится постоянно переключаться между ними. Вам необходим учёт времени, на основе которого вы хотите ежемесячно предъявлять к оплате счета.
</para>
212 > Создайте по одной задаче высшего уровня для каждого клиента и по подзадаче для каждого из клиентских проектов. Для каждого проекта, требующего более детального учёта, создайте группу подзадач в каждом проекте. Отмечайте время двойным щелчком на каждой задаче, над которой работаете в данный момент.
</para>
216 >&karm; позволяет отслеживать неограниченное количество задач и подзадач любой глубины вложенности. Можно учитывать выполнение одной задачи, или одновременно нескольких.
</para>
219 >Для того чтобы создать задачу высшего уровня, вызовите пункт меню
<menuchoice
221 ><keycombo action=
"simul"
229 >Создать
</guimenuitem
231 > Для создания подзадачи выберите родительскую задачу и вызовите
<menuchoice
233 > <keycombo action=
"simul"
241 >Создать подзадачу
</guimenuitem
246 >При закрытии
&karm; список задач сохраняется в файле, указанном в
<menuchoice
250 >Настроить KArm
</guimenuitem
252 >. При следующем запуске список задач обновляется из этого файла.
</para>
255 >&karm; может импортировать и экспортировать задачи. См.
<link linkend=
"interfaces"
256 >Прочие системы
</link
269 > Чтобы оставаться платежеспособным, вам необходимо работать в среднем пять часов в день. Нужен ежедневный и еженедельный учёт.
</para>
273 > Сбрасывайте таймер сеанса в начале каждого рабочего дня, и все таймеры - в начале каждой недели.
</para
277 >&karm; упрощает учёт времени. Для запуска учёта времени, потраченного на определённую задау, щёлкните дважды на ней. Для остановки учёта щёлкните дважды на задаче ещё раз. Активные задачи отображаются маленькими значками в столбце
<guilabel
278 >Время сеанса
</guilabel
282 >Ещё один компонент интерфейса
&karm; - значок в системном лотке. Когда задача активна, вторая рука в значке движется. Если навести указатель мыши на этот значок, название активной задачи отобразится во всплывающей подсказке. Если активных задач несколько, их названия будут разделены запятыми.
</para>
285 >Для каждой задачи
&karm; ведёт по два таймера - один подсчитывает время сеанса, другой - общее время. По умолчанию
&karm; отображает по два столбца для каждого таймера, в итоге каждой задаче отводится четыре столбца.
</para>
291 >Время сеанса
</guilabel
295 >Время, затраченное на задачу с начала сеанса.
</para
303 >Общее время сеанса
</guilabel
307 >Время, затраченное на задачу со всеми её подзадачами с начала сеанса.
</para
318 >Время, затраченное на задачу с момента обнуления всех таймеров.
</para
326 >Общее время
</guilabel
330 >Время, затраченное на задачу со всеми её подзадачами с момента обнуления всех таймеров.
</para
337 >Для того чтобы начать новый сеанс, выберите
<guimenu
340 >Начать новый сеанс
</guimenuitem
344 >Чтобы обнулить все таймеры, выберите
<guimenu
347 >Обнулить все таймеры
</guimenuitem
352 >Учёт времени на разных рабочих столах
</title>
358 > У вас есть два основных проекта, над которыми вы ежедневно работаете. Разумно организовав свою работу, вы держите файлы проекта
1 на Рабочем столе
1, а файлы проекта
2 на Рабочем столе
2.
</para>
363 > Свяжите задачу проекта
1 с Рабочим столом, а задачу проекта
2 с Рабочим столом
2. Когда вы переключитесь с одного рабочего стола на другой,
&karm; автоматически переключит учёт времени задач.
</para>
367 >Для того чтобы связать задачу с одним или больше Рабочими столами, выберите
<menuchoice
369 > <keycombo action=
"simul"
380 >Автоматическое отслеживание
</guilabel
381 > и выберите Рабочий стол или столы, с которыми хотите связать задачу. Когда любой из выбранных столов станет активным, после недолгой задержки
&karm; начнет отсчет времени данной задачи.
</para>
387 >Учёт бездействия
</title>
393 > Вы ушли с работы в пятницу пораньше и уехали на все выходные, забыв выключить таймер. При вашем возвращении в понедельник таймер все ещё работает.
</para>
397 > Включите учёт бездействия.
</para>
401 >&karm; может определять бездействие ваших мыши и клавиатуры. Если они не подают сигналы дольше определённого количества минут,
&karm; выдаст следующий диалог:
</para>
405 >&karm; Определение простоя
</screeninfo>
408 <imagedata fileref=
"idle-detect.png" format=
"PNG"/>
412 >Окно Определение простоя
&karm; </phrase>
421 >Сбросить и остановить
</guibutton
425 >Вычитает время бездействия из всех активных таймеров и останавливает их.
</para
427 >Вы не работали над задачей (задачами) во время бездействия компьютера, и не работаете до сих пор.
</para
435 >Сбросить и продолжить
</guibutton
439 >Вычитает время бездействия из всех активных таймеров, но оставляет их в работе.
</para
441 >Вы не работали над задачей, пока ваш компьютер простаивал, но сейчас работаете.
</para
449 >Продолжить отсчёт
</guibutton
453 >Добавляет время простоя ко всем активным таймерам и оставляет их в работе.
</para
455 >Вы работали над задачей во время простоя компьютера, и продолжаете работу.
</para
464 <sect1 id=
"reporting"
466 >Создание отчётов
</title>
469 >&karm; предоставляет три разных способа получения отчёта о времени работы. Можно распечатать отчёт о длительности сеансов и общем времени работы на принтере; скопировать общий отчёт или журнал в буфер обмена.
</para>
473 >Распечатка отчётов
</title>
475 >Для того чтобы вывести общий отчёт на печать, вызоваите
<menuchoice
477 > <keycombo action=
"simul"
487 > Будет создан отчёт из трёх столбцов, содержащий данные обо всех задачах. В первом столбце будет содержаться название задачи, во втором
<guilabel
488 >Общее время сеанса
</guilabel
489 >, и в третьем -
<guilabel
490 >Общее время
</guilabel
496 >Помещение отчёта в буфер обмена
</title>
498 >Для того чтобы создать итоговый отчёт в буфере обмена, выберите
<menuchoice
500 > <keycombo action=
"simul"
508 >Копировать итоги в буфер обмена
</guimenuitem
513 >Этот отчёт создаётся для выбранной задачи и всех её подзадач. Если текущая задача имеет родительскую,
&karm; задаст вопрос о том, хотите ли вы создать отчёт только для текущей задачи и всех её подзадач, или для всех задач вообще.
</para>
517 >&karm; Копировать данную задачу
</screeninfo>
520 <imagedata fileref=
"copy-this-task.png" format=
"PNG"/>
524 >&karm; Копировать диалог данной задачи
</phrase>
530 >Когда отчёт будет готов, откройте KEdit или другой текстовый редактор, и вставьте данные отчёта.
</para>
538 ----------------------------------------------
545 ----------------------------------------------
552 >В первом столбце указано
<guilabel
553 >Общее время
</guilabel
554 > и сделаны отступы, с тем чтобы показать зависимость между задачами и подзадачами. Отчёт о времени включает данные о подзадачах.
</para
561 >Помещение журнала в буфер обмена
</title>
564 >Для создания отчёта в буфере обмена, выберите
<menuchoice
566 > <keycombo action=
"simul"
574 >Копировать историю в буфер обмена
</guimenuitem
580 >Необходимо поставить отметку возле переключателя
<guilabel
581 >Вести журнал
</guilabel
586 >Настроить KArm
</guimenuitem
588 >. Иначе
&karm; сохранит только итоговые, а не детальные данные журнала.
</para
592 >Этот отчёт составляется только для данной конкретной задачи и её подзадач. В отличие от общего отчёта, этот не дает возможности получить данные обо всех задачах из списка.
</para>
595 >Если вы выберете отчёт в форме журнала,
&karm; попросит ввести диапазон данных:
</para>
599 >&karm; введите диапазон данных
</screeninfo>
602 <imagedata fileref=
"daterange.png" format=
"PNG"/>
606 >&karm; введите диапазон данных
</phrase>
612 >После ввода диапазона данных, откройте любой текстовый редактор и вставьте в него отчёт.
</para>
617 From Thursday
01 July
2004 to Monday
12 July
2004
618 Printed on:
2004-
07-
12 17:
18
620 Week of Monday
05 July
2004
622 -------------------------------------------------------------------------
625 !:
22 1:
46 3:
14 1:
44 8:
06 karm
626 0:
00 3.2 feature plan
631 -------------------------------------------------------------------------
632 2:
30 1:
46 3:
14 1:
44 9:
14 Total
638 >Журнал задач группирует данные по дням и задачам, подводя итог еженедельно. Первые семь столбцов представляют дни недели, восьмая даёт недельный итог, а в девятой указано название задачи. Названия смещены с учётом иерархии задач и подзадач.
</para>
643 <sect1 id=
"interfaces">
645 >Прочие системы
</title>
646 <sect2 id=
"korganizer"
651 >&karm;, как KOrganizer и iCal из Apple, использует для хранения данных общепризнанный стандартный формат
<ulink url=
"http://developer.kde.org/documentation/standards/index.html"
653 >.
&karm; может обрабатывать файлы, созданные этими программами.
</para>
657 >Если один и тот же файл открыт в
&karm;, и в KOrganizer, то, редактируя его в KOrganizer, вы рискуете потерять данные. Безопаснее редактировать файл только в одном из приложений.
</para
667 >Как часто бывает, вам может понадобиться спланировать работу над проектом с помощью инструмента управления проектами Imendio Planner (от
<ulink url=
"http://planner.imendio.org"
668 >planner.imendio.org
</ulink
669 >) и импортировать его задачи в
&karm;, чтобы привести их к общепризнанному стандартному формату
<ulink url=
"http://developer.kde.org/documentation/standards/index.html"
671 >. Сделав это, вы сможете составить расписание задач в KOrganizer и вести их учёт в
&karm;. В этом случае вы будете уверены в том, что уложитесь в данные время и бюджет.
</para>
680 >&DCOP; - это механизм, при помощи которого программы KDE взаимодействуют друг с другом. KDE-программы предоставляют ряд функций, которые можно вызывать из других программ (например, из сценариев Bash).
</para>
684 >Сценарий Bash, возвращающий версию
&karm;</title>
686 >DCOPID=`dcop | grep karm`
689 VERS=`dcop $DCOPID KarmDCOPIface version`
690 echo
"&karm; version is $VERS"
692 echo
"&karm; not running"
698 >Нынешний интерфейс
&karm; с
&DCOP; используется в основном для автоматического тестирования, поэтому весьма ограничен. Полное описание интерфейса здесь:
<link linkend=
"dcopappendix"
699 >Приложение: Интерфейс
&DCOP;</link
703 >Для просмотра полного интерфейса
&DCOP; для версии
&karm;, установленной в вашей системе, выполните следующий сценарий Bash:
</para>
707 >Вывод интерфейса
&karm; с
&DCOP; на консоль
</title>
709 >DCOPID=`dcop | grep karm`
712 dcop $DCOPID KarmDCOPIface
714 echo
"&karm; not running"
720 <sect2 id=
"csv-export"
722 >Экспорт отчёта в CSV
</title>
725 >&karm; может экспортировать как отчёт, так и журнал в файл с разделителями-запятыми. Для экспорта отчёта вызовите пункт меню
<menuchoice
729 >Импорт/Экспорт
</guisubmenu
731 >Экспорт в файл CSV ...
</guimenuitem
733 >, и
&karm; выведет следующий диалог:
</para>
737 >&karm;: Диалог экспорта в CSV
</screeninfo>
740 <imagedata fileref=
"csvexport.png" format=
"PNG"/>
744 >&karm;: Диалог экспорта в CSV
</phrase>
750 >Укажите имя файла, в который вы желаете экспортировать данные и измените другие параметры диалога, если это необходимо. Заметьте, что контроль над диапазоном данных возможен только, если вы экспортируете данные журнала, а не общий отчёт. Нажмите
<guibutton
752 >, и
&karm; экспортирует данные отчёта о времени всех задач в выбранный вами файл.
</para>
755 >Вот пример вывода:
</para>
759 "kde",,,,,
0.00,
0.00,
6.88,
9.83
760 ,
"karm",,,,
6.88,
8.70,
6.88,
9.83
761 ,,
"3.2 feature plan",,,
0.00,
0.00,
0.00,
0.00
762 ,,
"bugs",,,
0.00,
1.13,
0.00,
1.13
763 ,,
"checkin changes - translation strings",,,
0.00,
0.00,
0.00,
0.00
764 ,,
"time card report",,,
0.00,
0.00,
0.00,
0.00
765 ,
"kopete",,,,
0.00,
0.00,
0.00,
0.00
766 ,
"promo",,,,
0.00,
0.00,
0.00,
0.00
767 ,
"web stuff",,,,
0.00,
0.00,
0.00,
0.00
773 >Задачи высшего уровня выведены в первой колонке, подзадачи во второй, и т.д. Хронологические данные выведены после максимальной глубины задач (в нашем случае глубина равна пяти). Первая временная колонка представляет
<guilabel
774 >Время сеанса
</guilabel
778 >Общее время сеанса
</guilabel
779 >, и четвёртая
<guilabel
780 >Общее время
</guilabel
786 <sect2 id=
"csv-export-history"
788 >Экспорт журнала в CSV
</title>
791 >Для того чтобы экспортировать журнал задач, вызоваите пункт меню
<menuchoice
795 >Импорт/Экспорт
</guisubmenu
797 >Экспорт журнала в файл CSV
</guimenuitem
799 >, и
&karm; выведет тот же диалог, что мы видели выше.
</para>
802 >Укажите имя файла, в который хотите экспортировать журнал и укажите диапазон данных для журнала. Измените прочие параметры диалога, если нужно. Нажмите
<guibutton
804 >, и
&karm; экспортирует журнал задач в указанный файл.
</para>
807 >Вот пример вывода:
</para>
812 From Tuesday
06 July
2004 to Tuesday
13 July
2004
813 Printed on:
2004-
07-
13 18:
10
814 2004-
07-
06,
2004-
07-
07,
2004-
07-
08,
2004-
07-
09,
2004-
07-
10,
2004-
07-
11,
2004-
07-
12,
2004-
07-
13,
816 ,,
1.77,
3.23,
1.73,,
1.37,
0.82,
8.95,,
"karm"
817 ,,,,,,,,
0.00,,,
"3.2 feature plan"
818 ,
1.13,,,,,,,
1.13,,,
"bugs"
819 ,,,,,,,,
0.00,,,
"checkin changes - translation strings"
820 ,,,,,,,,
0.00,,,
"time card report"
821 ,,,,,,,,
0.00,,
"kopete"
822 ,,,,,,,,
0.00,,
"promo"
823 ,,,,,,,,
0.00,,
"web stuff"
829 >Три строки указывают, когда и для какого диапазона данных был создан этот отчёт. Четвертая строка представляет разделенный запятыми список дат в диапазоне данных в формате ISO
8601 (YYYY-MM-DD). В последующих строках указано время выполнения для каждой задачи. Последняя колонка чисел есть общий итог за все дни. Названия задач отображаются за итоговой колонкой, они смещаются для отображения связей задач с подзадачами. Задачи высшего уровня отображаются сразу за итоговой колонкой.
</para>
836 <chapter id=
"interface">
838 >Интерфейс
&karm;</title>
841 >Главное окно
&karm; содержит следующие элементы: меню, панель инструментов, окно Задача/Время и строку состояния.
</para>
845 >Экран
&karm;</screeninfo>
848 <imagedata fileref=
"karm.png" format=
"PNG"/>
852 >Экран
&karm;</phrase>
857 <sect1 id=
"main-window">
859 >Окно Задача/Время
</title>
862 >В этом окне отображены различные задачи и время, затраченное на их выполнение в текущем сеансе и в целом. Задачи, для которых ведётся хронометраж в данный момент, обозначены маленьким значком с изображением часов рядом со временем сеанса.
</para>
865 >Для каждой задачи могут создаваться подзадачи. Двойной щелчок на задаче показывает или скрывает её подзадачи. Общее время, затраченное на задачу, включает в себя время всех её подзадач и её собственное.
</para>
883 > <keycombo action=
"simul"
891 >Сохранить
</guimenuitem
897 >Сохраняет данные о времени, затраченном на текущие задачи и подзадачи
</action
906 > <keycombo action=
"simul"
920 >Выводит на печать
</action
931 >Начать новый сеанс
</guimenuitem
938 > все хронометры сеанса
</para>
948 >Обнулить все таймеры
</guimenuitem
965 >Импорт/Экспорт
</guisubmenu
967 >Импорт файла устаревшего формата
</guimenuitem
974 > файлы старых версий
&karm; (новый формат - iCalendar-style.)
</para>
984 >Импорт/Экспорт
</guisubmenu
986 >Импорт задач из Planner...
</guimenuitem
993 >проект imendio Planner (смотрите
<ulink url=
"http://planner.imendio.org"
994 >planner.imendio.org
</ulink
995 >). Все задачи и подзадачи можно импортировать из .planner-файла полностью. Можно импортировать их как подзадачу, создав подзадачу, оставив её помеченной, а затем импортировав.
</para>
1005 >Импорт/Экспорт
</guisubmenu
1007 >Экспорт в файл CSV-файл...
</guimenuitem
1013 >Экспортирует
</action
1015 >Общее время сеанса
</guilabel
1017 >Время сеанса
</guilabel
1021 >Общее время
</guilabel
1022 > в текстовый файл.
</para>
1032 >Импорт/Экспорт
</guisubmenu
1034 >Экспорт журнала в CSV-файл...
</guimenuitem
1040 >Экспортирует
</action
1041 > журнал задач в текстовый файл.
</para>
1049 > <keycombo action=
"simul"
1057 >Копировать отчёт в буфер обмена
</guimenuitem
1064 > текущие значения в буфер обмена
&kde; </para>
1072 > <keycombo action=
"simul"
1080 >Копировать журнал в буфер обмена
</guimenuitem
1087 > статистику за указанный период в буфер обмена
</para>
1095 > <keycombo action=
"simul"
1141 > счетчик для выбранной задачи
</para
1151 >Остановить
</guimenuitem
1157 >Останавливает
</action
1158 > счетчик для выбраной задачи
</para
1172 >Остановить все хронометры
</guimenuitem
1178 >Останавливает
</action
1179 > счётчики всех задач
</para
1196 > <keycombo action=
"simul"
1204 >Создать
</guimenuitem
1211 > новую задачу
</para
1219 > <keycombo action=
"simul"
1227 >Создать подзадачу
</guimenuitem
1234 > новую подзадачу к выбранной задаче
</para>
1248 >Удалить
</guimenuitem
1255 > выбранную задачу или подзачу
</para>
1263 > <keycombo action=
"simul"
1271 >Изменить
</guimenuitem
1277 >Изменяет имя или затраченное время
</action
1278 > для выбранной задачи
</para
1280 >Есть два варианта изменения значения времени:
"абсолютное изменение", в котором сеансы и времена могут быть изменены по отдельности, и
"относительное изменение", в котором изменение добавляется или удаляется и из времени сеанса, и из общего времени.
</para
1282 >Параметр Автохронометраж позволяет включать и выключать хронометр в зависимости от текущего Рабочего стола
&kde;.
</para>
1302 >Настроить горячие клавиши
</guimenuitem
1309 > окно для задания горячих клавиш
</para>
1319 >Настроить KArm
</guimenuitem
1326 > окно для изменения конфигурации
&karm;</para>
1329 >Диалог имеет три вкладки:
<guilabel
1330 >Поведение
</guilabel
1331 >, в котором можно указать уведомление при отсутствии активности и предупреждение перед удалением комплекта задач,
<guilabel
1333 >, в котором настраиваются поля, отображаемые в главном окне и
<guilabel
1334 >Хранилище
</guilabel
1335 >, в котором можно указать путь для сохранения файлов по умолчанию при автосохранении, включить его и задать его интервал.
</para
1347 &help.menu.documentation;
</sect2>
1351 <sect1 id=
"tool-bar">
1353 >Панель инструментов
</title>
1355 >Панель содержит значки следующих команд:
</para>
1359 >(Все они действуют идентично меню команд.)
</para
1384 >Создать подзадачу
</guiicon
1403 <sect1 id=
"status-bar">
1405 >Строка состояния
</title>
1408 >Показывает полное время сеанса.
</para>
1413 <chapter id=
"credits">
1416 >Благодарности и Лицензия
</title>
1422 >Авторские права на программу:
</para>
1428 >1997-
2000 Sirtaj Singh Kang
<email
1436 >2001-
2002 Tomas Pospisek
<email
1437 >tpo_deb@sourcepole.ch
</email
1443 >2003-
2004 Mark Bucciarelli
<email
1444 >mark@hubcapconsulting.com
</email
1451 >Соавторы (в алфавитном порядке)
</para>
1455 >Allen Winter
<email
1456 >winterz@verizon.net
</email
1462 >faure@kde.org
</email
1468 >espen@kde.org
</email
1473 >Gioele Barabucci
<email
1474 >gioele@gioelebarabucci.com
</email
1479 >Jan Schaumann
<email
1480 >jschauma@netmeister.org
</email
1485 >Jesper Pedersen
<email
1486 >blackie@ifad.dk
</email
1491 >Kalle Dalheimer
<email
1492 >kalle@kde.org
</email
1497 >Klar
älvdalens Datakonsult AB
</para
1501 >Mark Bucciarelli
<email
1502 >mark@hubcapconsulting.com
</email
1507 >Thorsten St
ärk
<email
1508 >dev@staerk.de
</email
1513 >Tomas Pospisek
<email
1514 >tpo_deb@sourcepole.ch
</email
1519 >Willi Richert
<email
1520 >w.richert@cox.net
</email
1526 >Идея
&karm; навеяна очень полезной утилитой под названием
<application
1527 >titrax
</application
1528 >, единственный недостаток которой состоит в том, что она основана на создана с помощью инструментария Xt.
</para>
1531 >Documentation copyright
2000-
2004 Jonathan Singer
<email
1532 >jsinger@leeta.net
</email
1533 > and Sirtaj Singh Kang
<email
1536 &underFDL; &underGPL; </chapter>
1538 <glossary id=
"glossary">
1540 <glossentry id=
"gloss-active-task">
1542 >активная задача
</glossterm>
1545 >Задача, таймер которой сейчас включен.
</para
1549 <glossentry id=
"gloss-dcop">
1554 >Протокол межпроцессовых связей, используемый в KDE. Short for Desktop COmmunication Protocol.
</para
1558 <glossentry id=
"gloss-desktop">
1560 >рабочий стол
</glossterm>
1563 >В GNU/Linux, FreeBSD и других системах, которые используют X-Windows, может быть не один Рабочий стол, по умолчанию их четыре. На каждом Рабочем столе можно работать с отдельным набором программ и файлов. Когда KDE запускается впервые, вы видите Рабочий стол
1. Нажав
<keycombo action=
"simul"
1567 >, можно перейти на Рабочий стол
2. Нажатие
<keycombo action=
"simul"
1571 > приведет нас обратно на Рабочий стол
1.
</para
1575 <glossentry id=
"gloss-history">
1580 >Если
&karm; настроен на ведение журнала, он будет регистрировать каждый случай включения/выключения таймера. Этот журнал никогда не стирается со времени обнуления таймеров, и остается в файле до самого удаления задачи.
</para
1584 <glossentry id=
"gloss-session"
1589 >Определяемая пользователем точка отсчета для таймеров сеанса. Новый сеанс начинается при выборе пункта
<menuchoice
1593 >Начать новый сеанс
</guimenuitem
1595 >. Когда начинается новый сеанс, сеансовые данные не обнуляются.
</para
1599 <glossentry id=
"gloss-system-time"
1602 >Время сеанса
</guilabel
1606 >Время, затраченное на задачу с начала сеанса.
</para
1611 <glossentry id=
"gloss-system-tray"
1613 >системный лоток
</glossterm>
1616 >Системный лоток находится в панели, которая (по умолчанию) находится внизу экрана. В системном лотке
<inlinemediaobject
1618 ><imagedata fileref=
"systray.png" format=
"PNG"/></imageobject
1619 ></inlinemediaobject
1620 > значок
&karm; крайний справа.
</para
1624 <glossentry id=
"gloss-top-level-task">
1626 >задача высшего уровня
</glossterm>
1629 >Задача, у которой нет родительских задач.
</para
1633 <glossentry id=
"gloss-total-session-time"
1636 >Общее время сеанса
</guilabel
1640 >Время, затраченное на задачу со всеми её подзадачами с начала сеанса.
</para
1650 >Время, затраченное на задачу с момента обнуления всех таймеров.
</para
1655 <glossentry id=
"gloss-total-time"
1658 >Общее время
</guilabel
1662 >Время, затраченное на задачу со всеми её подзадачами с момента обнуления всех таймеров.
</para
1669 <appendix id=
"installation">
1673 <sect1 id=
"getting-karm">
1675 >Как получить
&karm;</title>
1676 &install.intro.documentation; &install.compile.documentation;
</sect1>
1680 <appendix id=
"dcopappendix"
1682 >Интерфейс
&DCOP;</title>
1684 <refentry id=
"dcop-version">
1687 >version
</refentrytitle>
1693 >Возврат версии
&karm;.
</refpurpose>
1705 >version()
</function
1706 > - это вызов
&DCOP;, возвращающий номер версии
&karm;, например
1.5.0. Номер версии возвращается в виде строки типичного GNU-формата major.minor.bugfix.
</para>
1710 <refentry id=
"dcop-quit">
1713 >quit
</refentrytitle>
1719 >Возвращает выход из
&karm;.
</refpurpose>
1732 > - это вызов
&DCOP;, который дает возможность внешним программам аккуратно завершить работу
&karm;.
</para>
1736 <refentry id=
"dcop-hastodo">
1739 >hastodo
</refentrytitle>
1745 >Проверка наличия задачи высшего уровня.
</refpurpose>
1749 >QString hastodo(QString taskname)
1758 >taskname
</parameter
1762 >Название искомой задачи.
</para>
1773 >hastodo(QString taskname)
</function
1774 > - это вызов
&DCOP; для поиска по данному имени. Если имя будет найдено. будет возвращен идентификатор файла iCalendar, относящегося к этой задаче. Если же имя не найдено, вернется пустая строка.
</para>
1776 >Файл iCalendar, который
&karm; откроет, и есть искомый файл. Будет найдена не только задача высшего уровня, но и все дерево процессов. Если несколько задач имеют одинаковые названия, будет возвращена первая из найденных.
</para>
1780 <refentry id=
"dcop-addtodo">
1783 >addtodo
</refentrytitle>
1789 >Добавить новую задачу.
</refpurpose>
1793 >QString addtodo(QString todoname)
1802 >todoname
</parameter
1806 >Название новой задачи.
</para>
1818 >addtodo(QString todoname)
</function
1819 > - это вызов
&DCOP;, который добавляет новую задачу высшего уровня к текущему комплекту. Возвращает идентификатор новой задачи.
</para>
1825 &documentation.index;
1831 sgml-minimize-attributes:nil
1832 sgml-general-insert-case:lower
1834 sgml-indent-data:nil
1837 // vim:ts=2:sw=2:tw=78:noet