Продолжаю переделывать облако меток.
Вчера добавил настройку, с помощью которой можно установить минимальный и максимальный размеры шрифтов для меток. Если вам не нравится масштабирование меток в зависимости от количества записей с ними, то эти размеры можно установить одинаковыми, и тогда облако будет выглядеть примерно как на картинке.
Вчера добавил настройку, с помощью которой можно установить минимальный и максимальный размеры шрифтов для меток. Если вам не нравится масштабирование меток в зависимости от количества записей с ними, то эти размеры можно установить одинаковыми, и тогда облако будет выглядеть примерно как на картинке.
Хорошие новости для тех, кто пользуется стилями для элементов списка на викистранице. То есть, если вы используете нотацию вида:
* [ ] Купить молоко.
* [x] Покормить кота.
* [/] Поработить мир.
Теперь при использовании диалога для выбора стиля выбранный стиль может быть применен сразу к нескольким строкам, которые будут выделены. Если на этих строках уже был установлен стиль, то он будет заменен.
Кроме того, при автодополнении нового элемента списка, когда вы нажимаете Enter, то на новой строке будут добавлены не только символы для создания нового элемента списка, но еще и нотация для стиля, если он был на предыдущей строке списка.
* [ ] Купить молоко.
* [x] Покормить кота.
* [/] Поработить мир.
Теперь при использовании диалога для выбора стиля выбранный стиль может быть применен сразу к нескольким строкам, которые будут выделены. Если на этих строках уже был установлен стиль, то он будет заменен.
Кроме того, при автодополнении нового элемента списка, когда вы нажимаете Enter, то на новой строке будут добавлены не только символы для создания нового элемента списка, но еще и нотация для стиля, если он был на предыдущей строке списка.
В качестве дружеского обмена ссылками хочу посоветовать вам один софтовый канал "Полезная хрень - на каждый день". Там вы можете найти полезные программы, расширения для браузера и ссылки на сервисы, связанные с нейросетями. OutWiker уже есть в этом канале. :)
Ссылка на канал:
https://t.me/ochen_vagniy_kanal
Ссылка на канал:
https://t.me/ochen_vagniy_kanal
Telegram
Полезная хрень - на каждый день
Софт для Android и Windows, а также нейросети и полезные сайты на этом канале! Подписывайся, здесь интересно!
Связаться с админом:
@work_er
Связаться с админом:
@work_er
Ну что ж, первая бета-версия OutWiker 3.3 уже выложена (3.3.0.928). В этой версии достаточно много заметных изменений, большинство из которых связаны с облаком меток, но не только.
Обо всем подробно и с картинками написал в блоге - https://jenyay.net/blog/2023/09/30/outwiker-3-3-0-928-beta/
Обо всем подробно и с картинками написал в блоге - https://jenyay.net/blog/2023/09/30/outwiker-3-3-0-928-beta/
Jenyay's blog
OutWiker 3.3.0.928 beta
Первая бета-версия OutWiker 3.3 с новым облаком меток и улучшениями в стилях элементов списка
Выложил новую бета-версию OutWiker под номером 3.3.0.930.
В этой версии не появилось ничего принципиально нового, но были исправлены несколько неприятных ошибок, часть из которых оказались багами в используемых библиотеках.
Более подробно об этом написал в блоге - https://jenyay.net/blog/2023/11/18/outwiker-3-3-0-930-beta-ispravlenie-oshibok-v-bibliotekakh/
В этой версии не появилось ничего принципиально нового, но были исправлены несколько неприятных ошибок, часть из которых оказались багами в используемых библиотеках.
Более подробно об этом написал в блоге - https://jenyay.net/blog/2023/11/18/outwiker-3-3-0-930-beta-ispravlenie-oshibok-v-bibliotekakh/
Jenyay's blog
OutWiker 3.3.0.930 beta. Исправление ошибок в библиотеках
Выложил новую бета-версию OutWiker под номером 3.3.0.930. В этой версии я сосредоточился на исправлении ошибок и оптимизации того, что было сделано до этого. Для начала было сильно переделано…
В последнее время сюда мало пишу, потому что был погребен работой, а на свои личные айтишные проекты времени совсем не хватало. Сейчас у студентов близится сессия, а это значит, что теперь основная учебная работа с плеч преподавателей переходит на плечи студентов (теперь они будут готовиться к занятиям, зачетам и экзаменам). Благодаря этому у меня сейчас появится немного времени, которое можно будет потратить на OutWiker и написание статей на сайт. Правда, помимо преподавания моя работа состоит еще (в основном) из инженерной деятельности и участия в одном большом программерском проекте, и они никуда не делись. Вообще надо бы как-нибудь вам рассказать о своей работе преподом.
Пока в качестве небольшого анонса напишу, что в свободное время я все-таки успевал немного повозиться с OutWiker-ом, и в следующей бета-версии в облаке меток появится кнопка, позволяющая показывать только метки, которые установлены для выбранной в данный момент заметки. Кроме этого я, наконец-то, поборол проблему с падением тестов, так, чтобы на сервере CI они, наконец-то, позеленели, но с точки зрения пользователя это не должно никого интересовать :). Я планирую выложить еще одну бета-версию до Нового года.
Пока в качестве небольшого анонса напишу, что в свободное время я все-таки успевал немного повозиться с OutWiker-ом, и в следующей бета-версии в облаке меток появится кнопка, позволяющая показывать только метки, которые установлены для выбранной в данный момент заметки. Кроме этого я, наконец-то, поборол проблему с падением тестов, так, чтобы на сервере CI они, наконец-то, позеленели, но с точки зрения пользователя это не должно никого интересовать :). Я планирую выложить еще одну бета-версию до Нового года.
Перед новым годом спешу успеть выложить еще одну бета-версию OutWiker (с номером 3.3.0.932).
В этой версии я продолжаю добавлять разные удобства для работы с облаком меток.
Теперь у нас есть кнопка для отображения только меток, которые установлены для текущей страницы, а у меток появилось контекстное меню, через которое можно удалять метки во всем дереве или переименовывать метку.
Более подробно и с цветными картинками описал в блоге - https://jenyay.net/blog/2023/12/24/outwiker-3-3-0-932-beta-kontekstnoe-menyu-metok-i-bolee-akkuratnoe-glavnoe-menyu/
В этой версии я продолжаю добавлять разные удобства для работы с облаком меток.
Теперь у нас есть кнопка для отображения только меток, которые установлены для текущей страницы, а у меток появилось контекстное меню, через которое можно удалять метки во всем дереве или переименовывать метку.
Более подробно и с цветными картинками описал в блоге - https://jenyay.net/blog/2023/12/24/outwiker-3-3-0-932-beta-kontekstnoe-menyu-metok-i-bolee-akkuratnoe-glavnoe-menyu/
Новогодние праздники - это еще и возможность заняться своими проектами.
Давно я собирался переделать окно настроек в OutWiker. Очень уж мне не нравился внешний дерева для выбора раздела, но все никак не знал, как подступиться, чтобы не сломать обратную совместимость с плагинами. И вот вчера придумал, как это сделать, а сегодня уже навожу красоту.
Считайте это спойлером к следующей версии.
Всех с наступающим, а кого-то уже и с наступившим. 🌲🌲🌲
Давно я собирался переделать окно настроек в OutWiker. Очень уж мне не нравился внешний дерева для выбора раздела, но все никак не знал, как подступиться, чтобы не сломать обратную совместимость с плагинами. И вот вчера придумал, как это сделать, а сегодня уже навожу красоту.
Считайте это спойлером к следующей версии.
Всех с наступающим, а кого-то уже и с наступившим. 🌲🌲🌲
Сейчас в качестве картинок для всех кнопок в OutWiker используются растровые файлы PNG размером 16x16 пикселей. Практически все эти картинки я брал из бесплатных наборов иконок (Famfamfam, Fatcow и Fugue Icons). К сожалению, при большом разрешении эти кнопки выглядят слишком мелкими.
В последние пару дней я занимался тем, чтобы движок программы мог использовать в качестве картинок векторные картинки в формате SVG. Одновременно с этим начал постепенно перерисовывать растровые картинки на аналогичные векторные. В OutWiker 3.3 делать масштабируемые кнопки я вряд ли решусь, но хочу подготовить для этого все возможности, а для этого нужно перерисовать в векторный формат около 90 значков.
Я смотрю, сейчас модно использовать одноцветные иконки для кнопок, но мне такой стиль не нравится, и я хочу оставить кнопки цветными, при этом стараюсь сохранять те цвета на кнопках, которые были. Я совсем не дизайнер, поэтому ориентируюсь на те значки, что сейчас имеются. Пока получается, на мой взгляд, неплохо.
Еще хочу сделать, чтобы в качестве значков для заметок можно было бы использовать векторные значки, и тогда будет напрашиваться задача перерисовать еще и все прилагающиеся к программе значки, которые предназначены для заметок, но я боюсь даже подумать о том, сколько их там, поэтому переход на векторные картинки будет постепенный.
Если кто из дизайнеров / художников готов поучаствовать в этом кропотливом деле, то пишите мне.
В последние пару дней я занимался тем, чтобы движок программы мог использовать в качестве картинок векторные картинки в формате SVG. Одновременно с этим начал постепенно перерисовывать растровые картинки на аналогичные векторные. В OutWiker 3.3 делать масштабируемые кнопки я вряд ли решусь, но хочу подготовить для этого все возможности, а для этого нужно перерисовать в векторный формат около 90 значков.
Я смотрю, сейчас модно использовать одноцветные иконки для кнопок, но мне такой стиль не нравится, и я хочу оставить кнопки цветными, при этом стараюсь сохранять те цвета на кнопках, которые были. Я совсем не дизайнер, поэтому ориентируюсь на те значки, что сейчас имеются. Пока получается, на мой взгляд, неплохо.
Еще хочу сделать, чтобы в качестве значков для заметок можно было бы использовать векторные значки, и тогда будет напрашиваться задача перерисовать еще и все прилагающиеся к программе значки, которые предназначены для заметок, но я боюсь даже подумать о том, сколько их там, поэтому переход на векторные картинки будет постепенный.
Если кто из дизайнеров / художников готов поучаствовать в этом кропотливом деле, то пишите мне.
Выложил очередную бета-версию OutWiker под номером 3.3.0.934.
В этой версии много заметных изменений в интерфейсе. Если коротко, то теперь в качестве значков для кнопок начал использовать векторные картинки. В качестве значков для страниц теперь тоже можно использовать векторные иконки в формате SVG. Переделал диалог настроек.
Более подробно и со скриншотами все это описал в блоге - https://jenyay.net/blog/2024/01/27/outwiker-3-3-0-934-beta-vektornye-ikonki-i-novoe-okno-nastroek/
В этой версии много заметных изменений в интерфейсе. Если коротко, то теперь в качестве значков для кнопок начал использовать векторные картинки. В качестве значков для страниц теперь тоже можно использовать векторные иконки в формате SVG. Переделал диалог настроек.
Более подробно и со скриншотами все это описал в блоге - https://jenyay.net/blog/2024/01/27/outwiker-3-3-0-934-beta-vektornye-ikonki-i-novoe-okno-nastroek/
В последней бета-версии OutWiker под номером 3.3.0.934 обнаружился неприятный баг, оказавший влияние на плагин Markdown, из-за чего он перестал нормально работать под Windows.
Поэтому быстренько этот баг исправил (по ошибке удалил лишнюю картинку) и перезалил новую версию, которую можно скачать со страницы https://jenyay.net/Outwiker/Unstable.
Под Linux эта проблема проявляется только в том, что для Markdown-страниц на одной из кнопок на панели инструментов не будет картинки, поэтому версии под Linux обновлю позже, когда буду выкладывать следующую бета-версию.
PS. Спасибо Александру, который про этот баг оперативно написал.
Поэтому быстренько этот баг исправил (по ошибке удалил лишнюю картинку) и перезалил новую версию, которую можно скачать со страницы https://jenyay.net/Outwiker/Unstable.
Под Linux эта проблема проявляется только в том, что для Markdown-страниц на одной из кнопок на панели инструментов не будет картинки, поэтому версии под Linux обновлю позже, когда буду выкладывать следующую бета-версию.
PS. Спасибо Александру, который про этот баг оперативно написал.
jenyay.net
Бета-версии OutWiker | jenyay.net
Версии программы OutWiker, которые находятся в стадии разработки.
Расскажу коротко об изменениях, которые войдут в следующую бета-версию OutWiker.
Во-первых, продолжаю рисовать векторные иконки для панели инструментов. Процесс не то чтобы быстро, но движется.
Во-вторых, добавил возможность изменять горячие клавиши для стандартных действий с редактором - вырезать / копировать / вставить / выделить все / отменить / вернуть. До сих пор комбинации клавиш для этих действий были жестко прошиты в программе, и за последнее время сразу несколько человек в качестве пожеланий написали, что неплохо было бы эти клавиши менять. Теперь это можно сделать.
И, наконец, в список стандартных значков для страниц добавил такие же картинки, которые используются на викистранице для задания стилей списков (a la Bullet Journal).
Я надеюсь, что следующую бета-версию я выложу в конце этой недели, но пока стопроцентно обещать этого не буду.
Во-первых, продолжаю рисовать векторные иконки для панели инструментов. Процесс не то чтобы быстро, но движется.
Во-вторых, добавил возможность изменять горячие клавиши для стандартных действий с редактором - вырезать / копировать / вставить / выделить все / отменить / вернуть. До сих пор комбинации клавиш для этих действий были жестко прошиты в программе, и за последнее время сразу несколько человек в качестве пожеланий написали, что неплохо было бы эти клавиши менять. Теперь это можно сделать.
И, наконец, в список стандартных значков для страниц добавил такие же картинки, которые используются на викистранице для задания стилей списков (a la Bullet Journal).
Я надеюсь, что следующую бета-версию я выложу в конце этой недели, но пока стопроцентно обещать этого не буду.
Для начала, поздравляю всех девушек, которые читают этот канал (зачем-то), с их праздником. Желаю вам всего самого лучшего и побольше, а чтобы плохого было поменьше, а лучше, чтобы его вообще не было. :)
Ну и кроме того (девушки это могут считать своеобразным подарком на 8 марта), сегодня выложил очередную бета-версию OutWiker под номером 3.3.0.936.
В этой версии изменения не особо крупные, хотя в интерфейсе заметные. Я продолжаю заменять растровые картинки для кнопок с растровых на векторные, исправлять баги и улучшать интерфейс по мелочам.
Более подробно об изменениях в этой версии написал в блог - https://jenyay.net/blog/2024/03/08/outwiker-3-3-0-936-beta-snova-novye-vektornye-ikonki-i-melkie-ispravleniya/
Ну и кроме того (девушки это могут считать своеобразным подарком на 8 марта), сегодня выложил очередную бета-версию OutWiker под номером 3.3.0.936.
В этой версии изменения не особо крупные, хотя в интерфейсе заметные. Я продолжаю заменять растровые картинки для кнопок с растровых на векторные, исправлять баги и улучшать интерфейс по мелочам.
Более подробно об изменениях в этой версии написал в блог - https://jenyay.net/blog/2024/03/08/outwiker-3-3-0-936-beta-snova-novye-vektornye-ikonki-i-melkie-ispravleniya/
Jenyay's blog
OutWiker 3.3.0.936 beta. Снова новые векторные иконки и мелкие исправления
Новая бета-версия OutWiker с обновленными иконками для кнопок и исправлениями в настройках горячих клавиш.
Новые версии OutWiker не выкладывал с марта. В последнее время просто физически не хватало времени, чтобы заниматься этим проектом. Одна из причин - студенты, а точнее, по сути новый курс лекций, к которому надо было готовиться. Вместо написания кода для OutWiker я занимался тем, что писал код, который надо будет показывать студентам на лекции (в этом семестре я им рассказывал про Python), нужно было делать новые презентации и проверять домашние задания.
Сейчас у студентов занятия закончились, теперь буду стараться найти время и для OutWiker-а. Очень надеюсь, что к концу этой неделе выложу следующую бета-версию. Там изменений будет не много, в основном они будут касаться обновления используемых библиотек, и еще потихоньку растровые иконки перерисовываю на векторные. Всех их я не перерисую, но надо убедиться, что в разных частях программы векторные иконки отображаются нормально.
А вообще после следующей бета-версии я планирую уже выложить релиз.
Сейчас у студентов занятия закончились, теперь буду стараться найти время и для OutWiker-а. Очень надеюсь, что к концу этой неделе выложу следующую бета-версию. Там изменений будет не много, в основном они будут касаться обновления используемых библиотек, и еще потихоньку растровые иконки перерисовываю на векторные. Всех их я не перерисую, но надо убедиться, что в разных частях программы векторные иконки отображаются нормально.
А вообще после следующей бета-версии я планирую уже выложить релиз.
Пользователи просили добавить в редактор настройку, чтобы при нажатии на клавишу табуляции вводились пробелы вместо табуляции. В общем, сделал такую настройку, в следующей версии появится. Очень хочется эту версию выложить в эти выходные, надеюсь, что это удастся.
Как и обещал, выложил новую бета-версию OutWiker под номером 3.3.0.938.
Каких-то крупных изменений в этой версии нет, как я уже писал в прошлых постах, в основном обновил используемые библиотеки, где-то дорисовал новые векторные иконки и добавил настройку, чтобы в редакторе с помощью клавиши Tab можно было бы вставлять пробелы, а не символ табуляции.
Планирую следующую версию оформить уже как стабильный релиз, а затем заняться уже более крупными изменениями в программе.
Скачать свежую бета-версию можно на этой странице.
Каких-то крупных изменений в этой версии нет, как я уже писал в прошлых постах, в основном обновил используемые библиотеки, где-то дорисовал новые векторные иконки и добавил настройку, чтобы в редакторе с помощью клавиши Tab можно было бы вставлять пробелы, а не символ табуляции.
Планирую следующую версию оформить уже как стабильный релиз, а затем заняться уже более крупными изменениями в программе.
Скачать свежую бета-версию можно на этой странице.
jenyay.net
Бета-версии OutWiker | jenyay.net
Версии программы OutWiker, которые находятся в стадии разработки.
Прошел год с момента прошлого релиза OutWiker, и вот я, наконец-то, выложил следующую стабильную версию под номером 3.3. В этой версии основные изменения касаются интерфейса - новое облако меток, частично векторные иконки, переделанный диалог настроек.
Более подробно про изменения в этой версии по сравнению с версией 3.2 написал в блоге.
А скачать последнюю стабильную версию можно на этой странице.
Более подробно про изменения в этой версии по сравнению с версией 3.2 написал в блоге.
А скачать последнюю стабильную версию можно на этой странице.
Ну что ж, спустя месяц после релиза OutWiker 3.3 выложил первую альфа-версию OutWiker 4.0. В блог написал пост о том, что хотелось бы сделать в новой версии, и почему это будет версия 4.0, а не 3.4 - https://jenyay.net/blog/2024/09/14/outwiker-4-0-0-942-plany-i-pervaya-alfa-versiya/
Если коротко, то заметных изменений с точки зрения пользователя в этой версии пока нет, зато сломал обратную совместимость со старыми версиями плагинов (плагины, которые прилагаются к новой версии уже используют новый API). А еще начал копать сразу в несколько сторон: ускорение загрузки дерева заметок, использование более нового HTML-движка под Windows и переделка дерева заметок. Все эти три направления пока неизвестно, чем закончатся, надо пробовать.
Если коротко, то заметных изменений с точки зрения пользователя в этой версии пока нет, зато сломал обратную совместимость со старыми версиями плагинов (плагины, которые прилагаются к новой версии уже используют новый API). А еще начал копать сразу в несколько сторон: ускорение загрузки дерева заметок, использование более нового HTML-движка под Windows и переделка дерева заметок. Все эти три направления пока неизвестно, чем закончатся, надо пробовать.
Jenyay's blog
OutWiker 4.0.0.942. Планы и первая альфа-версия
Первая альфа-версия OutWiker 4.0 и планы, что в ней хотелось бы сделать.
Forwarded from jenyay.net (Eugeniy Ilin)
Несколько дней назад вышла новая версия библиотеки для создания пользовательского интерфейса на Python - wxPython 4.2.2. Именно на основе этой библиотеки в OutWiker создается GUI. С момента предыдущей версии wxPython прошло больше года. На главной странице официального сайта почему-то еще нет новости о релизе, поэтому пока не знаю, что там поменялось, но как минимум теперь эта библиотека должна собираться для Python 3.12, а то с прошлой версией были проблемы. Еще я надеюсь, что в эту версию попало исправление, которое фиксило один неприятный баг с некоторыми юникодными символами. Из-за этого бага для сборки OutWiker под Windows я использовал пропатченную версию wxPython.
Еще новая версия wxPython символична тем, что незадолго до релиза основной разработчик Robin Dunn отошел от дел и передал права на проект другим наиболее активным разработчикам. Хочется надеяться, что релизы теперь будут выходить почаще.
#python #wxpython #программирование
Еще новая версия wxPython символична тем, что незадолго до релиза основной разработчик Robin Dunn отошел от дел и передал права на проект другим наиболее активным разработчикам. Хочется надеяться, что релизы теперь будут выходить почаще.
#python #wxpython #программирование