LINUX.ORG.RU

OutWiker 4.1

 , , , ,


0

1

Спустя три с половиной месяца с момента выхода прошлой стабильной версии OutWiker 4.0 опубликован выпуск программы для хранения заметок OutWiker 4.1. Особенностью программы является хранение заметкок в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования. Программа написана на языке Python (интерфейс на wxPython), распространяется под лицензией GPLv3 и доступна в сборках для Linux (snap и flatpak) и Windows.

Изменения в версии 4.1:

  • Исправлен запуск и работа приложения в композиторах Wayland в Linux.
  • Добавлена возможность при создании новой заметки сразу открывать её в новой вкладке.
  • Добавлена возможность создания заметки на основе выделенного текста в открытой заметке.
  • Добавлена возможность сортировки заметок по дате создания или изменения.
  • Добавлена настройка цветов облака тегов.
  • Добавлено сохранение положения прокрутки в режиме просмотра.
  • Многочисленные исправления надписей в интерфейсе приложения.
  • Продолжается работа по перерисовке значков для заметок из растрового в векторный формат.
  • Исправления ошибок и улучшения в интерфейсе приложения.

Уже началась работа над следующей версией OutWiker 5.0, в Windows-версии будет использоваться более новый HTML-движок Edge, но при этом прекратится поддержка Windows 7.

>>> Страница приложения

★

Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от peregrine

Проект изначально создавался, когда ИИ-агентов еще не изобрели. Сейчас ИИ использую в основном для перевода комментов в доисторических слоях кода на английский язык. Мне лень объяснять ИИ, что я от него хочу, чтобы он написал именно так, как я это себе представляю, поэтому в основном кожу (кодю?) сам.

JenyayIlin ★
() автор топика
Ответ на: комментарий от JenyayIlin

К сожалению, последняя версия Python, которая официально работает под Windows 7 - это 3.8

Господи, почему питону вообще не плевать какая там ос? Это же блин интерпритатор скриптового языка, написанный на си, оно везде должно собираться и работать, на всех версиях всех ос. Какие там ограничения непреодолимые?

// это не тебе лично вопрос, это старческое приподъездное брюжжание :)

pihter ★★★★★
()
Ответ на: комментарий от pihter

последняя версия Python, которая официально работает под Windows 7 - это 3.8

почему питону вообще не плевать какая там ос?

Раз вы вдвоём так переживаете о поддержке вин7 в питоне, то к вам вопрос:

А кто-то вообще изучал, что эта фраза значит? Просто офиц бинарники питона для винды не запускаются на вин7 (то есть, если самому собрать из исходников, то будет работать)? Или и при сборке из исходников тоже на вин7 не соберётся/не запустится? И у питона же есть альтернативные реализации, можно и их потестировать на вин7.

Но я бы на вашем месте просто не парился с поддержкой вин7, кому надо - пусть шлют патчи

theanonymous ★
()
Ответ на: комментарий от theanonymous

Раз вы вдвоём так переживаете о поддержке вин7

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

Мне просто из научного любопытства интересно чего там такого есть в вин8 чего нет в вин7 что прям питон, который на голом си написан и которому от ос нужны вызовы типа работы с файлами, сокета и и всякими потоками, вот прям не собрать. Ну не использует же питон реестр или че там в винда специфичного?

По-моему, это какая-то халтура: тут на лоре есть чувак, который графическую прослойка пишет так что она на 95 винде работает и на современном линуксе, так это 3д графика, а тут интерпритатор питона не могут собрать. То есть не хотят

pihter ★★★★★
()
Ответ на: комментарий от hobbit

Ну почему, есть же sqlite3. Открываешь через терминал. Добавляешь свою заметку через insert into. Ну а чтобы получить, можно использовать select * from <table_name> where <your_column> = . Если же все получить, то просто через select * from <table_name> и выводятся все записи. Можно сортировать как угодно, добавлять что угодно. И не нужны другие программы когда есть славный sqlite!

Bakamashine
()
Ответ на: комментарий от pihter

То есть не хотят

Вполне логично. Это на localhost’е configure && make && make install запустил и готово. А тут уважаемые люди, с репутацией, если заявляется платформа, значит все изменения для неё должны быть проверены. Т.е. даже если вообще никакой разницы между win7 и win8 нету, всё равно нужно платить за инфраструктуру и ждать больше времени пока все тесты пройдут. А оно реально надо?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

А оно реально надо?

Ну так «назвался груздем - полезай в кузов», «взялся за гуж - не говори что не дюж» и «такдалие» :)

pihter ★★★★★
()
Ответ на: комментарий от theanonymous

Существуют альтернативные сборки Python, которые под Windows 7 должны работать. Я их, правда, не пробовал.

JenyayIlin ★
() автор топика
Ответ на: комментарий от pihter

Верно. Так что логичный вывод из этого — не называться груздем. Устаревшие системы не поддерживаются. Кому надо — сами собирайте, но вся ответственность на вас.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Т.е. даже если вообще никакой разницы между win7 и win8 нету, всё равно нужно платить за инфраструктуру и ждать больше времени пока все тесты пройдут. А оно реально надо?

Инфраструктура постоянно дешевеет (со времен win7 кратно) при том, что сисреки старого ПО зафиксированы. Тесты могут выполнятся параллельно.
Я веду к тому, что стоимость инфраструктуры как правило ниже стоимости человеческого времени. И поэтому более вероятная причина - возможность закрыть (отклонить) багрепорты, касающиеся неподдерживаемых платформ.

MirandaUser2 ★★
()
Ответ на: комментарий от MirandaUser2

Инфраструктура постоянно дешевеет (

Лишних денег не бывает.

Тесты могут выполнятся параллельно.

Лишнего железа тоже не бывает. Если выкинуть ненужные архитектуры, то серверы будут использованы, чтобы паралельно гонять тесты для нужных архитектур. Очевидно же.

возможность закрыть (отклонить) багрепорты, касающиеся неподдерживаемых платформ.

Это тоже отличная причина. Но я вёл к тому, что даже если таких проблем нету, всё равно выгоднее не распыляться слишком сильно.

ugoday ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.