История изменений
Исправление windows10, (текущая версия) :
Bamf matches application windows to desktop files. It removes the headache of applications matching into a simple DBus daemon and C wrapper library. It currently features application matching at amazing levels of accuracy (covering nearly every corner case).
(c)
То есть осознание проблемы ЕСТЬ. При том, судя только по первому релизу - осознанию этой проблемы как минимум 16 лет.
И за все 16 лет никто не удосужился сказать «эй, давайте как нибудь причешем названия!».
В иксовых (а может и вяленных) окнах есть понятие WMIconName. Это отображаемое краткое наименование программы, и != заголовок окна. Их с именем .desktop-файла легко можно было сделать идентичным. Собственно в случае нормальных программ, так оно и делается.
Это как бы само собой разумеющееся.
Но в данный момент мне интересно понять логику гномодебилов.
Вот взять этот же самый org.gnome.Terminal.desktop. Что гномеры хотели сказать этим названием, чего нельзя было сказать названием gnome-terminal.desktop? Зачем точки? Что означает .org? Почему gnome с маленькой буквы, а терминал с большой? Ладно, почему тогда бинарь называется gnome-terminal-server, а не /usr/local/bin/org.gnome.Terminal?
Короче как по мне - это как раз тот вид бардака, упорядочивание которого не требует кардинального изменения программного обеспечения.
Исходная версия windows10, :
Bamf matches application windows to desktop files. It removes the headache of applications matching into a simple DBus daemon and C wrapper library. It currently features application matching at amazing levels of accuracy (covering nearly every corner case). (c)
То есть осознание проблемы ЕСТЬ. При том, судя только по первому релизу - осознанию этой проблемы как минимум 16 лет.
И за все 16 лет никто не удосужился сказать «эй, давайте как нибудь причешем названия!».
В иксовых (а может и вяленных) окнах есть понятие WMIconName. Это отображаемое краткое наименование программы, и != заголовок окна. Их с именем .desktop-файла легко можно было сделать идентичным. Собственно в случае нормальных программ, так оно и делается.
Это как бы само собой разумеющееся.
Но в данный момент мне интересно понять логику гномодебилов.
Вот взять этот же самый org.gnome.Terminal.desktop. Что гномеры хотели сказать этим названием, чего нельзя было сказать названием gnome-terminal.desktop? Зачем точки? Что означает .org? Почему gnome с маленькой буквы, а терминал с большой? Ладно, почему тогда бинарь называется gnome-terminal-server, а не /usr/local/bin/org.gnome.Terminal?
Короче как по мне - это как раз тот вид бардака, упорядочивание которого не требует кардинального изменения программного обеспечения.