GNOME Bugzilla – Bug 341673
GtkEntryCompletion should support tab-completion
Last modified: 2018-02-10 04:38:24 UTC
When using a combo-box with autocomplete, like in epiphany, it is not possible to complete the current entry with the common denominator in the history list, like this would be expected when using the [tab] key. For example, if history contains the following: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=231000 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=123456 When typing "http://bugs.de" then [tab], you'd expect to obtain "http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=" Maybe 'tab' is not appropriate as being the key to navigate between entries, but some keybinding to achieve this is needed.
GtkEntryCompletion supports inline completion already, and you can navigate the possible completions using the arrow keys
In the case I described, using arrow completion is not efficient. For example, if I want to see bug 456789 I have to go with the arrow keys on one of the URIs in history that starts correctly, then select it. In this case the entry is immediately selected and the page is loaded. Then I have to select the URI again and to edit it with the new bug number. Total: more operations, and a webpage loaded while not needed. Tab completion and arrow completion are complementary and have different use cases, that's why I think we should have both.
+1
Is it possible to get the URL entry widget behaving similarly as the Location entry in the GTK file selector?
We're moving to gitlab! As part of this move, we are closing bugs that haven't seen activity in more than 5 years. If this issue is still imporant to you and still relevant with GTK+ 3.22 or master, please consider creating a gitlab issue for it.