From e8bdb7801815b127bcd7143f6f3517ac0b90b777 Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Sat, 27 Mar 2021 15:08:52 -0400 Subject: [PATCH 1/6] Set theme jekyll-theme-modernist --- docs/_config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_config.yml b/docs/_config.yml index 2f7efbea..cc35c1df 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -1 +1 @@ -theme: jekyll-theme-minimal \ No newline at end of file +theme: jekyll-theme-modernist \ No newline at end of file From e0e3b86614e4b862253dbdab4f211c93935a2b02 Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Sun, 11 Apr 2021 19:43:06 -0400 Subject: [PATCH 2/6] Update issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md --- ...his-form-with-every-new-issue-submitted.md | 107 ++++++++++-------- 1 file changed, 60 insertions(+), 47 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md index 041c965e..4d5c33c8 100644 --- a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md +++ b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md @@ -7,67 +7,80 @@ assignees: '' --- -### Type of Issues (Enhancement, Error, Bug, Question) - -### Operating System - -### Python version - -### PySimpleGUI Port and Version - -Ports = tkinter, Qt, WxPython, Web - -PySimpleGUI Version: - -tkinter version: - -You can get these by adding this to the top of your file and running it: - -```python -import PySimpleGUI as sg - -print(sg) # Location of your PySimpleGUI.py file -print(sg.version) # PySimpleGUI version number -print(sg.tclversion_detailed) # tkinter detailed version number (in PySimpleGUI version 4.29.0+) -print(sg.sys.version) # Python version number -``` - -The tkinter version number can be obtained using above code in version 4.29.0+. If your code is prior: -```python -print(sg.tkinter.Tcl().eval('info patchlevel')) -``` +### Type of Issue (Enhancement, Error, Bug, Question) -### Your Experience Levels In Months or Years +---------------------------------------- -_________ Python programming experience -_________ Programming experience overall -_________ Have used another Python GUI Framework (tkinter, Qt, etc) previously (yes/no is fine)? +#### Operating System -### You have completed these steps: -- [ ] Read instructions on how to file an Issue -- [ ] Searched through main docs http://www.PySimpleGUI.org for your problem -- [ ] Searched through the readme for your specific port if not PySimpleGUI (Qt, WX, Remi) -- [ ] Looked for Demo Programs that are similar to your goal http://www.PySimpleGUI.com -- [ ] Note that there are also Demo Programs under each port on GitHub + +#### PySimpleGUI Port (tkinter, Qt, Wx, Web) + + + +---------------------------------------- + +## Versions + +Version information can be obtained by calling `sg.main_get_debug_data()` +Or you can print each version shown in () + + +#### Python version (`sg.sys.version`) + + + +#### PySimpleGUI Version (`sg.__version__`) + + + +#### GUI Version (tkinter (`sg.tclversion_detailed`), PySide2, WxPython, Remi) + + + +--------------------- + +#### Your Experience In Months or Years (optional) + + Years Python programming experience + Years Programming experience overall + Have used another Python GUI Framework? (tkinter, Qt, etc) (yes/no is fine) + Anything else you think would be helpful? + +--------------------- + +#### Troubleshooting + +These items may solve your problem. Please check those you've done by changing - [ ] to - [X] + +- [ ] Searched main docs for your problem www.PySimpleGUI.org +- [ ] Looked for Demo Programs that are similar to your goal Demos.PySimpleGUI.org +- [ ] If not tkinter - looked for Demo Programs for specific port +- [ ] For non tkinter - Looked at readme for your specific port if not PySimpleGUI (Qt, WX, Remi) - [ ] Run your program outside of your debugger (from a command line) -- [ ] Searched through Issues (open and closed) to see if already reported -- [ ] Try again by upgrading your PySimpleGUI.py file to use the current one on GitHub. Your problem may have already been fixed but is not yet on PyPI. +- [ ] Searched through Issues (open and closed) to see if already reported Issues.PySimpleGUI.org +- [ ] Tried using the PySimpleGUI.py file on GitHub. Your problem may have already been fixed but not released -### Description of Problem / Question / Details +#### Detailed Description -### Code To Duplicate -A short program that isolates and demonstrates the problem (i.e. please don't paste a link to your 400 line program.... instead paste your 10 line program in full). -Yes, it is a pain to narrow down problems, but it's part of the debugging process. Help me help you by providing something that can be executed so that work on getting you a fix or a workaround can immediately begin. +#### Code To Duplicate + +A **short** program that isolates and demonstrates the problem (Do not paste your massive program, but instead 10-20 lines that clearly show the problem) This pre-formatted code block is all set for you to paste in your bit of code: ```python -import PySimpleGUI as sg -## Paste your code here +# Paste your code here + + ``` + +#### Screenshot, Sketch, or Drawing + + From b32e5abe5df1e7a5af94b6590d9f19036bae03a9 Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Sun, 11 Apr 2021 19:45:59 -0400 Subject: [PATCH 3/6] Update issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md --- ...ll-in-this-form-with-every-new-issue-submitted.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md index 4d5c33c8..03b61a98 100644 --- a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md +++ b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md @@ -44,10 +44,14 @@ Or you can print each version shown in () #### Your Experience In Months or Years (optional) - Years Python programming experience - Years Programming experience overall - Have used another Python GUI Framework? (tkinter, Qt, etc) (yes/no is fine) - Anything else you think would be helpful? +Years Python programming experience + +Years Programming experience overall + +Have used another Python GUI Framework? (tkinter, Qt, etc) (yes/no is fine) + +Anything else you think would be helpful? + --------------------- From af5bda7d58f5e11b0002103afa7b8b53129ca961 Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Sun, 11 Apr 2021 19:47:45 -0400 Subject: [PATCH 4/6] Update issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md --- ...m---must-fill-in-this-form-with-every-new-issue-submitted.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md index 03b61a98..e1dc7cbf 100644 --- a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md +++ b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md @@ -1,7 +1,7 @@ --- name: Issue Form - **Must fill in this form** with every new issue submitted. about: This form contains the information needed to help you solve your problem -title: "[ Enhancement/Bug/Question] My problem is..." +title: "[ Enhancement/Bug/Question] NOTE - you can also call sg.main() or sg.main_open_github_issue() to post an issue" labels: '' assignees: '' From 692cbf68578313b3a4c9bddff11e0103cd09f49a Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Wed, 11 Aug 2021 16:33:21 -0400 Subject: [PATCH 5/6] Update issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md Added the Watcha Makin? section. This section is created for you if you're using the built-in GUI and you add something in the GUI. If using GUI the section won't be added if you don't type anything into the project details section. --- ...--must-fill-in-this-form-with-every-new-issue-submitted.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md index e1dc7cbf..05026c02 100644 --- a/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md +++ b/.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md @@ -87,4 +87,8 @@ This pre-formatted code block is all set for you to paste in your bit of code: #### Screenshot, Sketch, or Drawing +--------------------- +### Watcha Makin? + +If you care to share something about your project, it would be awesome to hear what you're building. From 41f0ac0d81d8fe9a30099fa73b078d5cd1204047 Mon Sep 17 00:00:00 2001 From: PySimpleGUI <46163555+PySimpleGUI@users.noreply.github.com> Date: Sun, 19 Sep 2021 12:57:32 -0400 Subject: [PATCH 6/6] Update index.md --- docs/index.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index fe429d7f..9d607ebb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -3,6 +3,24 @@

Python GUIs for Humans

+ + + + + + ## PyPI Statistics & Versions | TK | TK 2.7 | Qt| WxPython | Web (Remi) | @@ -9040,4 +9058,4 @@ The project is self-funded and there are ongoing costs just to offer the softwar All documentation in this file and in the PySimpleGUI GitHub account are copyright 2021 by PySimpleGUI Tech LLC. The PySimpleGUI code, the demo programs and other source code in the PySimpleGUI account also have a copyright owned by PySimpleGUI Inc. -The name "PySimpleGUI" and the PySimpleGUI logo are Trademarked \ No newline at end of file +The name "PySimpleGUI" and the PySimpleGUI logo are Trademarked