Giter VIP home page Giter VIP logo

Comments (5)

bjrnt avatar bjrnt commented on June 12, 2024 1

Hi @natterstefan,

Thanks for the feedback! Since the workflow only supports a single project directory without recursive traversal, I think it'd be appropriate to look at this more of as a feature request than a bug.

The reason recursive traversal isn't enabled by default is that projects will often contain deeply nested folder structures and the workflow doesn't have a way of figuring out which folders are projects and which are just normal folders.

To allow for namespaced projects as in your case, I am considering adding a recursive traversal option that would look for folders containing .git subfolders, indicating that they're version controlled. For example, if company/project-a/.git exists, company/project-a would show as an autocomplete candidate. Would that work for your usecase?

from alfred-project-manager.

bjrnt avatar bjrnt commented on June 12, 2024 1

Hi @natterstefan ,

I've updated the workflow to include the functionality you requested. It's available as version 1.3.0 here.

For your particular use case, I'd recommend setting MAX_PROJECT_DEPTH to 1 to allow for workspaced projects and REQUIRE_DOTGIT to true to avoid false positives in the search results.

With those options, I was able to reproduce your desired output:
Screenshot 2020-06-11 at 17 23 05

Hope you can give it a try and let me know how it works! :)

from alfred-project-manager.

natterstefan avatar natterstefan commented on June 12, 2024 1

Hi @bjrnt,

I just downloaded the latest version 1.3.0 and it works. Thank you!

from alfred-project-manager.

natterstefan avatar natterstefan commented on June 12, 2024

Hi @bjrnt,

thanks for your feedback. I'm sorry I called this a "Bug", as you said this is indeed a "Feature request" instead. The title was changed accordingly.

That would help, yes.

from alfred-project-manager.

natterstefan avatar natterstefan commented on June 12, 2024

Awesome, I'll test it later and give you feedback! Thanks. That was fast. :)

from alfred-project-manager.

Related Issues (3)

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.