Увидела свет первая публичная версия менеджера накопления осмысленной информации MyTetra v.1.25.
MyTetra — это несложный кроссплатформенный менеджер накопления осмысленной информации. Программа предназначена для хранения статей и заметок. Все записи организуются в древовидную структуру (обычно по «основному» признаку), а также снабжаются ключевыми словами-тегами. Основная задача MyTetra — предоставить естественный, интуитивно понятный интерфейс для написания заметок, обеспечить возможность быстрой навигации по дереву и удобный поиск.
Исходный код распространяется под лицензией GPL v.3. Программа написана с использованием только фреймверка Qt и стандартных C/C++ библиотек.
Главные особенности программы:
- Всегда запоминается геометрия окна.
- При запуске открывается последняя запись, с которой ранее шла работа.
- Окно прячется в системный лоток, а закрыть программу можно только явным выбором пункта меню или горячей клавишей.
- Ветки дерева навигации можно свободно сортировать в пределах ведущей ветки.
- Для веток доступны операции удаления, копирования, вставки.
- Записи, прикрепленные к ветке, можно свободно сортировать в пределах списка.
- Для выбранных записей доступны операции удаления, копирования, вставки.
- Записям можно задавать текстовые метки (теги) для быстрого поиска.
- Выбранная запись всегда доступна для редактирования без дополнительных действий (для важных записей планируется добавить режим защиты от изменений).
- Программа сама сохраняет текст заметки при переключении на другую запись или ветку, при выходе из программы.
- Программа имеет настраиваемую директорию-корзину, куда автоматически складывает предыдущие версии всех записей.
- Для добавления записей используется встраиваемый WYSIWYG редактор WyEdit.
- В редакторе предусмотрен режим отображения символов разметки текста.
В данный момент программа распространяется в виде переносимого приложения, способного работать в той директории, куда она была установлена. Работа под ОС Linux проверена в Debian 5.0.4 и Ubuntu 10.10. Версия под ОС Windows находится в разработке.
Если есть желание, можно помочь автору по следующим пунктам:
- Требуется подтверждение работоспособности MyTetra в ОС Fedora/RedHat, OpenSUSE, Arch, Gentoo, etc.
- Автор не знает английского языка, поэтому требуется корректировка всех английских надписей и системных сообщений, чтобы затем провести интернационализацию интерфейса.
- Требуется помощь в создании стандартной системы сборки из исходников.
- Рассматривается возможность размещения исходников на sourceforge.net или github.com, требуется консультация.
Ссылки
Новость на сайте автора: http://webhamster.ru/site/page/index/main/news/106
Руководство пользователя (pdf): http://webhamster.ru/db/data/articles/105/user_guide_ru.pdf
Торжественное обещание разработчиков
Разработчики торжественно клянутся, что каждая новая версия программы MyTetra будет совместима с предыдущим форматом хранения данных, либо иметь средства для перекодирования в новый формат без потерь информации.