Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » OutWiker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Открыть новую тему     Написать ответ в эту тему

Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OutWiker


Текущая стабильная версия: 3.2.0

Текущая бета-версия: 3.3.0.934



 
Поддерживаемые операционные системы: Windows / Linux.
 
Программа OutWiker предназначена для хранения заметок в виде дерева. Такие программы называют outliner'ами, персональными вики или древовидными редакторами. Я долго подбирал для себя подобную программу из имеющихся, но в итоге решил сделать свой outliner в том виде, как он мне представляется наиболее удобным для использования.
Основное отличие OutWiker от других подобных программ заключается в том, что OutWiker не только хранит дерево заметок в виде обычных директорий на диске, но и поощряет изменение такой базы внешними средствами. Также к программе может быть прикреплено любое количество файлов.
Кроме того, OutWiker может содержать страницы разного типа, в данный момент поддерживаются два типа страниц: обычный текст и HTML, но в будущем количество типов страниц будет увеличиваться.
 
Основные возможности
* База хранится в виде директорий на диске.
* Поддержка плагинов
* К каждой заметке можно прикреплять любое количество файлов.
* Страницы могут быть разных типов. В данный момент поддерживаются текстовые страницы, страницы в формате HTML и вики-страницы.
* Прикрепленные картинки могут быть вставлены в HTML-страницы.
* Раскраска синтаксиса HTML.
* Поддержка тегов.
* Поддержка закладок на страницы.
* Каждая ветвь дерева может быть открыта как отдельная вики.
* Иконки для страниц.
* Кроссплатформенность (поддержка Windows и Linux).
* Портабельность. Программа все настройки хранит рядом с запускаемым файлом.
* Программа распространяется с открытыми исходниками.
* Возможность создания ссылок между страницами.
* Есть глобальный поиск по заметкам и поиск по тегам.
* К программе прилагается справка.

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 19:47 04-05-2010 | Исправлено: Jenyay, 14:16 27-01-2024
Dart_Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Воспроизводится (лично у меня) это стабильно, даже на виртуальной машине с только что установленной Windows и без изменения каких-либо настроек программы. Если закрывать ее через главное меню в развернутом состоянии (Файл - Выход) - все ок. Через трей в свернутом - опаньки.
 
Лог девственно чист. Windows говорит лишь

Всего записей: 5608 | Зарегистр. 20-10-2006 | Отправлено: 17:31 27-09-2014 | Исправлено: Dart_Raiden, 17:34 27-09-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Интересно, мне сходу в виртуалке такую ошибку воспроизвести не удается, позже попробую в живой винде. А какая версия OutWiker?

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 17:59 27-09-2014
Dart_Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1.8.0.740
винда полностью русскоязычная, если вдруг это важно
интересно то, что это воспроизводится как на живой системе x64, так и на виртуальной x86
в принципе, насколько я понимаю, эмулируется всё, кроме процессора (Core2 Q8200), так что может дело конкретно в нём...

Всего записей: 5608 | Зарегистр. 20-10-2006 | Отправлено: 18:18 27-09-2014 | Исправлено: Dart_Raiden, 18:23 27-09-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jenyay
по поводу плагина tableofcontents: добавь в него, плиз, параметр с именем типа "min", означающий минимальный уровень заголовков, с которого будет генериться toc, т.к. у некоторых (у меня в частности) h1 - это заголовок самой статьи, который в toc'е не нужен.
Да и параметр, отвечающий за максимальный уровень заголовков, по который будет генериться toc, тоже бы не помешал.

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 03:47 28-09-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Хорошо, добавлю в ToDo

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 08:26 28-09-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Написал большую статью про создание плагинов для OutWiker - http://jenyay.net/OutWikerDoc/FirstPlugin

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 22:29 02-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил очередную нестабильную версию OutWiker (1.8.0.744 RC).  
 
Эта версия имеет все шансы стать финальной. В последнее время занимаюсь в основном тестированием кода. В этой версии из изменений, заметных пользователю, - это исправление иконки под Linux (исправлена ошибка неправильного масштабирования в некоторых оболочках).
 
Скачать нестабильную версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable


----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 09:44 03-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dart_Raiden
 

Цитата:
в Windows 7/8 при выходе из свернутой в трей программы (пкм по иконке в трее - "выход") программа падает;  

 
 
Проблему нашел и исправил.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 21:50 10-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ура! Выложил OutWiker 1.8 в качестве стабильной версии!  
 
Разбор новых возможностей по сравнению с версией 1.7 вы можете прочитать у меня в блоге - http://jenyay.net/blog/2014/10/11/outwiker-1-8-final/
 
Скачать новую версию можно здесь - http://jenyay.net/Soft/Outwiker

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 10:19 11-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил новую версию OutWiker 1.8.1 с исправлениями некоторых ошибок. Заодно написал про планы на счет дальнейшего развития программы.
 
http://jenyay.net/blog/2014/10/20/reliz-outwiker-1-8-1-i-plany-dalnejjshego-razvitiya/

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 09:42 20-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну что ж, начинаем новый цикл разработки. Сегодня выложил первую нестабильную версию, относящуюся к будущей версии OutWiker 1.9  - 1.9.0.754.
 
В этой версии я взялся за улучшение работы с иконками для страниц. Теперь все иконки разделены на группы, что позволило добавить новые картинки. Теперь все стандартные иконки переехали на уровень выше в папку iconset, а все группы иконок - это просто папка внутри.
 
Но не спешите добавлять туда свои иконки, потому что для этой цели в папку с настройками, рядом с папкой plugins, появилась такая же папка iconset, вот туда свои иконки можете кидать. И там же можете создавать свои группы иконок.
 
Если какая-то иконка имеет имя __cover.png (хотя расширение не имеет значения), то эта иконка будет показана в качестве картинки для групп.
В следующей версии собираюсь сделать интерфейс в окне настроек для добавления пользовательских иконок без ручного копирования файлов в iconset, а также установку картинки для группы.
 
Поскольку иконки переехали в новую папку, то желательно старую версию программы удалить, если не хотите, чтобы у вас остались старые мусорные не используемые файлы (на работу программы это никак не повлияет).
 
Скачать нестабильную версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 20:36 28-10-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил следующую нестабильную версию OutWiker (1.9.0.758).
 
Продолжается работа над иконками к заметкам. В этой версии сделал интерфейс для добавления пользовательских иконок и групп иконок, чтобы не нужно было бы лезть в папку iconset. Теперь иконки и группы можно добавлять через окно настроек (раздел "Значки пользователя").
 
Есть еще некоторое шероховатости в работе, например, на данный момент поддерживаются только файлы форматов png, gif, bmp и jpeg. Кроме того, под Windows не стоит добавлять иконки, у которых ширина меньше высоты. Как минимум еще одна будущая версия будет посвящена вылизыванию работы с иконками.
 
Заодно оставлю ссылки на сайты, где можно найти много интересных иконок - http://www.famfamfam.com/lab/icons/silk/, http://p.yusukekamiyamane.com/ и http://www.fatcow.com/free-icons. Собственно, для OutWiker я оттуда иконки и беру.
 
Скачать нестабильную версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 21:01 17-11-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выложил следующую нестабильную версию OutWiker (1.9.0.760). В этой версии исправлены шероховатости добавления пользовательских иконок, а также теперь с диалоге вставки ссылки можно выбрать один из прикрепленных файлов, чтобы создать ссылку на него.
 
Скачать нестабильную версию можно как всегда по ссылке - http://jenyay.net/Outwiker/Unstable
 
PS. А я тем временем переключаюсь на плагины - написание новых и доработку старых.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 21:09 09-12-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jenyay
 
Уже когда-то кажется просил.
Сделай плиз так, чтобы стиль __default в юзер. папке перекрывал этот же стиль в папке самой проги. А то у меня, к примеру, свой стиль по-умолчанию. И как-то не к месту его пихать в папку самой проги. Сейчас у меня временно сделан костыль в файле src/outwiker/core/style.py .

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 06:27 12-12-2014 | Исправлено: unreal666, 06:49 12-12-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ок.

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 08:53 12-12-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А чего в вики внутри тегов цитирования не работают теги выравнивания ?

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 09:13 13-12-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да вроде работают.

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 09:44 13-12-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
блин. В твоем коде и вправду работает. Значит это где-то в моем варианте кода где-то что-то не то.
Исправил этот косяк у себя

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 15:23 13-12-2014 | Исправлено: unreal666, 16:16 13-12-2014
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сейчас нарвался, что понадобилось в текст ссылки [[ ... ]] вставить разрыв строки [[<<]]. Нифига не понял как это сделать, поэтому в файле tokenlink.py заменил  

Код:
class LinkToken (object):
    linkStart = "[["
    linkEnd = "]]"
    attachString = u"Attach:"
 
    def __init__ (self, parser):
        self.parser = parser
 
 
    def getToken (self):
        return QuotedString(LinkToken.linkStart,
                            endQuoteChar = LinkToken.linkEnd,
                            multiline = False).setParseAction(self.__convertToLink)("link")

на

Код:
class LinkToken (object):
    linkStart1 = "[[["
    linkEnd1 = "]]]"
    linkStart2 = "[["
    linkEnd2 = "]]"
    attachString = u"Attach:"
 
    def __init__ (self, parser):
        self.parser = parser
 
 
    def getToken (self):
        return (QuotedString(LinkToken.linkStart1,
                             endQuoteChar = LinkToken.linkEnd1,
                             multiline = False) |  
                QuotedString(LinkToken.linkStart2,
                             endQuoteChar = LinkToken.linkEnd2,
                             multiline = False)).setParseAction(self.__convertToLink)("link")

теперь у меня можно делать [[[текст [[<<]]текст -> https://link.ru/]]]

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 05:57 14-12-2014
Jenyay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Что-то мне кажется, что можно менее глобально решить эту проблему. Добавлю себе в ToDo.

----------
http://jenyay.net - софт, исходники и фото

Всего записей: 1773 | Зарегистр. 13-10-2001 | Отправлено: 20:50 14-12-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Компьютерный форум Ru.Board » Компьютеры » Программы » OutWiker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru