Ru-Board.club
← Вернуться в раздел «Программы»

» OutWiker

Автор: denver 22
Дата сообщения: 18.10.2013 09:48
Наверное всё таки для такой программы невозможно сделать простой способ синхронизации между разными ПК. Поэтому я всё таки освоил для этого FreeFileSync и переношу данные на флешке. Теперь использование программы стало ещё более удобно.
Jenyay, сотый раз искренне благодарю за Ваш труд!
Огромное количество файлов с записями ушли в прошлое. Теперь всё в одном месте!!!
Автор: denver 22
Дата сообщения: 25.10.2013 09:40
Хмм... Последняя сборка на 2-х машинах показала более быстрое открытие (большого) Проекта. Если это совпадение, то приятное!
Автор: Jenyay
Дата сообщения: 25.10.2013 11:14
Теоретически последние изменения на скорость влиять не должны. Хотя я не измерял.
Автор: unreal666
Дата сообщения: 16.11.2013 01:23
в плагине source в файле lexermaker.py двойная проверка:

Код: def getLexer (self, params_dict):
if LANGUAGE_PARAM_NAME in params_dict:
lexer = self.__getLexerByName (params_dict)
elif FILE_PARAM_NAME in params_dict:
lexer = self.__getLexerByFileName (params_dict)
else:
lexer = self.__getDefaultLexer()

return lexer


def __getLexerByName (self, params_dict):
"""
Возвращает лексер для нужного языка программирования в зависимости от параметров
"""
lang = params_dict[LANGUAGE_PARAM_NAME] if LANGUAGE_PARAM_NAME in params_dict else LANGUAGE_DEFAULT

try:
Автор: Jenyay
Дата сообщения: 17.11.2013 20:05
Выложил следующую нестабильную версию OutWiker (версия 1.8.0.700). В этой версии для всех основных действий можно менять горячие клавиши через файл outwiker.ini. Перед запуском этой версии, если вы собираетесь менять горячие клавиши, советую удалить раздел [HotKeys] из outwiker.ini, т.к. названия многих параметров в нем изменились и теперь не используются. На скорости работы или работоспособности это никак не скажется. Если горячие клавиши вы менять не собираетесь, то можно ни о чем не думать. Следующий шаг в развитии программы будет создание интерфейса для изменения горячих клавиш через настройки.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable

Добавлено:
unreal666

Сейчас сходу не скажу, надо будет посмотреть весь исходник.
Автор: VitRom
Дата сообщения: 07.12.2013 12:45
пастернака не читал всю тему не читал, но сразу из описухи в шапке вопрос: а какие получаются накладные для таких многоуровневых деревьев на диске? кластеры ж хоть убейся, но 4к, плюс каталоги...
Автор: Jenyay
Дата сообщения: 07.12.2013 15:36
Выложил очередную нестабильную версию OutWiker (1.8.0.702). В этой версии добавилось сразу несколько новых возможностей.

Во-первых, сделал интерфейс для изменения горячих клавиш в окне настроек. Пока еще не все горячие клавиши можно поменять, но большинство.

Во-вторых, для викистраниц появился новый тег, предназначенный для выделения цитат - [>...<]. Этот тег будет преобразован в HTML-теги <blockquote>...</blockquote>.

И, в-третьих, теперь все HTML-теги, создаваемые википарсером, и в шаблонах страниц записываются строчными буквами.

В следующей нестабильной версии постараюсь доделать возможность изменения горячих клавиш для всех оставшихся действий.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable
Автор: Jenyay
Дата сообщения: 27.12.2013 08:18
Наконец-то завершил большой рефакторинг в программе, который позволил сделать настраиваемые горячие клавиши для всех действий.

Выложил новую нестабильную версию 1.8.0.702, в которой полностью настраиваются горячие клавиши, а еще там исправлено несколько ошибок.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable
Автор: unreal666
Дата сообщения: 31.12.2013 02:58
Jenyay

Можешь в вики для команды "Преобразовывать символы в HTML" убрать преобразование двойных кавычек? А то после такого вики-текст читать сложновато.
Эти кавычки, кажется, опасны только при использовании их внутри атрибутов тегов. Да и в таком случае надо было бы преобразовывать и одинарные кавычки.

ЗЫ.
Задолбался решать конфликты при вливании твоего репо в свой
Даже на том же stackoverflow нет конкретного решения этих конфликтов. Только простыня с вариантами, а какой из них правильный - фиг его знает.

Добавлено:
Еще.

+ Наверно надо б убрать автопреобразование текста вида 1.1.1.1 в ссылки, а то под такой текст подпадает и нумерация версий у многих программ. Надоедает пихать [==].

+ Внутри некоторых команд-тегов (к примеру, @@код@@) не преобразовывать url в ссылки.
Автор: unreal666
Дата сообщения: 31.12.2013 06:26
Кстати. Чего-то я прикола не понял.
Почему в v1.8.0.705 dev при ПКМ по странице-элементу дерева и выбору "Добавить дочернюю страницу" эта дочерняя страница добавляется к текущей открытой странице, а не к странице, для которой и было вызвано это контекстное меню?

В версиях 69x было нормально.

Автор: unreal666
Дата сообщения: 03.01.2014 16:04
Пункт ПКМ "Удалить страницу..." тоже действует на активную страницу, а не ту, для которого это меню было вызвано.
Автор: Jenyay
Дата сообщения: 06.01.2014 06:32
Поправил.
Автор: Jenyay
Дата сообщения: 07.01.2014 10:43
Выложил следующую нестабильную версию 1.8.0.706. В этой версии было исправлено несколько ошибок.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable
Автор: Jenyay
Дата сообщения: 10.01.2014 07:37
Выложил новые версии двух плагинов — Source и UpdateNotifier.

Если вы пользуетесь стабильной версией OutWiker, то изменений вы не заметите (хотя в UpdateNotifier я исправил одну ошибку, поэтому лучше все-равно обновиться). А вот если у вас установлена текущая нестабильная версия, то вы сможете устанавливать горячие клавиши для вызова действий этих плагинов (в Source — для вставки команды (:source…, а в UpdateNotifier для проверки появления новых версий плагинов и самой программы.

В дальнейшем собираюсь обновить и остальные плагины, чтобы для них можно было бы устанавливать горячие клавиши.
Автор: Jenyay
Дата сообщения: 12.01.2014 18:08
Не сказал бы, что текущий логотип OutWiker меня чем-то не устраивает, но Анатолий Горбунов нарисовал пару вариаций на тему. Поскольку я не считаю себя великим дизайнером, то решил по этому поводу устроить референдум.

Голосование проходит у меня на сайте - http://jenyay.net/blog/2014/01/12/novye-ikonki-dlya-outwiker/

Результаты голосования считаются только там, но здесь вы можете тоже оставлять комментарии.
Автор: denver 22
Дата сообщения: 12.01.2014 19:30
Проголосовал за исходный вариант. Новые варианты не плохи, но не имеют чего-то особенного, чтобы менять уже привычный (и вполне хороший) исходник. Он уже к глазу притерся - в хорошем смысле.
И если уж так приперло, то менять только на 3-й вариант. Там хоть в классическом стиле обозначены ведущие буквы названия программы.
Автор: unreal666
Дата сообщения: 13.01.2014 00:07
по мне так вариант "по фигу" больше подошел бы
т.к. у меня его иконки встречаются только в трее и верхней полосе окна проги. А они там маленькие, поэтому определяются просто по сочетанию оранжевого с зеленым цветов.
Автор: Nick222
Дата сообщения: 15.01.2014 17:30
Скажите, плз, я никак не пойму следующее (туплю что-то):

1) Как в текст страницы вставить картинку из файла?

2) Можно ли и как вставить таблицу в текст?

3) Как работает "глобальный поиск" - там есть индексация? Не будет он тормозить при десятках тысяч страниц?

4) Можно ли автоматически импортировать текстовые файлы с диска из конкретной папки (с именами страниц, взятых из имён файлов)?

Спасибо
Автор: Jenyay
Дата сообщения: 15.01.2014 18:22
> 1) Как в текст страницы вставить картинку из файла?

Самое простое - прикрепить ее к странице и дважды щелкнуть по ней в нижней панели. То, как вставлять картинку на HTML-страницы и викистраницы немного отличается, гляньте в справке подробности.

> 2) Можно ли и как вставить таблицу в текст?

Можно вставлять HTML-теги (table, tr, td), а на викистраницах можно использовать викинотацию

|| border=1
|| 1111 || 2222 || 3333 ||
|| 1111 || 2222 || 3333 ||



Добавлено:
> 3) Как работает "глобальный поиск" - там есть индексация? Не будет он тормозить при десятках тысяч страниц?

Нет, индексации нет. При большом количестве страниц придется немного подождать.

> 4) Можно ли автоматически импортировать текстовые файлы с диска из конкретной папки (с именами страниц, взятых из имён файлов)?

Я собираюсь сделать создание дерева по структуре папок на диске, но пока плохо себе представляю, как это лучше сделать.
Автор: unreal666
Дата сообщения: 29.01.2014 07:19
Jenyay
относительные ссылки для вики еще не реализовывал?
А то без них как-то плоховато: есть много статей ссылающихся друг на друга, а абсолютные ссылки применять нельзя, т.к. "полукорневые" узлы дерева могут перемещаться/переименовываться.
Автор: Jenyay
Дата сообщения: 29.01.2014 07:58
unreal666

Не, пока нет.
Автор: unreal666
Дата сообщения: 29.01.2014 08:11
Раньше при вставке заголовка 1-го уровня автоматом перед ним добавлялась пустая строка. Сейчас такого нет.
Это спецом там сделал или случайно?
Автор: Jenyay
Дата сообщения: 29.01.2014 08:28
Честно говоря, не помню, чтобы я это специально делал.
Автор: Jenyay
Дата сообщения: 02.02.2014 11:21
Выложил новую нестабильную версию OutWiker (1.8.0.708).

В этой версии изменились иконки программы (спасибо Анатолию Горбунову за них), а также заметно ускорилась работа программы при добавлении новой заметки, редактировании большого текста и некоторых других операциях. Исправлен глюк при поиске по странице, когда не удавалось очистить поле для ввода искомого слова.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable
Автор: Jenyay
Дата сообщения: 06.02.2014 20:39
Начал писать серию статей про внутреннее устройство OutWiker. Сегодня выложил первую статью про структуру папок - http://jenyay.net/OutWikerDoc/OutWikerFolders.
Автор: Jenyay
Дата сообщения: 09.02.2014 20:28
Matteo Migliaccio (https://plus.google.com/+MatteoMigliaccio/posts) сделал итальянские локализации для Outwiker и всех плагинов, за что ему огромное спасибо. Так что в следующей нестабильной версии появится итальянский язык.
Автор: Jenyay
Дата сообщения: 15.02.2014 10:26
Выложил очередную нестабильную версию (1.8.0.710). Единственное изменение, видимое пользователю, - это появление итальянской локализации.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable
Автор: unreal666
Дата сообщения: 21.02.2014 17:06
в каком исходном файле в проге код, отвечающий за открытие ссылки в самой проге, а не в файловом менеджере?
Хочется посмотреть как реализовано открытии полных внутренних ссылок и относительных ссылок без точек.
Автор: Jenyay
Дата сообщения: 21.02.2014 17:44
unreal666

Если под Винду, то htmlrenderie.py в методе __onLinkClicked.
Автор: Jenyay
Дата сообщения: 28.02.2014 15:58
Выложил следующую нестабильную версию (1.8.0.712). В этой версии было исправлено несколько ошибок, связанных с режимом работы "только для чтения", была поправлена сборка deb-пакетов (убраны лишние файлы), а еще сборка дистрибутивов теперь работает не из под make, а с помощью fabric - очень удобная штука, рекомендую.

Скачать нестабильную версию можно по ссылке - http://jenyay.net/Outwiker/Unstable

Страницы: 123456789101112131415161718192021222324252627282930

Предыдущая тема: Acronis True Image Home vs Clonezilla


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.