Commit Graph

3612 Commits

Author SHA1 Message Date
PySimpleGUI 382cfc4157 Changed (significantly) to use the new User Settings API to store all of the credentials and search history 2020-11-13 14:47:41 -05:00
PySimpleGUI 1ec6e6b1ff Release 4.31.0 2020-11-13 11:57:13 -05:00
PySimpleGUI 9e4bf95b33 Added last value chosen for combo, popup with dictionary info. 2020-11-13 11:54:39 -05:00
PySimpleGUI 3ef927cdfe New Demo showing class interface for User Settings 2020-11-13 11:54:04 -05:00
PySimpleGUI ba01cb31c5 Changed adding key and saving behavior for User Settings. 2020-11-12 20:31:25 -05:00
PySimpleGUI de5783cdb7 Added UserSettings delete item interface... makes interface look much more like a dictionary by allowing syntax ---> del settings['item'] 2020-11-12 18:35:07 -05:00
PySimpleGUI 9611a4fd08 Renamed UserSettings singleton variable. Added _ to UserSettings.compute_filename to make it private. 2020-11-12 18:08:09 -05:00
PySimpleGUI d53fdcbfc8 Added option for enabling the Mac no_titlebar patch (err... hack) 2020-11-12 17:18:52 -05:00
PySimpleGUI 3e1a24671c Window.read() check to see if queued thread event prior to doing anything else. 2020-11-11 15:34:00 -05:00
PySimpleGUI a131e53c2a Multline docstring fix for stderr 2020-11-11 11:38:52 -05:00
PySimpleGUI 6be471e8af Added readme to docs folder so that readthedocs will pick it up. 2020-11-11 10:04:13 -05:00
PySimpleGUI 3f9a296987 Initial check-in of multi-threaded & multi-window write_event_value call. 2020-11-11 09:43:59 -05:00
PySimpleGUI 4d42356103 Check event_values thread Queue first in read_all_windows 2020-11-10 14:36:28 -05:00
PySimpleGUI 160ed35e13 Added color paramters for ButtonMenu. Can now set colors like recently added to MenuBar 2020-11-09 10:58:50 -05:00
PySimpleGUI f97bb3ade2 Menubar colors 2020-11-09 08:41:29 -05:00
PySimpleGUI ba552e31bd Renamed UserSettings get_entry and set_entry to just get and set like dictionaries. 2020-11-08 11:03:34 -05:00
PySimpleGUI 43a26779f3 User Setting fix for initial load 2020-11-08 10:03:43 -05:00
PySimpleGUI bf086ebdb6 Added UserSettings.set_default_value(). Added more docstrings. 2020-11-08 09:00:28 -05:00
PySimpleGUI 397137e455 Opened up the UserSettings object for users 2020-11-07 12:57:53 -05:00
PySimpleGUI 658534c82a Added readonly option to Spin. Added default_extension to FileSaveAs button. Now behaves like the popup_get_file. Defaults to '' so should have no impact on existing code. 2020-11-06 14:50:55 -05:00
PySimpleGUI 2aee4aae59 Fixed Spin.get not returning corrct type 2020-11-06 09:52:43 -05:00
PySimpleGUI 81daafb613 New demo - center a column in the window 2020-11-03 11:11:22 -05:00
PySimpleGUI ad1cbe81e8 added get_stylesheet and set_stylesheet. Worked on Frames with little success 2020-11-02 16:18:37 -05:00
PySimpleGUI 30b95a72fb Remove line per suggested 2020-11-02 08:34:33 -05:00
PySimpleGUI a62b9d8f92 Renamed Styles class and member variable. QtStyle and qt_styles are now used. Added margin to elements that were missing it. 2020-11-01 15:45:31 -05:00
PySimpleGUI ea96f74e8f Updates generously provided by @okajun35 ! (THANK YOU SO VERY MUCH) 2020-11-01 12:11:41 -05:00
PySimpleGUI 86c1647b87 Patch for no titlebar on Mac - EXPERIMENTAL! 2020-11-01 11:45:14 -05:00
PySimpleGUI 63d9451cc2 Align elements on center across rows 2020-10-31 16:20:47 -04:00
PySimpleGUI c4df53acdb Huge Styles Update. Reworked how text is wrapped in popup so that it's the same as tkinterj port. Copied over themes from tkinter port. 2020-10-31 15:37:57 -04:00
PySimpleGUI 977bc66196 Changed so that Linux version works the same as Windows 2020-10-30 18:18:26 -04:00
PySimpleGUI 9ef9e28603 Updates from okajun35 2020-10-26 15:02:07 -04:00
PySimpleGUI b957d3e757 Removed default value parameter from several user_settings_get_entry to simplify. 2020-10-25 14:49:37 -04:00
PySimpleGUI 9d6275bf0a Convert None default text for Input element to be '' 2020-10-25 14:48:44 -04:00
PySimpleGUI 63ecca6a2f Replaced all globals with user settings 2020-10-25 11:05:40 -04:00
PySimpleGUI 9a4cbbccf8 Added theme to settings 2020-10-24 19:54:18 -04:00
PySimpleGUI 71f121b949 Make everything "settings driven". Has a settings window to set the folders and the programs information 2020-10-24 19:42:37 -04:00
PySimpleGUI 948f25c0e1 Copied over latest themes from the tkinter port 2020-10-24 17:12:37 -04:00
PySimpleGUI 849a4014ed Fixed supress spelling error :-( 2020-10-24 13:54:06 -04:00
PySimpleGUI acfa42a27a Repaired Multiline docstring, new main_get_debug_data function, reformatted look and feel table (shortened code by 930 lines of code!) 2020-10-24 13:15:12 -04:00
PySimpleGUI 4ed30d1a0a A new "silent" command line option will kill all python programs with no window opened except for an auto-closing popup at the end. 2020-10-24 11:24:03 -04:00
PySimpleGUI 732c0bf723 Hooked up the k parameter of elements. Forgot to assign it to keys 2020-10-23 15:28:12 -04:00
PySimpleGUI 56c282538b Added official "Thank you" to @okajun35 2020-10-21 10:53:17 -04:00
PySimpleGUI 8d4d743bfa Addition of link to Japanese version 2020-10-21 10:29:07 -04:00
PySimpleGUI fea999dfc7 Thank you to @okajun35 for the changes!!! WOW THANK YOU! 2020-10-21 10:25:14 -04:00
PySimpleGUI 645ab655a5 New user settings coding convention 2020-10-20 09:50:02 -04:00
PySimpleGUI 88564dcb67 Replaced combo user settings demo with one that uses input and combobox 2020-10-20 09:34:42 -04:00
PySimpleGUI 0b7b0cc340 Added parms to Multline.update docstring 2020-10-20 07:57:43 -04:00
PySimpleGUI d34f2cccad Allow Combo.update to set both readonly and clear disable in same call. 2020-10-19 18:37:10 -04:00
PySimpleGUI 7b7afc2dc2 cprint, mutline.print now autoscrolls 2020-10-19 14:11:04 -04:00
PySimpleGUI a63a0c327a Another __version__ change 2020-10-18 17:08:00 -04:00