поиск по открытому диалогу устарел

Если я недавно сохранил файл (или даже в последние пару дней), он не будет отображаться при поиске в этом «открытом диалоге», который есть у некоторых программ

(«Диалог открытия программ» "это следующее. Оно появляется на libreoffice и на firefox)

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

8
задан 28 March 2017 в 14:40

1 ответ

Список Recently Used, на который вы ссылаетесь, сохраняется в виде XML-файла ~/.local/share/recently-used.xbel. Ниже приведен пример

<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
      xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
      xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
>
  <bookmark href="file:///home/Usename/Firewall/fwbuilder.fwb" added="2012-11-07T04:33:55Z" modified="2012-12-20T05:31:26Z" visited="2012-11-07T04:33:55Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="application/octet-stream"/>
        <bookmark:applications>
          <bookmark:application name="fwbuilder" exec="&apos;fwbuilder %u&apos;" modified="2012-12-20T05:31:26Z" count="4"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
  <bookmark href="file:///home/Usename/Desktop/limit_test.py" added="2012-12-16T04:48:29Z" modified="2012-12-16T06:02:28Z" visited="2012-12-16T04:48:30Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="text/x-python"/>
        <bookmark:groups>
          <bookmark:group>gedit</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="gedit" exec="&apos;gedit %u&apos;" modified="2012-12-16T06:02:28Z" count="16"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
  <bookmark href="file:///home/Usename/Firewall/gateway.int.apple.com.fw" added="2012-12-20T05:32:03Z" modified="2012-12-20T05:35:25Z" visited="2012-12-20T05:32:03Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="application/x-shellscript"/>
        <bookmark:groups>
          <bookmark:group>gedit</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="gedit" exec="&apos;gedit %u&apos;" modified="2012-12-20T05:35:25Z" count="3"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
</xbel>

Это средство / функция библиотеки / структуры GTK +.

Причина несоответствия между программным обеспечением, включая программное обеспечение, использующее GTK +, заключается в том, что автор отдельного пакета / программного обеспечения может решить использовать его или не использовать. Не существует закона / правила, обеспечивающего это. Некоторые авторы могут решить не предоставлять недавний список в своем программном обеспечении. Некоторые могут реализовать свои собственные. Некоторые могут использовать его с фильтром для типа файла (расширение файла).

В этом нет ничего правильного или неправильного. Это также происходит с программным обеспечением, работающим в других ОС, не только в Linux.

0
ответ дан 28 March 2017 в 14:40

Другие вопросы по тегам:

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