Giter Club home page Giter Club logo

Comments (5)

onecrayon avatar onecrayon commented on August 16, 2024

This is a tricky one, since it's all about the app guessing when you're done. It's trivial to tweak the delay upwards, but that also makes it feel unresponsive when you're done and it just sits there waiting for input. Would it help if the searchbox remained focused and you could type as it loaded in the background, do you think?

from ashes.live.

danj3000 avatar danj3000 commented on August 16, 2024

I think if the partial word matches returned data then it would be less of an issue.
as it is, if I pause half way through abundance, then abun doesn't return any results.

from ashes.live.

onecrayon avatar onecrayon commented on August 16, 2024

Hm, this looks like it might actually be a problem with how card text is being indexed. abun returns zero results, but abund returns Abundance. I'll look into that on the API side, too.

from ashes.live.

danj3000 avatar danj3000 commented on August 16, 2024

I've been using the card search on my phone lots recently, and am now convinced that you don't need the auto-submit.

It's really annoying on mobile if you mistype,
pause to realise, (submit removes focus and keyboard), click on box, delete text in the box, (autosubmit removes keyboard again), Click on box, Hope that you spell it right this time...

You get my point 😀

Probably made worse by the partial word match issue, but I don't think the auto submit brings much to the party.

from ashes.live.

onecrayon avatar onecrayon commented on August 16, 2024

I've got a fix pending for the server-side issue (when there's a single word without any spaces, it will automatically search for it normally and as a prefix, which captures things a lot better even if there's only 2-3 letters). I'll be looking into improving the behavior on the front-end, as well. I'd like to keep the auto-submit, if possible, since otherwise I'll need another interface element up there, but I think it would be a lot improved if the focus didn't kick you out while it was searching so that you could either continue typing (and just have it run a subsequent search when you're done) or at minimum avoid closing the keyboard while you pause to think/etc.

from ashes.live.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.