Open deathrjj opened 1 year ago
Thank you for your feedback.
Hi! I'd like to contribute by implementing this feature. Could someone point me in the right direction on where to start? Any specific classes or parts of the codebase I should focus on?
We haven't settled on the commands but a proof of concept would help.
Any specific classes or parts of the codebase I should focus on?
InitializeApplicationAsync
in MainWindow.xaml.cs
.
The most helpful in my opinion would be to open new tab / new window in a specified directory
And the ability to add / remove / create tags from command line would be great for automating labelling with tags
What feature or improvement do you think would benefit Files?
It would be great to have command line arguments for Files. Personally I am currently using AutoHotkey to assign multiple keybinds to quickly launch my most used directories, however it would be great to have more functionality than just opening a directory.
Adding command-line arguments such as adding and removing Tags, has alot of potential as it could allow for integration with other programs, allowing for a program to automatically give files it creates Tags for example.
Thats just one example but I'm sure there are so many other things that could be added as arguments which would allow for so much more opportunity for Files to be integrated with other apps. This would not only help individual users workflows, it could also be integrated into almost any application (as almost everything uses files in some way).
Also could have the benefit of users of Files promoting the App by telling other people the fact that another app that they use is improved via the use of an integration with Files.
Some of the arguments I can think of that would be nice to have are: --new-tab --new-window --new-pane ^These could have additional: -sort-by [options (list), direction] -group-by [options (list), direction] --compact --add-favourite --remove-favourite --add-tag --remove-tag --create-tag --edit-tag --delete-tag --version --log --theme (dark/light/default) --background (Preset name or Hexcode)
Requirements
The most important ones to add in my opinion are listed below. More could be added over time
Files Version
2.5.20.0
Windows Version
10.0.19045.3208
Comments
No response