Elite: Dangerous Long Range Router
Go to file
Daniel S. 4a392d9c87 fix(setup): fix setup script to include subdirectories 2019-08-31 23:41:51 +02:00
.chglog chore(changelog): Add link to commit to changelog 2019-08-06 23:50:34 +02:00
docs docs: Insert page break after table of contents 2019-08-06 03:35:16 +02:00
ed_lrr_gui chore: Remove git stash markup 2019-08-31 22:17:42 +02:00
rust chore: Remove git stash markup 2019-08-31 22:17:42 +02:00
.gitignore docs: Add skeleton for documentation 2019-08-06 03:35:15 +02:00
CHANGELOG.md chore(changelog): Update changelog 2019-08-06 23:52:18 +02:00
LICENSE chore: Add license 2019-08-06 03:38:43 +02:00
MANIFEST.in feat(GUI): Implement route plotting and fuzzy search 2019-08-06 03:35:14 +02:00
README.md feat(GUI): Add Download functionality, 2019-08-06 03:34:51 +02:00
build.bat feat(GUI): Implement route plotting and fuzzy search 2019-08-06 03:35:14 +02:00
build_gui.py Initial commit 2019-08-05 01:26:43 +02:00
clean.bat Initial commit 2019-08-05 01:26:43 +02:00
pyproject.toml Initial commit 2019-08-05 01:26:43 +02:00
setup.py fix(setup): fix setup script to include subdirectories 2019-08-31 23:41:51 +02:00
test.bat feat(GUI): Implement route plotting and fuzzy search 2019-08-06 03:35:14 +02:00
test_gui.bat chore: Remove git stash markup 2019-08-31 22:17:42 +02:00

README.md

Testing

conda create -n ed_lrr_gui_env python=3
conda activate ed_lrr_gui_env
python build_gui.py
pip install -e .
rs_gui_test

Building

conda create -n ed_lrr_gui_env python=3
conda activate ed_lrr_gui_env
python build_gui.py
pip install setuptools_rust
pip install .
python setup.py build
python setup.py bdist_wheel
python setup.py sdist
mkdir exe
cd exe
pyinstaller --noupx --name ed_lrr_gui ../ed_lrr_gui/__main__.py
pyinstaller --noupx --onefile --name ed_lrr_gui ../ed_lrr_gui/__main__.py
cd ..

Clean

rm -rfv _*.pyd *.pyc *.egg-info pip-wheel-metadata dist exe build __pycache__
cd rust
cargo clean
cargo clean --release
cd ..

TODO

  • integrate callbacks into the GUI: WIP
    • QTimer pulls from queue updates UI (every 100ms)