Skip to content
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

Add initial Windows support #29

Merged
merged 45 commits into from Oct 29, 2018
Merged
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
682dcf7
Add initial windows support
libre-man Oct 17, 2018
a84560f
Fix failing tests
libre-man Oct 17, 2018
2195fbb
Remove relative import
libre-man Oct 17, 2018
8fe2503
Use correct socket type
libre-man Oct 17, 2018
45096a0
Use correct fuse arguments
libre-man Oct 17, 2018
ee1dddd
Fix various mypy errors
libre-man Oct 17, 2018
c85baa6
Fix final test errors
libre-man Oct 17, 2018
26fba2f
Test code without mypy installed
libre-man Oct 17, 2018
4cb58da
Add update checker
libre-man Oct 17, 2018
d7fff8b
Add a simple GUI
libre-man Oct 21, 2018
fd6499b
Add version check to GUI
libre-man Oct 21, 2018
3e25156
Fix plugin socket for windows
libre-man Oct 21, 2018
224f0be
Minor fixes
libre-man Oct 22, 2018
d0ce127
Don't use getattr(obj, str)() pattern
libre-man Oct 22, 2018
298982b
Add warning when uploading in non-fixed mode
libre-man Oct 25, 2018
c546864
Add error handling
libre-man Oct 25, 2018
b4b6996
Add utils file
libre-man Oct 25, 2018
f7bf020
Fix setup.py
libre-man Oct 25, 2018
e4b5af9
Fix winfspy version
libre-man Oct 25, 2018
895aa7d
Fix version detection
libre-man Oct 25, 2018
031f6a3
Make parent directories
libre-man Oct 25, 2018
bca3024
Only show newer version when there is a newer version
libre-man Oct 25, 2018
353c811
Fix fs gui on windows
libre-man Oct 25, 2018
8b1f6f4
Fix mypy errors
libre-man Oct 26, 2018
d15e682
Fix issues raised by @olmokramer
libre-man Oct 27, 2018
9dcca6e
Fix file permissions on windows
libre-man Oct 27, 2018
8150eb3
Fix getting version info winfsp
libre-man Oct 27, 2018
d781f09
Fix cgapi-consumer file finding on windows
libre-man Oct 27, 2018
726d5bc
Fix get_file call in fs
libre-man Oct 27, 2018
6f98c3a
Fix file handling in api
libre-man Oct 27, 2018
9445e88
Add build files
libre-man Oct 28, 2018
c4544f8
Fix icon location
libre-man Oct 28, 2018
c5ced9c
Fix typo in installer.nsi
libre-man Oct 28, 2018
eea907f
Fix NSIS warning
libre-man Oct 28, 2018
9f10b70
Improve logo
libre-man Oct 28, 2018
2434013
Catch all exceptions when importing fuse
libre-man Oct 28, 2018
a4a6650
Fix more import errors
libre-man Oct 28, 2018
9a27382
Fix logging
libre-man Oct 28, 2018
b2f90ac
Update README
libre-man Oct 28, 2018
d879ac0
Improve help text
libre-man Oct 28, 2018
8cfe0ec
Rewrite thread code to QThread
libre-man Oct 28, 2018
d29c0f8
Fix remarks by @olmokramer
libre-man Oct 28, 2018
4a2f2d4
Change order of password checks
olmokramer Oct 28, 2018
3cc2f55
Merge branch 'feature/windows-support' of git://github.com/CodeGra-de…
olmokramer Oct 28, 2018
ffb4a29
Fix type errors
libre-man Oct 29, 2018
File filter...
Filter file types
Jump to…
Jump to file or symbol
Failed to load files and symbols.

Always

Just for now

Use correct socket type

  • Loading branch information...
libre-man committed Oct 17, 2018
commit 8fe250331b5bcef875f5030c9c2a0b6c5126d1b7
@@ -1321,7 +1321,7 @@ def __init__(

self._socketfile = socketfile
if not sys.platform.startswith('win32'):
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.socket = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
self.socket.bind(self._socketfile)
self.socket.listen()
self.api_handler = APIHandler(self)
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.