From 3f2f3e04785f2db37836426e2476c281a4bb9f1c Mon Sep 17 00:00:00 2001 From: Sven Sager Date: Wed, 4 Jan 2023 18:12:59 +0100 Subject: [PATCH] Switch project so src layout This will make it possible to build pip packages. Add a make file to compile UI files and build mac and win applications. --- .idea/misc.xml | 2 +- .idea/revpicommander.iml | 4 +- .idea/vcs.xml | 7 + MANIFEST.in | 7 +- Makefile | 38 + data/revpicommander.icns | Bin 0 -> 336035 bytes make.bat | 7 - setup.py | 36 +- src/revpicommander/__init__.py | 5 + src/revpicommander/__main__.py | 22 + .../revpicommander}/aclmanager.py | 6 +- .../revpicommander}/avahisearch.py | 57 +- .../revpicommander}/backgroundworker.py | 4 +- .../revpicommander}/debugcontrol.py | 10 +- .../revpicommander}/debugios.py | 8 +- .../revpicommander}/helper.py | 4 +- .../locale/revpicommander_de.qm | Bin .../locale/revpicommander_de.ts | 1241 +++--- .../revpicommander}/mqttmanager.py | 6 +- .../revpicommander}/proginit.py | 2 +- .../revpicommander}/revpicommander.py | 37 +- .../revpicommander}/revpifiles.py | 12 +- .../revpicommander}/revpiinfo.py | 6 +- .../revpicommander}/revpilogfile.py | 8 +- .../revpicommander}/revpioption.py | 12 +- .../revpicommander}/revpiplclist.py | 89 +- .../revpicommander}/revpiprogram.py | 8 +- .../revpicommander}/simulator.py | 6 +- .../revpicommander}/ui/aclmanager_ui.py | 9 +- .../revpicommander}/ui/avahisearch_ui.py | 0 .../revpicommander}/ui/backgroundworker_ui.py | 5 +- .../revpicommander}/ui/debugcontrol_ui.py | 5 +- .../revpicommander}/ui/debugios_ui.py | 5 +- .../revpicommander}/ui/files_ui.py | 5 +- .../revpicommander}/ui/mqttmanager_ui.py | 9 +- .../revpicommander}/ui/ressources_rc.py | 3400 ++++++++--------- .../revpicommander}/ui/revpicommander_ui.py | 0 .../revpicommander}/ui/revpiinfo_ui.py | 9 +- .../revpicommander}/ui/revpilogfile_ui.py | 5 +- .../revpicommander}/ui/revpioption_ui.py | 9 +- .../revpicommander}/ui/revpiplclist_ui.py | 9 +- .../revpicommander}/ui/revpiprogram_ui.py | 9 +- .../revpicommander}/ui/simulator_ui.py | 11 +- translate.pro | 56 +- {include/ui_dev => ui_dev}/aclmanager.ui | 0 {include/ui_dev => ui_dev}/avahisearch.ui | 0 .../ui_dev => ui_dev}/backgroundworker.ui | 0 {include/ui_dev => ui_dev}/debugcontrol.ui | 0 {include/ui_dev => ui_dev}/debugios.ui | 0 {include/ui_dev => ui_dev}/files.ui | 0 {include/ui_dev => ui_dev}/ico/arrow-down.ico | Bin {include/ui_dev => ui_dev}/ico/arrow-left.ico | Bin .../ui_dev => ui_dev}/ico/arrow-right.ico | Bin {include/ui_dev => ui_dev}/ico/arrow-up.ico | Bin {include/ui_dev => ui_dev}/ico/cpu.ico | Bin {include/ui_dev => ui_dev}/ico/edit-add.ico | Bin .../ui_dev => ui_dev}/ico/edit-delete.ico | Bin {include/ui_dev => ui_dev}/ico/file-else.ico | Bin .../ui_dev => ui_dev}/ico/file-python.ico | Bin .../ui_dev => ui_dev}/ico/folder-open.ico | Bin {include/ui_dev => ui_dev}/ico/folder.ico | Bin {include/ui_dev => ui_dev}/ico/refresh.ico | Bin {include/ui_dev => ui_dev}/ico/reload.ico | Bin .../ui_dev => ui_dev}/ico/revpipycontrol.ico | Bin {include/ui_dev => ui_dev}/mqttmanager.ui | 0 {include/ui_dev => ui_dev}/ressources.qrc | 0 {include/ui_dev => ui_dev}/revpicommander.ui | 0 {include/ui_dev => ui_dev}/revpiinfo.ui | 0 {include/ui_dev => ui_dev}/revpilogfile.ui | 0 {include/ui_dev => ui_dev}/revpioption.ui | 0 {include/ui_dev => ui_dev}/revpiplclist.ui | 0 {include/ui_dev => ui_dev}/revpiprogram.ui | 0 {include/ui_dev => ui_dev}/simulator.ui | 0 73 files changed, 2606 insertions(+), 2584 deletions(-) create mode 100644 Makefile create mode 100644 data/revpicommander.icns delete mode 100755 make.bat create mode 100644 src/revpicommander/__init__.py create mode 100644 src/revpicommander/__main__.py rename {revpicommander => src/revpicommander}/aclmanager.py (99%) rename {revpicommander => src/revpicommander}/avahisearch.py (88%) rename {revpicommander => src/revpicommander}/backgroundworker.py (96%) rename {revpicommander => src/revpicommander}/debugcontrol.py (98%) rename {revpicommander => src/revpicommander}/debugios.py (99%) rename {revpicommander => src/revpicommander}/helper.py (99%) rename {revpicommander => src/revpicommander}/locale/revpicommander_de.qm (100%) rename {revpicommander => src/revpicommander}/locale/revpicommander_de.ts (56%) rename {revpicommander => src/revpicommander}/mqttmanager.py (97%) rename {revpicommander => src/revpicommander}/proginit.py (98%) rename {revpicommander => src/revpicommander}/revpicommander.py (97%) mode change 100755 => 100644 rename {revpicommander => src/revpicommander}/revpifiles.py (98%) rename {revpicommander => src/revpicommander}/revpiinfo.py (92%) rename {revpicommander => src/revpicommander}/revpilogfile.py (97%) rename {revpicommander => src/revpicommander}/revpioption.py (98%) rename {revpicommander => src/revpicommander}/revpiplclist.py (77%) rename {revpicommander => src/revpicommander}/revpiprogram.py (99%) rename {revpicommander => src/revpicommander}/simulator.py (97%) rename {include => src/revpicommander}/ui/aclmanager_ui.py (95%) rename {include => src/revpicommander}/ui/avahisearch_ui.py (100%) rename {include => src/revpicommander}/ui/backgroundworker_ui.py (90%) rename {include => src/revpicommander}/ui/debugcontrol_ui.py (95%) rename {include => src/revpicommander}/ui/debugios_ui.py (94%) rename {include => src/revpicommander}/ui/files_ui.py (98%) rename {include => src/revpicommander}/ui/mqttmanager_ui.py (96%) rename {include => src/revpicommander}/ui/ressources_rc.py (99%) rename {include => src/revpicommander}/ui/revpicommander_ui.py (100%) rename {include => src/revpicommander}/ui/revpiinfo_ui.py (93%) rename {include => src/revpicommander}/ui/revpilogfile_ui.py (96%) rename {include => src/revpicommander}/ui/revpioption_ui.py (96%) rename {include => src/revpicommander}/ui/revpiplclist_ui.py (95%) rename {include => src/revpicommander}/ui/revpiprogram_ui.py (96%) rename {include => src/revpicommander}/ui/simulator_ui.py (96%) rename {include/ui_dev => ui_dev}/aclmanager.ui (100%) rename {include/ui_dev => ui_dev}/avahisearch.ui (100%) rename {include/ui_dev => ui_dev}/backgroundworker.ui (100%) rename {include/ui_dev => ui_dev}/debugcontrol.ui (100%) rename {include/ui_dev => ui_dev}/debugios.ui (100%) rename {include/ui_dev => ui_dev}/files.ui (100%) rename {include/ui_dev => ui_dev}/ico/arrow-down.ico (100%) rename {include/ui_dev => ui_dev}/ico/arrow-left.ico (100%) rename {include/ui_dev => ui_dev}/ico/arrow-right.ico (100%) rename {include/ui_dev => ui_dev}/ico/arrow-up.ico (100%) rename {include/ui_dev => ui_dev}/ico/cpu.ico (100%) rename {include/ui_dev => ui_dev}/ico/edit-add.ico (100%) rename {include/ui_dev => ui_dev}/ico/edit-delete.ico (100%) rename {include/ui_dev => ui_dev}/ico/file-else.ico (100%) rename {include/ui_dev => ui_dev}/ico/file-python.ico (100%) rename {include/ui_dev => ui_dev}/ico/folder-open.ico (100%) rename {include/ui_dev => ui_dev}/ico/folder.ico (100%) rename {include/ui_dev => ui_dev}/ico/refresh.ico (100%) rename {include/ui_dev => ui_dev}/ico/reload.ico (100%) rename {include/ui_dev => ui_dev}/ico/revpipycontrol.ico (100%) rename {include/ui_dev => ui_dev}/mqttmanager.ui (100%) rename {include/ui_dev => ui_dev}/ressources.qrc (100%) rename {include/ui_dev => ui_dev}/revpicommander.ui (100%) rename {include/ui_dev => ui_dev}/revpiinfo.ui (100%) rename {include/ui_dev => ui_dev}/revpilogfile.ui (100%) rename {include/ui_dev => ui_dev}/revpioption.ui (100%) rename {include/ui_dev => ui_dev}/revpiplclist.ui (100%) rename {include/ui_dev => ui_dev}/revpiprogram.ui (100%) rename {include/ui_dev => ui_dev}/simulator.ui (100%) diff --git a/.idea/misc.xml b/.idea/misc.xml index 2b390fe..e643d3d 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -4,7 +4,7 @@