LINUX.ORG.RU

Qt


191

15

Всего сообщений: 539

Notepadqq 1.4

Группа Open Source

Состоялся очередной выпуск Notepadqq — текстового редактора, построенного на графическом инструментарии Qt с использованием веб-технологий и расширяемого с помощью NodeJS, созданного на манер Notepad++.

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

Разработчики уделяют особое внимание системе распространения пакетов Snap, так что вы можете самостоятельно собрать пакет, запустив команду «snapcraft» в директории snap, либо использовать уже готовую сборку из официального репозитория.

>>> Подробности

 , , ,

commagray
()

Cantata 2.3

Группа Open Source

Спустя чуть более полугода с прошлой версии состоялся очередной выпуск Cantata — многофункционального клиента для MPD, построенного на графическом инструментарии Qt.

( читать дальше... )

>>> Подробности

 , ,

commagray
()

Релиз VNote 1.14 - экспорт заметок в виде книги, универсальная вставка и полнотекстовый поиск

Группа Open Source

VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является WYSIWYM- и WYSIWYG-текстовым процессором для файлов Markdown.

( Основные изменения )

Документация к VNote (онлайн)

AppImage (сборка для Linux, x86_64)

>>> Подробности

 , , ,

atsym
()

Qt Creator 4.6.0

Группа Разработка

Qt Creator — кроссплатформенная свободная IDE для разработки на С/С++ и QML. Разрабатывается The Qt Company для работы с фреймворком Qt.

Изменения:

  • Модель кода на основе Clang обновилась с версии 3.9 до 5.0 и теперь умеет разбирать конструкции стандарта C++17.
  • Новая модель кода C++ теперь также используется во всплывающих подсказках для вывода информации об актуальном типе для элементов с типом auto и отображения параметров шаблонов.
  • В строку поиска (Locator) были добавлены новые фильтры:
    • «b» – переход к закладке с фильтрацией по примечаниям и именам файлов;
    • «t» – вызов элемента из меню по маске (например, «t sess expe» вызовет меню «File > Sessions > Experimental Something»);
    • «=» – вычисление простых JavaScript-выражений.
  • Подвёргся значительным изменениям и редактор моделей, теперь включённый по умолчанию. На панель добавлены кнопки для масштабирования, а редактор пополнился поддержкой выравнивания текста и многострочных имён объектов. Были расширены области в которых применим «drag and drop».
  • В редактор C++ добавлена поддержка проверки кода при помощи Clang-Tidy и Clazy, результат их выводится в виде штатных диагностических сообщений.
  • Продолжена работа по модернизации диалога для навигации по файловой системе, в котором появилось контекстное меню для добавления, удаления и переименования файлов.

Ссылка на OpenNet, кое-что брал оттуда.

>>> Подробности

 ,

kshmr
()

Stellarium 0.18.0

Группа Open Source

25 марта вышла новая версия популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.

Основные изменения свежей версии:

  • Добавлена поддержка иерархических прогрессивных обзоров (HiPS), благодаря чему в планетарии появилась возможность визуализации многоволновой Вселенной. На данный момент доступно более 350 обзоров в разных длинах волн.
  • Улучшения инструмента «Астрономические расчёты» (как непосредственно улучшения и оптимизации, так и добавление нового функционала).
  • Добавлена поддержка коллекции компактных групп Хиксона
  • Общий рефакторинг кода, исправление ошибок и добавление новых функций.

>>> Подробности на GitHub

 , , , ,

alex-w
()

Krita 4.0

Группа Мультимедиа

Состоялся релиз свободного редактора растровой графики Krita 4.0

Изменения:

  • Расширение инструментов для векторной графики и поддержка формата SVG. Улучшены инструменты для редактирования объектов на векторных слоях, позволяющие быстро настраивать заливку, формы и другие свойства векторных элементов. Векторный слой в Krita теперь формируется на базе SVG вместо ODG, что может создать проблемы при загрузке векторных слоёв, сохранённых в Krita 3. Из эффектов для SVG пока доступны только градиенты и прозрачность. Появилась возможность копирования через буфер обмена форм между Krita и Inkscape, а также импорта и экспорта отдельных слоёв в формате SVG.
  • Новый инструмент размещения текста, в котором существенно повышено удобство работы с текстом и обеспечено хранение текста в векторном формате SVG. Пользователю предоставлена возможность редактирования размера и типа шрифта, цветов, а также интегрировать любые подходящие для текста элементы SVG;
  • Новый тип кистей с наложением (Masked brushes), позволяющих комбинировать две разные кисти для формирования сводного мазка (одна кисть выбирается как первичная форма, а вторая используется в качестве макси) в качестве альтернативы текстурированным кистям;
  • Новый инструмент Colorize Mask для раскраски штриховой графики, позволяющий произвольными мазками быстро обозначать цвета в созданной на основе изображения маске с очертаниями объектов, а инструмент сам автоматически выполнит раскраску связанных с ними областей;
  • Возможность расширения функциональности через подключение скриптов на языке Python. Скриптами теперь можно создавать и изменять изображения, добавлять элементы в меню, компоновать панели и т.п. Скрипты можно активировать в настройках через специальный менеджер плагинов. Доступна большая коллекция примеров скриптов, а также встроенная интерактивная консоль для экспериментов. Из предложенных скриптов отмечается панель для быстрого доступа к 10 любимым кистям, панель для быстрого изменения настроек кисти, интерфейс для управления проектами по созданию многостраничных комиксов;
  • Улучшенная панель c цветовой палитрой, в которой появилась поддержка drag&drop, переименования и группировки цветов, загрузки палитр Swatchbooker (SBZ) и Scribus;
  • Движок обработки пиксельных кистей переведён на работу в многопоточном режиме, что позволяет более равномерно распределять нагрузку на разные ядра CPU. Число параллельных потоков можно определить в настройках. Для кистей также реализовано свойство определения порога для мгновенного предпросмотра, что позволяет ускорить отрисовку большим числом мелких кистей (мгновенный предпросмотр будет включен только при превышении определённого размера кисти). Максимальный размер кисти увеличен с 1000 до 10000 пикселей;
  • При превышении определённого уровня масштаба (по умолчанию 800%) обеспечивается отображение пиксельной сетки (масштаб и цвет границ пикселей можно изменить в настройках);
  • Возможность сохранения файлов в фоновом режиме - автосохранение теперь не приводит к подвисаниям интерфейса;

>>> Подробности

 , , ,

kshmr
()

Релиз VNote 1.12

Группа Open Source

VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является текстовым процессором для файлов Markdown.

( читать дальше... )

>>> Подробности

 , , ,

atsym
()

Релиз QVGE-0.3.0

Группа Open Source

Qt Visual Graph Editor — мультиплатформенный визуальный редактор двумерных графов, позволяющий строить, редактировать и параметризировать узлы и ветви графа простым и интуитивным способом.

( читать дальше... )

>>> Сайт проекта

 , , , ,

ii-system
()

Опубликованы исходники MoveNoid — бесконтактного арканоида под Linux

Группа Игры

MoveNoid — это бесконтактный арканоид, в котором управление ракеткой осуществляется в воздухе с помощью специально размеченной картонки. Игра написана с помощью библиотеки компьютерного зрения OpenCV и популярного движка двумерной физики Box2D. В качестве фреймверка общего назначения используется Qt 5.9. Исходные коды proof-of-concept были открыты в этом месяце под свободной лицензией GPL v.3 и Modified BSD.

Для игры потребуется компьютер, веб-камера и специально размеченная картонка (чертеж разметки доступен на официальной странице игры). Желательно использовать камеру высокого разрешения с быстрой незамыливающей изображение матрицей. Автор использует бытовую Logitech C270, однако лучше подойдет более продвинутая модель C615, или другие веб-камеры из профессиональных серий.

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

Для интересующихся доступны ссылки:

Официальная страница игры

Видеообзор с демонстрацией процесса игры

>>> Подробности: Новость на сайте автора

 , , ,

Xintrea
()

Stellarium 0.17.0

Группа Open Source

21 декабря вышла новая версия популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.

Основные изменения свежей версии:

  • Добавлена поддержка номенклатуры небесных тел (более 15 тыс. поименованных образований на телах Солнечной системы).
  • Улучшения инструмента «Астрономические расчёты» (как непосредственно улучшения и оптимизации, так и добавление нового функционала).
  • Улучшения в плагинах «Окуляры» и «Экзопланеты».
  • Добавлен INDI-клиент в плагин «Управление телескопом».
  • Общий рефакторинг кода, исправление ошибок и добавление новых функций.

Из инфраструктурных особенностей — это первый выпуск после переезда проекта на GitHub.

>>> Подробности на GitHub

 , , , ,

alex-w
()

libresvg 0.1 — новая альтернатива librsvg

Группа Open Source

libresvg 0.1 представляет собой первый экспериментальный выпуск новой библиотеки для отрисовки (рендеринга) SVG.

Основная цель проекта — заменить librsvg и QtSvg, и стать альтернативой Inkscape для тех, кто использует его для конвертирования SVG в PNG.

В текущей версии новая библиотека уже превосходит QtSvg, но не дотягивает до librsvg по возможностям (нет filter, clipPath, mask, marker, pattern). Тем не менее, поддержка стандарта в libresvg намного лучше, из-за чего базовые элементы, такие как path, gradients, shapes, text, поддерживаются лучше (у librsvg множество ошибок отрисовки).

Основные отличия от librsvg:

  • Возможность использовать несколько бекэндов (сейчас реализованы Qt и cairo). librsvg привязан к cairo и glib, из-за чего использовать его вне Linux — проблематично.
  • В отличии от librsvg, в libresvg стадии разбора и отрисовки полностью разделены, что позволяет легко добавлять новые бекэнды. Также это позволяет реализовать множество алгоритмов препроцессинга и валидации SVG, что, в свою очередь, позволяет избежать большого количества ошибок отрисовки.
  • Полная поддержка градиентов. rsvg не умеет наследовать атрибуты, проверять атрибуты на корректность, не поддерживает градиенты без дочерних или с одним дочерним элементом (swatches).
  • Хорошая поддержка отрисовки текста. rsvg не понимает xml:space, text-decoration, не всегда верно отрисовывает многострочный текст, плохо поддерживает tspan.
  • Поддержка CSS намного лучше, но полной поддержки всё ещё нет.

В разделе Releases можно скачать демо-приложение для оценки отрисовки для тех, кто не хочет собирать библиотку из исходников. Также в архиве находится консольное приложение для конвертации, альтернатива rsvg-convert.

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

>>> Подробности

 , , ,

RazrFalcon
()

TeamViewer 13 с поддержкой 64-битных систем GNU/Linux

Группа Проприетарное ПО

TeamViewer — пакет программного обеспечения для удалённого контроля компьютеров совместного использования, обмена файлами между управляющей и управляемой машинами, видеосвязи и веб-конференций. TeamViewer работает на Windows, macOS, GNU/Linux, Chrome OS, iOS, Android, RT Windows, BlackBerry и Windows Phone 8.

Основные изменения по сравнению с TeamViewer 12:

  • Добавлена поддержка 64-битных систем GNU/Linux.
  • Теперь не используется Winelib.
  • Задействован тулкит Qt.
  • Добавлены репозитории deb и rpm.

Страница загрузки для GNU/Linux

>>> Подробности

 ,

Root-msk
()

Релиз qBittorrent 4.0

Группа Интернет

qBittorrent — свободный кросс-платформенный клиент файлообменной сети BitTorrent с графическим интерфейсом Qt.

20 ноября 2017 года состоялся релиз новой значительной версии — qBittorrent 4.0. Одним из главных изменений является полный переход на Qt 5 (Qt ≥ 5.5.1) и отказ от использования Qt 4.

( Новшества )

>>> Подробности

 ,

atsym
()

Опубликовано обновление программы PonyProg

Группа Hardware and Drivers

Портирована программа PonyProg для прошивки EEPROM и микроконтроллеров.

Из новшеств:

  1. Поддержка мультиязычности и переключения локали интерфейса «на лету»;
  2. Ускорен поиск информации при выборе микросхемы;
  3. Переработаны структуры программы для более простого расширения списка программируемых микросхем;
  4. Полностью переаботано и дополнено текстовой помощью окно прошивки FUSE/LOCK битов;
  5. Программа собирается с Qt версий 4.8 и выше, совместима с пятой веткой;
  6. Проект собирается с компиляторами, поддерживающими параметр c++0x и выше;
  7. Файлы перевода основаны на простых текстовых файлах для облегчения создания и тестирования новых локализаций энтузиастами, не имеющих опыта работы с Qt Linguist.

>>> https://github.com/lancos/ponyprog

 ponyprog,

anonymous
()

Stellarium 0.16.1

Группа Open Source

22 сентября состоялся выпуск Stellarium 0.16.1 — свободного планетария, визуализирующего реалистичное ночное небо, как если бы вы смотрели на него невооружённым глазом либо через бинокль или телескоп.

В данной версии добавлено 35 улучшений и функциональных особенностей, исправлено 55 ошибок (включая 22 различных обновления, которые формально не являются ошибками). Основные изменения коснулись поддержки объектов глубокого космоса (добавлена поддержка 3-х новых каталогов и отрисовка контуров ОГК), визуализации культур неба (оптимизации + добавление различных типов астеризмов и вспомогательных линий), астрономических расчётов (улучшения и оптимизации в расчётной части + добавлен экспорт данных) и графического интерфейса (изменения сделаны как в базовой части, так и в плагинах).

Кроме этого руководство пользователя было обновлено до актуального состояния.

>>> Официальный сайт

 , , , ,

alex-w
()

Qt 4 в Debian Buster не будет

Группа Debian

Разработчики Debian сообщили об удалении Qt4 из репозиториев Debian. В Debian 10 будет только Qt5. Следом за удалением Qt4 ожидается и удаление классической темы KDE 4 Oxygen, которая зависит от Qt4. Пользователям свободного ПО предлагается самостоятельно портировать их на Qt5, пользователям проприетарного ПО предлагается требовать у разработчика обновления.

Первая попытка отказаться от Qt4 была еще в Debian 9 Stretch, но в итоге было принято решение оставить ее, исправляя лишь критические проблемы.

>>> Подробности

 , ,

Lowes
()

IQ Notifier 0.4.0

Группа Open Source

Вышла новая версия IQ Notifier — демона системных уведомлений, написанного на C++ с использованием фреймворка Qt.

Программа является заменой дефолтным демонам уведомлений, таким как dunst, lxgt-notifications и т. д.

Основные изменения с версии 0.1.1:

  • поддержка конфигурационного файла;
  • поддержка тем;
  • расширено управление мышью;
  • модуль истории уведомлений (и иконка в трее).

При первом запуске, в случае отсутствия конфигурационного файла или тем они автоматически будут скопированы из /usr/share/iq-notifier(поставляются с пакетом). Все модули считаются по-умолчанию выключенными, поэтому при отсутствии файла конфигурации уведомления выводится не будут.

Модульный дизайн IQ Notifier облегчает доработку проекта.

Подробное описание, скриншоты и тестированные на Ubuntu 16.04 deb-пакеты находятся в репозитории на GitHub.

>>> Репозиторий

 , , ,

BruteForce
()

IQ Notifier 0.1.1

Группа Open Source

Вышла первая версия IQ Notifier — демона уведомлений, написанного на C++ с использованием фреймворка Qt.

( Основные особенности )

Подробное описание, скриншоты и тестированные на Ubuntu 16.04 deb-пакеты находятся в репозитории на GitHub.

>>> Репозиторий

 , ,

BruteForce
()

Stellarium 0.16.0

Группа Open Source

21 июня состоялся выпуск Stellarium 0.16.0 — свободного планетария, визуализирующего реалистичное ночное небо, как если бы вы смотрели на него невооружённым глазом либо через бинокль или телескоп.

Основные изменения в этой версии:

  • Новый плагин «Дистанционная синхронизация», который обеспечивает синхронизацию состояния для нескольких экземпляров Stellarium, работающих в сети.
  • Несферические модели малых тел Солнечной системы.
  • Файл данных о телах Солнечной системы разбит на две части.
  • Расширение функционала «Астрономических расчётов» - Вечерние события, графики,.. (остальные инструменты были существенно переработаны).
  • Объекты глубокого космоса: в сводный базовый каталог добавлены данные из ещё трёх каталогов (Атлас пекулярных галактик [Arp], Каталог взаимодействующих галактик [VV], Каталог галактических планетарных туманностей [PK]). Стандартная редакция каталога теперь содержит более 83000 объектов глубокого космоса. Кроме этого для продвинутых пользователей подготовлена расширенная редакция этого же каталога, содержащая более миллиона объектов.
  • Две новые культуры неба: белорусская и гавайская.
  • Плагин управления телескопами научился поддерживать систему RTS2 (теперь можно в том числе следить за ИСЗ при помощи телескопа).
  • Добавлена поддержка GPS устройств для получения координат.

Также команда разработчиков обновила до актуального состояния руководство пользователя, в результате получилась книга объёмом 322 страницы.

>>> Полный список изменений

>>> Руководство пользователя

>>> Официальный сайт

 , , , ,

alex-w
()

Qt 5.9 LTS

Группа Open Source

Qt 5.9 — это первый релиз после 5.6 с длительным сроком поддержки. Новая версия Qt, по словам разработчиков, одна из самых значимых за всё время и содержит большое количество как новых функций, так и улучшений производительности и стабильности.

( читать дальше... )

>>> Анонс CTO Qt Company Ларса Нолла (Lars Knoll)

 

Dendy
()