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

enable loading data from labelproperties #18

Merged
merged 4 commits into from
Sep 22, 2023
Merged

Conversation

bgraedel
Copy link
Owner

@bgraedel bgraedel commented Sep 7, 2023

  • add python 3.11 to testing
  • update arcos4py dependency
  • enable data from layer.properties
  • set layer output dimension
  • toggle which layers get created
  • slightly rework callback system to imporve readablity
  • add functions to interact with the plugin from e.g. jupyter (open, load_data, run arcos etc)
  • fix bug in threading logic
  • update tests, add new tests
  • remove timestamp widget (now separate plugin)
  • updates to type annotations
  • missing columns are now indicated by None and not "None"
  • cleaned up thread creation and uses now naparis helper thingies to create threads
  • support for exporting all settings, now as yaml file
  • support for importing settings and parameters from yaml file
  • batch processing of entire folders
  • updated get_last_instance class method to also check if the last instance is still valid
  • various other small changes

@codecov
Copy link

codecov bot commented Sep 7, 2023

Codecov Report

Merging #18 (b3e2b24) into main (2387a1f) will decrease coverage by 3.91%.
The diff coverage is 77.65%.

@@            Coverage Diff             @@
##             main      #18      +/-   ##
==========================================
- Coverage   87.53%   83.63%   -3.91%     
==========================================
  Files          26       28       +2     
  Lines        3226     3893     +667     
==========================================
+ Hits         2824     3256     +432     
- Misses        402      637     +235     
Files Changed Coverage Δ
src/arcos_gui/__main__.py 0.00% <0.00%> (-45.46%) ⬇️
src/arcos_gui/tools/_ui_util_func.py 56.52% <50.00%> (-30.98%) ⬇️
src/arcos_gui/widgets/_exporting_widget.py 70.43% <52.17%> (-20.41%) ⬇️
src/arcos_gui/processing/_arcos_wrapper.py 67.09% <60.64%> (-13.40%) ⬇️
src/arcos_gui/processing/_preprocessing_utils.py 77.91% <72.26%> (-3.46%) ⬇️
src/arcos_gui/_helper_functions.py 75.00% <75.00%> (ø)
src/arcos_gui/sample_data/_sample_data.py 78.26% <75.86%> (-2.88%) ⬇️
src/arcos_gui/processing/_data_storage.py 85.05% <82.38%> (-12.41%) ⬇️
src/arcos_gui/tools/_shape_functions.py 74.48% <85.18%> (+0.01%) ⬆️
...rcos_gui/widgets/_visualization_settings_widget.py 89.37% <88.23%> (-1.90%) ⬇️
... and 16 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@bgraedel
Copy link
Owner Author

depends on new version of arcos4py

@bgraedel bgraedel merged commit c510459 into main Sep 22, 2023
13 of 15 checks passed
@bgraedel bgraedel deleted the load_from_labelprops branch September 22, 2023 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant