LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Думаю в любой ДЕ такая лажа

Это не лажа, это особенность DE. Полностью избавиться от этого вряд ли возможно. Я вижу только один способ - запилить в код проверки типа:

if SYSTEM == Linux && DE == Plasma
then
  use KDE_Frameworks_libfeature
else
  use builtin_bicycle_crutch_feature

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

Исправление Deleted, :

Думаю в любой ДЕ такая лажа

Это не лажа, это особенность DE. Полностью избавиться от этого вряд ли возможно. Я вижу только один способ - запилить в код проверки типа:

if SYSTEM == Linux && DE == Plasma
then
  use KDE_Frameworks_libfeature
else
  use builtin_bicycle_crutch_feature

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

Исходная версия Deleted, :

Думаю в любой ДЕ такая лажа

Это не лажа, это особенность DE. Полностью избавиться от этого вряд ли возможно. Я вижу только один способ - запилить в код проверки типа:

if SYSTEM == Linux && DE == Plasma
then
  use KDE_Frameworks_libfeature
else
  use bicycle_crutch_feature

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