Closed rumbin closed 9 years ago
I am unable to reproduce this locally - what language / locale are you using?
I have been able to reproduce the particular issue of:
And this should be fixed in https://github.com/alexmurray/remmina-search-provider/commit/dbbbbbab37bf31a22f80b844aa9e6f6e5e7896e6
Interestingly, things are getting worse now: The extension seems to fail upon loading already. At least the extensions.gnome.org page shows "Error" for the Remmina Search Provider plugin. I tried do find some error messages, but looking-glass (Atlt+F2 → lg) says that the plugin "has not emitted any errors". Should I file a new issue for this?
Regarding your question: The system locale is set to en_US.UTF-8. Gnome's language is set to English (US), Formats are German. Input sources are set to German (no dead keys) and English (US).
If helpful, I can also try disabling other plugins for testing, as soon as the plugin is working again…
What do you mean 'Formats are German'?
If you run gnome-shell from a terminal this should print out where the extension is crashing:
gnome-shell --replace &
First the good news: it is working now. Something got tainted in the extensions directory, I guess. I tested the remmina search provider extension in a clean test-user environment and it worked as it should. Copying the respective folder of the extension to my home-dir solved the issue.
Now the gnome-shell --replace command yields a warning: remmina-search-provider@alexmurray.github.com/extension.js 230]: variable results redeclares argument
.
But that seems to be harmless in terms of functionality.
Regarding the "Formats are German" puzzle: That meant, that in gnome's "Region & Language" dialog the formats for numbers and dates are set to German. But that is probably meaningless for the current issue.
I guess, this issue can be closed now. Thanks for your quick replies and please keep up the good work also for future versions of gnome-shell…
While the search provider itself is working, the search results are wrong for some reason: When entering the name of any of the (many) configured connections, the displayed result(s) don't show any similarity with the search term. Consequently, the intended connection is not found. The shown wrong results seem to be (mostly) reproducible for different search terms, though.
Example
Below are some connection config files from
~\.remmina\*.remmina
:File 1414583282863.remmina:
File 1414583306725.remmina:
File 1414583413195.remmina:
File 1414584196184.remmina:
File remmina.pref:
With those example config files, the following pairs of search terms and results are obtained. The string part in "[…]" does not lead to any further discrimination of the search results:
So in view of this example setup, it seems that: