Архив по категории ‘софт’.

Про тайловые оконные менеджеры в Linux

Про тайловые оконные менеджеры в Linux

Давно я себе не усложнял жизнь при работе на компьютере. Решил установить какой-нибудь тайловый оконный менеджер на домашний Линукс и попробовать поработать с ним. После прочтения нескольких статей остановился на i3. Когда-то я пробовал AwesomeWM, но это было очень мимолетное знакомство.

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

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

Скриншоты не показываю, потому что тут особо показывать нечего, все достаточно минималистично без дизайнерских излишеств.

OutWiker 4.0.0.968 beta 5. Ускорение отрисовки интерфейса

OutWiker 4.0.0.968 beta 5. Ускорение отрисовки интерфейса

Продолжаю готовить OutWiker к новому релизу и исправлять всякие, в основном не критичные, шероховатости. Сегодня выложил очередную бета-версию под номером 4.0.0.968 beta 5. В этой версии я сосредоточился на оптимизации рисования элементов интерфейса: дерева заметок, облака меток и вкладок.

Читать далее ‘OutWiker 4.0.0.968 beta 5. Ускорение отрисовки интерфейса’ »

OutWiker 4.0.0.966 beta 4. В основном исправление ошибок

OutWiker 4.0.0.966 beta 4. В основном исправление ошибок

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

Читать далее ‘OutWiker 4.0.0.966 beta 4. В основном исправление ошибок’ »

OutWiker 4.0.0.964 beta 3. Исправление багов и новые значки

OutWiker 4.0.0.964 beta 3. Исправление багов и новые значки

Пришло время выкладывать очередную, предновогоднюю бета-версию OutWiker с номером 4.0.0.964. С момент выхода предыдущей бета-версии было сделано достаточно много изменений, как заметных обычному пользователю, так и касающихся внутренней кухни организации исходников.

Читать далее ‘OutWiker 4.0.0.964 beta 3. Исправление багов и новые значки’ »

OutWiker 4.0.0.962 beta 2. Векторные значки и масштабирование интерфейса

OutWiker 4.0.0.962 beta 2. Векторные значки и масштабирование интерфейса

Выложил новую бета-версию OutWiker под номером 4.0.0.962. Если в постах к некоторым версиям программы я иногда писал, что внутренних изменений было сделано много, но они не заметны пользователю, то в этой версии все с точностью до наоборот. С момента выкладывания предыдущей версии было написано не так много кода, зато изменения внешнего вида можно найти в разных частях программы, если знать, куда смотреть. Об этом сейчас и расскажу.

Читать далее ‘OutWiker 4.0.0.962 beta 2. Векторные значки и масштабирование интерфейса’ »

OutWiker 4.0.0.960 beta 1. Больше настроек внешнего вида

OutWiker 4.0.0.960 beta 1. Больше настроек внешнего вида

Выложил новую версию OutWiker под номером 4.0.0.960. Начиная с этой сборки, переключил ее статус с альфы на бету, поскольку никаких кардинальных изменений в ближайших версиях не планирую, надо причесать то, что уже есть и готовиться к релизу стабильной версии.

В этой версии сосредоточился на добавления настроек, влияющих на внешний вид вкладок и дерева заметок.

Читать далее ‘OutWiker 4.0.0.960 beta 1. Больше настроек внешнего вида’ »

OutWiker 4.0.0.958 alpha 9. Работа над вкладками продолжается

OutWiker 4.0.0.958 alpha 9. Работа над вкладками продолжается

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

Читать далее ‘OutWiker 4.0.0.958 alpha 9. Работа над вкладками продолжается’ »

OutWiker 4.0.0.956 alpha 8 — Новые вкладки страниц

OutWiker 4.0.0.956 alpha 8 - Новые вкладки страниц

В этой версии я продолжаю переделывать интерфейс OutWiker. На этот раз под раздачу попали вкладки, в которых открываются заметки. Мне не нравилось поведение старых вкладок тем, что когда они не умещаются в одну строку в окне, не поместившиеся вкладки скрывались. Чтобы добраться до спрятанных вкладок, надо было попасть мышкой в маааленькую кнопку с треугольником, которая открывала выпадающий список со всеми вкладками. А еще мне не нравилось, что ширина вкладок ничем не ограничена, и вкладка с длинным именем заметки могла занять половину отведенного вкладкам места, а то и больше. В этом случае переключение между нужными вкладками было не самым приятным делом.

Глядя на все это, я решил вкладки полностью переделать.

Читать далее ‘OutWiker 4.0.0.956 alpha 8 — Новые вкладки страниц’ »

OutWiker 4.0.0.954 alpha 7. Интерфейс диалогов становится аккуратнее

OutWiker 4.0.0.954 alpha 7. Интерфейс диалогов становится аккуратнее

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

Читать далее ‘OutWiker 4.0.0.954 alpha 7. Интерфейс диалогов становится аккуратнее’ »

OutWiker 4.0.0.952 alpha 6. Большие внутренние изменения и незаметные внешние

OutWiker 4.0.0.952 alpha 6. Большие внутренние изменения и незаметные внешние

Перерыв с момента выхода прошлой альфа-версии несколько затянулся. Те, кто читает меня в Телеграм-канале, знают, что все это время я дописывал книжку про Python, поэтому разработку OutWiker временно поставил на паузу — для работы над двумя такими проектами просто не хватает свободного времени. Но несмотря ни на что, за это время я все-таки что-то делал и в рамках OutWiker-а.

В основном изменения, которые попали в эту версию, были достаточно крупными с точки зрения затронутого количества файлов исходного кода, но для пользователя не заметны.

Читать далее ‘OutWiker 4.0.0.952 alpha 6. Большие внутренние изменения и незаметные внешние’ »