История изменений
Исправление 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 и всяких боксов.