Как работает тайм-трекер
Таймер — не секундомер. Это способ к вечеру знать, куда ушёл день: сколько часов вы отработали, сколько из них приносят деньги и что из этого ещё не записано в журнал.
Круг — настоящий циферблат
Отрезки работы стоят на круге там, где они были на самом деле: начали в 11:40 — дуга начинается у 11:40. Голова дуги показывает, где вы сейчас.
Полный круг — двенадцать часов, а в сутках их двадцать четыре, поэтому круг показывает ОДНУ половину: день (08–20) или ночь (20–08). Половина следует за временем сама; солнце или месяц в углу переключает её вручную. Если на другой половине тоже есть работа, рядом с солнцем загорается точка — загляните туда, иначе число в центре не сойдётся с дугами.
Пауза разрывает линию: два отрезка с промежутком — это два отрезка, а не один длинный. Наведите на дугу — увидите, что это была за работа и сколько она заняла.
Несколько таймеров сразу
Каждый проект копит своё время. Запустили второй — первый сам встаёт на паузу и ничего не теряет: вернётесь к нему, и счёт продолжится с того места, где остановился, а не начнётся заново.
Проект на старте выбирать не обязательно. Час без проекта считается бесплатным, пока проект не назначен: пока не известно, за деньги эта работа или нет, обещать деньги нечестно.
Две дороги в журнал
Записать один таймер. Нажмите на строку — откроются проект, задача и кнопка «Записать». Час уйдёт в журнал сразу, минуя разбор. Идущий таймер при этом встаёт: записывают отработанное, а не то, что ещё идёт.
Разобрать всё. Кнопка внизу закрывает все таймеры разом и отдаёт их в «Разобрать» — туда же, куда попадают записи голосом и из календаря. Там можно поправить текст, часы и проект, а потом записать одной кнопкой.
Полночь день не делит. Сели в одиннадцать вечера и встали в два ночи — все три часа принадлежат тому дню, когда сели: круг не обнуляется под руку, записи с него никуда не исчезают, а часы лягут на день начала. Нужно разделить сутки — это делается на разборе, там у каждой записи своя дата.
Таймер, оставшийся с прошлого дня и стоящий на паузе, не пропадает: утром он сам уезжает в «Разобрать» со своей датой, и часы лягут на тот день, когда работа была.
Платные часы и норма дня
Под кругом написано «платных столько-то из нормы». Платными считаются часы по проектам со ставкой; работа по бесплатному проекту и час без проекта норму не двигают.
Норма дня — это остаток годовой цели, делённый на вашу ставку и на рабочие дни до 31 декабря. Рабочий день — будний: выходные не в счёт, праздники не вычитаются (страну мы не знаем и не угадываем). Точное правило — в «Как считаются цифры».
Нормы может не быть вовсе: годовая цель закрыта — делить нечего; ставки нет — часы из денег не получить. Тогда под кругом стоит просто «платных столько-то».
Окно, полоска и рейл
Окно таймера висит на всех страницах: ушли на «Ставку» или в «Бюро» — счёт остался на виду. Его можно таскать за любое место, свернуть в полоску (она липнет к ближнему краю) или вернуть в журнал строкой под плашкой цели. Esc возвращает окно в рейл.
Где живёт время
Сам счёт живёт в вашем браузере, а не на сервере. Вкладки одного браузера синхронны: пауза в одной видна в другой сразу.
На сервере лежит одна короткая отметка — на каком устройстве таймер идёт прямо сейчас. Она нужна ровно для одного: запустили счёт на втором устройстве — первое узнаёт об этом в течение полуминуты и встаёт, чтобы один и тот же час не попал в журнал дважды. Текст задачи в эту отметку не попадает, и она стирается, как только вы ставите паузу или выходите из аккаунта.
Забыли выключить
Счёт, идущий дольше двенадцати часов, — это не рабочий день, а забытая кнопка. Такой таймер сам встаёт на паузу, а время закрывается по границе двенадцати часов и остаётся в кошельке: столько мы ещё верили, что вы работаете. Дальше поправьте часы в «Разобрать» — там для этого есть поле. Стирать их за вас мы не будем.
Что таймер не делает
Он не следит за тем, что у вас на экране, не считает простой и не отправляет никому уведомлений о вашей работе. Всё, что он знает, — это когда вы нажали «пуск» и «пауза».
Часы сами по себе — ещё не деньги: чтобы из них получилась сумма, нужна ставка. Как она считается — в методе.
Дальше: зачем вести журнал часов, как считаются цифры и все разборы.