-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows Support #45
Comments
Due to Windows locking files that are in use, some operations will sadly require a Windows restart to perform successfully:
Nonzero chance I may add a "hidden" option (you'll need to edit the database file manually, since this isn't something I'd want people to use unless they actively seek it out) where you can run a .bat file in ~/.tarstall to update, so you don't need to restart. |
To solve the problem above, I'm writing a small library which can be found here. Once I feel it's in a stable enough state to warrant a "1.0.0" release, I'll get its installation implemented in tarstall's setup program. |
Even with |
I don't have a lot of time, and tarstall is a very large project. I had originally intended to port tarstall to Windows because of myself switching to Windows, but I haven't found any use for tarstall on Windows, and I plan to switch back to Linux soon. I'm going to keep a backup of progress made on the Windows version (probably in another branch or something similar), but will no longer be working towards tarstall Linux support. EDIT: Will close this issue once I have the Windows-specific changes migrated to another branch. |
Windows support has been moved to a separate branch, win-support. Going to close this issue now. |
With WSL receiving GUI support in Windows' "dev" branch (and probably to be released with 21H2), I'm going to be exploring this again, hopefully getting it out as the "big feature" for 1.7. I want to go back to my original vision of tarstall still running in WSL, but communicating with Windows to do things. What makes this massively easier in comparison to before, is with the Windows <--> Linux GUI support, Microsoft baked in .desktop support for explorer, meaning tarstall can create .desktop files as usual, and let them point to Windows executables. |
Looks like Windows only checks for .desktops in Maybe we can have a feature for WSL users to create |
I don't know where I saw the need for a launcher script, it's definitely not needed. Still need to put .desktops in |
tarstall support for Windows would be really awesome!
Going to see if this is possible to do without #44 (as it looks like Python can handle mapping
~
in Windows along with Linux).The text was updated successfully, but these errors were encountered: