-
Notifications
You must be signed in to change notification settings - Fork 83
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
Merged develop to stable, V5.0.0 #1116
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fix #760 Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Updater Step 1 * Better workflow * Finish updater * Add tests * Add backups, use environment only as last resort * Mock Worker, test environment code * Make process more transparent and safe * Backup only at replacement, warn user on replacement * Warn the user even more in case of environment replacement * More tests * Remove environment replacement * Make restarter work on windows * Move updater to utils * Add command line update arguments Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Added proper 2-D lon/lat coordinates for horizontal plots * Added propler 2-D lat coordinate for vertical plots * Provide air_pressure field for vertical plots for pressure axis data Fix #1011 Co-authored-by: ReimarBauer <rb.proj@gmail.com>
… title) (#994) * ui_kmloverlay_dockwidget.ui file changed for showing color and linewidth of individual kml files * Changed the ui_kmloverlay_dockwidget.py added features of showing color and linewidth to this dockwidget (.py extension) file * Added functionality and connected slots to show the respective color and respective linewidth of individual kml files in the listwwidget( added changes to kmloverlay_dockwidget.py) * Modified 'remove_file(self)' function in kmloverlay_dockwidget.py ; added functionality for not showing color or linewidth when there are no kml files present in the listwidget * Instant changes/reflection to the color label and linewidth label when the color and linewidth is changed. And also previous code's optimization * Change color option added to main kmloverlay gui, editing of linewidth is direct in the main kmloverlay gui, display selected color of kml file right next to the file and the height of the colour block is in correspondence with the linewidth of that specific kml file * Discarded obsolete color label display and linewidth label. The icons were made to appear directly upon startup of kmloverlaywidget. On clicking kml files it shows linewidth and you can edit from there directly. * Optimized the code by setting flag to prevent the same icon being set twice because select_linewidth is called when item is clicked and also when valueChanged of spin box. Therefore, a flag is set to call select linewidth only when the value really changes. * flake8 test run successfuly without any errors * Improved functionality for setting color icons while adding files and tried the tests again * Modified test_kmloverlay_dockwidget.py test file and removed brackets from if() in kmloverlay_dockwidget.py * changes in test_wms_control/py for flake8 test to pass * Added features for hiding of linewidth & color options until a file is selected. Made linewidth editor box faster which was slowing down significantly. Made color change much faster. Modified the tests also. * Installed qt==5.9.7 and changed ui_kmloverlay_dockwidget.py and ui_kmloverlay_dockwidget.ui and removed the attribute setSteptype * Made Change Color button transparent. Added the current color of the KML file to the QColorDialog selected color. Shortened range of linewidth from 0.1 to 10 * Added .coverage to gitignore * Solved the issue #736 [Dock-widgets in TableView prevent TableView from closing upon application exit] - closing of tableview window when main MSS window is closed. Previously it used to stick around. But now it closes with MSS main window. * Made the code more understandable for solved issue #736 * Updating Merge Conflict * Synced with OpenMSS:develop * Added options in sideview to change the fontsize of x and y(both y) axes ticklabels and labels along with the plot title. * Rectified previous mistakes in gitignore file * Added fontsize configuration options for topview and added datasets for default size in MSSdefaultConfig so that user can put his default value. * Added plot options for LinearView, SideView, Topview and added default settings for users for those plot options. * Modified code to pass the tests. Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Allow specification of file for default * Simplify if condition
* Add wms_control tests * Add more mscolab tests * Add mpl_qtwidget coverage * Add mss_pyui coverage * Add transparency, noframe and xml checks * Add more wms tests * Test import with plugins * Add linearview tests * Add more multilayering tests * Revert to old testing.yml * Leave no dangling windows * Remove todo, move ConnectionError to bottom Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* removed functions from thermolib.py functions to be replaced by metpy were removed * fixed: flake8 * fixed: flake8 * migrated to metpy functions Co-Authored-By: J. Ungermann <28449201+joernu76@users.noreply.github.com> * Fixed: flake8 * Fixed: flake8 * Fixed tests * Fixed: flake8 * Fixed: failing tests * Ficed: tests * Units discarded upon returning results Co-Authored-By: J. Ungermann <28449201+joernu76@users.noreply.github.com> * `omega_to_w` migrated to metpy Co-authored-by: ReimarBauer <rb.proj@gmail.com> Co-authored-by: J. Ungermann <28449201+joernu76@users.noreply.github.com>
* updated documentation * improved install/update procedure Co-authored-by: Reimar Bauer <rb.proj@gmail.com>
* fixed tableview not opening bug; added test * added raising of mscolab window after closing view
* preparation of v4.0.1 * updated install instruction Co-authored-by: J. Ungermann <j.ungermann@fz-juelich.de>
Stable to develop
* Return proper unit for eq. potential temperature (degC->K) * Do not assume units of pressure levels for several old plotting styles. * Fix values of geopotential altitude in demodata
Co-authored-by: J. Ungermann <j.ungermann@fz-juelich.de>
* Add plot showcase * Add tests * Fix wrong dict key * Add more demodata, add code instructions * Add sphinx doc creation * Make readthedocs generate gallery (#25) * Build gallery from make html * Ignore generated code * Add metpy to yml since it isn't in stable yet * Remove basemap fix * Add name and prefix again * Try to save installation memory * Install with pip if possible * Small fixes * Detect native plots, show all plots in rtd gallery * Put colorbar elsewhere, add HS docs * Add VS and LS code example * Minor bug fixes. * Return proper unit for eq. potential temperature (degC->K) * Do not assume units of pressure levels for several old plotting styles. * Fix values of geopotential altitude in demodata * Better import code handling * Move gallery location to mss_wms_settings location * Test templates and automatically generate its plots * Fix gallery not found * Improve naming, cli, don't show mscolab gallery * Use SCRIPT_NAME prefix for code, add plot_prefix parameter * Add prefix also to code * Close figures, get elevations from plot_object * Add HS and VS generic class approximations * Handle multiple datasets * Better style selection * Don't regenerate datasets * Cleanup * flake8 Co-authored-by: Joern Ungermann <j.ungermann@fz-juelich.de> Co-authored-by: ReimarBauer <rb.proj@gmail.com>
More use of metpy, better standard conformance, less copy paste. Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Rerun failed tests up to 5 times before fail * Run xdist reruns parallel Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Update meta.yaml * Update meta.yaml * Update development.txt Added <code>conda-verify</code> Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* Dynamically insert mss version and search result * Restructure development.rst Co-authored-by: ReimarBauer <rb.proj@gmail.com>
Fix #886 With an additional test case of Marilyth
…opment Linear merge stable into development
* Close windows and timeout after 60 seconds * Mock all messageboxes * Warn on unhandled message boxes
And some minor code improvements. Fix issue #1099
* Rewrite functions for metpy * Fix sideview * Fix wrong gamma units, magnitudes * A few consistencies Co-authored-by: J. Ungermann <j.ungermann@fz-juelich.de>
* Add airports option * Add airbase option * Fix memory leak * Define enconding and file url * Add colormap for airspaces, and fix projections * Draw only visible airports * Only draw visible airspaces * Credit ourairports and openaip * Add airspace height filter * Ask user if they want to download files before doing it * Add airspace/airport tests * Update openAIP notice * Download airspaces automatically * Add multichoice for airports * Move functionality to dockwidget * Better download handling Co-authored-by: ReimarBauer <rb.proj@gmail.com>
* restructured / updated documentation * typo fixed * updated * improved wording Co-authored-by: J. Ungermann <j.ungermann@fz-juelich.de>
Fix #1110 Co-authored-by: ReimarBauer <rb.proj@gmail.com>
Merged stable into develop
* authors file updated * updated Jatin's address Co-authored-by: J. Ungermann <j.ungermann@fz-juelich.de>
joernu76
approved these changes
Aug 2, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.