Commit Graph

850 Commits

Author SHA1 Message Date
PySimpleGUI b06d460e2d Docstring fixup 2020-05-20 07:24:24 -04:00
PySimpleGUI 21aefacec3 Made typing module optional so Raspberry Pi users are not forced to install it 2020-05-19 20:04:51 -04:00
PySimpleGUI 8a94d6a143 Option added to set_options to change the default tooltip font. If not specified, no font is added when tooltip is created. 2020-05-19 11:24:43 -04:00
PySimpleGUI 9a16b766c4 Fix for Multiline color tags bug. Changed logic to not use any tags when no colors. 2020-05-18 22:07:40 -04:00
PySimpleGUI 96bd7b3064 Fixed get folder dialog for Mac users. Removed parent window. 2020-05-17 05:51:19 -04:00
PySimpleGUI 269ffbe91f Fixed menu tearoff not working (weird no one reported... dunno what happened) 2020-05-14 22:45:08 -04:00
PySimpleGUI da4305a352 Removed resetting of stdout if a flush is performed 2020-05-11 15:43:01 -04:00
PySimpleGUI 1f0344824c Added Window.set_title 2020-05-08 05:16:06 -04:00
PySimpleGUI 8173d384e4 Release 4.19.0 2020-05-05 08:45:19 -04:00
PySimpleGUI 6aabbe5432 Better multiline multi-colored tag handling, addition of WIN_CLOSE & WINDOW_CLOSED 2020-05-04 20:49:45 -04:00
PySimpleGUI 1ffd8b41d6 Docstring changes, constanct variables for window closed event, check for valid theme names 2020-05-01 10:09:23 -04:00
PySimpleGUI 1db1da0152 Coupole of docstring fixes 2020-04-14 07:28:27 -04:00
PySimpleGUI 9cdd2b0e54 Removed f-string, try block around subprocess import - needed for 3.4 support on the Pi 2020-04-12 21:27:05 -04:00
PySimpleGUI 71306dc46c import typing. Docstrings now showing up correctly in PyCharm 2020-04-10 14:11:41 -04:00
PySimpleGUI a714157d8a Incorrectly setting spin DefaultValue variable if not set in Update. 2020-04-07 19:32:28 -04:00
PySimpleGUI 9352a8425c Fix for scollable columns when scrolling over ComboBoxes 2020-04-07 16:13:02 -04:00
PySimpleGUI 08aa764b9b Newest version of Ruud's upgrade from GitHub 2020-04-06 16:30:03 -04:00
PySimpleGUI 3f4734c102 Scrollable Column Experimental Changes 2020-04-05 12:38:41 -04:00
PySimpleGUI 8342019002 Fixed TabGroup border width 2020-04-04 11:54:12 -04:00
PySimpleGUI 7530ed0a89 Another go at the scollable column (this time for sure!) 2020-04-03 18:12:32 -04:00
PySimpleGUI 20435d98b1 back out part of scrolled column fix as it was scrolling everything in the window when wheel used 2020-04-03 15:23:06 -04:00
PySimpleGUI 52547ec58b New autoscroll parameter added to Multiline.print. FIX FOR SCOLLING COLUMNS 2020-04-03 15:10:35 -04:00
PySimpleGUI 2d3d09ad44 Set the parent window in call to askcolor (color chooser) 2020-04-02 12:57:02 -04:00
PySimpleGUI 9d992d4175 Added year up/down to calendar popup (Thanks Ruud!!) 2020-04-01 12:10:36 -04:00
PySimpleGUI feacb6103b More date popup work... will eventually get there.... 2020-03-31 14:35:41 -04:00
PySimpleGUI f758357d8d Made DrawLines more efficient 2020-03-31 09:22:28 -04:00
PySimpleGUI 63d24b81ae Added Graph.DrawLines (draw_lines) 2020-03-31 09:16:17 -04:00
PySimpleGUI 194c053f12 Quick switch back to previous way of getting month & day names for get_date 2020-03-31 08:25:38 -04:00
PySimpleGUI a29d8488c7 Location parameter added to CalendarButton 2020-03-30 10:23:22 -04:00
PySimpleGUI ff51642ee7 popup_get_date - allow leaving out initial date parameters 2020-03-30 10:08:19 -04:00
PySimpleGUI 08e11e860c Integrated new date chooser!! (FINALLY) 2020-03-30 09:56:42 -04:00
PySimpleGUI 81c021332d popup button size resized from (5,1) to (6,1) 2020-03-30 05:27:46 -04:00
PySimpleGUI 2850b9888f More popup_get_date parms. icon parm for popup_animated 2020-03-29 10:07:50 -04:00
PySimpleGUI 90d8808884 NEW popup_get_date, fixed print sep char handling 2020-03-28 14:08:21 -04:00
PySimpleGUI f220d749de Corrected sep string handling for Print and Multiline.print 2020-03-27 16:45:35 -04:00
PySimpleGUI 6d141100c5 Release 4.18.0 2020-03-26 09:42:58 -04:00
PySimpleGUI 689833b040 Fixed bug in table element- computing bad width, added 10 pixels to tree column sizes, moved block of Image layout code so executes even if no image specified 2020-03-26 08:38:23 -04:00
PySimpleGUI e55b9a3e72 Checkbox.update - ability to change text 2020-03-25 10:34:53 -04:00
PySimpleGUI 282ba3e3b0 popup_animated - added title parameter 2020-03-24 22:42:42 -04:00
PySimpleGUI fad3dfb1d3 Release 4.17.0 2020-03-24 20:26:23 -04:00
PySimpleGUI 5b7e8991cf Versoin bump for last checkin 2020-03-23 23:18:28 -04:00
PySimpleGUI d480899721 More docstring fixes. no_titlebar parameter for one_line_progress_meter, renamed demo file 2020-03-23 23:17:04 -04:00
PySimpleGUI 03aaa144a3 MORE DocStrings 2020-03-06 19:48:44 -05:00
PySimpleGUI d750afcdbf Check for image is bytes in Image.Update. Was crashing trying to get width. Changed upgrade code to use utllib version! Nice! 2020-03-06 13:09:19 -05:00
PySimpleGUI 8b9ddf404c upgrade parameter 2020-03-05 21:06:18 -05:00
PySimpleGUI af4a76f763 "upgrade" command line parameter 2020-03-05 20:53:37 -05:00
PySimpleGUI 84cafb1397 Debugger stack frame changed (still not working most likely). The last of the docstring changes 2020-03-05 20:32:05 -05:00
PySimpleGUI 70cc3cba76 More upgrade utility changes 2020-03-05 17:21:29 -05:00
PySimpleGUI b7986234e0 New version of upgrade utility. LOTS more doctrings from my good friend nngogol 2020-03-05 16:59:03 -05:00
PySimpleGUI 79e00db4cc fix for missing padding on invisible elems, STARTED lots of docstrings changes. Renamed print_to_element 2020-03-05 08:34:25 -05:00
PySimpleGUI 76053a7a17 NEW Multiline.print method - same as print_to_element. More tweaks to the upgrade from GitHub function 2020-03-03 11:51:13 -05:00
PySimpleGUI efbe687c27 More upgrade utility work 2020-03-01 16:08:36 -05:00
PySimpleGUI bf1ae9942c Addition of an upgrade from GitHub button to the test harness 2020-03-01 16:06:46 -05:00
PySimpleGUI b945be6680 Table - measure row height if one isn't specified 2020-03-01 15:29:18 -05:00
PySimpleGUI 0356c3e260 Table - better column sizing based on font used 2020-03-01 15:23:30 -05:00
PySimpleGUI c656a4542e TabGroup - add autonumbered key, timeit_summary decorator, more info added about versions 2020-03-01 13:31:14 -05:00
PySimpleGUI cbe60e7da5 Correctly adjust the output from the shell output by trimming off the beginning and ending chars 2020-02-24 15:40:38 -05:00
PySimpleGUI 9f0159c546 Fixed how args are built with lists 2020-02-24 14:53:34 -05:00
PySimpleGUI 6982c4078d New shell_with_animation function to help long-running operations 2020-02-24 14:12:09 -05:00
PySimpleGUI 40e823e2dd popup_notify, removed TRANSPARENT_BUTTON 2020-02-24 10:33:17 -05:00
PySimpleGUI ec77e94358 Added Image.update_animation_no_buffering 2020-02-23 12:23:57 -05:00
PySimpleGUI b2c39d77d7 Release 4.16.0 2020-02-20 16:08:12 -05:00
PySimpleGUI 7ea32009d7 Element.set_size - retry height failure using length instead 2020-02-19 15:32:14 -05:00
PySimpleGUI 85cef1713b Restructured window.read so that the close is done extrnally to the main read call. 2020-02-19 13:13:07 -05:00
PySimpleGUI 0cbddfc980 New Checkbox.Update parameters for setting the colors 2020-02-13 20:17:11 -05:00
PySimpleGUI 99c32cff27 Addition of font to Menu - sets the font inside the menu itself 2020-02-10 10:43:41 -05:00
PySimpleGUI 174176daf4 System Tray feature addition 2020-02-09 15:59:38 -05:00
PySimpleGUI c64c689d20 Window.read gets a new "close" parameter (thinking of renaming to close_window) 2020-02-08 14:09:39 -05:00
PySimpleGUI 9f0299375f Window.element_list added. Image defaults to filename='' if nothing specified 2020-02-07 14:02:43 -05:00
PySimpleGUI d289de61f9 Added Element.unbind - removes a previously bound event from an Element 2020-02-03 15:29:20 -05:00
PySimpleGUI ce1cc28295 Addition of select_mode parameter to Listbox.,update 2020-02-01 11:56:46 -05:00
PySimpleGUI c1f87f3825 Listbox.get 2020-02-01 11:45:49 -05:00
PySimpleGUI 808866c443 print_to_element - used to "print" to a multiline element 2020-01-28 09:51:13 -05:00
PySimpleGUI fa103b7246 Graph.draw_polygon added 2020-01-20 10:04:46 -05:00
PySimpleGUI 023c158a6c Removed f-string for 3.5 compat. Added lots of popuperrors for bad layout detection of container elements. 2020-01-15 11:14:45 -05:00
PySimpleGUI 2d9c690353 All justification parameters can be shortned to 1 character, Fixed debug window not closing with quit button correctly 2020-01-13 23:31:53 -05:00
PySimpleGUI 4a048efdb0 Fix for Multline update with no value parameter specified 2020-01-13 16:10:23 -05:00
PySimpleGUI 3ef369cc58 Correctly scale draw_pixel 2020-01-10 12:24:23 -05:00
PySimpleGUI 76e2ec49d9 Release 4.15.1 2020-01-09 23:25:54 -05:00
PySimpleGUI 9543c68d1a Release 4.15.0 2020-01-08 23:01:05 -05:00
PySimpleGUI c51edc7719 New theme_text_element_background_color function, Fix for closing debug window with an X when running a non-blocking window, added keep on top to internal calls to popup_error, 2020-01-08 17:36:04 -05:00
PySimpleGUI 370c01e783 Changed warning about layout reuse to indicate Element Reuse instead. Added a delete method for Output Element 2020-01-04 23:23:00 -05:00
PySimpleGUI b4529f80af extend_layout 2020-01-03 20:51:13 -05:00
PySimpleGUI 2f8d90efd4 extend_layout method. _timeit decorator 2020-01-03 19:45:40 -05:00
PySimpleGUI 1da920a1e9 Changed theme's "black" and "white" values to hex values. 2019-12-31 19:59:55 -05:00
PySimpleGUI da14e3517e Compute the background color of checkbox's box and radio button's circle 2019-12-31 19:27:10 -05:00
PySimpleGUI 68cf528a3a Removed restriction that progress bar value cannot be > max 2019-12-31 18:42:06 -05:00
PySimpleGUI 1fbe91a561 Added an extra call to tkroot.update when closing window to fix Linux problem. Added line witdth to DrawArc 2019-12-30 15:57:19 -05:00
PySimpleGUI 2fe1d9a25b new Graph.change_coordinates 2019-12-26 16:19:14 -05:00
PySimpleGUI a0ffc7a1b1 Changed how window.bring_to_front is implemented on Windows 2019-12-25 19:14:19 -05:00
PySimpleGUI 351bcfa170 Back out the row padding change. Fixed crash in set_icon 2019-12-25 18:28:50 -05:00
PySimpleGUI 3a6b7c5ed8 Removed x-margin from Row Frame. blank Text element sized to be default element size, enable_events for calendary button (likely to be removed) 2019-12-25 09:48:14 -05:00
PySimpleGUI 922c6a99bb Release 4.14.0 - Themes! 2019-12-23 09:36:29 -05:00
PySimpleGUI 0d7473eedb Removed Macs being forced to system default. Checked in the latest readme components 2019-12-21 13:23:38 -05:00
PySimpleGUI 9cc43153b5 theme() and associated other functions! New default theme of Dark Blue 3. My new bookmarks - placement 2019-12-20 15:40:17 -05:00
PySimpleGUI 234776e871 New version number 2019-12-19 12:53:02 -05:00
PySimpleGUI da09264616 New Element.set_cursor method. New Look and Feel function "theme()", Combo.update now allows value to be set that is not in the values list. Table and Tree headings font now defaults to window font 2019-12-19 12:50:57 -05:00
PySimpleGUI 577a492673 Release 4.13.0 2019-12-18 22:19:00 -05:00
PySimpleGUI 9d55ebaa9a Fix? for circle radius not being set correctly, NEW Graph primitives - get_figures_at_location, get_bounding_box 2019-12-18 14:30:24 -05:00
PySimpleGUI 5d3db45d9a Table & Tree Element - Header text & background colors, header font 2019-12-17 21:52:00 -05:00