Code Monkey home page Code Monkey logo

Comments (10)

cboxdoerfer avatar cboxdoerfer commented on July 19, 2024 1

That depends on what you expect of a launcher app?

from fsearch.

marksev1 avatar marksev1 commented on July 19, 2024 1

That it comes up instantaneously after a certain key combo (so its running in the background) and that its visually nice and small like Albert or Mutate launcher. And that it gives you suggestions then bellow for either launching an app or opening a document or play a video and so forth.

from fsearch.

cboxdoerfer avatar cboxdoerfer commented on July 19, 2024 1

That it comes up instantaneously after a certain key combo (so its running in the background)

You can already do that. Hitting ESC hides the FSearch window, and you can bind any key combination to focus the window again.

that its visually nice and small like Albert or Mutate launcher

Well, you can already hide much of the interface elements (statusbar, menubar, columns, search button, etc.) and remember a certain window size during sessions. Going further by providing a launcher UI style isn't something I'm interested in, because I already use Albert and I'm pretty happy with it as a launcher.

However, once the backend library for searching and database management is ready, people can implement any kind of frontend (CLI, ncurses, launcher style, ...) for FSearch.

from fsearch.

cboxdoerfer avatar cboxdoerfer commented on July 19, 2024 1

Well, that's not really the behaviour he wants. Take a look at "Albert". It's an omnilauncher. It hides (no window) unless we call it.

Well that's easy to fix, I can add an option to hide the window once it loses focus.

Also, the results window is non-existent, unless we search for something. Its size is a function of the number of results we have.

If it is possible to do that easily with GTK+ (I'm not sure if window resizes correctly), I can add an option for that too, but I won't add any hacks for that. Because I don't have any interest to compete with Albert, Synapse, etc.

Anyway, this is something for future versions (maybe 0.2).

from fsearch.

cboxdoerfer avatar cboxdoerfer commented on July 19, 2024 1

@dzackgarza, yes that's my plan. I'm currently doing some work to split FSearch into two projects, libfsearch (with an API for managing the database and performing queries) and fsearch-gtk (which builds upon libfsearch and just adds a nice frontend).

from fsearch.

marksev1 avatar marksev1 commented on July 19, 2024

What do you think cboxdoerfer?

from fsearch.

bozicschucky avatar bozicschucky commented on July 19, 2024

I also prefer the launcher style like synapse tho synapse is not accurate when searching for some files and i think this fsearch can solve this.

from fsearch.

qazip avatar qazip commented on July 19, 2024

You can already do that. Hitting ESC hides the FSearch window, and you can bind any key combination to focus the window again.

Well, that's not really the behaviour he wants. Take a look at "Albert". It's an omnilauncher. It hides (no window) unless we call it. Also, the results window is non-existent, unless we search for something. Its size is a function of the number of results we have.

from fsearch.

dzackgarza avatar dzackgarza commented on July 19, 2024

Out of curiosity, would it be feasible for fsearch to provide an API or executable that something like Albert could hook into in the future? This seems like it'd make a fantastic replacement for the "omnisearch" bar built into the Windows 10 start menu (for example).

from fsearch.

cboxdoerfer avatar cboxdoerfer commented on July 19, 2024

This should work now.

from fsearch.

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.