This launcher is brilliant. I'm only missing one feature, the option to automatically launch the result when there is only one left.This would interfere with the search engine functionality, so when this feature is enabled I think search should switch to keyword based, like 'g $keyword' for google etc..
I've never done android dev in my life, if it's not a complex change and someone points me in the right direction I might try a pull request.
Thank you for your work!
So typos would just open random unwanted apps? Umm, no thanks.
I've used this feature before, with the always on keyboard you can launch apps with two or three keys. It worked very well for me, faster than anything I've tried so far. What I'm suggesting is an option in the settings, that is disabled by default.
Was this feature available in the past? I find it interesting. It should work only for apps I guess and maybe when at least 3 characters are given
I found it in an app called 'Search Based Launcher'. It might be less viable with contacts turned on, but I still found plenty of cases when an app could be launched from 3 to 4 keys. Combined with aliases this would be amazing.
I see the alias option in the KISS providers menu, I couldn't find a way to set custom ones though. Is there a way?
Yes but not yet merged :-)
I've seen and tried this "launch if single result" feature on the "FAST App Search Tool" and, while it takes a bit to get used to, it's definitely worth it. It might make KISS even more of a breeze to use.
Maybe there could be some kind of mini-timer, like a progress bar that takes half a second to load and at the end it launches the first result. It would add a clue to the user that the request to load the application was understood and let the user some time to cancel it by entering something on the keyboard. Like at each keystroke the timer is reset, if that makes sense.
Hi @hajzso
In my branch: https://github.com/nmitsou/KISS/tree/feelingLucky I have a working version of the "auto launch item" when only one search result exists.
How it works:
Known issues:
I've never done android dev in my life, if it's not a complex change and someone points me in the right direction I might try a pull request.
If you want, you can take over the development of this feature and add those "missing" features :-)
Looks interesting; Am curious whether it's a genuine good idea or, as @licaon-kter mentioned, just something that ends up being terrible UX :)
Without a visual way to inform the user that the app is going to be launched, this feature isn't user friendly (from what I saw during development)
This might work:
Also the timeout might be tricky, say on slower devices might feel too long.
We could limit this feature to apps only. It might be quite unpleasant to blind someone with the torch, or to detach from Wi-Fi in the middle of a download, in my opinion.
Agreed, apps only looks like a sane option.
On Sun, Dec 4, 2016 at 4:22 PM Death Mask Salesman notifications@github.com
wrote:
We could limit this feature to apps only. It might be quite unpleasant to
blind someone with the torch, or to detach from Wi-Fi in the middle of a
download, in my opinion.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Neamar/KISS/issues/555#issuecomment-264713330, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAgxDLiv1XF_7hxOSKY6SMJSutkgOmJHks5rEujFgaJpZM4K9GDy
.
I am afraid that this feature will not find its way to the master branch.
The added value was not visible so we prefer not to include it to keep the codebase a bit smaller and cleaner.
Unless objected, this issue will be closed
Why do you say "the added value was not visible"?
I tried the " search based launcher" on fdroid and liked this feature a lot!
I'm a new user of KISS so I may not see clearly why / how "the added value was not visible". :-)
I reopen this.
By added value I mean that when I was using the feature (settings toggle on) I was more distracted by it than enjoying it. I had to use a time delay for launching the app so launching takes a bit in order to happen. So in the end clicking on the app seemed more natural.
You could have a look at the code in my branch mentioned above if you like
The implementation was quite ok if I remember well.
Thanks! Do you have a binary that I can install /test on my phone?
I would have to merge from master and fix conflicts. I can try to do it today. However, it will be better if you build and install your apk from my branch (for safety reasons)
OK ! No pressure, I'll wait for your safely merged apk then.
Le 13 déc. 2017 18:17, "nmitsou" notifications@github.com a écrit :
I would have to merge from master and fix conflicts. I can try to do it
today. However, it will be better if you build and install your apk from my
branch (for safety reasons)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Neamar/KISS/issues/555#issuecomment-351459886, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABMGSiBQ3Ba895bI7uErhFHDTIpoNBhJks5tAAazgaJpZM4K9GDy
.
Closing -- no activity for a long time, and the implementation wasn't super promising :\
Most helpful comment
Maybe there could be some kind of mini-timer, like a progress bar that takes half a second to load and at the end it launches the first result. It would add a clue to the user that the request to load the application was understood and let the user some time to cancel it by entering something on the keyboard. Like at each keystroke the timer is reset, if that makes sense.