Commit Graph

667 Commits

Author SHA1 Message Date
PySimpleGUI 19377a217b Release 4.7.0 2019-11-26 18:32:38 -05:00
PySimpleGUI 471b067604 Removed unnecessary import 2019-11-25 22:50:18 -05:00
PySimpleGUI 292534192e 2 new option for set_option - theme, use_ttk_buttons. System, window and button level control of ttk. System and window level control of theme. Removed progress bar theme setting, centering text on buttons now, 2019-11-25 22:49:36 -05:00
PySimpleGUI 02158860f0 Put back the button_color default = None 2019-11-24 00:26:07 -05:00
PySimpleGUI d5ad2e5044 TTK BUTTONS!!! Fixed TTK Styling! Window Theme setting, Window.send_to_back, more layout error checks, port variable 2019-11-23 23:57:57 -05:00
PySimpleGUI fc98753e6a New use_readonly_for_disable parameter for InputText element (defaults to True). popup_scrolled got (a lot) more parameters, Look and Feel values are sorted when returned from list_of_look_and_feel_values 2019-11-20 19:24:09 -05:00
PySimpleGUI a6e79ae018 Release 4.6.0 2019-11-16 04:25:25 -05:00
PySimpleGUI 64025392c5 change_look_and_feel - if a completely incorrect string passed in, then a completley random color theme will be used instead. 2019-11-15 22:39:00 -05:00
PySimpleGUI 6883a81297 Theme renumbering 2019-11-15 20:46:14 -05:00
PySimpleGUI 14c5f9ade2 Added deiconify to window.Normal, but having some Linux problems on Mint. Renamed a lot of themes. Added more doc strings 2019-11-15 20:25:08 -05:00
PySimpleGUI a8c3ac1beb Removed use of CloseButton for popups that return values. Still have a possible bug in normal popup that uses CloseButton 2019-11-15 14:38:55 -05:00
PySimpleGUI e5dc2c45e3 Added new member variable for Table Element - table_frame - has the Frame Widget that the table is withihn 2019-11-15 14:30:42 -05:00
PySimpleGUI a4bd658ad9 Added a LOT of new look and feel themes. Theme previewer, "Fuzzy" theme l;ookup, 2019-11-15 13:41:25 -05:00
PySimpleGUI d45c054b45 Default value for combobox bug - was checking bool instead of checking for None 2019-11-14 14:02:48 -05:00
PySimpleGUI 4023efaacc Open up look and feel settings to Macs by changing all colors except buttons when system is a Mac 2019-11-14 13:36:08 -05:00
PySimpleGUI 8b2dbc8672 New preview_all_look_and_feel_themes() - shows a window with the different themes and their names 2019-11-14 12:54:34 -05:00
PySimpleGUI 34e397d817 docstring fixes, more PEP8 bindings - for newer Element methods, fix for trough color in sliders, 2019-11-13 22:22:28 -05:00
PySimpleGUI 37c8349b49 Added line_width to Graph.DrawRectangle. tk.PhotoImage can be passed in data parm to Image.update 2019-11-07 09:50:10 -05:00
PySimpleGUI 309c9d50e2 Release 4.5.0 2019-11-05 20:01:30 -05:00
PySimpleGUI 460b4c95e2 Pre-release of release 4.5.0 - removed experimental Mac buttons, fix for choosing icons / icons on Linux 2019-11-05 09:36:01 -05:00
PySimpleGUI bcdc930b7a Fixed range parm on Slider.Update. Was only changing if value changed too. Now independent. 2019-11-04 15:05:11 -05:00
PySimpleGUI 31b8f42586 Fix for BrowseFiles button, added range to Slider update 2019-11-04 14:56:39 -05:00
PySimpleGUI 10c77bceb6 Version number bump 2019-10-27 09:08:25 -04:00
PySimpleGUI ca16fbc4e6 Added text, background colors to Input element update, added value parm to Frame element update, Window deletes self when close called (risky???) 2019-10-27 09:07:15 -04:00
PySimpleGUI 7f52778bcc Major update of all demo programs to use new PEP8 bindings, etc 2019-10-23 16:10:03 -04:00
PySimpleGUI 915e07a075 Combo no longer defaults to first value 2019-10-14 09:44:05 -04:00
PySimpleGUI 52e9852c4f Fix for Radio Buttons not being correct after loading from disk, Experimental Finalize that calls read(timeout=1) 2019-10-13 15:13:42 -04:00
PySimpleGUI b9a161acc5 New Element method!! expand(expand_x, expand_y). Paramters are bools. 2019-10-06 17:06:18 -04:00
PySimpleGUI 5cb8fe18c1 Enable SetGlobalIcon to be a base64 byte string in addition to a filename. Fixed window icon logic to choose correct default 2019-10-02 23:11:50 -04:00
PySimpleGUI d068c2d54e Fix for crash in PopupGetFile if clicking cancel with no_window set to True 2019-09-30 21:12:40 -04:00
PySimpleGUI d1d48a17b2 New element method for button rebinding. Bind destination should be Element.ButtonReboundCallback. 2019-09-26 19:46:58 -04:00
PySimpleGUI f1b5aa29d3 Fix for Print crash. Added get_size, hide_row, unhide_row for all elements. 2019-09-26 17:03:18 -04:00
PySimpleGUI 1d4ca6696f Now sets TKrootDestroyed when user closes window. window.get_screen_dimensions will call get_screen_size is window was closed / destroyed 2019-09-20 13:49:10 -04:00
PySimpleGUI d3a146d436 New Class Method. Window.get_screen_size() returns tuple. Can be called any time. No previous window needed. 2019-09-20 13:14:45 -04:00
PySimpleGUI 338b16652d Added Element.set_size method enabling the resizing of any element. Removed import * restriction 2019-09-20 11:32:21 -04:00
PySimpleGUI 0248d6e968 Comment out import of Typing module 2019-09-19 09:59:14 -04:00
PySimpleGUI 0e691b7875 Block import * attempts. Added metadata doc string to all elements, new parameter in InputText.Update - move_cursor_to. Added border_width to Text element since it can have a relief. 2019-09-18 12:32:28 -04:00
MikeTheWatchGuy 3db33ab659 Addition of Material1 and Material2 "Look and Feel Settings" 2019-09-17 12:36:20 -04:00
MikeTheWatchGuy 0126b3230e Changed mac button settings to crazy values 2019-09-16 19:17:54 -04:00
MikeTheWatchGuy 8bbb704608 Changed Mac to use standard colors. No more restriction on look and feel 2019-09-16 18:18:55 -04:00
MikeTheWatchGuy 97db1d9cd4 The text parm of the Text element is now OPTIONAL. The default is ''. 2019-09-16 16:01:03 -04:00
MikeTheWatchGuy abb0918dbd Version bump 2019-09-16 15:40:53 -04:00
MikeTheWatchGuy 81abc21cf9 Title not a string check removed from Window, Element Justification fix for columns, etc. MAC FIX - using highlightbackground for background 2019-09-16 15:40:12 -04:00
MikeTheWatchGuy 1ac74790a0 Removed Mac button color restriction 2019-09-14 18:26:48 -04:00
MikeTheWatchGuy 3954eacfdc force flag added to ChangeLookAndFeel 2019-09-13 20:31:52 -04:00
MikeTheWatchGuy f6954506f7 ver bump for metadata addition 2019-09-11 17:22:40 -04:00
MikeTheWatchGuy 888808b1f4 Metadata! Added to everything.... all elements, all element constructors, Window too 2019-09-11 17:21:43 -04:00
MikeTheWatchGuy 4b6a574cff NEW Element metadata (Element.metadata) 2019-09-10 15:49:49 -04:00
MikeTheWatchGuy 88222455f9 Fixed Column scrolling, again. New test function == main function 2019-09-08 14:35:31 -04:00
MikeTheWatchGuy ad394dc6a8 Official 4.4.1 & 2.4.1 releases 2019-09-06 11:09:01 -04:00