The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Изменения для улучшения отображения KDE-приложений в GNOME и Xfce

18.05.2024 13:37

Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметным изменением стала инициатива по решению проблем с пиктограммами, при запуске приложений, входящих в состав KDE Gear, в окружениях, отличных от KDE, таких как GNOME и Xfce. Проблема в том, что при формировании интерфейса KDE-приложений используются пиктограммы из общей темы Breeze. При запуске в KDE состояние темы пиктограмм и приложений синхронизировано, но в сторонних окружениях тема Breeze может отсутствовать или расходиться с эталонным вариантом, что приводит к показу в диалогах и виджетах пустот, заглушек или не тех пиктограмм, что задумали авторы приложения.

В качестве решения данной проблемы для KDE-приложений, нацеленных на использование вне окружения KDE Plasma, подготовлена функциональность для встраивания эталонного стиля и пиктограмм Breeze, который будет задействован по умолчанию, но сможет быть переопределён системой или пользователем. Новую возможность уже планируют задействовать проекты Kate, Konsole и Dolphin. Примечательно, что обсуждение симметричного варианта решения проблем, возникающих при запуске приложений GNOME в KDE, ведётся разработчиками GNOME.

Среди других улучшений:

  • В файловый менеджер Dolphin добавлена поддержка показа эскизов для каталогов, размещённых на удалённых хранилищах.
  • В Dolphin при активации режима работы с правами root (меню View/ Act as Administrator) сверху теперь постоянно показывается предупреждение о необходимости быть осторожным. Улучшена обработка файлов, доступных в режиме только для чтения.
  • В менеджере приложений Discover обеспечена обработка ситуации, когда приложение в пакете Flatpak помечено как прекратившее существование, и ему на смену пришло другое приложение. В подобной ситуации пользователю будет выведен запрос, оставить старое приложение или перейти на новое.
  • Программа для создания скриншотов Spectacle переведена на использование типового стиля вкладок с инструментами.


  1. Главная ссылка к новости (https://pointieststick.com/202...)
  2. OpenNews: В KDE убрана возможность установки тем пиктограмм GNOME. Недавние изменения в KDE 6.1
  3. OpenNews: Оценка влияния оптимизаций в GNOME 46 на эффективность работы эмуляторов терминала
  4. OpenNews: Макеты интерфейса инсталлятора и диалога открытия файлов от проекта GNOME
  5. OpenNews: Доступна мобильная платформа KDE Plasma Mobile 6
  6. OpenNews: Инцидент с темой оформления KDE, удаляющей пользовательские файлы
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61205-kde
Ключевые слова: kde
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (121) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 14:21, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    В этом весь ваш линакс: сидишь в гноме - боль с культями, сидишь в кедах - боль с жтк. Одни страдания.
     
     
  • 2.4, Аноним (4), 14:23, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Зачем тебе все время радоваться?
     
     
  • 3.40, Аноним (40), 17:19, 18/05/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 3.54, Капитан Очевидность (-), 21:55, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    На самом деле никакой боли нет. 95% всех лучших программ написано на Qt. Так что выбор DE вполне очевиден. Нет особого смысла сидеть на Gnome, даже если приходится использовать какой-нибудь Gimp.
     
     
  • 4.58, Аноним (58), 00:04, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А в реальности от Linux нужна только OS и рабочее окружение, а софт запускают виндовый через wine/proton.
     
     
  • 5.119, Ростислав (??), 16:27, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В реальности профессионалы выбирают KDE. Тем более, что достойных конкурентов не наблюдается.
     
     
  • 6.123, Аноним (123), 19:46, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Говори за себя
    https://linux-hardware.org/?view=os_de
     
     
  • 7.126, НяшМяш (ok), 23:43, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А ещё большинство использует винду. Это не значит, что миллионы мух правы.
     
  • 7.131, anonymous (??), 23:36, 20/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так статистика по всем подряд. Я не особо топлю за кде, но профессионалы может его и пользуют. Я хмонад лично пользую
     
  • 4.65, Аноним (65), 06:03, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А как же гном шелл?
     
  • 4.82, Mr.PO (?), 11:23, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > На самом деле никакой боли нет. 95% всех лучших программ написано на
    > Qt. Так что выбор DE вполне очевиден. Нет особого смысла сидеть
    > на Gnome, даже если приходится использовать какой-нибудь Gimp.

    Не знаю у кого там боль и страдания, вполне свободно могу ставить туда и обратно любую программу Qt или GTK, главное не использовать GNOME, потому что это убожество корявое не может в элементарные функции без косяков, даже с программами на GTK у него проблемы!

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

     
  • 2.7, НяшМяш (ok), 14:38, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В виндавсе ещё лучше: Win32, WinUI2, WinUI3, WPF, MAUI (это всё только в системных приложениях), GTK, Qt и бог весть что ещё.
     
     
  • 3.23, Аноним (23), 15:45, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Разве все они в конечном итоге не дёргают WinAPI?
     
     
  • 4.78, Аноним (78), 10:54, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сейчас сложно уже сказать, так как в самом начале в Widnows 95 действительно так... большой текст свёрнут, показать
     
  • 4.127, Аноним (127), 23:45, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет не совсем так В один прекрасный момент наступила страшная путаница с тем кт... большой текст свёрнут, показать
     
  • 3.31, Аноним (31), 16:33, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И при этом всё работает. Вот как так-то?
     
     
  • 4.45, rvs2016 (ok), 19:44, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И при этом всё работает. Вот как так-то?

    Как это как?
    Винда - это же одна система: винда!
    А Гномы да Кеды - разные же ведь!

     
     
  • 5.51, Аноним (51), 21:20, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот поэтому я ещё в начале 2010-х где-то на форуме писал, давайте уж разделим на две разные ОС: GNOME/GNU/Linux и KDE/GNU/Linux.
     
     
  • 6.66, Аноним (65), 06:05, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но они не послушали...
     
  • 6.83, LK4 (?), 11:27, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот поэтому я ещё в начале 2010-х где-то на форуме писал, давайте
    > уж разделим на две разные ОС: GNOME/GNU/Linux и KDE/GNU/Linux.

    Fix:
    Давайте уж разделим на две разные ОС: SystemdOS с GNOME от RHEL атомарную, обмазанную флатпаками и GNU/Linux здорового человека с KDE и другими средами и wm, чисто чтобы первые тусовались в своём смузи-кутке не зашкваривая всех остальных!

     
  • 4.79, AlexYeCu (ok), 10:57, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >И при этом всё работает. Вот как так-то?

    Ну как работает… Иногда и местами.

     
  • 2.8, Аноним (8), 14:46, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Жизнь это боль. Мы приходим в этот мир через страдания, страдаем, а потом через страдания уходим.
     
     
  • 3.70, ВоваВолшебник (?), 07:00, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поэтому был придуман буддизм
     
     
  • 4.75, Аноним (75), 09:35, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так там же все тоже самое, но по кругу.
     
     
  • 5.84, Мимокрокодил (?), 11:29, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так там же все тоже самое, но по кругу.

    Буддизм это путь, методы по выходу из этого порочного круга.

     
     
  • 6.113, Аноним (113), 15:16, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Все религиии строятся на страхе смерти. Вот только с физической смертью всё закансчивается.
     
     
  • 7.122, kusb (?), 19:35, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Буддизм строится на страхе жизни?
     
  • 2.49, Аноним (49), 20:12, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Лишь во мраке терминала обретёшь покой.
     
  • 2.50, Аноним (50), 20:20, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В кедах проблем с гтк явно меньше, установка qt тем под гномом это вообще мрак
     
     
  • 3.85, Mr.PO (?), 11:31, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В кедах проблем с гтк явно меньше, установка qt тем под гномом
    > это вообще мрак

    У GNOME даже с GTK софтом тоже бывает мрак, вообще он до сих пор производит впечатление какого-то макета проекта, который по недоразумению с нетрезвой головы слили в прод.

     
  • 3.87, анонимоус (?), 11:33, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты сам то понял свой бред? Qt никак не связана с GNOME.
     
  • 2.69, Аноним (65), 06:16, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так починили же
     
  • 2.72, Аноним (72), 07:35, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А в чём боль?
    Сижу на Linux с 2010, никакой боли не наблюдаю.
    Сначала сидел на Gnome 2, потом перешёл на KDE 4. Из боли только плазма падала, но уже давным давно её (алилуйя!) допилили и теперь каеф :)
     

  • 1.9, ППППРРР (?), 14:47, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Проблемка надумана. Точнее она из-за кривости С++ среды. Если б это была прога на Лазарусе, то все просто! Встраиваем в прогу imagelist в котором сидит наш набор иконок. Весь UI загружает иконки из этого imagelist. Если надо чтобы иконки были синх-нуты с ОСью, делаем LoadImageListFromЧтоНадо. И все. Разве не все? Разве это не решение? Почему в С++ среде это решение не работало? Криворукие!
     
     
  • 2.13, Аноним (13), 14:50, 18/05/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.18, Admino (ok), 15:17, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://stopthemingmy.app/ !
     
     
  • 3.25, НеАноним (?), 15:59, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > https://stopthemingmy.app/ !

    надо бы наверно завести сайты типа stopeatmyram, stopeatmycpu, stopeatmyscreen, stoplaggingonmypc, stopshowingmeshittythemes и т.д.

    Все их перечитают и человечество перейдет в новую эру

     
     
  • 4.52, Аноним (51), 21:32, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    stopeatmyscreen : гномеры уже давно работают над этим ;)
     
  • 2.41, Аноним (41), 18:04, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > LoadImageListFromЧтоНадо

    ну используй
    > QIcon undoicon = QIcon::fromTheme("edit-undo");

    Только вот стандарт иконок обновлялся последний раз хз когда. freedesktop по факту мёртв. Можешь и в Qt/KDE-приложение внедрить иконки (через qrc, например). Только они не будут соответствовать системному стилю.

     
     
  • 3.67, Аноним (65), 06:07, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > freedesktop по факту мёртв.

    Интересное заявление

     
     
  • 4.132, ilyafedin (ok), 11:09, 21/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, реальное
     
  • 2.46, rvs2016 (ok), 19:55, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Проблемка надумана.

    Это точно.

    Дальше не точно:

    > Точнее она из-за кривости С++ среды.
    > Если б это была прога на Лазарусе, то все просто!

    Думаю, что в данном случае результат сильно зависит от ваятелей, а не от языка, на котором они там ваяют.

    > Почему в С++ среде это решение не работало?

    Думаю, что вот это самый точный ответ на этот вопрос:

    > Криворукие!

     

  • 1.10, Аноним (8), 14:47, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Обхясните мне одну порстую вещь, почему KDE Plasma не может использовать свой набор иконок а  GNOME свой? Это противоречит феншую freedesktop?
     
     
  • 2.20, Аноним (20), 15:25, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Или оба моглибы использовать fontawesom хотябы.
     
  • 2.24, Аноним (24), 15:51, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    потому что в кде рассчитывали, что темы в гноме следуют феншую, больше не рассчитывают
     
     
  • 3.86, Аноним (86), 11:32, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что в кде рассчитывали, что темы в гноме следуют феншую, больше
    > не рассчитывают

    А я просто ставил нужные темы значков, что остальным мешало так делать?

     
     
  • 4.130, Аноним (24), 09:27, 20/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    у тех, кому "мешало", стояла адваита основной в системе. Откуда пользователю знать, что адваита теперь "не такая как все"?
    Приложения тянули значки из основной темы, а не искали какую-то конкретную
     
  • 2.26, Аноним (4), 16:05, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Почему бы каждому приложению не использовать свой нарисованный набор иконок? Подумай об этом на досуге.
     
     
  • 3.29, Аноним (29), 16:23, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну подумал. В Blender свой набор, в Qbittorrent свой, в Chrome свой. Че дальше?
     
     
  • 4.37, Аноним (4), 17:04, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так тут явно проблемы со вкусом. Те же самые которые по 10 разных шрифтов на одной странице делают.
     
     
  • 5.56, Аноним (29), 22:42, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > проблемы со вкусом

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

     
     
  • 6.57, Аноним (24), 23:16, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Давай конкретно, какие иконки тебе не нравятся в приведенных мной примерах?

    я не он, но мне не нравятся _разные_ иконки

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

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

     
     
  • 7.77, Аноним (29), 10:50, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну бред же. Завтра в хроме напротив настройки с кредиткой появится пиктограмма кредитки. И кто будет это отслеживать и запиливать новые универсальные пиктограммы в режиме реального времени? Ты будешь?
     
     
  • 8.88, Аноним (86), 11:34, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого в новых поколениях процессоров встраивать нейросеточный зонд, он будет... текст свёрнут, показать
     
  • 8.97, Аноним (24), 11:52, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а еще в kmymoney gnucash и т д , в том же keepassxc для обозначения хранящегося ... большой текст свёрнут, показать
     
  • 2.42, Аноним (41), 18:24, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то в Qt есть fallbackSearchPaths (ещё со времён Qt4). Также в Qt можно внедрить свои иконки и подсовывать их, если в стандартное теме не оказалось нужной иконки. Но по факту это долго, нудно и неохота... Видимо пора там что-то обновить, или просто начать использовать предусмотренный механизм нормально.

    Что сейчас в KDE давно не смотрел.

     
  • 2.47, cheburnator9000 (ok), 19:59, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше во времена Mandrake 10 (мой первый и лучший линукс, имхо). Можно было спокойно устанавливать две среды и них использовать не родные наборы значков. Хотя и тогда были местами проблемы, но все выглядело намного лучше.

    Сейчас стандарт freedesktop не удовлетворяет требованиям на KDE6, ни Gnome46, первому нужно куда больше пиктограмм, а второму нужны пиктограммы в своем собственном лево-либеральном стиле наименования. Вот и проблемы.

    Для тех кто хочет понастальгировать:

    https://distrowatch.com/dwres.php?resource=review-mandrake1
    https://distrowatch.com/dwres.php?resource=review-mandrake2
    https://distrowatch.com/dwres.php?resource=review-mandrake3
    https://distrowatch.com/dwres.php?resource=review-mandrake4

     
     
  • 3.73, AleksK (ok), 07:36, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это жесть. Как с таким можно было работать? Хотя тогда все сидели на xp и подобные жуткие темы были в порядке вещей.
     
  • 2.120, Аноним (120), 19:13, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что каждый пилит как хочет и в этом весь Линукс. Сплошной набор гениальных идей и, при этом, не менее "гениальных" костылей.
     

  • 1.11, Аноним (13), 14:49, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > подготовлена функциональность для встраивания эталонного стиля и пиктограмм Breeze

    Расшифруйте, пожалуйста, что это значит? С программами будут дублироваться инкоки? Бриз в жёстких зависимостях с игнорированием иконок юзера?

     
     
  • 2.27, Аноним (4), 16:06, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да
     
  • 2.34, got (?), 16:49, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Бриз в жёстких зависимостях в качестве запасной темы, если в теме юзера нужных иконок нет.
     
     
  • 3.48, cheburnator9000 (ok), 20:02, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, они собираются сделать что breeze будет первой и приоритетной темой. В таком случае в системе не нужны никакие запасные темы.
     
     
  • 4.100, got (?), 12:19, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ? Возможность установки пользовательской темы в КДЕ останется, так что breeze не может быть "первым и приоритетным". Я так понял что схема будет такая: в КДЕ/xfce и т.п. тема пользователя -> breeze -> hicolor. В гноме adwaita -> breeze -> hicolor. Сейчас breeze в серединке нет, а adwaita кривая, отчего и проблемы.
     
     
  • 5.133, ilyafedin (ok), 11:17, 21/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они сделали "if DE != KDE; then if !(kdeglobals/Theme).isEmpty(); then kdeglobals/Theme; else Breeze; fi; else QT_SYSTEM_THEME; fi"

    Т.к. ни у кого вне KDE нет kdeglobals, то по сути будет всегда Breeze

     
  • 2.90, Аноним (86), 11:37, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> подготовлена функциональность для встраивания эталонного стиля и пиктограмм Breeze
    > Расшифруйте, пожалуйста, что это значит? С программами будут дублироваться инкоки? Бриз
    > в жёстких зависимостях с игнорированием иконок юзера?

    Скорее зашьют Breeze, который будет отображаться дефолтом, если пользователь явно не сменит тему на какую-то другую, но зашитый Breeze будет поставляться баластом всегда, если я правильно понял ситуацию.
    Если так, то решение сомнительное. Вообще дефолты в графической части украшательств это шляпа. У нас уже есть среда, в которой почти все дефолты гвоздями прибиты, зачем это KDE, который наоборот славился своей кастомизацией, вот это вопрос?!

     
     
  • 3.101, got (?), 12:23, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это как раз для того чтобы КДЕ приложения работали вне КДЕ где гвоздями прибита кривая тема (гном) и нужных иконок в принципе нет. При работе в КДЕ ничего не изменится.
     

  • 1.12, Аноним (8), 14:49, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще вертикальная панель инструментов в KDE мне не нравится. В оффтопике её не было и здесь тоже не нужна.
     
     
  • 2.53, Аноним (51), 21:43, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А какое должно быть дело пользователям KDE до того, как там в Оффтопике?
     
     
  • 3.74, Аноним (74), 09:19, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Прямое. Если хочешь делать для людей, а не для себя лично, нужно выйти на улицу из своей темной комнаты с глухими стенами и взглянуть на огромный раскинувшийся вокруг мир, ведь люди живут именно в нём, а не в твоей комнате.
     
     
  • 4.91, Аноним (86), 11:39, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Прямое. Если хочешь делать для людей, а не для себя лично, нужно
    > выйти на улицу из своей темной комнаты с глухими стенами и
    > взглянуть на огромный раскинувшийся вокруг мир, ведь люди живут именно в
    > нём, а не в твоей комнате.

    Для людей уже делают GNOME, потому что основная масса теперь более привычна скорее к пальцетыкательным интерфейсам планшетов и смартфонов. А классический рабочий стол это уже скорее удел гиков и олдов, которые с первых виндосов начинали.

     

  • 1.15, Kuromi (ok), 15:01, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    То есть спустя Х лет они наконец узнали что есть ДРУГИЕ темы иконок, которые внезапно, могут отличаться?
    Что до того что там могут показываться иные иконки - так вроде в темах иконкам роли определены, в этом же весь смысл, подменять иной?
    Кедовики предложили встраивать иконки прямо в приложение, чтобы Кедовские приложения смотрелись одинакого чуждо везде? Лол, а Мозиллу за это ругали...
     
     
  • 2.16, oficsu (ok), 15:12, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Наоборот, всё сломал гном и переименовал в своём дефолтном паке иконки без оглядки на стандарт и сохранение совместимости, решив, что им темы иконок больше не нужны, что и сломало kde-софт (и не только его, даже свой софт сумели сломать). Поэтому в kde-приложения решили вшить fallback-иконки. Т.е. они всё ещё будут брать иконки из темы. При наличии таковых
     
     
  • 3.17, Kuromi (ok), 15:16, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Наоборот, всё сломал гном и переименовал в своём дефолтном паке иконки без
    > оглядки на стандарт и сохранение совместимости, решив, что им темы иконок
    > больше не нужны, что и сломало kde-софт (и не только его,
    > даже свой софт сумели сломать). Поэтому в kde-приложения решили вшить fallback-иконки.
    > Т.е. они всё ещё будут брать иконки из темы. При наличии
    > таковых

    О, ну это в духе Гнома.

     
  • 3.92, Mr.PO (?), 11:43, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Наоборот, всё сломал гном и переименовал в своём дефолтном паке иконки без
    > оглядки на стандарт и сохранение совместимости, решив, что им темы иконок
    > больше не нужны, что и сломало kde-софт

    Ну что сказать? Ничего удивительного, если FreeDesktop ныне сообщество содомитов, проповедующих главенство своих ценностей выше идеи написания кода как такового вообще.

    "Hyprland BANNED from FreeDesktop: Why."
    https://www.youtube.com/watch?v=xjTdroiDCtc

    Рыба гниёт с головы.

     
  • 3.134, ilyafedin (ok), 11:22, 21/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Наоборот, всё сломал гном и переименовал в своём дефолтном паке иконки без
    > оглядки на стандарт и сохранение совместимости, решив, что им темы иконок
    > больше не нужны, что и сломало kde-софт (и не только его,
    > даже свой софт сумели сломать). Поэтому в kde-приложения решили вшить fallback-иконки.
    > Т.е. они всё ещё будут брать иконки из темы. При наличии
    > таковых

    Насколько я прочитал код, если у тебя нет kdeglobals, то вне KDE будет всегда Breeze. И иконки, и виджеты.

     
     
  • 4.135, oficsu (ok), 04:00, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Насколько я прочитал код, если у тебя нет kdeglobals, то вне KDE
    > будет всегда Breeze. И иконки, и виджеты.

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

    Ну и да, там помимо kdeglobals, проверяются и собственные конфиги приложений, а в качестве фоллбека вообще hicolor. И если я правильно понял, то вот только если уже и его нет (или нет иконок в нём), то берутся иконки из ресурсов

     
     
  • 5.136, ilyafedin (ok), 12:57, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Насколько я прочитал код, если у тебя нет kdeglobals, то вне KDE
    >> будет всегда Breeze. И иконки, и виджеты.
    > Чтобы сконфигурировать предпочтительную тему иконок, для этого, совершенно внезапно,
    > нужен... какой-то конфиг
    > Ну и да, там помимо kdeglobals, проверяются и собственные конфиги приложений, а
    > в качестве фоллбека вообще hicolor. И если я правильно понял, то
    > вот только если уже и его нет (или нет иконок в
    > нём), то берутся иконки из ресурсов

    Раньше это шло через Qt, а Qt спрашивал плагины... Например, Qt из коробки умеет спрашивать у gtk, поэтому конфигурация gtk наследовалась, теперь не будет.

     
     
  • 6.137, oficsu (ok), 15:22, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Раньше это шло через Qt, а Qt спрашивал плагины...

    Оно никуда и не делось: https://invent.kde.org/frameworks/kiconthemes/-/blob/master/src/kicontheme.cpp?ref_type=heads#L625

     
     
  • 7.138, ilyafedin (ok), 15:43, 22/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Раньше это шло через Qt, а Qt спрашивал плагины...
    > Оно никуда и не делось: https://invent.kde.org/frameworks/kiconthemes/-/blob/master/src/kicontheme.cpp?ref_type=heads#L625

    Не туда смотршиь.
    https://invent.kde.org/frameworks/kiconthemes/-/blob/master/src/kicontheme.cpp?ref_type=heads#L85

     
     
  • 8.139, oficsu (ok), 00:57, 31/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, я посмотрел, как это API используется на примере Kate и похоже на ... текст свёрнут, показать
     

  • 1.19, Аноним (23), 15:23, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шрифты указывать в зависимости норм, а иконки уже религия не позволяет? Причём в шрифтах типа Cantarell или Source Code Pro по факту нет жесткой необходимости, а вот без иконок приложение почти нерабочее.
     
  • 1.28, lucentcode (ok), 16:14, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А стандартизировать шрифты, наборы пиктограмм и прочее - не судьба? Если бы был один стандарт, и ему обязаны были бы следовать все DE - ничего адаптировать, встраивать и переделывать бы не нужно было. Если бы ещё и KDE с Qt выкинули, заменив их на одну современную GUI-библитеку, к примеру, на Rust - цены бы им не было. Но, как минимум, пусть общий стандарт запилят, а уж его реализации - не столь важны, главное чтобы стандарту они следовали.
     
     
  • 2.30, Аноним (24), 16:25, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А стандартизировать шрифты, наборы пиктограмм и прочее - не судьба?

    класть на все стандарты — тоже судьба

    присоединяйся https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/132

     
  • 2.32, Аноним (31), 16:35, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Где десктопный линукс, а где стандарты.
    Недесктопный, впрочем, тоже.
     
  • 2.39, Аноним (39), 17:15, 18/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://en.wikipedia.org/wiki/Freedesktop.org
    Увы, от этих стандартов с каждым годом становится только хуже
     

  • 1.36, Alladin (?), 16:55, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    контроль качества kde? шТош ты пропустил 6 плазму в релиз? этоЖож ужас: все виджеты 5 плазмы отлетели, а kwin и вообще стал тормозить. wayland как был дно так и остается, там еще добавился странно дергающийся курсор.
     

  • 1.43, Аноним (43), 19:00, 18/05/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.44, rvs2016 (ok), 19:27, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > но в сторонних окружениях
    > тема Breeze может отсутствовать
    > или расходиться с эталонным вариантом

    А чё - программы умеют ваять без проверки наличия нужных (т.е. в т.ч. и исправных тоже) для её работы ресурсов? :-)))

     
     
  • 2.62, Аноним (41), 02:13, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так ваяют-то кде-шники в KDE. У них всё установлено, всего хватает и всё работает ;)

    А что получится в васян-дистре с гномом - ну пусть васян и проверяет, если ему не лень. Разработчики KDE этим дистром и не пользуются.

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

     
     
  • 3.93, Аноним (86), 11:46, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У меня только вопрос, а где можно взять этот KDE-дистр для людей, ну чтоб постав... большой текст свёрнут, показать
     
     
  • 4.121, rvs2016 (ok), 19:24, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня только вопрос, а где можно взять этот KDE-дистр для людей,
    > ну чтоб поставить и пользоваться,

    Ну, например, я для свежеустановленную системы беру KDE всегда так:
    # pkg install kde5

    Народ, знаю, любит это делать не так, а установкой из порта.

    Ну и сейчас вижу, что программа неподдержки 32-разрядных фрях дошла уже до того, что из пакаджей для фряхи 13.2-RELEASE уже выкинули kde5. Оставили только в портах.
    А для 64-разрядной фряхи на примере 13.1-RELEASE в пакаджах сидит kde5.
    Но если теперь понадобится в 32-ю фряху установить KDE, то всё-равно не буду собирать её из порта. Лучше пострадаю немного в GNOME, чем страдать сборкой порта. :-)

     
  • 4.124, Аноним (124), 22:33, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тут поищи https://www.trinitydesktop.org/
     

  • 1.55, rvs2016 (ok), 22:31, 18/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как можно набор иконок от одного набора программ применять к набору других программ?
    Если в программе-а есть кнопка-а, то программа-а на кнопке-а рисует иконку-а.
    А если в программе-б есть кнопка кнопка-б, которой нет в программе-а, то по какими там ещё стандартами программа-б найдёт иконку для её нанесения на кнопку-б?
    Отсюда очевиднейший же вывод: каждая программа должна использовать только свой набор иконок.
     
     
  • 2.59, Аноним (43), 00:38, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Иконка с дискетой для "сохранить" тоже у каждой программы должна быть своя?

    Чтобы полный разброд и шатание, и никакого единства стиля?

     
     
  • 3.60, rvs2016 (ok), 01:45, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Иконка с дискетой для "сохранить" тоже у каждой программы должна быть своя?

    Пример:
    В файловом менеджере одной системы нет кнопки FTP.
    А в файловом менеджере другой системы есть кнопки FTP.
    Где вторая система возьмёт иконку для кнопки FTP, если у себя она эту иконку не имеет, а в "систему" такую иконку (по некому стандарту типа "стандарта" на кнопку "сохранить") тоже никто не натолкал?

     
     
  • 4.105, Аноним (4), 14:31, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это что такой за самодеятельность? Эпл вас разве не приучила если в системе нет иконки FTP значит в ней и на может быть функциональности FTP.  
     
  • 3.95, Аноним (86), 11:49, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Иконка с дискетой для "сохранить" тоже у каждой программы должна быть своя?
    > Чтобы полный разброд и шатание, и никакого единства стиля?

    Да, каждая программа должна требовать зависимость хотя бы с базовыми иконками, для нормальных людей, но возможностью их заменить на кастомные для страдальцев у которых отсутствие единства стиля царапает клинками безобразия по сердцу их тонкой дизайнерской натуры!

     
  • 2.61, Аноним (41), 01:59, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А как можно набор иконок от одного набора программ применять к набору других программ?

    Можно стандартизировать часть иконок. И если какие-то иконки являются стандартными - полагаться на то, что эти иконки в системе уже установлены (не важно от KDE или от GNOME). Проблемы наличия хоть каких-то иконок решал пакетный менеджер, но он может решать и через suggests/recommends. Во времена позднего KDE3 и KDE4 стандарт был и более-менее удовлетворял всех (включая и гном и кде) и в целом очень многое работало.

    Потом прошло время и каждый пошёл немного своей дорогой. Сейчас решили посмотреть - а как оно работает сейчас. Выяснилось, что уже не очень работает.

     
     
  • 3.96, DM (??), 11:51, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> А как можно набор иконок от одного набора программ применять к набору других программ?
    > Можно стандартизировать часть иконок. И если какие-то иконки являются стандартными - полагаться
    > на то, что эти иконки в системе уже установлены (не важно
    > от KDE или от GNOME). Проблемы наличия хоть каких-то иконок решал
    > пакетный менеджер, но он может решать и через suggests/recommends. Во времена
    > позднего KDE3 и KDE4 стандарт был и более-менее удовлетворял всех (включая
    > и гном и кде) и в целом очень многое работало.
    > Потом прошло время и каждый пошёл немного своей дорогой. Сейчас решили посмотреть
    > - а как оно работает сейчас. Выяснилось, что уже не очень
    > работает.

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

     

  • 1.63, Аноним (63), 03:42, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    KDE: улучшают совместимость с другими средами окружения, ратуют за общие стандарты, слушают своих пользователей

    Gnome: целенаправленно ломают совместимость с другими средами окружения, а так же с собственными темами и расширениями, плюют в лицо стандартам и собственным пользователям

    Почему Gnome до сих пор существует?

     
     
  • 2.68, Аноним (65), 06:13, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему Gnome до сих пор существует?

    Перевожу на ананимовский: здравствуйте, я кутешник, почему не все хотят писать на моём любимом фреймворке?

     
  • 2.76, Аноним (75), 09:39, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если без шуток, то потому что в GNOME кое-что написано лучше, он в целом стабильнее (меньше падений и артефактов), очевидно его легче кастомизировать т.к. разрабы linux mint вообще отказались от kde из-за сложности. Но я напомню, в kde например есть неотключаемая проверка обновлений через виджет трея и его не отключить никак кроме как удалить из системы.
     
     
  • 3.98, DM (??), 11:55, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Если без шуток, то потому что в GNOME кое-что написано лучше, он
    > в целом стабильнее (меньше падений и артефактов), очевидно его легче кастомизировать
    > т.к. разрабы linux mint вообще отказались от kde из-за сложности. Но
    > я напомню, в kde например есть неотключаемая проверка обновлений через виджет
    > трея и его не отключить никак кроме как удалить из системы.

    GNOME и легче кастомизировать в одном предложении! xD

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

     
  • 2.128, Аноним (128), 01:37, 20/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Завтро не заходим вгном весь день. Рейтинг гнома упадёт. И Red Hat перейдёт на KDE. Ведь только мы приносим ему прибыль. Потерпите 1 день, зато потом нормальная ДЕ.
     

  • 1.71, AleksK (ok), 07:32, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кдешники в своём стиле, пытаются пропихнуть свой корявый бриз всюду. Всегда меняю его на papirus у его создателей почему-то нормально получается делать набор иконок которые работают и с kde и c gnome.
     
  • 1.80, Аноним (86), 11:16, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "В Dolphin при активации режима работы с правами root (меню View/ Act as Administrator) сверху теперь постоянно показывается предупреждение о необходимости быть осторожным."

    А как же так?!.. Мне вот недавно для 5ой плазмы в ру-сообществе KDE усирались доказывали, что нельзя запускать файловый менеджер от рута, поэтому в KDE это штатно не реализовано, а тут оказывается вот оно как!
    Ой, а что же теперь будут делать эти фанатики? Как будут сову на глобус натягивать?

     
     
  • 2.106, Аноним (4), 14:35, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты ещё так молод, мой юный подаван. Скоро тебе придётся понять что запускать Долфин от рута это не то же самое что выполнять операции с правами рута. И именно поэтому Долфин от рута у тебя и не запустится.  
     
     
  • 3.108, DP (?), 14:57, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Ты ещё так молод, мой юный подаван. Скоро тебе придётся понять что
    > запускать Долфин от рута это не то же самое что выполнять
    > операции с правами рута. И именно поэтому Долфин от рута у
    > тебя и не запустится.

    Этот бред кедерастический справедлив наверное только в KDE-среде, в средах здоровых людей какой-нибудь thunar запущенный с привилегиями рута, работает как thunar из под рута.

     
     
  • 4.125, НяшМяш (ok), 23:40, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот бред кедерастический справедлив наверное только в KDE-среде, в средах здоровых людей
    > какой-нибудь thunar запущенный с привилегиями рута, работает как thunar из под
    > рута.

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

     

  • 1.81, Аноним (86), 11:18, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "В менеджере приложений Discover обеспечена обработка ситуации, кода приложение в пакете Flatpak помечено как прекратившее существование, и ему на смену пришло другое приложение. В подобной ситуации пользователю будет выведен запрос, оставить старое приложение или перейти на новое. "

    А чо, до этого дефолтно просто заменяло одну программу другой?!

     
  • 1.94, Sw00p aka Jerom (?), 11:48, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    всегда боялся в гноме ставить приложения начинающиеся на К :)

    пс: мои страхи подтвердились (<-- Bad)

     
     
  • 2.99, DM (??), 11:57, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > всегда боялся в гноме ставить приложения начинающиеся на К :)
    > пс: мои страхи подтвердились (<-- Bad)

    А зачем гномолюбам софт не из их лагеря, у них же самая великолепная и самая совершенная среда?!
    Или вы начали поддаваться ереси и уже впали в сомнения? xD

     
     
  • 3.102, Sw00p aka Jerom (?), 12:25, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А зачем гномолюбам софт не из их лагеря, у них же самая
    > великолепная и самая совершенная среда?!

    синдром "КПКвБСД"

    > Или вы начали поддаваться ереси и уже впали в сомнения? xD

    наоборот приходить озарение, что "линукснадескЖ-опе - полное Г (Гном конечно же).

     
     
  • 4.107, Аноним (4), 14:39, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но ведь в Линукс дестопном софте главное не сам софт, а свобода ... Халявы. А халявный софт по умолчанию не может не быть Г.
     
     
  • 5.109, DP (?), 14:58, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Но ведь в Линукс дестопном софте главное не сам софт, а свобода
    > ... Халявы. А халявный софт по умолчанию не может не быть
    > Г.

    Только вот свободы в линуксах всё меньше, в любом смысле этого слова.

     
     
  • 6.112, Аноним (4), 15:07, 19/05/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так и софт всё лучше. Только всё равно Г.
     

  • 1.117, Аноним (117), 16:12, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >не тех пиктограмм, что задумали авторы приложения.

    Это достоинство, а не недостаток.

     
  • 1.118, Аноним (118), 16:13, 19/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В качестве решения данной проблемы для KDE-приложений, нацеленных на использование вне окружения KDE Plasma, подготовлена функциональность для встраивания эталонного стиля и пиктограмм Breeze, который будет задействован по умолчанию

    То есть приложения будут транжирить ещё больше памяти?

     
  • 1.129, Аноним (129), 02:43, 20/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Всё это - свистелки-перделки. Приложение открывается - уже хорошо. Основная задача софта - выполнение задач, красота - вторична.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру