Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Hush

Страницы: [1] 2 3 4 5 6 7
1
http://leadertask8.reformal.ru/proj/leadertask8?ia=611922
На крайней левой панели, под календарем я хотел бы иметь папки для пользовательских фильтров
Очень хорошее предложение.
Фильтры - мощный механизм, но в ЛТ - реализованы неудобно. Чисто психологически, если бы они были перед глазами, ими бы чаще и легче пользовались.
Нажимаете на F4 и настраиваете свои пользовательские фильтры с сохранением.
Вот второй год не могу себя приучить. Несколько факторов работают против:
1. Не перед глазами (забываешь);
2. Требуются дополнительные фрикции и поэтому ищещь требуемое более простым путём (календарь, проекты, категории);

Контактам же, например, место выделено.
В идеале хотелось бы возможность настраивать вид десктопного приложения с такой возможностью.
У меня была такая же ситуация.
И больше всего не хватало быстрой работы с интерфейсом - быстрая фильтрация с помощью кастомных фильтров, или хотя бы простой быстрый фильтр проектов\категорий . Необходимость мышкоюзанья и отсутствие быстрого доступа к самому необходимому функционалу в конце концов стали невыносимы. Не очень понимаю, с какой целью собираются предложения от пользователей, если даже самое популярное предложение (1 место - синхронизация контактов с Google) находится "на рассмотрении" полтора года.

2
Я веду в ЛТ сквозной учёт времени с последующим анализом - это даже покруче дневника будет.  :)

Вот только для хронометража использую замечательную программу LazyCure (http://lazycure.com/ru ), а когда не в офисе - то записываю на листочек и потом туда переношу.

ЛидерТаск для ведения дневника подходит очень даже хорошо: Создается отдельная категория категория, в ней - подкатегории по месяцам, и вперёд!

P.S. Единственно, что такую категорию желательно было бы исключать из общего поиска, но думаю, что через пару десятков лет разработчики наконец решать и эту сложную техническую задачу.   :)


За LazyCure  - отдельное спасибо - то что нужно, давно искал, жаль что под Андроид еще не сделали

Используйте toggl - есть под любую платформу, Андроид в том числе. Бесплатный и очень функциональный, для хронометража идеален.

4
Пытался раньше вести дневник в LT, не сильно здорово. Не подходит от для этого, для дневника использую OneNote (тем более удобная синхронизация с андроидом есть)

5
Если есть лицензия, или была на тот момент - почему не обратиться в техподдержку?

6
Доброго времени суток!  :)
Очень не хватает быстрой у удобной фильтрации сущностей - проектов\категорий\контактов. *bu*
Поэтому предлагаю расширить функционал текущего фильтра (вверху слева)

А именно:
  • метку "Найти контакт" исправить на "Найти"
  • при вводе от трёх символов, автоматически фильтровать проекты, категории, контакты по введенному слову, или части.
    Фильтрация должна проверять вхождение введённой части в наименование сущности,
    т.е. если мы ввели "лекс", то ,к примеру, должны быть найдены и проект "Лексус" и контакты с именем "Александр", и категория "лексикон".
  • Всё что не прошло фильтрацию - скрыто, в навигаторе остаются только отфильтрованные сущности.
  • Как только стёрли фильтр в поле "Найти" - снова отображаются все сущности без фильтра

Получаем простой и быстрый способ найти любой проект\категорию\контакт!  *bp*
 *bi*Всех неравнодушных призываю голосовать за улучшение! *bi*

7
Нашё похожую тему, чтобы не создавать новую :)
Поддерживаю насчёт поиска, немного конкретизирую, чего не хватает для юзабилити:
1. Поле в навигаторе "Найти контакт" изменить на "Найти" и использовать для фильтрации ВСЕХ сущностей навигатора - проекты\категории\контакты. Внешний вид навигатора при этом должен оставаться таким же, просто показываются только отфильтрованные сущности. При очищении фильтра снова показываются все сущности.
2. Сделать минимальное необходимое кол-во символов перед поиском (например, 3 символа). Т.к. фильтруются 3 типа сущностей, для тех, у кого их много могут возникать тормоза, если фильтровать сразу по первому символу.
3. Добавить хоткей для переноса фокуса ввода в это поле поиска.

8
Новости / Re: LeaderTask 7.5. готов!!!
« : 15 Октября 2012, 14:57:45 »
Обнаружен косяк, делающий работу невыносимой.
Ранее у меня был набор фильтров:
* Работа на сегодня (фильтр по проектам + дата=сегодня)
* Личное на сегодня (аналогично дата в фильтре=сегодня)
* Цели на сегодня (фильтр по приоритету +дата=сегодня)
и т.д.
Ранее всё работало отлично, т.к. "сегодня" работал как метадень, т.е. сегодня "сегодня"=15.10.2012, завтра "сегодня" будет = 16.10.2012.
Теперь при настройке фильта на "сегодня" дата в нём проставляется статически. Т.е. сегодня "сегодня"=15.10.2012, завтра и всегда далее дата будет 15.10.2012.
Нет возможности настроить правильно фильтр = нет возможности быстро работать с задачами.
Нет возможности быстро работать с задачами = зачем такой органайзер?
Просьба вернуть метадень. А если добавить ещё метанеделю и метамесяц, то будет вообще круто.

9
Специально отыскал старую тему, чтобы не создавать новую :)
Господа разработчики, неужели так сложно сделать 2 галочки в настройках:
  • не подсчитывать заметки
  • не подсчитывать ссылки
Бесит же, когда стоит сумма  - 1 задача, открываешь - а там заметка.
Надеюсь на ответ, спасибо.

10
Универсальное решение разумеется было бы предпочтительней.
Настраиваемые хоткеи для определённых действий, настраиваемые иконки для проектов\категорий, и т.д. Кастомизация это всегда гуд. Просто глядя на реальное положение вещей стараюсь сделать запрос попроще, т.к. большие доработки отфутболят, и так многие недовольны темпами развития.(Конечно каждый просто недоволен тем, что нет тех фич, которые попросил именно он :D )

11
Набор параметров для фильтра сохраняется во время работы в историю и можно возвращаться к предыдущим фильтрам (на панели "Задачи" кнопки влево и вправо, они же Ctrl+Atl+B, Ctlr+Alt+F).
Очень хотелось бы иметь возможность переключаться по фильтрам с помощью кнопок "вперёд", "назад" на мыше.

12
Готовые плагины / Re: Хронометраж
« : 24 Мая 2011, 22:52:56 »
2 Dimitry188
Спасибо за отзыв и преложения. К сожалению сейчас совершенно нет времени на поддержку плагина. Будем надеяться оно найдётся в июне.
2 esc42
LazyCure активно юзал в порядке эксперимента давно-давно. В плагине пытался взять лучшие от этой тулзы и добавить интеграцию с ЛТ. Видимо не особо получилось. Как будет время буду пробовать снова.

13
Наконец-то нашёл время написать своё видение модернизации плагинного API. (user)
Причины, по которым, как мне кажется, такая модернизация нужна:
1. Плохая структурированность существующего API. Не ориентированность его на расширение. Чем больше выносится в API, тем труднее в нём оринтироваться.
2. Конгломератность самого LT. Многие части LT у пользователей вызывают сомнение, например многие не пользуются почтой, кто-то не видит смысла в категориях и использует только проекты. Чем на мой взляд хорош LT, так это тем, что в отличие от других органайзеров не навязывает свою ТМ парадигму. Если бы почта и категории были реализованы в виде плагинов, то это было бы огромным плюсом. Конечно можно сказать что категории сильно завязаны с ядром LT, и не могут существовать как плагин. Это верно, но грамотно построенным плагинным API и методичным рефакторингом категории или почту можно действительно вынести в плагины без ущерба целостной функциональности.
3. Неорганизованность самих плагинов. Каждый плагин работает независимо, не зная о существовании остальных.
4. Низкий уровень интеграции плагинов в архитектуру LT. Плагины не выглядят частью системы, например нереально внедрить свою панель в навигатор.
Предлагаемое решение:
С такой проблемой отлично справляется мессенжер Miranda IM и я предлагаю воспользоваться их опытом и архитектурой.
Идея очень простая и смысл описывается на 3 страницах. Скачать описание можно тут
Опишу решение вкратце:
1. Есть некое ядро Core. Оно минималистично и главным образом организует правильную работу зарегистрированных плагинов.
2. Каждый модуль (плагин) реализует в себе один или несколько компонентов.
3. Каждый компонент может уведомлять об определённых событиях. Любой компонент из любого модуля может поставить обработчик на возникновение этого события и обрабатывать его как ему нужно.
Именование "Module/Component/Hooks"
4. Каждый компонент может регистрировать определённые сервисы (ф-ии), которые он готов предоставлять всем желающим.
Именование "Module/Component/Service"
Теперь рассмотрим как это соотносится с LeaderTask:
1. Ядро -смысл такой же, организация работы модулей.
2. Модули: для LT логично реализовать внутренние модули:
  • Категории Categories
  • Проекты Projects
  • Контакты Contacts
  • Задачи Tasks
  • Фильтры Filters
  • Почта Mail
  • Навигатор Navigator
  • другие...
Для примера возьмём категории.
Для работы с данными Categories предоставляет определённые услуги для добавления, изменения, удаления категорий.
Для примера - добавление категории.
Categories регистрирует услугу AddCategory.
В соответствии с нотацией целиком это будет выглядеть как
Categories/Сategory/AddCategory
Для оповещения о добавлении категории Categories регистрирует событие OnAddCategory, и любой компонент может поставить обработчик на событие
Categories/Category/OnAddCategory
Для своей работы Categories использует услугу Навигатора для добавления собственной панели и ярлыка.
Т.е. навигатор предоставляет нечто вроде
Navigator/Navigator/AddPanel
Также Categories использует услугу Фильтра для добавления фильтрации по категориям.
Filters/Filter/AddFilter
Фильтрация должна идти по цепочке, т.е. последовательно применяя фильтры.
При реализованном в таком виде LT из него легко можно исключить даже такую базовую сущность как категорию. Т.к. в действительности это просто расширение навигатора, фильтра, настроек и т.д.
Так выглядел бы идеальный вариант. Т.к. в реальности придётся иметь дело с действующей архитектурой, то для упрощения можно воспользоваться следующим сценарием:
1. Реализовать ядро плагинной системы
2. Существующий функционал не рефакторить под плагинную систему, но модернизировать существующее API для использования хуков и услуг внутренних плагинов. Т.е. в действительности базовый функционал не будет модульным, но API его будет не отличим от модульного.
3. Требует значительного расширения сам API, например:
  • Добавление своей панели в навигатор
  • Добавление в принципе своей панели (плавающей и внедряемой)
  • Добавление своего поля в свойства задачи
  • Различные хуки для наведения на задачу в списке, в планере
  • Различные хуки и услуги для применения фильтров
Подводя итог, модернизация API позволила бы:
1. Иметь более чёткую модульную, расширяемую структуру. Ясный стандарт в API.
2. В случае полной поддержки такой модульности - выделить некоторые части в модули (например почту)
3. Использовать последовательное увеличение функциональности (модули используют модули, которые используют модули =))
4. Более высокий уровень интеграции плагинов при расширении API.
Расширению компонентного API я бы уделил отдельную тему, если предложенная модернизация API будет одобрена.

14
Спасибо за описание, очень интересно было почитать. А сколько времени уходит вечером на проверку всех проектов и составление первоочередных дел?

15
Новости / Re: Плагин FireFox для LeaderTask
« : 14 Марта 2011, 12:39:53 »
Firefox 3.6.15, не работает:
Launcher. Error at function onMenuItemCommand. [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]"  nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"  location: "JS frame :: chrome://add2leadertask/content/launcher.js :: anonymous :: line 13"  data: no]

Страницы: [1] 2 3 4 5 6 7