la ricerca nella finestra di dialogo "apri" non è aggiornata


8

Se ho salvato un file di recente (o anche negli ultimi due giorni), non viene visualizzato nelle ricerche in quella "finestra di dialogo aperta" che alcuni programmi hanno

(La "finestra di dialogo aperta dei programmi" è la seguente. Appare su libreoffice e su Firefox)

Mi chiedo perché questa ricerca non sia aggiornata: qual è l'infrastruttura alla base di questa ricerca? Di tanto in tanto aggiorna una sorta di indice? Come potrei configurarlo per farlo più frequentemente?


sarebbe anche bello sapere come hai capito quale motore è dietro quella ricerca
josinalvo

uhm ... solo un'ipotesi, ma prova a correre sudo updatedbin un terminale, quindi controlla di nuovo la ricerca.
Dan,

Risposte:


1

L' Recently Usedelenco a cui ti riferisci viene archiviato come file xml ~/.local/share/recently-used.xbel. Di seguito è riportato un esempio

<?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>

È una funzione / funzionalità della libreria / framework GTK +.

Il motivo dell'incoerenza tra software, incluso il software che utilizza GTK +, è perché l'autore del singolo pacchetto / software può scegliere di usarlo o meno. Non esiste una legge / regola per imporlo. Alcuni autori potrebbero scegliere di non fornire un elenco recente nel loro software. Alcuni possono implementare il proprio. Alcuni potrebbero usarlo con il filtro per il tipo di file (estensione del file).

Non c'è giusto o sbagliato in questo. Questo succede anche al software in esecuzione su altri sistemi operativi, non solo su Linux.


bene, questo è un passo nella giusta direzione: questa finestra di dialogo è tratta da GTK
josinalvo,

ora ... La mia domanda si riferiva alla finestra di ricerca, non a quella usata di recente
josinalvo il

Hai più file system o condivisione di rete? L'incoerenza tra file system / local / network?
John Siu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.