KUbuntu 10.04 / Файловый менеджер дельфина: существует ли способ заставить .desktop файлы отобразить имя файла то же как ИМЯ = в метаданных?

Нет, Paint.NET не будет работать Моно.

Были некоторые (в настоящее время отказываются) усилие портировать его на системы не-Windows.

Кроме того, это вдохновило Пинту, проект, который, как предполагается, является общедоступной заменой для Paint.NET в системах не-Windows.

4
11.09.2014, 05:15
2 ответа

Я думаю, что это не возможно. Это поведение является hardcoded.

При открытии Рабочего стола в способе, которым Вы показали на первом снимке экрана, Вы открываете отделение desktop:/ (можно ввести тот адрес в панели URI в Konqueror или дельфине для проверки его). Обработчик для этого pseudoprotcol является компонентом KDE (kioslave) названный kio_desktop. Когда Вы открываетесь, нормальный дельфин местоположения использует kioslave kio_file (для file:/ протокол).

В исходном коде kio_desktop существует специальная функция, которая ответственна за обработку файлов на рабочем столе. В строке 229 можно найти код, которые скрывают расширение путем удаления последних 8 символов из отображенного имени файла.

В коде kio_file нет никакой ссылки на файл на рабочем столе, таким образом, я принимаю это kio_file обработки .desktop как нормальные файлы.

3
27.01.2020, 20:58

Это не может быть точно, что Вы ищете, но можно просто переименовать сами файлы значков, устраняющие .desktop расширение (и изменяющий имя файла, всегда желаемое), и они должны все еще хорошо работать. Я думаю, что они затем отобразят способ, к которому Вы хотите их.

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

Для дальнейшего использования можно также смотреть на это при работе с метаданными:

http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

Это объясняет, для чего используются все те записи.

0
27.01.2020, 20:58
  • 1
    Спасибо, но знаю о решении переименования файла, однако не уверенного, если Вы видели различие в снимках экрана. Если виджет Папки установлен показать "Рабочий стол" затем, он отображает ИМЯ = значение метаданных (и дельфин также отображает то же, когда "Открытый у дельфина" выбран), если он установлен показать "/home/Delete2/Desktop", он показывает реальное имя файла (и аналогично также - дельфин, с помощью "Открытый у дельфина". На Ubuntu 11 (Объединяют диспетчер Windows, я верю), изменение исполняемых битов изменит способ, которым это отображается. –  user66001 07.05.2012, 04:23
  • 2
    ... Я предпочел бы решение пути Менеджер окон / Файловый менеджер отображается, это, вместо того, чтобы изменить файл, как он делает в Ubuntu 11/объединяющим и вероятно большом количестве других диспетчеров Windows / Файловые менеджеры. Примечание –  user66001 07.05.2012, 04:23

Теги

Похожие вопросы