17.11.2010 08:46
Planaris — программа для составления иерархичных ToDo-списков с возможностью синхронизации списков с десктопом через интернет
Поддерживаются платформы: Diablo, Fremantle, Linux, Windows.
Программа позволяет составлять дерево задач, отмечать выполненные, указывать прогресс выполнения задачи в процентах или «галочкой». Прогресс выполнения задач, имеющих подзадачи вычисляется автоматически или может быть указан вручную.
Главное: поддерживается лёгкая синхронизация списков между несколькими копиями программы. Причём синхронизация идёт в обе стороны, то есть вы можете добавлять задачи и на девайсе и на десктопе, не боясь потери данных при синхронизации — изменения сделанные в разных копиях программы будут объединены.
Для того, чтобы пользоваться синхронизацией, необходимо завести учётку на «сайте» программы: http://planaris.skriblovsky.net/ , а затем предоставить свой логин и пароль программе.
Это пока весьма нестабильная версия, с глюками и недоделками. Например:
[list=*]
[*]На данный момент невозможно удалять и переименовывать планы (наборы задач)[/*]
[*]В тулбаре есть две кнопки с одинаковыми значками — левая добавляет «корневую» задачу, а правая — подзадачу к выделенной. Дело в том, что, по крайней мере в fremantle-версии технически невозможно снять выделение со списка, и поэтому одной кнопкой не обойтись. Кто придумает элегантное решение этой проблемы — буду весьма благодарен.[/*]
[*]Иногда наблюдаются зависания при синхронизации в Windows-версии. Работаю над этим.[/*]
[/list]
Главный вопрос, на который мне бы хотелось получить ответ — это вообще кому-нибудь нужно?
Программку я писал в основном из академического интереса, т. к. синхронизация деревьев — довольно интересная задача, и мне было интересно попробовать её решить. Внутри всё не так просто, как кажется снаружи :)
Тем не менее, если к планарису будет интерес, то он будет развиваться.
Скачать:
Внимание! Установка с помощью OneClick Install подключит вам нестабильный репозиторий Extras-Devel. Если не хотите — устанавливайте с помощью deb-файлов. В этом случае вам не будут автоматически приходить апдейты.
Исходники:
SVN: http://vcs.maemo.org/svn/planaris/trunk/
0.3: planaris_0.3.tar.gz
Программа написана на Vala + GTK, что делает её быстрой и лёгкой для таблеток.
Diablo:
[img=OneClick install]http://skriblovsky.net/maemo/install.png[/img]
Deb-файл: planaris_0.3_armel.deb
Fremantle:
[img=OneClick install]http://skriblovsky.net/maemo/install.png[/img]
Deb-файл: planaris_0.3_armel.deb
Настольный Linux:
Deb-файл: planaris_0.3_i386.deb
Windows:
(версия 0.3 будет чуть позже)
Zip: planaris-0.1.2.zip
Архив для Windows получился увесистым, т.к. включает в себя целиком Gtk, Curl, SQLite.


Поддерживаются платформы: Diablo, Fremantle, Linux, Windows.
Программа позволяет составлять дерево задач, отмечать выполненные, указывать прогресс выполнения задачи в процентах или «галочкой». Прогресс выполнения задач, имеющих подзадачи вычисляется автоматически или может быть указан вручную.
Главное: поддерживается лёгкая синхронизация списков между несколькими копиями программы. Причём синхронизация идёт в обе стороны, то есть вы можете добавлять задачи и на девайсе и на десктопе, не боясь потери данных при синхронизации — изменения сделанные в разных копиях программы будут объединены.
Для того, чтобы пользоваться синхронизацией, необходимо завести учётку на «сайте» программы: http://planaris.skriblovsky.net/ , а затем предоставить свой логин и пароль программе.
Это пока весьма нестабильная версия, с глюками и недоделками. Например:
[list=*]
[*]На данный момент невозможно удалять и переименовывать планы (наборы задач)[/*]
[*]В тулбаре есть две кнопки с одинаковыми значками — левая добавляет «корневую» задачу, а правая — подзадачу к выделенной. Дело в том, что, по крайней мере в fremantle-версии технически невозможно снять выделение со списка, и поэтому одной кнопкой не обойтись. Кто придумает элегантное решение этой проблемы — буду весьма благодарен.[/*]
[*]Иногда наблюдаются зависания при синхронизации в Windows-версии. Работаю над этим.[/*]
[/list]
Главный вопрос, на который мне бы хотелось получить ответ — это вообще кому-нибудь нужно?
Программку я писал в основном из академического интереса, т. к. синхронизация деревьев — довольно интересная задача, и мне было интересно попробовать её решить. Внутри всё не так просто, как кажется снаружи :)
Тем не менее, если к планарису будет интерес, то он будет развиваться.
Скачать:
Внимание! Установка с помощью OneClick Install подключит вам нестабильный репозиторий Extras-Devel. Если не хотите — устанавливайте с помощью deb-файлов. В этом случае вам не будут автоматически приходить апдейты.
Исходники:
SVN: http://vcs.maemo.org/svn/planaris/trunk/
0.3: planaris_0.3.tar.gz
Программа написана на Vala + GTK, что делает её быстрой и лёгкой для таблеток.
Diablo:
[img=OneClick install]http://skriblovsky.net/maemo/install.png[/img]
Deb-файл: planaris_0.3_armel.deb
Fremantle:
[img=OneClick install]http://skriblovsky.net/maemo/install.png[/img]
Deb-файл: planaris_0.3_armel.deb
Настольный Linux:
Deb-файл: planaris_0.3_i386.deb
Windows:
(версия 0.3 будет чуть позже)
Zip: planaris-0.1.2.zip
Архив для Windows получился увесистым, т.к. включает в себя целиком Gtk, Curl, SQLite.



