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

v0.2.0-alpha release #105

Merged
merged 94 commits into from
Jan 1, 2019
Merged

v0.2.0-alpha release #105

merged 94 commits into from
Jan 1, 2019

Conversation

toonarmycaptain
Copy link
Owner

No description provided.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
App_init function to create of settings.py dynamically on app first run,
option to set default_chart_save_location or to default, loading setting
on app run functionality. Function can be extended for other runtime
configuration purposes in future.

Move data_folder_check to initialise_app.

Combine app_config and data_folder_check in app_init funct.

Rename class_registry call to call from definitions.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Remove depreciated IMAGE_DATA folder creation test.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Add settings menu to main_menu, UI for resetting chart save folder.
Change run_app main_menu import.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Remove superfluous debug print.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Rename initial_dir arg in select_folder_dialogue to start_dir for
consistency with other functions.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Safe filename form of chart_name used to save chart_data_file and to
save a copy of the chart image in classname/chart_data with it.
Also used to supply a suggested filename to chart save dialogue.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Prompts user for name, location for chart image, using default chart
save location as initial dialogue location.
Saves image in user location with user supplied name, and saves a copy
in class chart_data with filename safe chart_name.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Remove false Python 3.6 testing on circleci note.

Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
* Add Python 3.7 testing via circleci. 
* Correct Coveralls coverage calculation by removing test_suite, venv from coveragerc.
* Add circleci badge to README.
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
* Add Codebeat, note in CHANGELOG, badge in README, ignore test code.
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
Signed-off-by: David <toonarmycaptain@hotmail.com>
@coveralls
Copy link

Pull Request Test Coverage Report for Build 355

  • 82 of 222 (36.94%) changed or added relevant lines in 15 files are covered.
  • 62 unchanged lines in 4 files lost coverage.
  • Overall coverage decreased (-31.8%) to 40.468%

Changes Missing Coverage Covered Lines Changed/Added Lines %
app_main.py 4 7 57.14%
dionysus_app/class_functions.py 4 8 50.0%
dionysus_app/class_registry_functions.py 2 6 33.33%
dionysus_app/initialise_app.py 11 15 73.33%
dionysus_app/chart_generator/create_chart.py 1 6 16.67%
dionysus_app/chart_generator/generate_image.py 8 20 40.0%
dionysus_app/UI_menus/settings_menu.py 6 29 20.69%
dionysus_app/UI_menus/UI_functions.py 11 51 21.57%
dionysus_app/settings_functions.py 19 64 29.69%
Files with Coverage Reduction New Missed Lines %
dionysus_app/chart_generator/create_chart.py 2 41.46%
app_main.py 3 56.25%
dionysus_app/class_registry_functions.py 11 44.44%
dionysus_app/class_functions.py 46 28.03%
Totals Coverage Status
Change from base Build 284: -31.8%
Covered Lines: 242
Relevant Lines: 598

💛 - Coveralls

@coveralls
Copy link

coveralls commented Jan 1, 2019

Pull Request Test Coverage Report for Build 357

  • 82 of 222 (36.94%) changed or added relevant lines in 15 files are covered.
  • 62 unchanged lines in 4 files lost coverage.
  • Overall coverage decreased (-31.8%) to 40.468%

Changes Missing Coverage Covered Lines Changed/Added Lines %
app_main.py 4 7 57.14%
dionysus_app/class_functions.py 4 8 50.0%
dionysus_app/class_registry_functions.py 2 6 33.33%
dionysus_app/initialise_app.py 11 15 73.33%
dionysus_app/chart_generator/create_chart.py 1 6 16.67%
dionysus_app/chart_generator/generate_image.py 8 20 40.0%
dionysus_app/UI_menus/settings_menu.py 6 29 20.69%
dionysus_app/UI_menus/UI_functions.py 11 51 21.57%
dionysus_app/settings_functions.py 19 64 29.69%
Files with Coverage Reduction New Missed Lines %
dionysus_app/chart_generator/create_chart.py 2 41.46%
app_main.py 3 56.25%
dionysus_app/class_registry_functions.py 11 44.44%
dionysus_app/class_functions.py 46 28.03%
Totals Coverage Status
Change from base Build 284: -31.8%
Covered Lines: 242
Relevant Lines: 598

💛 - Coveralls

Signed-off-by: David <toonarmycaptain@hotmail.com>
Repository owner deleted a comment Jan 1, 2019
@toonarmycaptain
Copy link
Owner Author

Coverage decreased because test coverage metric is now accurate.

Code climate is mostly having issues with the test suite. Should be ignored on next analysis.

Better Code Hub's issue is too big interfaces for the file dialogues - opened issue #106

@toonarmycaptain toonarmycaptain merged commit bdada70 into master Jan 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants