Commit graph

5023 commits

Author SHA1 Message Date
PySimpleGUI
c424c3c771 Reformatted all docstrings so that the parameter description and type are aligned. The code itself, help output and the sdk reference window look better. 2021-07-19 10:15:53 -04:00
PySimpleGUI
0e9d5157bd Added support for right click menus to checkbox, radio, spin, progress meter, tabgroup, spin (never noticed they weren't hooked up!) If an element doesn't have the parm on the init, it will now automatically inherit from the Window. Reformatted a couple of the Docstrings to see how they're going to look before doing the entire file. 2021-07-18 13:55:43 -04:00
PySimpleGUI
4b8757c124 Check for file exists in execute_py_file 2021-07-17 13:23:22 -04:00
PySimpleGUI
4f4d2879c3 Set cwd='.' is dirname is not found when calling execute_py_file 2021-07-16 14:42:12 -04:00
PySimpleGUI
48b3028a5e Temporarily enabled Modal Windows on the Mac. Added size info in Frame Element's docstring 2021-07-11 09:57:21 -04:00
PySimpleGUI
ad708f7176 Added TabGroup.add_tab 2021-07-08 17:41:39 -04:00
PySimpleGUI
3c2e3bf0a2 Warning on FindElement to get users to migrate 2021-07-08 08:58:13 -04:00
PySimpleGUI
f9a9f8a95b one_line_progress_meter gets keep_on_top parameter 2021-07-07 15:37:36 -04:00
PySimpleGUI
5e1f29cf40 cprint, Multline.print, Debug print all take a color string parm. Added ability for the color string to be a single color representing the text color only. 2021-07-05 12:54:22 -04:00
PySimpleGUI
9c435e9cbc Added Kill Application button to the popup_error_with_traceback since it's possible to get into loop forcing user kill everything using task manager. Not good... much better now! 2021-07-05 07:34:44 -04:00
PySimpleGUI
0ebf12954e Better docstring description for icon in Window and set_options. Describes a Base64 encoded GIF as the most portable icon. 2021-07-04 15:07:08 -04:00
PySimpleGUI
93633b4a95 Changed Sizegrip to not expand the row that it's on. Fixed custom titlebar detection, fixed updating Image with size of None. 2021-07-03 17:22:17 -04:00
PySimpleGUI
e4125886a3 Sort the list of entries 2021-07-03 14:29:14 -04:00
PySimpleGUI
44c020324a New Demo - Combo File Chooser with history and clear button. 2021-07-03 14:25:52 -04:00
PySimpleGUI
49bb18e496 Delete Demo_Cursor_Changed_To_Hand.py 2021-07-02 15:04:44 -04:00
PySimpleGUI
3b00016ddb Renamed the cursor demo. Included example of turning off the cursor entirely at the element and the window level. 2021-07-02 15:04:30 -04:00
PySimpleGUI
c48968b36d Moved visibility setting out of the drawing function for better performance 2021-06-30 10:58:41 -04:00
PySimpleGUI
35dd8b3df1 New Demos of Matplotlib animated spectrogram - threaded and not threaded 2021-06-30 10:58:12 -04:00
PySimpleGUI
3652760508 New Matplotlib using Image Element demo - shows a Spectrogram 2021-06-29 21:06:11 -04:00
PySimpleGUI
30c9241898 Fix for Menu item disabled with a shortcut char in the item. Was off by one (still have off by one bugs?? WHEN will I ever learn if not by now?) 2021-06-28 15:15:13 -04:00
PySimpleGUI
30be7fea45 Added class_ parm to the Toplevel windows for the Linux window title problems 2021-06-28 08:17:05 -04:00
PySimpleGUI
7d2201bfed ButtonMenu changes and fixes - set default font, allow menu definition to be not set in update, fixed missing colors when updating menu 2021-06-27 19:36:36 -04:00
PySimpleGUI
1c1db88f58 WTG Tanay in polishing up the final parts... Shows matched lines with selecting which line to edit. Limits matched line length to 500 chars to weed out the bytestring matches 2021-06-26 18:20:20 -04:00
PySimpleGUI
2015846df9 autoscroll parameter added to Multiline.print and cprint 2021-06-25 18:37:47 -04:00
PySimpleGUI
4490407bc6 Option to show a single image 2021-06-23 18:03:23 -04:00
PySimpleGUI
5c131cda89 New Demo - Integrate with notifypy package 2021-06-23 13:52:15 -04:00
PySimpleGUI
8d2b7ee30a Demo program for use with psgtray 2021-06-21 10:07:51 -04:00
PySimpleGUI
cbb2be3a65 psgtray - a new System Tray Icon feature for use with tkinter port!! 2021-06-21 10:06:25 -04:00
PySimpleGUI
436cb397ce Release 4.45.0 2021-06-21 09:48:10 -04:00
PySimpleGUI
ab9344007a Moved *args in one_line_progress_meter 2021-06-20 08:23:59 -04:00
PySimpleGUI
5a1cb9c6a5 Switched to ppm format. Changed tkinter specific call to Graph.send_figure_to_back for portability 2021-06-20 08:06:07 -04:00
PySimpleGUI
8823936fc2 Change to ppm format from png to get better performance 2021-06-19 18:16:51 -04:00
PySimpleGUI
738f2658e4 Combo and Input elements - fixed for readonly state use when disable/enable in update 2021-06-18 18:47:48 -04:00
PySimpleGUI
b3598ccb95 Apply no titlebar twice due to a Pi problem that is perhaps on other platforms too 2021-06-18 17:05:59 -04:00
PySimpleGUI
1157234d36 Updated Output Element's docstring to explain Multiline is the superior choice. It's a start at getting new users to use the Multiline. The Cookbook needs updating, etc. 2021-06-18 08:19:11 -04:00
PySimpleGUI
be32911baf Fix for tearoff menu location after a new menu definition 2021-06-17 18:33:18 -04:00
PySimpleGUI
7dbb6b4da4 set the title parm in the docstring for popup_error_with_traceback 2021-06-17 16:16:47 -04:00
PySimpleGUI
853887edaa Replaced popup_error with traceback error popups when button colors problems are detected 2021-06-17 13:49:11 -04:00
PySimpleGUI
ad3ab1e623 New popup - popup_error_with_traceback. Better line length handling in error popup, removed setting active background for button menus (maybe should put it back... we'll see), Set highlight thickness to 0 if pad is 0 for ButtonMenus, copy menu definitions so original isn't modified 2021-06-17 08:10:05 -04:00
PySimpleGUI
e29e1d20ee docstring update for Window.current_location - mention the titlebar and menubar can affect accuracy 2021-06-14 08:41:08 -04:00
PySimpleGUI
8a269efc61 Release 4.44.0 2021-06-13 12:45:50 -04:00
PySimpleGUI
b8a13bd54e Focus the filter input field when starting. Shows python interpreter version that will be used to launch programs. Added a PANE between the 2 main columns. Set a minimum size for the window. Rerouting cprint directly in the layout now. 2021-06-13 08:07:13 -04:00
PySimpleGUI
a70e030e74 Sizegrip auto-expands row and anchors correctly to right side. 2021-06-12 18:45:32 -04:00
PySimpleGUI
d65cd68abf fix for popup get file and folder without history, support for expand for Table and other elements inside a frame 2021-06-12 16:18:42 -04:00
PySimpleGUI
95f4ab7ec0 popup_get_folder also gets a history feature. 2021-06-12 15:08:09 -04:00
PySimpleGUI
25209917df popup_get_file - tooltip for clear button. Show message when clear button clicked. 2021-06-12 12:02:33 -04:00
PySimpleGUI
b39da7adad popup_get_file - HISTORY feature added! Replaced prints in packer function because can cause errors if strout has been rerouted, Combo no longer resizes on update if no size if given, combo added to the default focus list of elements 2021-06-12 11:19:52 -04:00
PySimpleGUI
e37bfc9861 Removed print accidently left in debugging tags. Cleaned up the color demo. 2021-06-10 13:29:40 -04:00
PySimpleGUI
ee2a1ba22c Fix for missing font on debug print. Addition of font to Multiline demo program 2021-06-10 10:47:31 -04:00
PySimpleGUI
00fa20e13b Made expanding Tree element a single operation like other elements. 2021-06-10 10:14:43 -04:00