Подготовлен (https://kde.org/announcements/announce-applications-19.04.0.php) релиз набора KDE Applications 19.04, включающего подборку (https://www.kde.org/info/applications-19.04.0.php) пользовательских приложений, адаптированных для работы с KDE Frameworks 5. Информацию о наличии Live-сборок с новым выпуском можно получить на данной странице (https://community.kde.org/Plasma/LiveImages).Основные новшества (https://www.kde.org/announcements/fulllog_applications.php?v...):
- В файловом менеджере Dolphin реализован показ эскизов для предпросмотра файлов Microsoft Office, PCX (3D-модели) и
электронных книг в форматах fb2 и epub. Для текстовых файлов обеспечено отображение эскиза с подсветкой синтаксиса текста внутри. При нажатии кнопки 'Close split' предоставлена возможность выбора панели для закрытия. Новая вкладка теперь располагается рядом с текущей, а не в конце списка. В контекстное меню добавлены элементы для добавления и удаления тегов. По умолчанию обеспечена сортировка каталогов "Downloads" и "Recent Documents" не по имени файлов, а по времени изменения;
- В компонент AudioCD-KIO (https://cgit.kde.org/audiocd-kio.git/), позволяющий другим приложениям KDE читать звук с CD и автоматически конвертировать его в различные форматы, реализована поддержка записи в формате Opus и обеспечено предоставление информации о диске;- Существенно переработан видеоредактор Kdenlive, изменения в котором коснулись более 60% кода. Полностью переписана на QML реализация шкалы времени. При помещении клипа на шкалу времени звук и видео теперь размещается в форме отдельных треков. Добавлена возможность навигации по шкале времени с использованием клавиатуры. В средства для записи звука добавлена функция "Голос за кадром". Улучшен перенос элементов разных проектов через буфер обмена. Улучшен интерфейс для работы с ключевыми кадрами;
- В просмотрщике документов Okular появилась функция верификации файлов PDF, заверенных цифровой подписью. В диалог вывода на печать добавлены настройки масштабирования. Добавлен режим редактирования документов в формате LaTeX при помощи TexStudio. Улучшена навигация с использованием сенсорных экранов. Добавлена опция командной строки для выполнения операций поиска по документу и его открытия с подсвечиванием найденных совпадений;- В почтовом клиенте KMail появилась поддержка исправления грамматических ошибок в тексте сообщений. Добавлено распознавание номеров телефонов в письмах с возможностью вызова KDE Connect для совершения звонков. Реализован режим запуска со сворачиванием в системный лоток без открытия основного окна. Улучшен плагин для использования разметки Markdown. Улучшена надёжность и производительность бэкенда Akonadi;
- Календаре-планировщике KOrganizer улучшен режим просмотра событий, обеспечена корректная синхронизация повторяющихся событий с Google Calendar и обеспечен вывод напоминаний на всех рабочих столах;
- Добавлен ассистент в путешествиях KItinerary, помогающий добраться до пункта назначения, используя метаданные из электронных писем. Доступны модули для извлечения параметров билетов в формате RCT2, улучшена поддержка сервисов типа Booking и добавлено определение упоминаний аэропортов;
- В текстовом редакторе Kate добавлен режим для показа всех невидимых символов пробелов. В меню добавлена опция для быстрого включения или выключения режима переноса не вмещающихся концов строк в привязке к конкретному документу. В контекстные меню для файлов добавлены опции для переименования, удаления, открытия каталога, копирования пути к файлу, сравнения файлов и просмотра свойств. По умолчанию включён плагин с реализацией встроенного эмулятора терминала;- В эмуляторе терминала Konsole улучшена работа со вкладками. Для создания новой вкладки или закрытия вкладки теперь достаточно кликнуть средней кнопкой мыши на свободной области в панели или на вкладке. Для переключения между вкладками добавлена клавиатурная комбинация Ctrl+Tab. Переработан интерфейс редактирования профиля. По умолчанию задействована цветовая схема Breeze;
- В систему помощи при создании переводов Lokalize добавлена возможность открытия текста в произвольном внешнем редакторе. Улучшено определение виджетов DockWidgets. Обеспечено запоминание позиции в файлах ".po" при фильтрации сообщений;
- В просморщике изображений Gwenview добавлена полная поддержка экранов с высокой плотностью пикселей (High DPI). Предоставлена возможность управления с сенсорных экранов при помощи жестов, таких как масштабирование щипком. Добавлена поддержка перехода между изображениями при помощи кнопок "вперёд" и "назад" на мыши. Добавлена поддержка изображений в формате Krita. Добавлен режим фильтрации по имени файла (Ctrl+I);
- В инструменте для создания скриншотов Spectacle расширен режим сохранения выделенной области экрана и добавлена возможность определения шаблона имени файла для сохраняемых изображений;
- В программу для построения графиков Kmplot добавлен режим масштабирования колесом мыши, удерживая клавишу Ctrl. Добавлена опция для предпросмотра перед выводом на печать и возможность копирования координат в буфер обмена;
- Из KDE4 портировано приложение Kolf с реализацией игры в гольф.Из связанных с KDE событий также можно отметить добавление (https://www.reddit.com/r/kde/comments/bdgyky/nvidias_eglstre.../) в композитный менеджер KWin поддержки (https://phabricator.kde.org/R108:c898f96df3e3a2d418ca511fdb6...) расширения EGLStreams, которое позволит организовать работу сеанса KDE Plasma 5.16 на базе Wayland в системах с проприетарными драйверами NVIDIA. Для активации нового бэкенда следует установить переменную окружения "KWIN_DRM_USE_EGL_STREAMS=1".
URL: https://dot.kde.org/2019/04/18/kde-applications-1904-released
Новость: https://www.opennet.ru/opennews/art.shtml?num=50536
как установить/обновить в stretch?
через снап
https://www.opennet.ru/opennews/art.shtml?num=50516
https://snapcraft.io/search?q=kde
>Из KDE4 портировано приложение Kolf с реализацией игры в гольфух, заживем!
Где kuser. Как какие-то игры "в гольф" никому не нужные дак портируют. А единственную автономную прогу для управления юзерами не из консоли выбросили на мороз.
А ты ничего не путаешь?LC_ALL=C aptitude show kuser
Package: kuser
Version: 4:16.08.0-1
State: installed
Automatically installed: no
Priority: optional
Оно из KDE4
> Оно из KDE4Так оно работает. Вам рюшечки или ехать?
>> Оно из KDE4
> Так оно работает. Вам рюшечки или ехать?Ехать. Но ведь его таки не портировали?
Осталось дождаться, когда под FreeBSD пропатчат.
2007 давно закончился, а ты все еще в нем.
Это было гораздо раньше, чем 2007-й.
Вы лучше проникнитесь, сколько патчей для хромо.
> можно отметить добавление в композитный менеджер KWin поддержки расширения EGLStreams, которое позволит организовать работу сеанса KDE Plasma 5.16 на базе Wayland в системах с проприетарными драйверами NVIDIAэнвидие победило
Не, давайте поддерживать только святые радеоны непорочные, а на остальное забьем. А потом будем дружно ругать "проклятые корпорации", которые не выпускают драйвера для линукса.
Конечно будем по-любому ругать потому, что не выпускают драйвера с открытыми исходниками.
Вы забыли добавить что патчи писались инженером из NVIDIA. По сути NVIDIA прогнулась под любителей "пользоватся старыми стандартами".
А через год выпилят с формулировкой "код некому поддерживать", ибо нвидия перебросила патч через забор кдешникам, а дальше хоть трава не расти.
Проблемы вяленого, который суть долгострой и сам себе злобный Буратино линуксоидов, нвидию не волнуют.
AudioCD?! Они ещё существуют?!
Ну, если апстену не расшибать - будут вполне себе существовать, ачо? :D
А ты всё MP3-шечки слушаешь или православный потрековый "флак"? К стати, откуда по твоему эта потрековость изымается?
Некоторые аудиофилы их ценят едва ли не наравне с винилом. Правда эти же люди в слепом тесте лосслесс от mp3 не отличают, но это уже мелочи.
>Полностью переписана на QML реализация шкалы времени.Очень спорное решение. QML надо выпиливать, а не впиливать. Они бы ещё на электрон переписали.
> Они бы ещё на электрон переписали.Это в следующей версии.
Почему такой негатив в qml? Объяснитесь пожалуйста
Потому что на нормальных системах люди видят следующее сообщение:"JIT is disabled for QML. Property bindings and animations will be very slow. Visit ... to learn about possible solutions for your platform."
Технология JIT запрещена главным правилом построения безопасной системы.
Одни пишут софт с JIT, другие героически выпиливают этот JIT.
JIT - зло которое надо искоренить с свободного программного обеспечения.
Из. Ну, или "со" )
Вам, хомякам, вечно какая-то чушь мерещится. Никто JIT не запрещал, qml быстрый, а вам стоит читать меньше новостей про Нибиру и вот это все.
Слава Рептилоидам, хозяевам нашим!
И да, JIT никак не влияет на безопасность конечно же, и используется повсеместно.
JIT - это огромнейшая дыра в безопасности!Программы с использованием JIT не запустятся на нормальных ОС: Linux+PAX, OpenBSD.
Все кто говорят что JIT не дыра в безопасности лгут вам!
Те кто пишет софт с JIT - готовят дыру для троянов и вирей!
Аминь
> JIT - это огромнейшая дыра в безопасности!
> Linux+PAX, OpenBSD.У меня для вас плохие новости:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www/mozilla-f...
> Mon Oct 19 08:09:23 2015http://undeadly.org/cgi?action=article&sid=20151021191401
> Log message:
> Enable option to mark JIT pages as non-writable.https://jandemooij.nl/blog/2015/12/29/wx-jit-code-enabled-in.../
> With W^X enabled, all JIT-code pages are non-writable by default. When we need to patch JIT-code for some reason, we
> use a RAII-class, AutoWritableJitCode, to make the page(s) we're interested in writable (RW), using VirtualProtect on
> Windows and mprotect on other platforms. The destructor then toggles this back from RW to RX when we're done with it.Огромнейшая дыра - это не JIT, а скрипто-ЯПы с eval, выполняемые в контексте пользователя.
А куда и как они там транслируются, никого (кроме разве что майнер-скриптовико) не интересуют - зачем пытаться выбить массивную стальную парадную дверь, если рядом открыто окно, а черный ход вообще никто не думал закрывать?
Я вам здесь по поводу JIT уже все объяснил:https://www.opennet.ru/openforum/vsluhforumID3/116973.html#111
Включая и то как корректно адепты JIT должны писать проги: программа должна ветвится на две с jit и без него, лучше ещё на этапе конфигурации исходников: configure --with-jit если кто хочет лишнюю дырищу себе в систему добавить.
> Я вам здесь по поводу JIT уже все объяснил:
> https://www.opennet.ru/openforum/vsluhforumID3/116973.html#111Я вас, безномерных, не умею различать по оттенку шрифтов - увы :(
Ну и пост все-таки касался в первую очередь процитированного:
> Программы с использованием JIT не запустятся на нормальных ОС: Linux+PAX, OpenBSD.
> OpenBSD..
.> Включая и то как корректно адепты JIT должны писать проги: программа должна
> ветвится на две с jit и без него, лучше ещё на этапе конфигурации исходников: configure --with-jit если кто хочет лишнюю дырищу себе в систему добавить.Только по факту -- современную дырищу^W браузер без JIT еще попробуй найди. И JIT в браузерах далеко не самая большая проблема будет, т.к. чтобы спереть все важные данные пользователя, помайнить, поспамить и подосить, нападающему вообще не нужно из этого браузера "выходить" на хост.
Бровзеры корректно работающие с памьятью есть.Надо два пользователя, одного для инетов и опеннетов, а другого для работы, а ещё лучше два девайса.
Относительно моего поста выше там все чётко и однозначно, код с jit должен отключается на этапе компиляции. В новости выше о хроме уже гугл --jitless добавил в gnu/octave --disable-jit добавили, clamav сам jit выкидывает. Так что процесс пошёл.
Нормальные операционные системы никогда не разрешат изменение памяти с rx на rwx (+w), чтобы изменить исполняемый код. Требуется ли это для работы JIT или вируса значения не имеет.Ибо изменять исполняемый код запрещается главным правилом построение безопасной ОС.
> Нормальные операционные системы никогда не разрешат изменение памяти с rx на rwx
> (+w), чтобы изменить исполняемый код. Требуется ли это для работы JIT или вируса значения не имеет.Т.е. если его сначала записать/сгенерировать и только потом сделать исполняемым (-w + x), то это будет ОК и секурно?
> Ибо изменять исполняемый код запрещается главным правилом построение безопасной ОС.Ну вот опенбздя похоже не руководствуется им. Правда, у них еще существует свое собственное определение уязвимости:
https://pwnies.com/archive/2007/nominations/
> OpenBSD IPv6 mbuf kernel buffer overflow (CVE-2007-1365)https://web.archive.org/web/20070317193433/http://www.corese...
> 2007-02-20: First notification sent by Core.
> 2007-02-20: Acknowledgement of first notification received from the OpenBSD team....
> 2007-02-26: OpenBSD team communicates that the issue is specific to OpenBSD. OpenBSD no longer uses the term "vulnerability" when referring to bugs that lead to a remote denial of service attack, as opposed to bugs that lead to remote control of vulnerable systems to avoid oversimplifying ("pablumfication") the use of the term....
>Т.е. если его сначала записать/сгенерировать и только потом сделать исполняемым (-w + x), то это будет ОК и секурно?Изменять, генерировать новый код запрещено.
Бздя, яблочники, микрософт у всех могут быть свои трактовки и упрощения безопасности.
В GNU/Linux с помощью патча PAX можна очень дешиво обеспечить 4 правила защиты памяти которые упоминал в новости о PHP. И гарантировать неизменность исполняемого кода.
Дополнительно, с патчем grsecurity, очень дёшево можно гарантировать:
1. невозможность запуска программ доступных на изменение не root и находящихся в каталога куда может писать не root (TPE технология запуска только доверительных програм).
2. Невозможность изменения режима монтирования дисков с ro на rw, или при монтировать новый диск в режиме w. (Технология roprotect даёт гарантии неизменности / /usr смонтированных ro от изменений в процессе работы).
Все выше упомянутые технологии просты в реализации, очень дешовые в работе, прозрачны для программ и дают гарантии неизменности программ - крайне необходимы для безопасности. Tboot, IMA/EVM более дорога но не очень тяжела в реализации и даёт криптографические гарантии неизменности исполняемого кода и настроек.
Запрещается -w & +x, невозможно сделать исполняемой память которая была ранее выделена как изменяемая.
Нормальные операционные системы никогда не разрешат изменение памяти с rx на rwx (+w), чтобы изменить исполняемый код. Требуется ли это для работы JIT или вируса значения не имеет.Ибо изменять исполняемый код запрещается главным правилом построение безопасной ОС!
Потому, что вся Plasma на QML.
Неправда, у меня без QML работает,при компиляции его можно отключить. Заодно отключается куча свистелок/переделок и пару прог.
Есть что-то похожее на KmPlot, но без кед (хотя бы просто на qt)? Неохота из-за одного приложения всю кедоту тащить (134 зависимости, аааа!)А то я по старинке gnuplot-ом.
есть geogebra
https://plot.ly/python/
Matplotlib
> добавление в композитный менеджер KWin поддержки расширения EGLStreamsТаки сдались.
>Из связанных с KDE событий также можно отметить добавление в композитный менеджер KWin поддержки расширения EGLStreams, которое позволит организовать работу сеанса KDE Plasma 5.16 на базе Wayland в системах с проприетарными драйверами NVIDIA. Для активации нового бэкенда следует установить переменную окружения "KWIN_DRM_USE_EGL_STREAMS=1".В 30-ю федорку попадет, знает кто?
> В 30-ю федорку попадет, знает кто?Думаю нет, бета-релиз и финальная заморозка уже были, релиз через 2-4 недели. Они изначально целились на плазму 5.14, а 5.16 войдет уже в ф31.
Разве что кто-нибудь бэкпортнет это.
Жаль, хотелось EGLStreams в кедах потыкать. Когда крайний раз пробывал, кеды под вяленым на убунте были малоюзабельны.
Ох уж эти "эксперты", ничего не знающие о предмете своей экспертизы.В федоре кеды роллинг. Они обновляются при выходе новой версии кед с некоторой паузой для стабилизации. Так что и в 29-ую 5.16 приедет.
При желании можно ставить совсем свежее из mkyral/plasma-unstable.
Извините за серость, как настроить Kmail для работы с Gmail?
> Извините за серость, как настроить Kmail для работы с Gmail?Там Gmail под Kmail нужно настраивать.
Воу воу воу, сколько всего хорошего. Ещё бы KDE Connect кто подфиксил до уровня "использовать планшет как доп.монитор" - цены бы им не было.
И менеджер мониторов чтобы регулярно не скидывал настройки при подключении двух мониторов (один периодически отваливается из конфига на Kubuntu 18.04.2)
И можно прям хорошо зажить
Гнать изображение достаточно дорого же (по трафику). Либо пережимать придется изображение, либо тормозить будет нещадно. Тут же не 60ГГц @ 802.11ad с диким каналом.Хотя идея, безусловно, интересная.
Добрый день. На дворе 2019 год. Народ не только уже фигову тучу лет как пользует для тех же целей VNC и прочие протоколы удалённого доступа, но и гоняет всякие стримы с очумительным битрейтом, плюс повсеместно натыканные веб-камеры. Для этого хватает старого доброго 802.11g или не сильно перегруженного HSDPA
Вон у Сони можно из другого города на иксперии играть в пс4, которая лежит дома.
Вяленд не нужен.
>По умолчанию обеспечена сортировка каталогов "Downloads" и "Recent Documents" не по имени файлов, а по времени изменения;
>Recent Documents
>по времени изменения
>не по имени файлов
>19.04Долго до пацанов доходило все-таки. И это - один из лучших (если не лучший) из FOSS десктопов.
Ну, вроде логично. Но вот с порога может сбить, почему это у меня все директории сортируются одинаково, а вот в эти захожу - а тут по-другому. Т.е. прям пришлось впилить отдельной преднастройку для этих двух.
куда больше сбивает с толку "какого фига я выставил отображение и сортировку, а при переходе в поддиректорию настройки пошли лесом" - реально плохое поведение
А переключить сортировку раньше было нельзя? Приезжала зондеркомманда и ломала руки? Просто интересно, я-то Krusader'ом пользуюсь, там такое можно, безплатно и без смс.
> EGLStreams
> проприетарными драйверами NVIDIAТ.е. теперь кеды не будут виснуть, если в sddm выбрать Плазма(Вейланд) ?
там еще надо включить поддержку KMS и проверить что kwin собран с поддержкой EGLStreams
>NVIDIAССЗБ
Кеды здесь ни при чем.В Calculate-linux:
1. В файл etc/pam.d/system-login добавляем строку: session optional pam_elogind.so
2. В файл etc/portage/make.conf/custom.cld добавляем: USE="egl wayland elogind -consolekit"
3. cl-updateЯ пробовал, но сыровато пока. Выпадающие списки появляются с артефактами.
> Okularэтот самый Pop-up note со скриншота все еще не может быть по-русски написан? Проверьте плиз кто там поставил
"JIT is disabled for QML. Property bindings and animations will be very slow. Visit ... to learn about possible solutions for your platform."Одни пишут софт с JIT, другие героически выпиливают этот JIT.
JIT - зло которое надо искоренить с свободного программного обеспечения.
Почему?
Потому что JIT запрещён на устройствах с iOS.
Речь идёт о многих операционных системах которые разрешают только корректное использование памяти: Linux+PAX, OpenBSD, внезапно микрософт виндовс...Русские вы меня удивляете. В конце 90-тых выпускники российских университетов все бы ответили что небезопасно разрешать изменять исполняемые области памяти. Они меня так научили! Прошло 20 лет вас типа подняли в каких-то рейтингах, а в реалии? Это фундамент. Куда вы дели людей которые это знали и почему не обучили вас?!!
Вероятно они уехали в Израиль и Штаты. Остались потребители смузи и вейперы на самокатах.
А потребление смузи и катание на самокатах как коррелирует с системой образования и логикой? У меня свои предпочтения в еде и катании, но на логику и сдачу экзаменов они не влияли. Написал в ответе что изменение исполняемого кода не влияет на безопасность - двойка и на перездачу, не может составить алгоритм дающий гарантии - могли и выгнать.Проблема в том что кто-то за 20 лет подменил в образовании логические алгоритмы дающие ГАРАНТИИ безопасности на мозготрах.
Как гарантировать неизменности исполняемого кода при использовании JIT?Гарантия неизменности исполняемого кода - главное требование безопасной ОС.
>KMail: Реализован режим запуска со сворачиванием в системный лоток без открытия основного окна.Ну наконецто! Я уже запарился искать почтовый клиент под Linux с нормальной сортировкой и работой из лотка.
Okular уже перестал крошиться при каждом закрытии?
Система перестала виснуть при копировании файлов?>> В файловом менеджере Dolphin реализован показ эскизов для предпросмотра
то, что люди отключают в первую очередь для экономии ЦПУ для реально нужных задач... *facepalm*
>Okular уже перестал крошиться при каждом закрытии?Ни разу за года использования не упал.
>Система перестала виснуть при копировании файлов?
Wot? o_O
>то, что люди отключают в первую очередь для экономии ЦПУ для реально нужных задач... *facepalm*
У тебя Celeron начала двухтысячных что-ли?
просто ты слоупок, и не замечаешь то, к чему привык. Те же эскизы работают безболезненно до первой тысячи файлов в хомяке. А потом не спасет и i9 nvme
> Ни разу за года использования не упал.А у меня при первом использовании за года сразу и упал.
Причём единственный из дюжины различных PDF просмотрщиков на линуксах, которые потестил.