mirror of
https://github.com/samschott/maestral.git
synced 2024-11-14 01:54:26 +03:00
update README
This commit is contained in:
parent
ca9255da18
commit
27b96f908e
27
README.md
27
README.md
@ -11,12 +11,16 @@ Download and install the Python package by running
|
|||||||
```console
|
```console
|
||||||
$ pip install --upgrade git+https://github.com/SamSchott/maestral
|
$ pip install --upgrade git+https://github.com/SamSchott/maestral
|
||||||
```
|
```
|
||||||
in the command line.
|
in the command line. If you intend to use the graphical user interface, you also need to
|
||||||
|
install PyQt5:
|
||||||
|
```console
|
||||||
|
$ pip install --upgrade PyQt5
|
||||||
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
Run `meastral-gui` in the command line to start Meastral with a graphical user interface.
|
Run `meastral gui` in the command line to start Meastral with a graphical user interface.
|
||||||
On first sync, Meastral will run you through linking and configuring your Dropbox and then
|
On its first run, Meastral will guide you through linking and configuring your Dropbox and
|
||||||
start syncing. The user interface is based on a status bar (menu bar) icon showing the
|
will then start syncing. The user interface is based on a status bar icon which shows the
|
||||||
current syncing status and a preference pane for configuration.
|
current syncing status and a preference pane for configuration.
|
||||||
|
|
||||||
![Screenshot macOS](/screenshots/full.png)
|
![Screenshot macOS](/screenshots/full.png)
|
||||||
@ -73,18 +77,19 @@ The follwing tasks could need your help:
|
|||||||
|
|
||||||
- [ ] Native Cocoa and GTK interfaces. Maestral currently uses PyQt.
|
- [ ] Native Cocoa and GTK interfaces. Maestral currently uses PyQt.
|
||||||
- [ ] Better handling of network errors and API errors.
|
- [ ] Better handling of network errors and API errors.
|
||||||
- [ ] More efficient and robust tracking of local revisions. Possibly using xattr, even
|
|
||||||
though this would limit file system compatibility.
|
|
||||||
- [ ] Detect and warn in case of unsupported Dropbox folders locations (network drives,
|
|
||||||
external hard drives, etc).
|
|
||||||
- [ ] Speed up initial sync: Download whole folders as zip files if possible.
|
|
||||||
- [ ] Test robustness if internet connection is slow or lost, maestral process is killed
|
- [ ] Test robustness if internet connection is slow or lost, maestral process is killed
|
||||||
during sync, user is logged out during sync, etc.
|
during sync, user is logged out during sync, etc.
|
||||||
|
- [ ] More efficient and robust tracking of local revisions. Possibly using xattr, even
|
||||||
|
though this would limit file system compatibility.
|
||||||
|
- [ ] Detect and warn in case of unsupported Dropbox folder locations (network drives,
|
||||||
|
external hard drives, etc) and when the Dropbox folder is deleted by the user.
|
||||||
|
- [ ] Speed up download of large folders and initial sync: Download zip files if possible.
|
||||||
|
|
||||||
|
|
||||||
## Warning:
|
## Warning:
|
||||||
- Meastral does not have production status yet, so only 500 accounts can use the API keys.
|
- Meastral does not have production status yet, so only 500 accounts can use the API keys.
|
||||||
- Meastral is still in beta status and may potentially result in loss of data. Only sync
|
- Meastral is still in beta status and using it may potentially result in loss of data.
|
||||||
folders with non-essential files.
|
Only sync folders with non-essential files.
|
||||||
- Known issues:
|
- Known issues:
|
||||||
- File and folder names with two periods are currently not supported. This prevents
|
- File and folder names with two periods are currently not supported. This prevents
|
||||||
syncing of temporary files which are created during the save process on some file
|
syncing of temporary files which are created during the save process on some file
|
||||||
|
Loading…
Reference in New Issue
Block a user