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

issue #719 solved #729

Merged
merged 9 commits into from
Jun 28, 2021
Merged

issue #719 solved #729

merged 9 commits into from
Jun 28, 2021

Conversation

ArchishmanSengupta
Copy link
Contributor

Added the following as discussed in issue #719
Prerequisites
How to Report Bugs
How to Request Enhancements
Setting up the local environment
Forking repository
Clone repository
Setting up remote
Pushing your changes
Creating a pull request

Thank you

@ArchishmanSengupta
Copy link
Contributor Author

@joernu76 please review the documentation. Thank you

Copy link
Member

@ReimarBauer ReimarBauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few questions, thx for the description

Operating System : Any (Windows / Linux / Mac).

2. Software requirement :
Updated browser
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is the reason for an updated browser?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was a mistake. Will delete this.

Pushing your changes:
============================

1. Now you have made the changes , tested them, and built them. so now its time to push them.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo " , "
typo "its" / "it's"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted.

@@ -1,6 +1,91 @@
.. _development:

1. System requirement :
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should that be 1. System requirement: or is that blank before the colon needed, or do we need the colon at all?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will remove the colon. 👍🏻

Copy link
Member

@joernu76 joernu76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First, sort out the syntax and test the file locally. Second, I really like step-by-step instructions, but this is indeed difficult to do right. I would advise to link more to "professional" documentation such as the https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository page for cloning a repository.


Any system with basic configuration.
Operating System : Any (Windows / Linux / Mac).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To have a proper enumerated list, this needs to be indented. See https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html and test the syntax with tools such as rst2pdf or rst2latex

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or by sphinx locally, all needed is in the development requirements

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this. Needed this

============================
Forking the Repo
============================
1.Firstly you have to make your own copy of project. For that you have to fork the repository. You can find the fork button on the top-right side of the browser window.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There must be a space " " after the "1.", i.e., "1. Firstly". Same below.

Cloning the Repo
============================

1.Now you have your own copy of project. Here you have to start your work.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add spaces behind the numbers.


2.Go to desired location on your computer where you want to set-up the project.

3.Right click there and click on git bash. A terminal window will pop up
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a Windows/Mac thing? I cannot do that on my Debian-Mate desktop. Please keep it OS-agnostic.


3.Right click there and click on git bash. A terminal window will pop up

4.Type the command git clone <your-fork-url>.git and hit enter.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Git gives an easy reference to your repo and instructions how to clone. Please advise people to use that (The big green button with CODE).

@@ -40,8 +125,8 @@ mss repository needs a different folder, e.g. workspace/mss. Avoid to mix data a

Some of used packages are in the conda-forge channel located, so we have to add this channel to the default::

$ conda config --add channels conda-forge
$ conda config --add channels defaults
$ conda config --add channels conda-forge
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to add some indentation or similar (verbatim text) to keep this from becoming a normal paragraph.


2. Goto your terminal and type git status and hit enter, this will show your changes from the files
3. Then type in git add and hit enter, this will add all the files to staging area
4. Commit the changes by git commit -m "<message-describing-your-change>" and hit enter.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlight the git command and it's parameters with backquotation as code example (backquotes: text for code samples.)

Knowledge of git & github.
python

============================
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The other ReST files use only lines below the heading. Please keep it consistent.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a kind of "chapter" style, or? But I also think we should not overuse this. And may be later do a refactoring where it is better used.


1.Now you have to set up remote repositories

2.Type git remote -v in terminal to list remote connections to your repo.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlight the command (backquotes: text for code samples.)


4. Now type the command git remote add upstream https://github.com/Open-MSS/MSS.git this will set upstream as main directory

5. Again type in command git remote -v to check if remote has been set up correctly
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highlight the command (backquotes: text for code samples.)

@ReimarBauer
Copy link
Member

I do convert this to a draft state until it is continued

@ReimarBauer ReimarBauer marked this pull request as draft April 20, 2021 11:46
@ArchishmanSengupta
Copy link
Contributor Author

I do convert this to a draft state until it is continued

hey @ReimarBauer I will be resolving and doing all the changes. i just need some time. Hope you understand.

@ReimarBauer
Copy link
Member

@ArchishmanSengupta How do you do?

@ArchishmanSengupta
Copy link
Contributor Author

@ArchishmanSengupta How do you do?

hey, I have done the necessary changes, now should I make a new pr or go ahead with resolve conflicts with the whole refactoring of the rst file?

Pushing your changes:
============================

1. Now you have made the changes , tested them, and built them. so now it's time to push them.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

" , " one blank after a ","

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/so now/So now/

@ArchishmanSengupta ArchishmanSengupta marked this pull request as ready for review June 17, 2021 17:01
@ArchishmanSengupta
Copy link
Contributor Author

will I close the PR as I have to update my local repo, so that I can contribute a new PR?

@ReimarBauer ReimarBauer requested review from ReimarBauer and removed request for ReimarBauer June 26, 2021 11:52
@ReimarBauer
Copy link
Member

ReimarBauer commented Jun 26, 2021

Just a note. This is a good start for giving the information. In a further step this needs a refactoring by moving all development related parts into the section Development.

This has to be done before we can release 5.0. I file for this a blocking issue.

These entries have to be sorted :)

menu

@ReimarBauer ReimarBauer merged commit 3b4fdf1 into Open-MSS:develop Jun 28, 2021
ReimarBauer added a commit that referenced this pull request Jul 1, 2021
* Allow specification of file for linear defaultstyle (#1028)

* Allow specification of file for default

* Simplify if condition

* Increase coverage (#1020)

* 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 <[email protected]>

* Migrate existing thermodynamic functions to metpy functions (#1009)

* 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 <[email protected]>

* Fixed: flake8

* Fixed: flake8

* Fixed tests

* Fixed: flake8

* Fixed: failing tests

* Ficed: tests

* Units discarded upon returning results

Co-Authored-By: J. Ungermann <[email protected]>

* `omega_to_w` migrated to metpy

Co-authored-by: ReimarBauer <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>

* updated documentation (#1008)

* updated documentation

* improved install/update procedure

Co-authored-by: Reimar Bauer <[email protected]>

* Fixed: #999 (#1010)

* .format replaced with f" string

* updated copyright year

* fixes #1014 (#1015)

* Remove Qt imports (#1019)

* Fixes #1014 changing http to https (#1017)

Co-authored-by: ReimarBauer <[email protected]>

* Linear view mscolab bug (#1021)

* fixed tableview not opening bug; added test

* added raising of mscolab window after closing view

* preparation of v4.0.1 (#1023)

* preparation of v4.0.1

* updated install instruction

Co-authored-by: J. Ungermann <[email protected]>

* Fix pyproj 3.1.0 error (#1033)

* Minor bug fixes. (#1054)

* 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

* issue #719 solved (#729)

* issue #719 solved

* updated development.rst

* updated development.rst

Co-authored-by: ReimarBauer <[email protected]>

* Select newest init-time and carry over multilayering (#1047)

Co-authored-by: J. Ungermann <[email protected]>

* Fix some issues with elevation caching and model level dimensions. (#1061)

Fix #1066

* Added missing filename key. (#1062)

See #1066

Co-authored-by: May <[email protected]>
Co-authored-by: ReimarBauer <[email protected]>
Co-authored-by: Jatin Jain <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>
Co-authored-by: open-mss-build <[email protected]>
Co-authored-by: Aryan Gupta <[email protected]>
Co-authored-by: Aravind Murali <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>
Co-authored-by: Archishman Sengupta <[email protected]>
ReimarBauer added a commit that referenced this pull request Jul 2, 2021
…oblems of being played too fast (#1067)

* Allow specification of file for linear defaultstyle (#1028)

* Allow specification of file for default

* Simplify if condition

* Increase coverage (#1020)

* 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 <[email protected]>

* Migrate existing thermodynamic functions to metpy functions (#1009)

* 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 <[email protected]>

* Fixed: flake8

* Fixed: flake8

* Fixed tests

* Fixed: flake8

* Fixed: failing tests

* Ficed: tests

* Units discarded upon returning results

Co-Authored-By: J. Ungermann <[email protected]>

* `omega_to_w` migrated to metpy

Co-authored-by: ReimarBauer <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>

* updated documentation (#1008)

* updated documentation

* improved install/update procedure

Co-authored-by: Reimar Bauer <[email protected]>

* Fixed: #999 (#1010)

* .format replaced with f" string

* updated copyright year

* fixes #1014 (#1015)

* Remove Qt imports (#1019)

* Fixes #1014 changing http to https (#1017)

Co-authored-by: ReimarBauer <[email protected]>

* Linear view mscolab bug (#1021)

* fixed tableview not opening bug; added test

* added raising of mscolab window after closing view

* preparation of v4.0.1 (#1023)

* preparation of v4.0.1

* updated install instruction

Co-authored-by: J. Ungermann <[email protected]>

* Fix pyproj 3.1.0 error (#1033)

* Made a screen recorder and automated tutorial for demonstrating use of waypoints

* Renamed tut pictures to just pictures and moved the tutorials.txt to requirements.d

* Minor bug fixes. (#1054)

* 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

* issue #719 solved (#729)

* issue #719 solved

* updated development.rst

* updated development.rst

Co-authored-by: ReimarBauer <[email protected]>

* Select newest init-time and carry over multilayering (#1047)

Co-authored-by: J. Ungermann <[email protected]>

* Fix some issues with elevation caching and model level dimensions. (#1061)

Fix #1066

* Added missing filename key. (#1062)

See #1066

* Waypoints tutorial completed

* Just changed the sleep timings of the code to make it more efficient : tutorial_waypoints.py

* Added the updated tutorials.txt in requirements.d

Co-authored-by: May <[email protected]>
Co-authored-by: ReimarBauer <[email protected]>
Co-authored-by: Jatin Jain <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>
Co-authored-by: open-mss-build <[email protected]>
Co-authored-by: Aryan Gupta <[email protected]>
Co-authored-by: Aravind Murali <[email protected]>
Co-authored-by: J. Ungermann <[email protected]>
Co-authored-by: Archishman Sengupta <[email protected]>
ReimarBauer added a commit that referenced this pull request Aug 24, 2021
commit 3bd614e
Merge: c8b662b 094c388
Author: ReimarBauer <[email protected]>
Date:   Mon Aug 23 16:35:23 2021 +0200

    Merge pull request #1170 from risehr/textfiles

    Added text files for kml, mscolab, wms, and views tutorials.

commit 094c388
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 19:21:46 2021 +0530

    Corrected spelling of MSColab

commit 83551be
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 17:35:37 2021 +0530

    Added text files for kml, mscolab, wms, and views tutorials and fixed typos in tutorials.rst file

commit c8b662b
Merge: ee98974 3937b0a
Author: ReimarBauer <[email protected]>
Date:   Mon Aug 23 07:41:44 2021 +0200

    Merge pull request #1166 from risehr/documentation

    Created the tutorials.rst file

commit 3937b0a
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 02:32:17 2021 +0530

    Fixed typos in performance settings text file

commit 156fa36
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 02:22:41 2021 +0530

    Added performance settings text file in tutorials/textfiles

commit 6acc89e
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 01:49:05 2021 +0530

    Fixed typos in text files

commit f681c0f
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 01:18:54 2021 +0530

    Updated tutorials.rst file and added some text files

commit 0417b04
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 00:29:08 2021 +0530

    Created the tutorials.rst file

commit ee98974
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sat Aug 21 13:59:43 2021 +0530

    Mscolab tutorial, TTS feature for audios (#1162)

    * mscolab tutorial created

    * Created mscolab tutorial and added text to audio conversion feature for audio of the tutorial videos. Also updated tutorials.txt requirement file

    * Made some minor code improvements and rectified spelling mistakes

    * Made audio.py more customizable in terms of which translation and speech conversion APIs are to be used and also updated tutorials.txt requirement file

    * Removed the unnecessary comments

commit df9aa18
Author: Hrithik Kumar Verma <[email protected]>
Date:   Tue Aug 17 14:11:38 2021 +0530

    KML overlay, Hexagon Control, Performance settings tutorial completed (#1144)

    * Kml, hexagon control, and performance settings tutorial completed

    * Improved the screenrecorder class fixing some bugs, improved restricted size recording of windows

    * Minor changes in screen recorder class

    * made small changes in the header files of scipt and other minor changes in hexagon tutorial

    * Made the code more efficient by small changes in  hexagon control tutorial

commit bd3f251
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 9 18:55:26 2021 +0530

    Remote Sensing and Satellite Track Tutorial (#1136)

    * Tutorial for remote sensing and satellite track and flexible/changeable  screen recording area

    * Enabled FailSafe from screenrecorder.py file

commit 5f70c3a
Merge: 9170617 769b98a
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:58:51 2021 +0200

    Merge pull request #1140 from Open-MSS/merged_develop_to_GSOC2021-HrithikKumarVerma

    Merged develop to gsoc2021 hrithik kumar verma

commit 769b98a
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:25:42 2021 +0200

    merge mistake fixed

commit 7fd3765
Merge: 9170617 492482f
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:16:53 2021 +0200

    Merge branch 'develop' into GSOC2021-HrithikKumarVerma

commit 9170617
Merge: 6ab5a9d 36834c2
Author: ReimarBauer <[email protected]>
Date:   Wed Aug 4 09:28:13 2021 +0200

    Merge pull request #1104 from risehr/views_tutorial

    [Completed] Automated tutorial for how to create a project in MSS using all the views.

commit 36834c2
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sun Aug 1 00:54:27 2021 +0530

    Rectified some small mistakes such as remove extra space and unnecessary comments

commit 41e83e1
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sat Jul 31 02:51:43 2021 +0530

    Made tutorial_views.py script to work for linux smoothly

commit 0fee992
Author: Hrithik Kumar Verma <[email protected]>
Date:   Wed Jul 28 16:09:08 2021 +0530

    Automated tutorial for how to create a project in MSS using all the views

commit 6ab5a9d
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sun Jul 18 10:57:40 2021 +0530

    Wms tutorial (#1083)

    * Made cursor visible and finished wms automated tutorial

    * flake8 corrections

    * Improved code for use in Linux systems.(It was working well in other systems)

    * Changed header file for the python scripts in mss/tutorials/*

commit 3bb422c
Merge: 2eda795 84ef56d
Author: ReimarBauer <[email protected]>
Date:   Wed Jul 7 12:02:14 2021 +0200

    Merge pull request #1074 from risehr/waypoints_tutorial

    Waypoints Tutorial : Working on Linux system now.

commit 84ef56d
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Jul 5 21:08:40 2021 +0530

    Rectified logical error in if statement; improved code to run both on linux and windows system efficiently

commit 89d1417
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Jul 5 18:45:50 2021 +0530

    Modified waypoints tutorial to make it run smoothly on linux systems

commit 2eda795
Author: Hrithik Kumar Verma <[email protected]>
Date:   Fri Jul 2 14:24:53 2021 +0530

    Completed the waypoints tutorial and resolved the screen recording problems of being played too fast (#1067)

    * Allow specification of file for linear defaultstyle (#1028)

    * Allow specification of file for default

    * Simplify if condition

    * Increase coverage (#1020)

    * 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 <[email protected]>

    * Migrate existing thermodynamic functions to metpy functions (#1009)

    * 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 <[email protected]>

    * Fixed: flake8

    * Fixed: flake8

    * Fixed tests

    * Fixed: flake8

    * Fixed: failing tests

    * Ficed: tests

    * Units discarded upon returning results

    Co-Authored-By: J. Ungermann <[email protected]>

    * `omega_to_w` migrated to metpy

    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>

    * updated documentation (#1008)

    * updated documentation

    * improved install/update procedure

    Co-authored-by: Reimar Bauer <[email protected]>

    * Fixed: #999 (#1010)

    * .format replaced with f" string

    * updated copyright year

    * fixes #1014 (#1015)

    * Remove Qt imports (#1019)

    * Fixes #1014 changing http to https (#1017)

    Co-authored-by: ReimarBauer <[email protected]>

    * Linear view mscolab bug (#1021)

    * fixed tableview not opening bug; added test

    * added raising of mscolab window after closing view

    * preparation of v4.0.1 (#1023)

    * preparation of v4.0.1

    * updated install instruction

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix pyproj 3.1.0 error (#1033)

    * Made a screen recorder and automated tutorial for demonstrating use of waypoints

    * Renamed tut pictures to just pictures and moved the tutorials.txt to requirements.d

    * Minor bug fixes. (#1054)

    * 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

    * issue #719 solved (#729)

    * issue #719 solved

    * updated development.rst

    * updated development.rst

    Co-authored-by: ReimarBauer <[email protected]>

    * Select newest init-time and carry over multilayering (#1047)

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix some issues with elevation caching and model level dimensions. (#1061)

    Fix #1066

    * Added missing filename key. (#1062)

    See #1066

    * Waypoints tutorial completed

    * Just changed the sleep timings of the code to make it more efficient : tutorial_waypoints.py

    * Added the updated tutorials.txt in requirements.d

    Co-authored-by: May <[email protected]>
    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: Jatin Jain <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: open-mss-build <[email protected]>
    Co-authored-by: Aryan Gupta <[email protected]>
    Co-authored-by: Aravind Murali <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: Archishman Sengupta <[email protected]>

commit fca444a
Author: Hrithik Kumar Verma <[email protected]>
Date:   Thu Jul 1 14:49:02 2021 +0530

    Syncing my GSOC branch with develop (#1066)

    * Allow specification of file for linear defaultstyle (#1028)

    * Allow specification of file for default

    * Simplify if condition

    * Increase coverage (#1020)

    * 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 <[email protected]>

    * Migrate existing thermodynamic functions to metpy functions (#1009)

    * 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 <[email protected]>

    * Fixed: flake8

    * Fixed: flake8

    * Fixed tests

    * Fixed: flake8

    * Fixed: failing tests

    * Ficed: tests

    * Units discarded upon returning results

    Co-Authored-By: J. Ungermann <[email protected]>

    * `omega_to_w` migrated to metpy

    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>

    * updated documentation (#1008)

    * updated documentation

    * improved install/update procedure

    Co-authored-by: Reimar Bauer <[email protected]>

    * Fixed: #999 (#1010)

    * .format replaced with f" string

    * updated copyright year

    * fixes #1014 (#1015)

    * Remove Qt imports (#1019)

    * Fixes #1014 changing http to https (#1017)

    Co-authored-by: ReimarBauer <[email protected]>

    * Linear view mscolab bug (#1021)

    * fixed tableview not opening bug; added test

    * added raising of mscolab window after closing view

    * preparation of v4.0.1 (#1023)

    * preparation of v4.0.1

    * updated install instruction

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix pyproj 3.1.0 error (#1033)

    * Minor bug fixes. (#1054)

    * 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

    * issue #719 solved (#729)

    * issue #719 solved

    * updated development.rst

    * updated development.rst

    Co-authored-by: ReimarBauer <[email protected]>

    * Select newest init-time and carry over multilayering (#1047)

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix some issues with elevation caching and model level dimensions. (#1061)

    Fix #1066

    * Added missing filename key. (#1062)

    See #1066

    Co-authored-by: May <[email protected]>
    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: Jatin Jain <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: open-mss-build <[email protected]>
    Co-authored-by: Aryan Gupta <[email protected]>
    Co-authored-by: Aravind Murali <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: Archishman Sengupta <[email protected]>
joernu76 pushed a commit that referenced this pull request Aug 24, 2021
commit 3bd614e
Merge: c8b662b 094c388
Author: ReimarBauer <[email protected]>
Date:   Mon Aug 23 16:35:23 2021 +0200

    Merge pull request #1170 from risehr/textfiles

    Added text files for kml, mscolab, wms, and views tutorials.

commit 094c388
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 19:21:46 2021 +0530

    Corrected spelling of MSColab

commit 83551be
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 17:35:37 2021 +0530

    Added text files for kml, mscolab, wms, and views tutorials and fixed typos in tutorials.rst file

commit c8b662b
Merge: ee98974 3937b0a
Author: ReimarBauer <[email protected]>
Date:   Mon Aug 23 07:41:44 2021 +0200

    Merge pull request #1166 from risehr/documentation

    Created the tutorials.rst file

commit 3937b0a
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 02:32:17 2021 +0530

    Fixed typos in performance settings text file

commit 156fa36
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 02:22:41 2021 +0530

    Added performance settings text file in tutorials/textfiles

commit 6acc89e
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 01:49:05 2021 +0530

    Fixed typos in text files

commit f681c0f
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 01:18:54 2021 +0530

    Updated tutorials.rst file and added some text files

commit 0417b04
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 23 00:29:08 2021 +0530

    Created the tutorials.rst file

commit ee98974
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sat Aug 21 13:59:43 2021 +0530

    Mscolab tutorial, TTS feature for audios (#1162)

    * mscolab tutorial created

    * Created mscolab tutorial and added text to audio conversion feature for audio of the tutorial videos. Also updated tutorials.txt requirement file

    * Made some minor code improvements and rectified spelling mistakes

    * Made audio.py more customizable in terms of which translation and speech conversion APIs are to be used and also updated tutorials.txt requirement file

    * Removed the unnecessary comments

commit df9aa18
Author: Hrithik Kumar Verma <[email protected]>
Date:   Tue Aug 17 14:11:38 2021 +0530

    KML overlay, Hexagon Control, Performance settings tutorial completed (#1144)

    * Kml, hexagon control, and performance settings tutorial completed

    * Improved the screenrecorder class fixing some bugs, improved restricted size recording of windows

    * Minor changes in screen recorder class

    * made small changes in the header files of scipt and other minor changes in hexagon tutorial

    * Made the code more efficient by small changes in  hexagon control tutorial

commit bd3f251
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Aug 9 18:55:26 2021 +0530

    Remote Sensing and Satellite Track Tutorial (#1136)

    * Tutorial for remote sensing and satellite track and flexible/changeable  screen recording area

    * Enabled FailSafe from screenrecorder.py file

commit 5f70c3a
Merge: 9170617 769b98a
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:58:51 2021 +0200

    Merge pull request #1140 from Open-MSS/merged_develop_to_GSOC2021-HrithikKumarVerma

    Merged develop to gsoc2021 hrithik kumar verma

commit 769b98a
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:25:42 2021 +0200

    merge mistake fixed

commit 7fd3765
Merge: 9170617 492482f
Author: ReimarBauer <[email protected]>
Date:   Fri Aug 6 16:16:53 2021 +0200

    Merge branch 'develop' into GSOC2021-HrithikKumarVerma

commit 9170617
Merge: 6ab5a9d 36834c2
Author: ReimarBauer <[email protected]>
Date:   Wed Aug 4 09:28:13 2021 +0200

    Merge pull request #1104 from risehr/views_tutorial

    [Completed] Automated tutorial for how to create a project in MSS using all the views.

commit 36834c2
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sun Aug 1 00:54:27 2021 +0530

    Rectified some small mistakes such as remove extra space and unnecessary comments

commit 41e83e1
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sat Jul 31 02:51:43 2021 +0530

    Made tutorial_views.py script to work for linux smoothly

commit 0fee992
Author: Hrithik Kumar Verma <[email protected]>
Date:   Wed Jul 28 16:09:08 2021 +0530

    Automated tutorial for how to create a project in MSS using all the views

commit 6ab5a9d
Author: Hrithik Kumar Verma <[email protected]>
Date:   Sun Jul 18 10:57:40 2021 +0530

    Wms tutorial (#1083)

    * Made cursor visible and finished wms automated tutorial

    * flake8 corrections

    * Improved code for use in Linux systems.(It was working well in other systems)

    * Changed header file for the python scripts in mss/tutorials/*

commit 3bb422c
Merge: 2eda795 84ef56d
Author: ReimarBauer <[email protected]>
Date:   Wed Jul 7 12:02:14 2021 +0200

    Merge pull request #1074 from risehr/waypoints_tutorial

    Waypoints Tutorial : Working on Linux system now.

commit 84ef56d
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Jul 5 21:08:40 2021 +0530

    Rectified logical error in if statement; improved code to run both on linux and windows system efficiently

commit 89d1417
Author: Hrithik Kumar Verma <[email protected]>
Date:   Mon Jul 5 18:45:50 2021 +0530

    Modified waypoints tutorial to make it run smoothly on linux systems

commit 2eda795
Author: Hrithik Kumar Verma <[email protected]>
Date:   Fri Jul 2 14:24:53 2021 +0530

    Completed the waypoints tutorial and resolved the screen recording problems of being played too fast (#1067)

    * Allow specification of file for linear defaultstyle (#1028)

    * Allow specification of file for default

    * Simplify if condition

    * Increase coverage (#1020)

    * 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 <[email protected]>

    * Migrate existing thermodynamic functions to metpy functions (#1009)

    * 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 <[email protected]>

    * Fixed: flake8

    * Fixed: flake8

    * Fixed tests

    * Fixed: flake8

    * Fixed: failing tests

    * Ficed: tests

    * Units discarded upon returning results

    Co-Authored-By: J. Ungermann <[email protected]>

    * `omega_to_w` migrated to metpy

    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>

    * updated documentation (#1008)

    * updated documentation

    * improved install/update procedure

    Co-authored-by: Reimar Bauer <[email protected]>

    * Fixed: #999 (#1010)

    * .format replaced with f" string

    * updated copyright year

    * fixes #1014 (#1015)

    * Remove Qt imports (#1019)

    * Fixes #1014 changing http to https (#1017)

    Co-authored-by: ReimarBauer <[email protected]>

    * Linear view mscolab bug (#1021)

    * fixed tableview not opening bug; added test

    * added raising of mscolab window after closing view

    * preparation of v4.0.1 (#1023)

    * preparation of v4.0.1

    * updated install instruction

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix pyproj 3.1.0 error (#1033)

    * Made a screen recorder and automated tutorial for demonstrating use of waypoints

    * Renamed tut pictures to just pictures and moved the tutorials.txt to requirements.d

    * Minor bug fixes. (#1054)

    * 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

    * issue #719 solved (#729)

    * issue #719 solved

    * updated development.rst

    * updated development.rst

    Co-authored-by: ReimarBauer <[email protected]>

    * Select newest init-time and carry over multilayering (#1047)

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix some issues with elevation caching and model level dimensions. (#1061)

    Fix #1066

    * Added missing filename key. (#1062)

    See #1066

    * Waypoints tutorial completed

    * Just changed the sleep timings of the code to make it more efficient : tutorial_waypoints.py

    * Added the updated tutorials.txt in requirements.d

    Co-authored-by: May <[email protected]>
    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: Jatin Jain <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: open-mss-build <[email protected]>
    Co-authored-by: Aryan Gupta <[email protected]>
    Co-authored-by: Aravind Murali <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: Archishman Sengupta <[email protected]>

commit fca444a
Author: Hrithik Kumar Verma <[email protected]>
Date:   Thu Jul 1 14:49:02 2021 +0530

    Syncing my GSOC branch with develop (#1066)

    * Allow specification of file for linear defaultstyle (#1028)

    * Allow specification of file for default

    * Simplify if condition

    * Increase coverage (#1020)

    * 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 <[email protected]>

    * Migrate existing thermodynamic functions to metpy functions (#1009)

    * 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 <[email protected]>

    * Fixed: flake8

    * Fixed: flake8

    * Fixed tests

    * Fixed: flake8

    * Fixed: failing tests

    * Ficed: tests

    * Units discarded upon returning results

    Co-Authored-By: J. Ungermann <[email protected]>

    * `omega_to_w` migrated to metpy

    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>

    * updated documentation (#1008)

    * updated documentation

    * improved install/update procedure

    Co-authored-by: Reimar Bauer <[email protected]>

    * Fixed: #999 (#1010)

    * .format replaced with f" string

    * updated copyright year

    * fixes #1014 (#1015)

    * Remove Qt imports (#1019)

    * Fixes #1014 changing http to https (#1017)

    Co-authored-by: ReimarBauer <[email protected]>

    * Linear view mscolab bug (#1021)

    * fixed tableview not opening bug; added test

    * added raising of mscolab window after closing view

    * preparation of v4.0.1 (#1023)

    * preparation of v4.0.1

    * updated install instruction

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix pyproj 3.1.0 error (#1033)

    * Minor bug fixes. (#1054)

    * 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

    * issue #719 solved (#729)

    * issue #719 solved

    * updated development.rst

    * updated development.rst

    Co-authored-by: ReimarBauer <[email protected]>

    * Select newest init-time and carry over multilayering (#1047)

    Co-authored-by: J. Ungermann <[email protected]>

    * Fix some issues with elevation caching and model level dimensions. (#1061)

    Fix #1066

    * Added missing filename key. (#1062)

    See #1066

    Co-authored-by: May <[email protected]>
    Co-authored-by: ReimarBauer <[email protected]>
    Co-authored-by: Jatin Jain <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: open-mss-build <[email protected]>
    Co-authored-by: Aryan Gupta <[email protected]>
    Co-authored-by: Aravind Murali <[email protected]>
    Co-authored-by: J. Ungermann <[email protected]>
    Co-authored-by: Archishman Sengupta <[email protected]>
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.

3 participants