OtterBrowser / otter-browser

Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
https://otter-browser.org
GNU General Public License v3.0
1.81k stars 277 forks source link

CompletionMode is nasty (about:config) #1413

Open ersi-dnd opened 7 years ago

ersi-dnd commented 7 years ago

There's something that in the address field that I don't seem to get to work: simply typing a url. The address field variously insists on

I had to make these alterations to the default configuration in about:config to make things work:

Now it works normal, but even with any other settings (all the more with out-of-the-box settings), the addressfield should not delete what I am deliberately typing there.

BorutAtGit commented 7 years ago

I have some other settings and my input does not seem to be deleted, but I also believe that things could/should generally be improved around here.

My principle objection: As soon as a suggestion is shown in drop down, the cursor mark in the address field is not shown anymore. So, if I want to go back and delete/change some characters I already typed, it is very hard or impossible to do it easily (without using a mouse). Maybe this occurs only under Windows.

(BTW, on a completely another issue, I have added an addition to "#1411 How to edit keyboard shortcuts?", which was closed, but I think it should be reopened (and I do not know how, or do not have rights to do it).)

aurhat commented 7 years ago

@ersi-dnd Isn't that arleady fixed? I had the same problems, but now is OK.

ersi-dnd commented 7 years ago

/me pulls fresh git version and puts the settings back to default

Looks like yes. Can't complain about these particular things anymore.

gnerc commented 6 years ago

Guys, good day!

About address field completion mode I have a suggest: Now if I type for example "goo" completion gives me "google.com?search?q=......" But if I need just go to google.com (clean google.com exists in list, but not at first place), I mean it will be correct add ability completion from minimal length matched string to maximal length, i.e. if I type "goo" it gives me: http://google.com/ http://google.com/advanced_search ........

Also maybe add option to completion right in address field? For example: I'm enter "goo" and in address field after "goo" appears selected text gle.com and if I hit enter I go to google.com

Sorry for bad english :)

Emdek commented 6 years ago

@gnerc, you should use keywords instead, like g search query (you can adjust details in Preferences), I doubt that we need matching them by domain too.

About inline completion, this ticket is also about it, old implementation was disabled and today I've introduced new one, hopefully better.

gnerc commented 6 years ago

@Emdek thanks for reply and commit, I will check it today. About address bar completion popup, "google.com" is just example, I'm just try to show what I mean. Not just search keyword for google.

For example if I want go to facebook.com and start typing face now it will show me such variants: facebook.com/fanpage/.... facebook.com/users/... facebook.com/images/..... .... facebook.com

But I think it is right to show completion suggests in ascending order: facebook.com facebook.com/1 facebook.com/1/2 facebook.com/2 facebook.com/2/1

@Emdek thanks againg for your work! Otter browser is my last hope for good, fast and simple browser. Please be strong in your way :) And don't go in way of unlimited consume recources of PC.

Thanks!

BorutAtGit commented 6 years ago

I find that gnerc's idea is quite logical and appealing. In case it would not be complicated to implement, it think that it would be a useful "nice-to-have". (But of course, the stability issues and bugs most probably have priority until the end of the year, I guess.)

Also, on my previously reported issue of "disappearing cursor" in the address line: It seems that that "workarond" of Oct 1st works well. Many thanks, Emdek!!

And yes, I share the same general view about the Otter Browser, as gnerc. It is a kind of my last hope too. Emdek and annulen (and bajasoft and others...), many thanks for your efforts! May you find energy, time and interest to continue on your path.

alexs-rnd commented 6 years ago

I'll throw another stone: Otter NEVER saves redirected URLs. For example, osm.org redirects to openstreetmaps.org. So if you visit osm.org, Otter will remember (and suggest you next time) only openstreetmaps.org, what can be quite confusing, especiaaly if you remember only shotter domain name and started taping "os...".