Releases: storj-archived/storjshare-gui
Fixes for Mac and Linux, improved UI
Made Start / Stop operations a toggle, and added a dialog with install instructions for Mac and Linux users that don't yet have dataserv-client installed.
Only providing Windows binaries since auto-setup isn't yet implemented in Mac and Linux, but Drive Share can be installed with git and node on Mac and Linux. See the README for more info.
Major Bug Fix
This build fixes a major issue that prevented users from modifying their payout address. I also got rid of UI clutter and broken menu options.
Windows only for now, I still have to implement the initial setup logic for Mac and Linux.
Enjoy!
Pre-Alpha Windows Release
First pre-alpha release with new electron scaffolding.
DriveShare Windows 32bit
All executables were built using Python 2.7.
Windows
- This was not build with an .ico so the icon may look better (comparable to the OSX build) in future builds.
- Immediately apparent bug is that the used-storage-bar and the percentage indicator does not initialize correctly on this build. (edit: This is now known to be an issue with running the app in Python 2.7. It not only happens once packaged).
Windows spec file
from kivy.tools.packaging.pyinstaller_hooks import install_hooks
install_hooks(globals())
# -*- mode: python -*-
a = Analysis(['..\\ds-source\\DriveShare_GUI.py'],
pathex=['C:\\Users\\MetaFeta\\Desktop\\Kivy-1.8.0-py2.7-win32\\PyInstaller-2.1\\dsw'],
hiddenimports=[],
runtime_hooks=None)
pyz = PYZ(a.pure)
exe = EXE(pyz,
a.scripts,
exclude_binaries=True,
name='dsw.exe',
debug=False,
strip=None,
upx=True,
console=False )
coll = COLLECT(exe, Tree('../ds-source/'),
a.binaries,
a.zipfiles,
a.datas,
strip=None,
upx=True,
name='dsw')
OSX
The associated app will only run on OSX 10.6.x or greater. Tested on OSX 10.10.
OSX spec file (10.6+)
# -*- mode: python -*-
from kivy.tools.packaging.pyinstaller_hooks import install_hooks
install_hooks(globals())
a = Analysis(['../storj/driveshare-gui/DriveShare_GUI.py'],
pathex=['<PATH TO PYINSTALLER>/pyinstaller/DriveShare'],
hiddenimports=[],
runtime_hooks=None)
pyz = PYZ(a.pure)
exe = EXE(pyz,
a.scripts,
exclude_binaries=True,
name='DriveShare',
debug=False,
strip=None,
upx=True,
console=False )
coll = COLLECT(exe, Tree('../storj/driveshare-gui/'),
a.binaries,
a.zipfiles,
a.datas,
strip=None,
upx=True,
name='DriveShare')
app = BUNDLE(coll,
name='DriveShare.app',
icon=None)
DriveShare GUI Alpha
Currently only compiled for OSX 10.6 or higher (requires 64-bit system). Additional test binaries coming soon.
DriveShare GUI Alpha
Currently only compiled for OSX 10.6 or higher (requires 64-bit system). Additional test binaries coming soon.