Giter VIP home page Giter VIP logo

Comments (12)

Jamminroot avatar Jamminroot commented on August 20, 2024

Hey hey! Appreciate your interest :)

I'll have a look at it by the weekend, not getting much free time lately.

Do you think it could possible to add a regedit entry/make it so it can intake multiple folders at once

That'd oribably require a bit more than just regedit entries - iterating through selection at the very least, which is not yet implemented.

I'm trying to manage a huge clutter of these and I haven't found an option for that.

Yup, had the same thing with my "DEV" folder) Thus made a tool to help.

I tried to iterate on my selection, but logically even if I fed 70 folders to the soft, I will end up with 70 windows opened.

Yeah... The easiest way to run through multiple folders excludes use of InTag.

If you have an Idea how that'd be handy to be implemented - feedback is very welcome. For now, I see it as triple-state buttons (active-for-all, inactive, active-for-some) in case tags dont match... Or even just 2 states, with "*" on a button?..

Need to give it a thought.

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

Shouldn't be too hard. If I dont stumble on something which would require a lot of time - I'll add plain "assign new" feature to a set of folders. As for states - right after that, not sure when though.

from intag.

CNSabata avatar CNSabata commented on August 20, 2024

I think, to keep the lightweight concept down, simplest use case scenario is you have multiple folders to feed to the app right: why not just make modifications in the arguments to make it accept either one, or multiple folders at once?

Then you open one window like it used to, and you can add a tag, that would apply to everything you gave to it.

I don't know if that makes sense, but basically, in other terms, rather than using load_folders(folder: string), you could do load_folders(...folder); or rather than using %1, you could use %*.

Hopefully that makes more sense (I have to admit I haven't looked closely at the sources yet so it's only a concept of what I was saying).

from intag.

CNSabata avatar CNSabata commented on August 20, 2024

Thanks for the quick response by the way, I hadn't noticed your comment and started working my day like usual. It's great to see a barebone simple project like this one answer a feature I've been craving for a long time now, and have very quick response to a suggestion I gave as a night thought not even 24 hours ago haha

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

Well I somewhat care about what I do :D

And what I meant is how that'd look on the outside. From the inside - yeah, plain approach would be to allow app to accept multiple folders, which shouldn't be this hard... I think :D

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

So, I've spent some time looking into it.
Good news is that it's more or less possible.
Bad news is that the way explorer handles multiple context menus - it opens apps individually, which brings the problem of syncing handling from across several processes, which might be tricky and I think might cause UI\console windows flickering to handle some tasks while opening the final window.

I'll see if I find a way to implement it so that it's clean and usable. Otherwise, I might leave this idea be :(

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

I'll make it a bit cleaner\better on the weekend. For now it does somewhat work for batch of directories.

Few things to keep in mind: there's an intentional delay (200 ms) on the app startup, for now I see it as the best option.

App (read: user who launches the app) MUST have write access to a folder where it is located

All tags for the folders would be "squashed", meaning that if any one folder has a tag "test", and others dont, the tag will be applied to ALL folders in a batch.

(Link removed, go to releases page)

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

@CNSabata lmk if its working

from intag.

CNSabata avatar CNSabata commented on August 20, 2024

Hey, sorry I forgot to test it, got busy with work and it kind of stepped into my last weekends too.
I tried it, but selecting multiple folders have the same behavior as before, with multiple executions of intag.exe, and when I click and apply a tag only one folder gets it.
Hope that can help

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

That is odd. I'll check the version I uploaded once I can

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

Maybe you've forgot to update registry entry? Just double-clicking the app is enough for that.

Meanwhile, I'll polish the app and make a realease

from intag.

Jamminroot avatar Jamminroot commented on August 20, 2024

https://github.com/Jamminroot/intag/releases/tag/1.4.0.0

Finished version released.

image

Closing the issue, feel free to open a new one if smth is wrong

from intag.

Related Issues (18)

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.