LINUX.ORG.RU

Qt


190

15

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

Релиз программы просмотра изображений qView 2.0

Группа Open Source

Вышла новая версия кроссплатформенного просмотрщика изображений qView 2.0. Главной особенностью программы является эффективное использование экранного пространства. Весь основной функционал скрывается в контекстных меню, никаких лишних панелей и кнопок на экране. При желании интерфейс можно настроить.

Список основных нововведений:

  • Добавлено кэширование и предварительная загрузка изображений.
  • Добавлена многопоточная загрузка изображений.
  • Переработано окно настроек.
  • Добавлена опция для окна подгонять свой размер под размер изображения.
  • Добавлена опция для изображений никогда не масштабироваться выше своего реального размера при изменении размера окна.
  • Возможность задействовать кнопки мыши «вперед» и «назад» для навигации по изображениям.
  • Добавлена естественная сортировка.
  • Добавлены данные соотношения сторон в диалоге информации о файле.
  • Режим слайд-шоу теперь отключается сам при открытии нового файла.
  • Исправлено множество багов и совместимость с Qt 5.9.

Программа написана на C++ и Qt (лицензия GPLv3).

Скачать можно в Ubuntu PPA или пакеты DEB/RPM.

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

 , ,

fail2ban
()

Релиз инструмента оптимизации и мониторинга Stacer 1.1.0

Группа Open Source

После года активной разработки вышел системный оптимизатор Stacer 1.1.0. Ранее созданный на Electron - теперь переписан на Qt. Это позволило добавить новые полезные функции и повысить скорость работы в несколько раз, а так же задействовать множество нативных особенностей Linux.

Основное предназначение программы:

  • Компонентная очистка системы.
  • Мониторинг системных ресурсов.
  • Настройка и оптимизация системы.
  • Периодическое обслуживание и чистка системы от ненужных файлов без необходимости использовать разные программы и команды.
  • Возможность задания плана для автоматизации задач (например, чистка кэшей приложений, пакетных кэшей, логов, авточистка корзины и т.п.).
  • 13 отдельных секций с различными типами задач.

В новой версии добавилось:

  • Мониторинг и менеджмент snap-пакетов в системе.
  • Новая функция поиска: в корневом каталоге и по регулярным выражениям (бета).
  • Появился диспетчер хостов и круговые диаграммы мониторинга основных метрик.

GitHub и скриншоты

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

 , , , ,

fail2ban
()

Stellarium 0.19.0

Stellarium 0.19.0
Группа Open Source

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

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

  • Добавлено 5 новых культур неба
  • Рефакторинг кода: много оптимизаций и исправлений ошибок (в том числе потенциальных)
  • Добавлено много текстур для объектов глубокого космоса
  • Много улучшений в скриптовом движке

В общей сложности список изменений с предыдущей версии занимает более 100 позиций.

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

 , , , ,

alex-w
()

29 Марта 2019 : Конференция Qt в Москве

Группа Конференции и встречи

Сайт https://qt.io сообщает:

Разработчики Qt проводят бесплатный семинар Meet Qt, который запланирован на 29 Марта 2019 в отеле «Золотое Кольцо» (г. Москва).

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

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

 ,

Xintrea
()

Релиз открытого дизассемблера Cutter 1.7.4

Релиз открытого дизассемблера Cutter 1.7.4
Группа Безопасность

Cutter — графическая оболочка для radare2, написанная на Qt/C++. Cutter, как и сам radare2, нацелен на процесс обратной разработки программ в машинном коде, или байткоде (например JVM). Предоставляет собой наиболее активно развивающийся дизассемблер с открытым кодом.

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

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

 , ,

XVilka
()

Новогодний релиз QVGE 0.5.2 (визуальный редактор графов)

Новогодний релиз QVGE 0.5.2 (визуальный редактор графов)
Группа Open Source

Сегодня состоялся первый в 2019 году релиз QVGE 0.5.2.

С недавнего времени QVGE используется японскими учёными из проекта feel.physics, который посвящён виртуальному голографическому моделированию магнитных полей.

Кроме значительно количества починенных багов, в версию вошли следующие новые фичи и улучшения:

  • Добавлен импорт топологии и базовых атрибутов из GraphViz
  • Значительно улучшена отрисовка элементов графов
  • Более интуитивное редактирование выбранных объектов
  • Возможность менять цвет у портов
  • Отдельное управление видимостью Id узлов и ветвей
  • Пользователь может добавлять свои колонки в таблицу связей
  • Добавлена возможность автоматического бэкапа документов
  • Добавлено авто-размещение узлов по Сугияме

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

 , , , ,

ii-system
()

Stellarium 0.18.3

Stellarium 0.18.3
Группа Open Source

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

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

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

 , , , ,

alex-w
()

Qt 5.12 и Qt Creator 4.8.0

Группа KDE

После полугода разработки подготовлен новый мажорный выпуск кроссплатформенного фреймворка Qt 5.12.
Qt лицензируется под лицензиями LGPLv3 и GPLv2, инструменты Qt для разработчиков, такие как Qt Creator и qmake, а также некоторые модули поставляются под лицензией GPLv3.
Релиз 5.12 относится к релизам с длительной поддержкой — LTS.

Значительное внимание разработчиков уделялось обеспечению стабильности и скорости работы. По сравнению с прошлой LTS-веткой в Qt 5.12 устранено более 2000 недочётов.

Список изменений:

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

Одновременно был представлен релиз IDE Qt Creator 4.8.0, интегрированной среды разработки для Qt и не только:

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

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

 

kekelia
()

qBittorrent v4.1.4 — свободный кроссплатформенный Torrent-клиент

qBittorrent v4.1.4 — свободный кроссплатформенный Torrent-клиент
Группа Open Source

qBittorent — свободный кроссплатформенный Torrent-клиент. Код программы написан на языке C++, а для построения графического интерфейса используется Qt5.

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

>>> Скачать бинарные пакеты (официальные)

>>> Статус пакета в репозиториях дистрибутивов (Repology)

>>> Репозиторий исходного кода (GitHub)

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

 , ,

Odalist
()

LibrePCB 0.1.0 — свободная САПР для проектирования электронных схем и печатных плат

LibrePCB 0.1.0 — свободная САПР для проектирования электронных схем и печатных плат
Группа Open Source

LibrePCB — свободное ПО для проектирования электронных схем и печатных плат. Код программы написан на языке C++, а для построения графического интерфейса используется Qt5.

Особенности программы:

  • Кросс-платформенность (Unix/Linux, Mac OS X/macOS, Windows).
  • Мультиязычность (как интерфейса программы так и библиотек элементов)
  • Всё включено: менеджер проектов + редактор библиотек/схем/плат.
  • Интуитивный, современный и лёгкий в освоении графический интерфейс.
  • Очень мощный дизайн библиотек с некоторыми инновационными концептами.
  • Человекочитаемый формат файлов библиотек и проектов.
  • Multi-PCB (разные варианты PCB для одной и той же схемы).
  • Автоматическая синхронизация netlist между схемой и платой.

Это первый официальный релиз LibrePCB, ознаменовавший собою стабилизацию собственного формата файлов (*.lp, *.lplib):

“As this is an official stable release, the file format is also considered as stable and you can expect that any project created with that release will be loadable with future releases of LibrePCB. So now you can really start using LibrePCB productively :)”

Бинарные пакеты подготовлены для Linux, macOS и Windows.

Можно поддержать разработчиков через платформу Patreon, а если вы хотите принять непосредственное участие в проекте читайте руководство для разработчиков и тестировщиков.

>>> Презентация LibrePCB (FOSDEM 2018)

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

>>> Репозиторий исходного кода (GitHub)

>>> Репозиторий библиотек элементов (GitHub)

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

 , gbr, ,

atsym
()

Релиз QVGE 0.5.1

Релиз QVGE 0.5.1
Группа Open Source

Наконец-то состоялся очередной релиз Qt Visual Graph Editor, средства для интерактивного редактирования двумерных графов.

Что нового относительно предыдущих версий:

  • Добавлена поддержка портов (Node Ports).
  • Реализован поиск элементов, атрибутов и их значений в пределах графа.
  • Окно топологии может также отображать заданные пользователем атрибуты ветвей.
  • Упрощено и улучшено создание графов и управление пользовательскими атрибутами.
  • Добавлено несколько примеров графов, созданных в приложении.
  • Много разных исправлений ошибок и мелких улучшений.

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

 , , , ,

ii-system
()

Qt переходит с qmake на CMake

Группа Open Source

Сегодня в официальной рассылке Ларс Кнолл (Lars Knoll) подтвердил давно ходящие слухи об отказе от qmake в пользу CMake начиная с Qt 6.

Данное решение было результатом многочисленных дискуссий по поводу будущего системы сборки Qt. Команда признаёт, что эволюция qmake зашла в тупик и замена его было лишь вопросом времени. В июле Тьяго Мацейра (Thiago Macieira) перечислил требования к будущей системе сборки, из потенциальных кандидатов, удовлетворяющих им, в итоге остались Qbs и CMake.

Qbs разрабатывался внутри The Qt Company как альтернативная система сборки общего назначения, призванная избавиться от болячек qmake и предложить разработчикам декларативный язык описания проекта на основе QML. К сожалению, проект так и не получил достаточного развития и в последнее время поддерживался усилиями буквально одного человека. Для того чтобы Qbs конкурировал на рынке необходимо было бы приложить усилия, несоизмеримые с текущими возможностями и бизнес-целями компании. Таким образом, единственной областью применимой для Qbs мог бы стать перевод на неё самой Qt. Но даже это оказалось трудновыполнимой задачей из-за циклических зависимостей между Qt и Qbs, что прямо противоречило одному из основных требований.

И Qbs, и CMake показали хорошие результаты в ходе эксперимента по сборке Qt, но разработчики отмечают насколько далеко они сумели продвинуться именно с CMake за короткий промежуток времени.

Среди прочих достоинств CMake упоминаются широкое расспространение в экосистеме C++, в частности KDE, хорошая поддержка в популярных IDE и пакетных менеджерах (VCPkg, Conan и прочие), а также большая база пользователей.

Модули CMake уже официально входят в состав Qt 5 и планировались поддерживаться и далее наряду с qmake. Добавление третей системы сборки стало бы слишком тяжёлой задачей, поэтому отказ от Qbs был во многом предопределён.

Компания уверена в своём выборе CMake для Qt 6. Результаты уже сейчас можно опробовать в проекте qtbase, переключившись на ветку wip/cmake. Желающие принять участие в портировании остальных модулей приглашаются к сотрудничеству.

В дополнение, в официальном блоге Qt сегодня также заявили про прекращение разработки Qbs: http://blog.qt.io/blog/2018/10/29/deprecation-of-qbs.

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

 , , ,

Dendy
()

Вышла Haiku R1/beta1

Группа Open Source

После 6 лет разработки вышла первая бета-версия операционной системы Haiku.

Haiku - операционная система, нацеленная на воссоздание существовавшей в 1994-2000 годах системы BeOS.

С момента вышедшей в 2012 году версии R1/alpha4, в систему было внесено множество изменений. Вот некоторые из них:

  • Добавлен пакетный менеджер HaikuDepot, позволяющий легко устанавливать и удалять приложения;
  • В систему включён по умолчанию браузер WebPositive, переведённый на движок WebKit и поддерживающий большинство современных сайтов;
  • Полностью переписан интерфейс управления сетевыми соединениями, доведена до ума поддержка wifi;
  • Добавлена поддержка потокового видео, как в браузере посредством HTML5, так и в нативном медиаплеере;
  • Добавлена поддержка GPT;
  • Обновлены драйверы Ethernet/WiFi, и множество других;
  • Существенно улучшена работа 64-битной версии системы;
  • Закрыто более 11000 багрепортов.

Не так давно в Haiku OS был портирован LibreOffice.

Кроме того, за время, прошедшее с момента выпуска alpha4, была значительно улучшена поддержка Qt и портировано множество Qt-приложений, что позволяет уже сейчас относительно комфортно использовать Haiku OS для повседневной деятельности.

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

 , , ,

stav_artefakt
()

Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (+ набор утилит)

Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (+ набор утилит)
Группа Open Source

mtCellEdit (Ced, Mark Tyler's Spreadsheet Program) — свободный кроссплатформенный минималистичный редактор электронных таблиц, разрабатываемый Марком Тайлером, автором графического редактора mtPaint. Код программы написан на языках C и C++, а для построения графического интерфейса используется тулкит Qt4 (или Qt5, опционально).

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

Стандартный формат документов для mtCellEdit — *.TSV.ZIP (набор текстовых файлов TSV, CSV и других внутри ZIP-архива; подобие ODF).

The default file format mtCellEdit uses is portable and transparent as it is a ZIP file containing TSV text files. I deliberately designed it this way so that data can be extracted and read by any modern spreadsheet program on any operating system without requiring mtCellEdit. Over the years I have been frustrated by binary and XML formats that make data only accessible via a single program (or by me wasting time manually converting each file, or by me writing a file format conversion program). This format ensures that my data never becomes stranded, and can be manipulated by whichever tool I choose for a particular job (i.e. spreadsheet programs, text editors, command line tools, etc).

Кроме mtCellEdit, в пакете исходного кода поставляется и набор разнообразных утилит:

  • mtCedCLI — интерактивный консольный редактор электронных таблиц. Набор функций, идентичный функциям mtCellEdit, но с CLI-интерфейсом (с использованием GNU readline).
  • mtCedUtils — набор консольных утилит для работы с текстовыми электронными таблицамми on text based spreadsheets (т.е. для работы с файлами TSV и CSV).
  • mtPixy — графический редактор растровой (пиксельной) графики и палитр. mtPixy можно использовать для создания PixelArt.
  • mtPixyCLI — интерактивный консольный редактор растровой (пиксельной) графики. Набор фукнций, идентичный функциям mtPixy, но с CLI-интерфейсом (с использованием GNU readline).
  • mtPixyUtils — набор консольных утилит для работы с файлами изображений.
  • mtRaft — графическая программа для анализа содержимого директорий.
  • mtDWCLI — интерактивная консольная программа для создания высококачественных рандомных данных, managing one time pads, шифрования/дешифрования файлов и использования стеганографии для хранения файлов внутри файлов PNG или FLAC (по принципу RARJpeg).
  • mtNetLog — очень простой консольный логгер сетевой активности.
  • mtRDC — консольная программа которая генерирует файлы со случайными данными (т.е. пароли, матрицы, and binary one time pads).
  • mtEleana — графическая программа для изучения результатов выборов в Соединённом Королевстве в период 1945-2015гг.

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

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

 , mtcelledit, , ,

atsym
()

Релиз персонального менеджера для накопления информации MyTetra v.1.43

Группа Open Source

Опубликован новый релиз кроссплатформенного PIM-менеджера MyTetra v.1.43. Это багфикс-релиз, выпущенный спустя два года после основного релиза. Список изменений состоит из 24 пунктов, среди которых не только исправление выявленных при эксплуатации проблем, но и добавление нового функционала.

В данном релизе сделано много мелких правок для встроенного WYSIWYG редактора, улучшено редактирование ссылок и доработано поведение редактора на граничных местах текста - в начале и конце области редакторования. Исправлена работа с различными нестандартными именами прикрепляемых файлов (dot-файлы, файлы без расширений и т.п.), исправлено взаимодействие программы с различными оконными средами (DE) в плане правильного восстановления геометрии окна и назначении кнопок по-умолчанию.

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

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

 , , ,

Xintrea
()

Stellarium 0.18.1

Группа Open Source

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

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

Отдельно стоит упомянуть появление публичной бета-версии третьей редакции планетария — Stellarium Web — теперь для работы с планетарием достаточно иметь браузер с поддержкой WebGL.

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

 , , , ,

alex-w
()

Первый официальный выпуск Qt for Python 5.11

Группа Open Source

Разработчики из The Qt Company объявили о выходе первого официального релиза Qt for Python 5.11 --- набора привязок к языку Python, ранее развивавшегося под именем PySide 2. В настоящее время проект носит метку Technical Preview, но уже в выпуске Qt 5.12 будет поставляться как полностью стабильная и законченная реализация.

Разработка PySide 2 началась в выпуске Qt 5.6, и главной целью разработчиков было исправление ошибок и улучшение стабильности. С выходом Qt 5.7, в котором появилась поддержка стандарта C++ 11, появилась необходимость в серьёзном обновлении генератора Python-привязок Shiboken. Кроме того много времени и сил отняла документация. В начале этого года разработчики выпускали снапшоты, которые предназначались для тестирования.

Qt for Python 5.11 поддерживает Python 2.7, 3.5 и 3.6. Для установки предлагается загрузить готовый тарболл, либо воспользоваться пакетным менеджером PIP:

pip install \
  --index-url=http://download.qt.io/official_releases/QtForPython/ pyside2 \
  --trusted-host download.qt.io

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

 , ,

Sunderland93
()

Релиз видеоредактора Avidemux 2.7.1 Final

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

Avidemux — свободный мультиплатформенный видеоредактор. Графический интерфейс программы построен с использованием тулкита Qt5.

Спустя 9 месяцев с момента релиза v2.7.0 разработчики представили корректирующий релиз v2.7.1 Final.

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

>>> YouTube-канал проекта

>>> Скачать исходный код и бинарные пакеты (зеркало на SourceForge; статус пакета на Repology)

>>> Скачать AppImage-пакет (для Linux, 64-bit)

>>> Скачать 'ночные' сборки

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

 , , ,

atsym
()

Релиз Qt 5.11

Группа Open Source

Состоялся релиз кроссплатформенного фреймворка для разработки приложений и построения графических интерфейсов Qt 5.11.

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

>>> Подробности и полный список изменений

 

Sunderland93
()

Итоги мероприятия разработчиков KDE в Берлине

Группа KDE

В течение последнего месяца в Берлине проходило организованное разработчиками KDE мероприятие, на котором обсуждались будущее Plasma и уже существующих инициатив команды, а также возможности взаимодействия с другими проектами (естественно, была и объёмная работа с исходным кодом). Присутствовали также гости из Qt и sway.

( Сотрудничество с sway и Qt, интеграция с браузерами и др. )

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

 , , , ,

bodqhrohro_promo
()