Commit Graph

1053 Commits

Author SHA1 Message Date
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
MikeTheWatchGuy e4463ca1eb Release 4.4.1 -turned off auto expansion 2019-09-06 10:52:33 -04:00
MikeTheWatchGuy 7182b49791 Version 4.4.0.10 Unreleased 2019-09-05 10:48:35 -04:00
MikeTheWatchGuy 4508683999 Shift + Mousewheel will scroll a column horizontally 2019-09-05 10:47:54 -04:00
MikeTheWatchGuy c8b0d37ed6 Fixed "fill=both" bug in Column layouts for both types of columns. Removed Butt, Out, Status, OM shortcuts. Added LB shortcut 2019-09-04 15:23:13 -04:00
MikeTheWatchGuy 5741b36783 A bunch of new element shortcuts (experimental) PBar, Prog, Col, DD, OM, LBox, R, Rad, SpinBox, Spinner, Status, Out, BMenu 2019-09-03 20:15:10 -04:00
MikeTheWatchGuy 63c8782dac The Kolya Release - window() == window.Read(). ML = MLine = Multiline 2019-09-02 13:42:50 -04:00
MikeTheWatchGuy 928c3b2973 Ability to scroll contents of Column using scroll wheel 2019-09-02 11:12:32 -04:00
MikeTheWatchGuy ba01e1bf86 Added Listbox method GetIndexes. Fix bug when duplicate keys, Column and Frame expansion tests (Hope it didn't break anything!) 2019-09-01 11:30:35 -04:00
MikeTheWatchGuy d48b444734 Fixed focus inside containers problem 2019-08-29 11:19:30 -04:00
MikeTheWatchGuy 7f30da5c94 Added Output.Get method. Tabs/TabGroup expand when resizing 2019-08-29 10:15:34 -04:00
MikeTheWatchGuy 2935e3d067 Fix for Tree element not returning keys. Was really messed up. ROWS are expanded now for Frame, Col, multiline, input, output, tab, tabgroup 2019-08-27 14:02:10 -04:00
MikeTheWatchGuy 0b3c93fe5c Added Table.Get as a dummy function as to match the new Get method in the Qt port. Returns the last table provided. Editing is not yet available. 2019-08-24 18:29:28 -04:00
MikeTheWatchGuy d3da31110f Table Element - Fix for columns going nuts when getting near the headers with a mouse! PLEASE be fixed! 2019-08-24 17:59:35 -04:00
MikeTheWatchGuy 7a8dfa2eb3 Removed the F-bomb because kids the source. If icon loads fail, default to built-in icon 2019-08-23 21:47:47 -04:00
MikeTheWatchGuy 4cbbe51992 Changed Input.Update to move the cursor to the end if updating the values 2019-08-23 13:58:11 -04:00
MikeTheWatchGuy 628f4170e7 4.3.0 RELEASE 2019-08-22 17:50:43 -04:00
MikeTheWatchGuy 769ae81746 Fixed layout issues. Made Column element special. It can have a justification specified on it 2019-08-22 16:36:27 -04:00
MikeTheWatchGuy f76cfcdceb New parameter for Columns - justification. Justifies the Column and the row it's on to this setting 2019-08-22 16:05:40 -04:00
MikeTheWatchGuy 30ab03859c Forgot to bump version 2019-08-22 13:21:46 -04:00
MikeTheWatchGuy 7a1d010959 Chagned center_elements to element_justification 2019-08-22 13:11:42 -04:00
MikeTheWatchGuy 7379d0bf62 NEW Sizer Element 2019-08-22 12:20:39 -04:00
MikeTheWatchGuy 96c56b64fa NEW center_elements parm for Window, column, frame and tab 2019-08-22 11:58:23 -04:00
MikeTheWatchGuy 979da6faab LOTS of new error checks. Warning if trying to "re-use" layout, All Element.Update methods checked for unfinalized windows. 2019-08-22 01:23:07 -04:00
MikeTheWatchGuy d239bb582b New Listbox parameter - no_scrollbar. If True then no scrollbar wiill be added to the Widget. 2019-08-21 23:14:56 -04:00
MikeTheWatchGuy 48e81e72f2 Added ParentRowFrame to elements to MAYBE aid in better visibility changes 2019-08-21 18:35:04 -04:00
MikeTheWatchGuy 99748374b1 Added dummy Window.visibility_changed method because it exists in PySimpleGUIQt. Fixed debugger popout 2019-08-21 17:19:25 -04:00
MikeTheWatchGuy e68fb12145 Removed SetFocus from all Elements except for the base Element class. MOVED all of the PEP8 renaming to inside each class 2019-08-20 16:21:17 -04:00
MikeTheWatchGuy b2c304e3d0 Removed some funcs people shouldn't be calling 2019-08-20 15:20:32 -04:00
MikeTheWatchGuy 054690d5b4 PEP8-ify!!! All of the user accessable methods and funcs now have a lower-case version! Wild how it's done 2019-08-20 15:11:46 -04:00
MikeTheWatchGuy 31f7183891 OFFICIAL 4.2.0 Release! 2019-08-19 17:14:34 -04:00
MikeTheWatchGuy 75d46987dd Doc strings, finalize parameter in Window element, fix for not using initial_folder for PopupGetFile 2019-08-19 13:21:34 -04:00
MikeTheWatchGuy 88dc9408a6 Fixed missing return types in Docstrings for pre-defined buttons 2019-08-18 20:01:33 -04:00
MikeTheWatchGuy 593a64225c Added __call__ method to Elements. WOW! Removed many of the __del__ methods. Hope it doesn't BREAK BADLY! 2019-08-18 16:10:49 -04:00
MikeTheWatchGuy 40abc2e20a New capability! __getitem__ added to all ports of PySimpleGUI. Enables skipping the FindElement call 2019-08-17 11:03:36 -04:00
MikeTheWatchGuy 22a6634331 Added `Tearoff ` property to Element to stop crash if trying to use a submenu in a right click menu. Fixup of some docstrings that were causing issues 2019-08-16 19:05:18 -04:00
MikeTheWatchGuy 027f458837 Made a "catch all" for find element with focus so that any element can be checked 2019-08-16 11:31:21 -04:00
MikeTheWatchGuy 5b1f8cdbca Fix for window.FindElementWithForux - wasn't checking listboxes 2019-08-16 11:26:36 -04:00
MikeTheWatchGuy ce6d6a5468 New Graph methods - SendFigureToBack, BringFigureToFront 2019-08-11 12:30:23 -04:00
MikeTheWatchGuy 28c7c35ac0 Lots of doc updates. The recent Tab and TabGroup changes 2019-08-10 22:44:14 -04:00
MikeTheWatchGuy 39fdf072a4 Bumped version 2019-08-10 17:17:33 -04:00
MikeTheWatchGuy 8782494c87 New methods that are replacing some hastily added ones - TabGroup.Get, Tab.Select, Combo.Get, background colors for non-scrollable columns 2019-08-10 17:16:43 -04:00
MikeTheWatchGuy 0e7e72b56d Renamed GetCurrentIndex to GetCurrentlySelectedTabIndex 2019-08-08 16:27:32 -04:00
MikeTheWatchGuy 7dda23eef3 Addition of TabGroup.GetCurrentIndex to tkinter port. Renamed in Qt port 2019-08-08 16:22:54 -04:00
MikeTheWatchGuy 6b050707f9 Ver bump 2019-08-07 19:45:55 -04:00
MikeTheWatchGuy 0976b05ba1 Finally a fix for Column sizes?????? YES! 2019-08-07 19:45:17 -04:00
MikeTheWatchGuy d6458df5ab More documentation... specifically on the Graph Element (plus others) 2019-08-05 16:58:20 -04:00
MikeTheWatchGuy 332a47754a Graph Element drag mouse button UP events changed. Returns key+UP for drag event when mouse is released 2019-08-05 14:38:42 -04:00
MikeTheWatchGuy 8f5472c40b RELEASE 4.1 2019-08-04 15:04:16 -04:00
MikeTheWatchGuy 0b839ccb70 Docstrings, Warnings added to Window so that bad titles and bad layout types are warned. It's crude but will be helpful. Also first time using this warnings module. Hope it's OK! New Demo Program - invisible elements shows using a column for visibility 2019-08-04 13:50:06 -04:00
MikeTheWatchGuy 01b5dc4a32 Forgot docstring for text_location 2019-08-02 07:23:49 -04:00
MikeTheWatchGuy ffdeaaad8b New text_location parameter for DrawText method of Graph. More docstrings 2019-08-02 07:21:23 -04:00
MikeTheWatchGuy 6ea3dbed41 Version bump 2019-07-31 13:29:28 -04:00
MikeTheWatchGuy c48b236bce Added a general "SetFocus" to Element as a "catch all". Utilizes .Widget so hope they all are being set. Added 'Elem' shortcut for FindElement. 2019-07-31 13:29:03 -04:00
MikeTheWatchGuy 871f30d11f Remove buttons from list of values to save to disk 2019-07-29 16:34:13 -04:00
MikeTheWatchGuy 8be71a9f3a Of course, more docstrings, PLUS moved the title parameter is PopupScrolled to the second position like ALL other Popups are already 2019-07-29 14:26:12 -04:00
MikeTheWatchGuy 2c98255a2d More doc strings! More to go! Getting closer 2019-07-27 12:11:32 -04:00
MikeTheWatchGuy eaa67fc0b9 MORE Docstrings! Table and Tree Elements this time 2019-07-24 21:57:01 -04:00
MikeTheWatchGuy b6b766dfdb 1/2 a shit-ton of doc strings. Completed the Pane and Menu (bar) elements 2019-07-19 23:52:03 -04:00
MikeTheWatchGuy 70adb38fc6 Added correct handling of foreground color for tables (text color) when updating 2019-07-19 22:30:50 -04:00
MikeTheWatchGuy b49e17d665 Support for Table Updates for colors (individual row colors and alternating row color) 2019-07-19 22:22:49 -04:00
MikeTheWatchGuy 6c620efc83 Exposed TOOLTIP_BACKGROUND_COLOR 2019-07-19 21:21:55 -04:00
MikeTheWatchGuy 912e4068e3 Two new Table.Update parameters - alternating_row_color and row_colors. Addition of doc strings for Table.Update 2019-07-19 20:14:37 -04:00
MikeTheWatchGuy d7b3d1e150 Testing Pull Request Template 2019-07-19 19:10:21 -04:00
MikeTheWatchGuy b02032af8b Set the button activebackground color in the Update method. Already doing this when button created. 2019-07-19 17:30:29 -04:00
MikeTheWatchGuy 42c4d97920 More.... you guessed it... docstrings! Version 4.1.0.10 2019-07-17 11:35:54 -04:00
MikeTheWatchGuy 5d7324a251 More doc strings. Added check for background color and made optional for call to Update of Graph Element 2019-07-16 17:41:32 -04:00
MikeTheWatchGuy ce2d947c30 Fix for Graph.DrawPoint not returning an id. MORE docstrings 2019-07-16 15:09:08 -04:00
MikeTheWatchGuy 62f905eacd More doc strings 2019-07-15 21:17:07 -04:00
MikeTheWatchGuy 9a970dba70 Added parent window to all of the File Browse calls to tkinter so that the icon from the window is displayed. Added lots of doc strings...more to go! 2019-07-15 17:25:27 -04:00
MikeTheWatchGuy af461df1a0 FINALLY completed the Window class doc strings! 2019-07-10 17:15:51 -04:00
MikeTheWatchGuy 007c23494b More docstrings, renamed functions 2019-07-10 15:12:16 -04:00
MikeTheWatchGuy dab3f1f1f3 LOTS of new doc strings. Renamed some functions to begin with _. Window.Show, ReadNonBlocking, Added giant licensing info 2019-07-06 11:51:03 -04:00
MikeTheWatchGuy 9adb0e3691 New option ENABLE_TK_WINDOWS. If True, will not use hidden master window. Had to add a lot of try statements to get it to work 2019-07-04 10:56:53 -04:00
MikeTheWatchGuy 28175a99e6 Allow set_to_index in the Listbox.Update call to be both an int and a list. Also officially added "Warnings" using the "Warnings" package. 2019-07-03 17:40:23 -04:00
MikeTheWatchGuy b9614eef9f LOTS of doc strings. Newest readme based on doc strings 2019-07-02 19:10:12 -04:00
MikeTheWatchGuy 8220b8c9e2 Finished Input Tesxt doc strings. Removed the Up Arrow character from comments. 2019-06-28 21:21:27 -04:00
MikeTheWatchGuy 7499d3f989 Fix for crash when opening window twice with ComboBoxes 2019-06-28 16:56:25 -04:00
MikeTheWatchGuy 1290b01d60 Filled in doc strings (much more to go!) 2019-06-27 23:54:36 -04:00
MikeTheWatchGuy 4601d62f47 More docstring changes!!! 2019-06-26 22:09:28 -04:00
MikeTheWatchGuy 7acfad658a Bumped version by 1 more digit so that it's 4 digits long. When posting to PyPI, will post only 3 digits 2019-06-25 13:11:48 -04:00
MikeTheWatchGuy f40c4c2710 Changed Listbox.Update(set_to_index) so that all selections are cleared prior to new select 2019-06-25 12:46:22 -04:00
MikeTheWatchGuy f382823810 Combobox - Enable return of original value AND also hand entered values if permitted. Spinner returns supplied value rather than string 2019-06-22 13:10:05 -04:00
MikeTheWatchGuy 89bf807617 Combo - return actual value user supplied when reading. Fix in debugger showing objects, new ComboBox method - GetSelectedItemsIndexes - returns list of indexes currently selected items 2019-06-22 11:43:06 -04:00
MikeTheWatchGuy 704da3f274 New float_values in Graph Element signals to return float values instead of ints 2019-06-20 09:59:08 -04:00
MikeTheWatchGuy ee230a6a62 New version variable, fixed problem not returning None on error in FindElement 2019-06-20 09:13:02 -04:00
MikeTheWatchGuy b1ab9868e1 Release 4.0.0 & 2.0.0 2019-06-19 13:15:03 -04:00
MikeTheWatchGuy 7574c9ea97 Get method for the Radio Element 2019-06-19 10:14:30 -04:00
MikeTheWatchGuy b35c55726d Addition of scroll_to_index parameter to Listbox.Update method 2019-06-19 09:52:50 -04:00
MikeTheWatchGuy 9cce12e8c2 Added new force parameter to all SetFocus calls. Removed calls to WM_DESTROY due to memory leak 2019-06-19 08:30:04 -04:00
MikeTheWatchGuy 6c3da863d3 Remove unneeded code 2019-06-18 21:07:40 -04:00
MikeTheWatchGuy eb01f803fb Added __version__ (finally), Renamed Debugger class (will help a lot with IDE) 2019-06-18 11:47:06 -04:00
MikeTheWatchGuy 7d6765516e
Merge pull request #1571 from PySimpleGUI/Dev-latest
Comments clean-up for check-in test
2019-06-17 14:30:26 -04:00
MikeTheWatchGuy da735004b7 Comments cleansup for check-in test 2019-06-17 14:29:54 -04:00
MikeTheWatchGuy af9e494c77 Merge branch 'pr/1570' 2019-06-17 13:56:42 -04:00
nngogol f4790f3278
added documentation for claases and functions 2019-06-17 19:53:30 +03:00
MikeTheWatchGuy 32df7cf264
Revert "Release 4.0" 2019-06-17 12:46:17 -04:00
MikeTheWatchGuy 0ac22ddd30 Release 4.0 2019-06-17 12:40:59 -04:00
MikeTheWatchGuy 220b33348f Set Print/EasyPrint parameter do_not_reroute_stdout=True. Was supposed to be True. Not sure what happened. 2019-06-16 09:17:22 -04:00
MikeTheWatchGuy c940ab2ec7 Added doc strings, renamed functions so they start with _ if private. 2019-06-15 18:22:36 -04:00
MikeTheWatchGuy 6958b2bc77 Docstrings, addition of Widget class variable 2019-06-15 13:58:20 -04:00
MikeTheWatchGuy 6a76b08539 Updated Button.ButtonColor when Updating so can retrieve at runtime. 2019-06-14 15:14:30 -04:00
MikeTheWatchGuy b30f6ce42c Release 3.39, 1.39 2019-06-13 17:59:07 -04:00
MikeTheWatchGuy d1d3cefde2 New implementations for Window.Disable and Window.Enable 2019-06-13 16:17:55 -04:00
MikeTheWatchGuy 4d4b7b7b3b New TabGroup Method - SelectTab 2019-06-13 15:06:15 -04:00
MikeTheWatchGuy 832443efd8 select_rows - New Table.Update parameter. Begin renaming class methods using _ 2019-06-13 13:15:49 -04:00
MikeTheWatchGuy a1095b8ad0 Fix for bug introduced with DrawImage. Was not deleting the figures, at all. 2019-06-12 19:51:25 -04:00
MikeTheWatchGuy 05d66627bf Final bit of debugger - Object View Button, 2019-06-12 19:22:55 -04:00
MikeTheWatchGuy 4eb12ed570 Allow Combo Element to have zero values initially, change to how debugger windows are bound to keys, NEW imwatchingyou code ported into PySimpleGUI 2019-06-12 11:23:21 -04:00
MikeTheWatchGuy 858d73febf Release 3.38, 1.38 2019-06-10 10:01:14 -04:00
MikeTheWatchGuy 8e03891ed8 Compacted code 2019-06-09 14:04:59 -04:00
MikeTheWatchGuy e49a03095c EXPERIMENTAL - Multiline elems are resizable, Output does in Y direction, scrolling output popup resizeable 2019-06-09 13:51:12 -04:00
MikeTheWatchGuy 1fc718b325 Text wrapping - the FINAL FIX! Update a Disabled multiline works now (enables, changes, disables) 2019-06-08 14:26:02 -04:00
MikeTheWatchGuy 091208916c Yet more wrap fixes 2019-06-04 10:32:15 -04:00
MikeTheWatchGuy 6587d5bea5 Fix for Text Element wrapping 2019-06-04 10:26:23 -04:00
MikeTheWatchGuy f55bad148b Fix for wrapping text element correctly. Demo program updates. 2019-06-04 10:17:04 -04:00
MikeTheWatchGuy fc4e99625c Fix for PopupGetFiles/Folders on Linux showing tk window, More changes for debugger, Lots of general cleanup 2019-06-01 07:49:05 -04:00
MikeTheWatchGuy cc358cf8a9 New show debugger and popout funcs, reached further back on read to correct frame 2019-05-30 19:32:36 -04:00
MikeTheWatchGuy 6656e44326 Debugger flags 2019-05-30 16:45:50 -04:00
MikeTheWatchGuy 24fb9c5840 Give user complete control over debugger. NOTE - Debugger is ENABLED by default. 2019-05-30 15:26:16 -04:00
MikeTheWatchGuy 2e3d812d37 More showing 2019-05-30 13:13:07 -04:00
MikeTheWatchGuy dbbebff429 Key l auncher 2019-05-30 12:30:21 -04:00
MikeTheWatchGuy b1baad7beb Hooked debugger up to debug button 2019-05-30 12:20:46 -04:00
MikeTheWatchGuy 7705d6924a Merged in new calendar code (icon and timestamp) 2019-05-30 10:52:57 -04:00
MikeTheWatchGuy 83992dd520 First attempt at built-in debugger 2019-05-30 10:25:52 -04:00
MikeTheWatchGuy 2dc8972931 Release 3.36 2019-05-29 19:30:36 -04:00
MikeTheWatchGuy a21c60e9e6 New Window methods - GrabAnywhereOn, GrabAnywhereOff 2019-05-29 14:10:42 -04:00
MikeTheWatchGuy eba5b6da79 Added multiple files option to PopupGetFile 2019-05-29 13:53:22 -04:00
MikeTheWatchGuy c556b38e99 Fix for Linux maximize and normal windows, fix for more color crashes 2019-05-25 17:43:29 -04:00
MikeTheWatchGuy 77e0f71b10 Fix for setting look and feel to system default 2019-05-25 15:36:45 -04:00
MikeTheWatchGuy 7348cb67ba Release 3.30. New PySimpleGUIdebugger release to PyPI 2019-05-24 21:04:15 -04:00
MikeTheWatchGuy b9de069343 Fix for OK button not closing the PopupScrolled window 2019-05-20 10:11:00 -04:00
MikeTheWatchGuy 0053c02f27 Better duplicate key handling, added border_depth to multiline element 2019-05-19 10:33:14 -04:00
MikeTheWatchGuy 11ad67b6b2 Added check toi automatically close hidden window when last window is closed 2019-05-17 08:42:11 -04:00
MikeTheWatchGuy 7a30a808a4 New function - ClosePySimpleGUI() - deletes the hidden master window 2019-05-17 08:25:22 -04:00
MikeTheWatchGuy 8a7fc67abe Changed how no_titlebar is implemented on linux 2019-05-16 17:04:08 -04:00
MikeTheWatchGuy 83b8223f01 Fixed missing Radio Buttons from auto key dictionary. Image added to test harness 2019-05-16 15:41:42 -04:00
MikeTheWatchGuy a949dabf92 Changed Combobox "unique field" to be built from element's key instead of date/time. 2019-05-16 12:22:58 -04:00
MikeTheWatchGuy 483d2523c4 Fix for dictionary key counter being off, fix for Maximize, new Window.Normal method 2019-05-16 11:16:30 -04:00
MikeTheWatchGuy f7333e6147 Removed illegal append 2019-05-15 10:36:57 -04:00
MikeTheWatchGuy 333e8fd50c Fix from user musteresel - uses dictionary to save images in so no more memory leak 2019-05-15 10:22:58 -04:00
MikeTheWatchGuy ba3d2e57bd Last bit of cleanup 2019-05-15 10:03:54 -04:00
MikeTheWatchGuy 719d0f2ffc Fix for Radio Updates, added try around transparent color since only on Windows 2019-05-15 09:58:32 -04:00
MikeTheWatchGuy eddf5bc97f New Window parameter transparent_color. PopupAnimated now uses a transparent background! 2019-05-14 12:55:48 -04:00
MikeTheWatchGuy 9dc029e9cd Window gets new `transparent_color` parameter and `SetTransparentColor` method 2019-05-14 12:18:29 -04:00
MikeTheWatchGuy abd0caa631 New Element level method - SetToolTip. Made a new element.Widget property 2019-05-14 09:28:33 -04:00
MikeTheWatchGuy 10ca03d118 Made DEFAULT_ICON a GIF so that version 2.7 loads correctly. Made ComboBox unique field stronger, fixed auto numbering of input keys 2019-05-11 07:52:16 -04:00
MikeTheWatchGuy 845e5ce620 Addition of Button.Click() method 2019-05-11 07:02:25 -04:00
MikeTheWatchGuy f16616bdf4 New Window parameter - hide_vertical_scroll, fix for Popup's hard coded return value subscripts, 2019-05-10 11:12:40 -04:00
MikeTheWatchGuy 4df3f8260d Added back automatic key creation. Changed FindElement to use new Key Dictionary 2019-05-04 18:09:31 -04:00
MikeTheWatchGuy 00fc14c189 New Window.AllKeysDict property contains all Keys for the window 2019-05-04 16:35:15 -04:00
MikeTheWatchGuy f89d4810df Changed location of Tooltip to be closer to mouse pointer 2019-05-02 14:27:42 -04:00
MikeTheWatchGuy 57386d5fe8 Cleaned up Graph code by removing a canvas. Added ResetGroup to Radio buttons 2019-04-30 19:37:50 -04:00
MikeTheWatchGuy bb4cf86e95 Added Up, Down, Left, Right buttons 2019-04-23 11:11:34 -04:00
MikeTheWatchGuy deb1f0aee1 New RelocateFigure method for Graph Element 2019-04-21 20:11:53 -04:00
MikeTheWatchGuy bda54f0db6 Turn off focus for Output Element 2019-04-16 11:19:39 -04:00
MikeTheWatchGuy 03e6310834 Mass update for Window Layout Change 2019-04-11 18:20:26 -04:00
MikeTheWatchGuy 910f0eaf15 Added Buttons being detected in FindElementWithFocus 2019-04-06 09:14:08 -04:00
MikeTheWatchGuy 816a7341c5 New shortcut functions Button - B, Btn, Butt. InputText - I. Button Text converted to string when initialized 2019-04-02 11:37:16 -04:00
MikeTheWatchGuy e68234bb15 Release 3.27 2019-03-31 12:28:04 -04:00
MikeTheWatchGuy 680e4ca1ca Fix for OptionMenu not Updating correctly to new values 2019-03-24 11:11:03 -04:00
MikeTheWatchGuy ce50062a11 Release 3.26 & 1.26 2019-03-23 16:45:48 -04:00
MikeTheWatchGuy 0747441df6 BIG CHANGE do_not_clear defaults to TRUE now :-) Enjoy! 2019-03-21 08:42:56 -04:00
MikeTheWatchGuy a74b603a86 Enabled a default title in PopupGetFolder if one isn't specified 2019-03-16 17:13:34 -04:00
MikeTheWatchGuy c7fcd50632 Enabled PopupAnimated to show file based GIFs, Added default title to be message in PopupGetFolder 2019-03-16 17:12:27 -04:00
MikeTheWatchGuy 2340b1e82b Removed comment code that fails in 2.7 2019-03-09 15:09:13 -05:00
MikeTheWatchGuy e68278b948 Added ability to control autoscroll using Update 2019-03-07 11:03:08 -05:00
MikeTheWatchGuy c9d7c9c425 More changes to Radio Buttons 2019-03-05 12:54:35 -05:00
MikeTheWatchGuy 59988dd430 Added ability for Radio Buttons to span Columns 2019-03-05 10:40:04 -05:00
MikeTheWatchGuy 305bcb3671
Revert "Allow custom icon to work via SetOptions" 2019-03-05 08:01:19 -05:00
MikeTheWatchGuy 9ed89debf0
Merge pull request #1172 from PySimpleGUI/Dev-latest
Dev latest
2019-02-20 08:36:39 -05:00
MikeTheWatchGuy b27f86db81 Release 3.25 2019-02-20 08:35:24 -05:00
MikeTheWatchGuy bc1a852ee6
Merge pull request #1167 from PySimpleGUI/Dev-latest
Dev latest
2019-02-18 20:12:30 -05:00
MikeTheWatchGuy 85dfc451a9 OneLineProgressMeter with text updates 2019-02-18 20:10:21 -05:00
MikeTheWatchGuy 1eb3c26878
Merge pull request #1159 from PySimpleGUI/Dev-latest
Dev latest
2019-02-15 18:33:43 -05:00
MikeTheWatchGuy df28c98781 Fix for multiple listboxes on one window, additional exception handling, comments, 2019-02-15 18:33:13 -05:00
MikeTheWatchGuy 6aa771cc51
Merge pull request #1088 from PySimpleGUI/Dev-latest
Dev latest
2019-01-17 00:55:13 -05:00
MikeTheWatchGuy d8cf21d9ad Release 3.24.0, 1.24.0. Included base64 animated GIF in file 2019-01-17 00:33:24 -05:00
MikeTheWatchGuy 9645f17295
Merge pull request #1086 from PySimpleGUI/Dev-latest
Dev latest
2019-01-17 00:19:39 -05:00
MikeTheWatchGuy df471cd354 margins parameter for Windows 2019-01-17 00:02:52 -05:00
MikeTheWatchGuy 051ebc0a7e
Merge pull request #1085 from PySimpleGUI/Dev-latest
Support for text in PopupAnimated
2019-01-16 23:49:00 -05:00
MikeTheWatchGuy 07fe6684f1 Support for text in PopupAnimated 2019-01-16 23:48:38 -05:00
MikeTheWatchGuy 94541fd9b8
Merge pull request #1084 from PySimpleGUI/Dev-latest
PopupAnimated!  Support for changing image source in animated image
2019-01-16 23:44:37 -05:00
MikeTheWatchGuy 8673431681 PopupAnimated! Support for changing image source in animated image 2019-01-16 23:44:21 -05:00
MikeTheWatchGuy 24eed78659
Merge pull request #1083 from PySimpleGUI/Dev-latest
Dev latest
2019-01-16 17:22:45 -05:00
MikeTheWatchGuy ee81ce64fb Button image_subsample paramter now works if no size is set 2019-01-16 17:22:15 -05:00
MikeTheWatchGuy 74060211b6 Release 3.23.0, 1.23.0 2019-01-16 17:03:13 -05:00
MikeTheWatchGuy 61e67a72ff
Merge pull request #1081 from PySimpleGUI/Dev-latest
Dev latest
2019-01-16 16:43:34 -05:00
MikeTheWatchGuy e0d3fb3f73 Calendar chooser window now stays on top of other windows 2019-01-16 16:37:29 -05:00
MikeTheWatchGuy 7a7fac519f Fonts for tables. font parameter now works 2019-01-16 16:30:49 -05:00
MikeTheWatchGuy dac1dbd084 Completed animated GIFs. Support for time_between_frames 2019-01-16 16:27:30 -05:00
MikeTheWatchGuy af94e29b2f
Merge pull request #1079 from PySimpleGUI/Dev-latest
Animated GIFs!  Fix for missing table headers.
2019-01-15 14:00:22 -05:00
MikeTheWatchGuy 607bccac64 Animated GIFs! Fix for missing table headers. 2019-01-15 13:59:44 -05:00
MikeTheWatchGuy 6ee550a8a4
Merge pull request #1076 from PySimpleGUI/Dev-latest
Dev latest
2019-01-13 12:44:54 -05:00
MikeTheWatchGuy c4ba6f35b1 Release 3.22.0 2019-01-13 12:36:52 -05:00
MikeTheWatchGuy a0a3614d66
Merge pull request #1061 from PySimpleGUI/Dev-latest
row_height parameter for Tree Elements
2019-01-10 21:46:00 -05:00
MikeTheWatchGuy e456713a6d row_height parameter for Tree Elements 2019-01-10 21:45:32 -05:00
MikeTheWatchGuy a9a537a96f
Merge pull request #1060 from PySimpleGUI/Dev-latest
Support for icons in Tree Elements! Cool!
2019-01-10 19:37:36 -05:00
MikeTheWatchGuy 493c4a2e6d Support for icons in Tree Elements! Cool! 2019-01-10 19:37:10 -05:00
MikeTheWatchGuy 11334a0ced
Merge pull request #1040 from PySimpleGUI/Dev-latest
Fix for scale not returning float values
2019-01-05 09:51:56 -05:00
MikeTheWatchGuy 0ec5aced50 Fix for scale not returning float values 2019-01-05 09:51:25 -05:00
MikeTheWatchGuy 08382a3b5e
Merge pull request #1034 from PySimpleGUI/Dev-latest
Dev latest
2019-01-04 13:41:42 -05:00
MikeTheWatchGuy b7dfccecd0 Commented out line of code because of Linux compatibility 2019-01-03 19:57:10 -05:00
MikeTheWatchGuy 9c548021d5 Output Element - Visible, Invisible supported 2019-01-03 16:10:37 -05:00
MikeTheWatchGuy 59f866e858 Added ability to change button image size in Button.Update when filename is specified 2019-01-03 12:54:33 -05:00
MikeTheWatchGuy c1ffd5c5ec Enable setting text and background colors for rows 2019-01-03 11:38:33 -05:00
MikeTheWatchGuy 6a6fcd6054 Row colors for Table Element 2019-01-03 11:18:38 -05:00
MikeTheWatchGuy c6f4c8160e
Merge pull request #1022 from deajan/icon-fix
Allow proper propagation of user defined icon in subwindows
2019-01-03 08:38:38 -05:00
MikeTheWatchGuy de26da647b
Merge pull request #1023 from deajan/findElement-allow-none
Allow to silently skip no found elements
2019-01-03 08:37:57 -05:00
MikeTheWatchGuy 8dfaa61d36 Added a few type hints 2019-01-03 08:27:17 -05:00
Orsiris de Jong 5cd4965d2a
Allow to silently skip no found elements 2019-01-03 09:26:12 +01:00
Orsiris de Jong ce669b1ba0
Allow proper propagation of user defined icon in subwindows 2019-01-03 09:22:28 +01:00
MikeTheWatchGuy a9ca26a457
Revert "Fixed default Icon not working for Popups" 2019-01-02 17:18:28 -05:00
MikeTheWatchGuy 59d2f368c2
Merge pull request #1014 from deajan/icon-fix
Fixed default Icon not working for Popups
2019-01-02 09:22:05 -05:00
MikeTheWatchGuy 32f5f83fdb
Merge pull request #1017 from PySimpleGUI/Dev-latest
Dev latest
2019-01-02 09:21:35 -05:00
MikeTheWatchGuy b4c2ab7a5e Default icon encoded as GIF 2019-01-02 09:21:04 -05:00
Orsiris de Jong 8839fce88f
Fixed default Icon not working for Popups
When setting an icon via SetOptions(icon=file), the main window uses that icon, but Popups and sub windows won't unless they're called with icon=None argument.
This propagates the user_defined_icon as default icon, unless otherwise specified.
2019-01-02 11:23:29 +01:00
MikeTheWatchGuy 791b908e17 New way to configure comboboxes (not working) 2019-01-01 14:49:14 -05:00
MikeTheWatchGuy b02518a454
Merge pull request #1011 from MikeTheWatchGuy/Dev-latest
Column element - allow width or heigt to be None so only 1 is set
2018-12-30 12:48:54 -05:00
MikeTheWatchGuy cfeb572c9d Column element - allow width or heigt to be None so only 1 is set 2018-12-30 12:48:32 -05:00
MikeTheWatchGuy 3f833d8b2f
Merge pull request #1010 from MikeTheWatchGuy/Dev-latest
Table horizontal scrollbars - control using vertical_scroll_only (def…
2018-12-30 12:37:43 -05:00
MikeTheWatchGuy 27dc30977a Table horizontal scrollbars - control using vertical_scroll_only (defaults to no horizontal scrollbar) 2018-12-30 12:37:25 -05:00
MikeTheWatchGuy 914b0ce4ff
Merge pull request #1005 from MikeTheWatchGuy/Dev-latest
Columns - continued code on specifying size
2018-12-29 20:01:13 -05:00
MikeTheWatchGuy 1bd1e9a742 Columns - continued code on specifying size 2018-12-29 20:00:49 -05:00
MikeTheWatchGuy 696e642527
Merge pull request #1004 from MikeTheWatchGuy/Dev-latest
New Column capability - specify size
2018-12-29 19:55:06 -05:00
MikeTheWatchGuy b5a8b11487 New Column capability - specify size 2018-12-29 19:54:46 -05:00
MikeTheWatchGuy 5f54c803a4
Merge pull request #1000 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-28 21:17:13 -05:00
MikeTheWatchGuy ae819cb969 Release 3.21 & 1.21 2018-12-28 21:15:10 -05:00
MikeTheWatchGuy 73c6c1ddb8
Merge pull request #999 from MikeTheWatchGuy/Dev-latest
Default base64 icon, ability to set window icon to filename or base64…
2018-12-28 20:35:55 -05:00
MikeTheWatchGuy 58bcf6aadf Default base64 icon, ability to set window icon to filename or base64 image 2018-12-28 20:35:38 -05:00
MikeTheWatchGuy 398ec41b78
Merge pull request #996 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-28 16:13:55 -05:00
MikeTheWatchGuy 6d1dd1b129 Window.Maximize method 2018-12-28 16:13:24 -05:00
MikeTheWatchGuy b3d2b6a99e
Merge pull request #991 from MikeTheWatchGuy/Dev-latest
Changed disabled InputText from disabled to readonly
2018-12-27 15:41:20 -05:00
MikeTheWatchGuy 5843dd499a Changed disabled InputText from disabled to readonly 2018-12-27 15:40:41 -05:00
MikeTheWatchGuy 799d393356
Merge pull request #990 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-27 09:10:55 -05:00
MikeTheWatchGuy 6028014dec Added right click menu to more elements, fix for unable to change color in one_line_meter, attempt to set column, frame sizes, updated doc strings 2018-12-27 09:09:06 -05:00
MikeTheWatchGuy aa4cbc3bbd
Merge pull request #968 from MikeTheWatchGuy/Dev-latest
Right click for text, canvas, graph, column, Table, Tree, Window
2018-12-22 15:04:04 -05:00
MikeTheWatchGuy 16421fa2c4 Right click for text, canvas, graph, column, Table, Tree, Window 2018-12-22 13:01:26 -05:00
MikeTheWatchGuy c0222e760d
Merge pull request #962 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-21 11:06:22 -05:00
MikeTheWatchGuy 9c48c5ba63 ButtonMenu - made return values same as PySimpleGUIQt 2018-12-21 11:06:01 -05:00
MikeTheWatchGuy 326a4ef2a4 NEW ButtonMenu element!, removed file open when setting icon, new combobox styles 2018-12-21 10:43:42 -05:00
MikeTheWatchGuy 8ef3c299f4
Merge pull request #949 from MikeTheWatchGuy/Dev-latest
New DeleteFigure method for Graph Element, fix for 2.7 menus, Non-blo…
2018-12-18 13:13:23 -05:00
MikeTheWatchGuy 69bd3a707e New DeleteFigure method for Graph Element, fix for 2.7 menus, Non-blocking Scrolled Popup 2018-12-18 13:13:06 -05:00
MikeTheWatchGuy a39737ae04
Merge pull request #942 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-17 11:36:11 -05:00
MikeTheWatchGuy 1749f44a49 Debug print no longer re-routes stdout, disable minimize for windows, new DebugPrint implementation 2018-12-16 11:03:45 -05:00
MikeTheWatchGuy 04550ee7c9
Merge pull request #929 from MikeTheWatchGuy/Dev-latest
Pane Element - border_width parameter
2018-12-14 18:27:31 -05:00
MikeTheWatchGuy f256b4331a Pane Element - border_width parameter 2018-12-14 18:25:47 -05:00
MikeTheWatchGuy 79bbbef368
Merge pull request #928 from MikeTheWatchGuy/Dev-latest
Fix for accidental rename of  element to pane
2018-12-14 17:21:26 -05:00
MikeTheWatchGuy c376e1b13a Fix for accidental rename of element to pane 2018-12-14 17:21:06 -05:00
MikeTheWatchGuy f8f7613aa9
Merge pull request #927 from MikeTheWatchGuy/Dev-latest
Ability to make Columns within Panes visible and invisible.  Support …
2018-12-14 17:07:39 -05:00
MikeTheWatchGuy a66b0b07b0 Ability to make Columns within Panes visible and invisible. Support for changing handle_size. 2018-12-14 17:07:00 -05:00
MikeTheWatchGuy 52cb2e6fba
Merge pull request #926 from MikeTheWatchGuy/Dev-latest
Pane Element - Relief support
2018-12-14 15:48:48 -05:00
MikeTheWatchGuy 08778536c6 Pane Element - Relief support 2018-12-14 15:48:32 -05:00
MikeTheWatchGuy 125c9eea1e
Merge pull request #925 from MikeTheWatchGuy/Dev-latest
More features for the Pane Element.. Can read values now.
2018-12-14 15:39:05 -05:00
MikeTheWatchGuy a47c8ec40e More features for the Pane Element.. Can read values now. 2018-12-14 15:38:28 -05:00
MikeTheWatchGuy 57f4cfb894
Merge pull request #923 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-14 13:33:04 -05:00
MikeTheWatchGuy a49bbd2834 NEW Paned Element 2018-12-14 12:29:31 -05:00
MikeTheWatchGuy 5fbca66f69
Merge pull request #918 from MikeTheWatchGuy/Dev-latest
Changed combobox's selected background to gray50
2018-12-13 14:33:18 -05:00
MikeTheWatchGuy ce77a48a02 Changed combobox's selected background to gray50 2018-12-13 14:32:20 -05:00
MikeTheWatchGuy 87c3ba03f7
Merge pull request #916 from MikeTheWatchGuy/Dev-latest
Ability to abort computer to computer game
2018-12-13 11:10:19 -05:00
MikeTheWatchGuy 58e794e281 3.19.1 - Flatten button If border depth==0 no highlights 2018-12-13 10:22:07 -05:00
MikeTheWatchGuy 072fecf761
Merge pull request #904 from MikeTheWatchGuy/Dev-latest
Update PySimpleGUI.py
2018-12-11 15:49:43 -05:00
MikeTheWatchGuy 8366e50d91 Update PySimpleGUI.py
A warning is now printed if platform is a Mac and a button color change is requested
2018-12-11 15:49:22 -05:00
MikeTheWatchGuy 4b476d7d19
Merge pull request #902 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-11 14:12:22 -05:00
MikeTheWatchGuy db7b49f2c3 release 3.18.0 2018-12-11 13:27:54 -05:00
MikeTheWatchGuy b7e41cb198
Merge pull request #899 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-10 18:51:08 -05:00
MikeTheWatchGuy 9e10666af1 Use classmethod instead of static method for Window, EasyPrint no longer uses global variable, EasyPrint re-open window if closed 2018-12-10 18:50:42 -05:00
MikeTheWatchGuy 50b9469206
Merge pull request #885 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-09 13:39:56 -05:00
MikeTheWatchGuy e6f8dd05b5 Get method for Spin 2018-12-09 13:39:27 -05:00
MikeTheWatchGuy e57db04c83
Merge pull request #877 from MikeTheWatchGuy/Dev-latest
Table Element Update - added new num_rows parm.  Removed the _my_wind…
2018-12-08 15:02:00 -05:00
MikeTheWatchGuy c8b4bec9bf Table Element Update - added new num_rows parm. Removed the _my_windows global variable. Using static class variables instead 2018-12-08 15:01:29 -05:00
MikeTheWatchGuy 2a64b170ec
Merge pull request #876 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-08 13:28:52 -05:00
MikeTheWatchGuy 646222b87f Set Focus for Listbox, element_padding parm for Window, Window.CurrentLocation() 2018-12-08 12:57:30 -05:00
MikeTheWatchGuy 9c3f9d4688
Merge pull request #874 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-07 20:26:09 -05:00
MikeTheWatchGuy 42aae0eafc New DrawImage method for Graph Element! 2018-12-07 20:23:53 -05:00
MikeTheWatchGuy 369b88bada
Merge pull request #867 from MikeTheWatchGuy/Dev-latest
new Slider parameter - disable_number_display - turns off the numeric…
2018-12-07 08:34:44 -05:00
MikeTheWatchGuy 84517d7e0b new Slider parameter - disable_number_display - turns off the numeric display. enable_events and click events for Image Element 2018-12-06 15:39:36 -05:00
MikeTheWatchGuy 479f21da07
Merge pull request #862 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-06 11:46:52 -05:00
MikeTheWatchGuy 88abf75fa7 Visibility option for ALL elements! Ability to set the default error button color using SetOptions 2018-12-06 11:42:40 -05:00
MikeTheWatchGuy c00668f6bd
Merge pull request #857 from MikeTheWatchGuy/Dev-latest
visible parameter for InputText and Text, backing in the change for L…
2018-12-05 20:09:00 -05:00
MikeTheWatchGuy 4b44df50eb visible parameter for InputText and Text, backing in the change for LayoutAndRead 2018-12-05 20:08:32 -05:00
MikeTheWatchGuy 4e970f0e4e
Merge pull request #851 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-05 11:29:26 -05:00
MikeTheWatchGuy 180be467a4 Set focus for Button 2018-12-04 21:29:41 -05:00
MikeTheWatchGuy b45948051d
Merge pull request #848 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-04 18:06:38 -05:00
MikeTheWatchGuy 2464135a38 Visible parm added to Column and Frame elements, renamed InputCombo to Combo for class definition 2018-12-04 17:50:47 -05:00
MikeTheWatchGuy 483f4ae536
Merge pull request #835 from MikeTheWatchGuy/Dev-latest
Release 3.17.0
2018-12-02 14:37:30 -05:00
MikeTheWatchGuy c371aa68eb Release 3.17.0 2018-12-02 14:28:52 -05:00
MikeTheWatchGuy c66237b0e0
Merge pull request #833 from MikeTheWatchGuy/Dev-latest
New row_height parameter for Table elements
2018-12-02 11:57:06 -05:00
MikeTheWatchGuy 1d61838e0f New row_height parameter for Table elements 2018-12-02 11:56:45 -05:00
MikeTheWatchGuy 052abec94e
Merge pull request #827 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-01 21:40:40 -05:00
MikeTheWatchGuy 6225a34f0a Removed prints 2018-12-01 18:30:51 -05:00
MikeTheWatchGuy c86bab397e
Merge pull request #825 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-01 18:25:30 -05:00
MikeTheWatchGuy bfc9a050d2 MULTIWINDOW support copied over from Qt to stop accidental None returns, new Input Update parm - select, 2018-11-30 13:46:22 -05:00
MikeTheWatchGuy 9127d9fe58
Merge pull request #822 from MikeTheWatchGuy/Dev-latest
set_to_index parm in ListBox, return values for MenuBar
2018-11-30 12:27:23 -05:00
MikeTheWatchGuy 2b0a0bde78 set_to_index parm in ListBox, return values for MenuBar 2018-11-30 12:27:05 -05:00
MikeTheWatchGuy e500c816d4
Merge pull request #816 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-29 12:53:48 -05:00
MikeTheWatchGuy 0e28940809 Syntax error 2018-11-29 12:53:24 -05:00
MikeTheWatchGuy 969685b68e
Merge pull request #815 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-29 11:49:39 -05:00
MikeTheWatchGuy 2629723e32 Menu keys! Menu updates! New enable_events parm for all elements 2018-11-29 11:46:56 -05:00
MikeTheWatchGuy c42138fd91
Merge pull request #806 from MikeTheWatchGuy/Dev-latest
Fixed no tooltips when keep on top, StatusBar - New Element, Disabled…
2018-11-28 10:23:52 -05:00
MikeTheWatchGuy c9ed11faeb Fixed no tooltips when keep on top, StatusBar - New Element, Disabled state for menu items 2018-11-28 10:22:45 -05:00
MikeTheWatchGuy eb94c47761
Merge pull request #797 from MikeTheWatchGuy/Dev-latest
DEFAULT_TOOLTIP_OFFSET setting
2018-11-26 12:03:55 -05:00
MikeTheWatchGuy c8556d517f DEFAULT_TOOLTIP_OFFSET setting 2018-11-26 12:03:12 -05:00
MikeTheWatchGuy 8aa7a9f8ba
Merge pull request #794 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-26 08:51:49 -05:00
MikeTheWatchGuy 7aea76d5db location parm for PopupScrolled 2018-11-26 08:51:28 -05:00
MikeTheWatchGuy d6a5685248
Merge pull request #793 from MikeTheWatchGuy/Dev-latest
Element shortcut function, close window bug fixed in PopupScrolled.
2018-11-26 08:32:04 -05:00
MikeTheWatchGuy ebb4d20784 Element shortcut function, close window bug fixed in PopupScrolled. 2018-11-26 08:31:40 -05:00
MikeTheWatchGuy 5aea0860a6
Merge pull request #748 from MikeTheWatchGuy/Dev-latest
3.15.0 & 1.15.0
2018-11-20 11:07:25 -05:00
MikeTheWatchGuy 48265d438c 3.15.0 & 1.15.0 2018-11-20 11:06:29 -05:00
MikeTheWatchGuy 89d2083005
Merge pull request #737 from MikeTheWatchGuy/Dev-latest
MORE changes for multiple windows.  This time with timeouts.
2018-11-18 13:50:18 -05:00
MikeTheWatchGuy cb0bbf420f MORE changes for multiple windows. This time with timeouts. 2018-11-18 13:49:31 -05:00
MikeTheWatchGuy 9d46ee9dd4
Merge pull request #736 from MikeTheWatchGuy/Dev-latest
MORE work on handling window closures.  This time for non-blocking (t…
2018-11-18 13:31:15 -05:00
MikeTheWatchGuy a5244553a6 MORE work on handling window closures. This time for non-blocking (timeout=0) windows. 2018-11-18 13:30:18 -05:00
MikeTheWatchGuy 30cd6201e5
Merge pull request #735 from MikeTheWatchGuy/Dev-latest
title parameter for all Popups.
2018-11-18 13:02:46 -05:00
MikeTheWatchGuy febd278152 title parameter for all Popups. 2018-11-18 12:21:07 -05:00
MikeTheWatchGuy 4a6499010f
Merge pull request #729 from MikeTheWatchGuy/Dev-latest
fix for crash when pasting in illegal chars into single line text input
2018-11-16 19:19:17 -05:00
MikeTheWatchGuy eff8660e18 fix for crash when pasting in illegal chars into single line text input 2018-11-16 19:18:52 -05:00
MikeTheWatchGuy 5ac08aff56
Merge pull request #720 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-14 09:14:16 -05:00
MikeTheWatchGuy 052db64ad5 Update method for Output Element 2018-11-14 09:13:39 -05:00
MikeTheWatchGuy b6d0eda2e3
Merge pull request #716 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-13 13:01:11 -05:00
MikeTheWatchGuy bb0490bb1d Handling closing with an X with multiple windows better 2018-11-13 11:59:22 -05:00
MikeTheWatchGuy 334ca7c3e8
Merge pull request #710 from MikeTheWatchGuy/Dev-latest
Popups with custom text
2018-11-12 10:44:51 -05:00
MikeTheWatchGuy 99b4ba6d67 Popups with custom text 2018-11-12 10:43:50 -05:00
MikeTheWatchGuy 78f25dd49f
Merge pull request #685 from MikeTheWatchGuy/Dev-latest
FindElementWithFocus support for Multiline Element
2018-11-09 09:56:10 -05:00
MikeTheWatchGuy 17642e154d FindElementWithFocus support for Multiline Element 2018-11-09 09:55:21 -05:00
MikeTheWatchGuy 2c479a3268
Merge pull request #680 from MikeTheWatchGuy/Dev-latest
new Window parameter size sets initial window size
2018-11-09 08:29:07 -05:00
MikeTheWatchGuy 6155130605 new Window parameter size sets initial window size 2018-11-09 08:28:32 -05:00
MikeTheWatchGuy 2736e6a2b8
Merge pull request #679 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-11-08 18:36:48 -05:00
MikeTheWatchGuy 32254b3b17 New Column parameter - vertical_scroll_only - if set does not add horizontal scroll bars 2018-11-08 18:36:08 -05:00
MikeTheWatchGuy f5af0576ec
Merge pull request #673 from MikeTheWatchGuy/Dev-latest
Ability to update text and background colors for multiline element
2018-11-07 16:02:26 -05:00
MikeTheWatchGuy 6f2f44df47 Ability to update text and background colors for multiline element 2018-11-07 15:52:11 -05:00
Ricardo Mendonça Ferreira 2f4f267137
Fixed typo
Changed DisplayRowNumbrs to DisplayRowNumbers.
2018-11-06 20:25:44 -02:00
MikeTheWatchGuy 027f6db541
Merge pull request #665 from MikeTheWatchGuy/Dev-latest
Window property RowHeaderText - can change what's displayed in the co…
2018-11-06 10:36:50 -05:00
MikeTheWatchGuy cb56e0fed8 Window property RowHeaderText - can change what's displayed in the column headers for the row number column 2018-11-06 10:36:31 -05:00
MikeTheWatchGuy 5ee68db7b1
Merge pull request #663 from MikeTheWatchGuy/Dev-latest
Ability to set the starting row number to be displayed
2018-11-06 01:09:17 -05:00
MikeTheWatchGuy ba95aabeec Ability to set the starting row number to be displayed 2018-11-06 01:08:34 -05:00
MikeTheWatchGuy fe1580f16c
Merge pull request #656 from MikeTheWatchGuy/Dev-latest
NEW Demo - Crossword Puzzle, new Graph return values... change_submit…
2018-11-04 13:35:04 -05:00
MikeTheWatchGuy 4ae04581a6 NEW Demo - Crossword Puzzle, new Graph return values... change_submits and drag_submits parameters 2018-11-04 13:21:58 -05:00
MikeTheWatchGuy ae83663ba1
Merge pull request #652 from AltoRetrato/patch-1
Fix/workaround for path separators on Windows
2018-11-04 09:51:21 -05:00
MikeTheWatchGuy 3fc648209c Table double click and return key supprt 2018-11-03 23:20:50 -04:00
Ricardo Mendonça Ferreira fd0b48e5d9
Fix/workaround for path separators on Windows
On Windows, many file dialogs return paths with "/" as folder separators, instead of "\". This is a simple workaround.
2018-11-03 23:24:43 -03:00
MikeTheWatchGuy 681951d45f Size property for windows. Fix for one-line progress meter 2018-11-03 21:56:07 -04:00
MikeTheWatchGuy be1aa4f00a Release 3.14.1, 1.14.1 + new window feature disable_close 2018-11-03 12:27:31 -04:00
MikeTheWatchGuy d34330891c Fully hide the hidden window 2018-11-02 21:58:10 -04:00
MikeTheWatchGuy 14b0c4ee94 NEW Parameter - change_submits added to file and folder browse buttons 2018-11-02 18:26:19 -04:00
MikeTheWatchGuy 090bc5d479 New default_date parameter for CalendarButton 2018-11-02 01:07:45 -04:00
MikeTheWatchGuy 39a0b8e8a5 SetFocus for Input and Multiline. Fix for closing Debug Print window with X 2018-11-02 00:31:24 -04:00
MikeTheWatchGuy bd32345218 Fix crash if key is not a string 2018-11-01 16:25:06 -04:00
MikeTheWatchGuy b2b8f252ef Allow multiple write only elements 2018-11-01 15:16:49 -04:00
MikeTheWatchGuy de50441235 NEW - write-only elements. WRITE_ONLY_KEY 2018-11-01 14:31:13 -04:00
MikeTheWatchGuy a294d0a347 Change submits for Radio buttons 2018-11-01 00:36:57 -04:00
MikeTheWatchGuy 7d43dae749 many new parms for Print funcion, fix for no_window option for PopupGetFile, initial_folder for Popup 2018-11-01 00:25:24 -04:00
MikeTheWatchGuy 11ec70ed77 font support for Multiline and Combobox Elements. Removing internal use of ReadNonBlocking call. 2018-10-31 17:59:39 -04:00
MikeTheWatchGuy 021c2406ae New Windowing code - risky change - Use a hidden "master root" window 2018-10-31 11:37:08 -04:00
MikeTheWatchGuy e89e55f69a New Demo - Multithreaded logging 2018-10-30 23:45:12 -04:00
MikeTheWatchGuy 8eeec3e2e8 NEW Popup.... PopupQuickMessage - no titlebar, timed, non blocking with no buttons 2018-10-30 20:19:08 -04:00
MikeTheWatchGuy 90356b200a Tree Update function - added ability to update individual node using key 2018-10-30 12:55:16 -04:00
MikeTheWatchGuy e3d227e709 Added missing TKrootdestroyed flag to window destroyed callback 2018-10-30 12:10:28 -04:00
MikeTheWatchGuy 16df036d20 Relase 3.13.0 & 1.13.0 2018-10-29 22:39:03 -04:00
MikeTheWatchGuy f7793300e1 Finally getting window destroyed callbacks! 2018-10-29 20:33:11 -04:00
MikeTheWatchGuy dba83963ee Update method for Tree Elements... gnats.. these users are like gnats 2018-10-29 16:26:59 -04:00
MikeTheWatchGuy a6cc44cf6d Change Submits added for Input Text and Multiline 2018-10-29 15:53:12 -04:00
MikeTheWatchGuy 3ec6462896 change_submits now works for Tables and Trees! 2018-10-29 15:40:37 -04:00
MikeTheWatchGuy e21bc07691 Fix for filling problem. Was expading to fill entire row. 2018-10-29 14:13:49 -04:00
MikeTheWatchGuy d0c7b9db30 Added Scroll Bars to Tree Element! Yippee! 2018-10-29 14:00:23 -04:00
MikeTheWatchGuy 7955065f9c Calendar window closes when a selection is made. Can control using close_when_date_chosen parameter 2018-10-28 20:42:57 -04:00
MikeTheWatchGuy f60137c4b2 Release 3.12.0 & 1.12.0 2018-10-28 20:01:03 -04:00
MikeTheWatchGuy 42c5499687 All Popups needed changing to use new CloseButton 2018-10-28 13:28:18 -04:00
MikeTheWatchGuy 8c326024f4 Button no longer closes the Window!! 2018-10-28 12:39:55 -04:00
MikeTheWatchGuy 3bea475611 RELEASE 3.11.0 and 1.11.0 2018-10-28 01:44:31 -04:00
MikeTheWatchGuy 53a4a4231e SHORTCUT BUTTONS no longer closes window, Removed "Default Value" for buttons... dunno why it was there to begin with. 2018-10-27 20:42:44 -04:00
MikeTheWatchGuy 1b5cfcad73 PySimpleGUI27 version of Read changes, NEW Demo - psutil dashboard 2018-10-27 00:13:56 -04:00
MikeTheWatchGuy e3a2c768b7 Removed ability to set filetypes in Browse buttons for MACs. 2018-10-26 14:47:54 -04:00
MikeTheWatchGuy 32a99344c9 Test code for filetypes problem 2018-10-26 14:21:17 -04:00
MikeTheWatchGuy 6728b2cdc6 Tree Element - new parameter show_expanded 2018-10-26 11:44:22 -04:00
MikeTheWatchGuy 4f61318a78 Tree Element - Now returns values - list of selected keys 2018-10-26 11:37:36 -04:00
MikeTheWatchGuy f3776ff5d4 Multi-window support (experimental release), BringToFront method 2018-10-25 19:34:11 -04:00
MikeTheWatchGuy b12bacc4a3 Improved RealtimeButton code! Does not require non-blocking reads 2018-10-23 21:45:47 -04:00
MikeTheWatchGuy 777520e998 3.10.3 & 1.2.3 release 2018-10-23 13:28:47 -04:00
MikeTheWatchGuy a8f3ef1bff New way of reading non-blocking... return value change for non-blocking when using timeout=0 2018-10-22 20:49:58 -04:00
MikeTheWatchGuy e96b914680 Window.Read with timeout=0 is same as ReadNonBlocking 2018-10-22 10:43:32 -04:00
MikeTheWatchGuy 2733d80b34 New - VerticalSeparator Element, formatting fix-up in 2.7 version 2018-10-22 10:00:25 -04:00
MikeTheWatchGuy dbae221081 New Feature - change_submits for InputText 2018-10-21 11:50:31 -04:00
MikeTheWatchGuy fcd23f1a6e Docs for release 3.10.2, 1.2.2.... Post-release fix for table scrolling 2018-10-20 19:01:59 -04:00
MikeTheWatchGuy c2fb118e5e Fix for timeout timer not gettin cancelled. NEW Demo - LCD clock for Raspberry Pi 2018-10-20 17:43:50 -04:00
MikeTheWatchGuy a5c7b22705 New Table scroll bars! Table.Update works too 2018-10-20 14:34:59 -04:00
MikeTheWatchGuy 3c807be334 RELEASE 3.10.1 & 1.2.1 2018-10-20 12:04:18 -04:00
MikeTheWatchGuy 23027173a5 New demo keypad, New Window method - FindElementWithFocus 2018-10-19 16:20:06 -04:00
MikeTheWatchGuy 523231141a New read_only parameter for Combo, new feature - ability to read selected table rows! 2018-10-19 14:52:21 -04:00
MikeTheWatchGuy aa40a73266 Split apart timeout=(key,time) intp 2 parms timeout, key 2018-10-18 14:33:57 -04:00
MikeTheWatchGuy d398ad2ffb New Feature! Read with Timeout. Cleaned up formatting for Look and Feel,. better default size for slider, 2018-10-17 22:28:00 -04:00
MikeTheWatchGuy ca546099f8 New feature - Alpha Channel for Windows 2018-10-17 11:13:49 -04:00
MikeTheWatchGuy a89d6b562d Minimize Window method 2018-10-16 19:29:25 -04:00
MikeTheWatchGuy 5606525486 New Windows features - Move, SetAlpha 2018-10-16 18:36:12 -04:00
MikeTheWatchGuy 4131faeac1 New resizable feature for windows. Default is not resizable 2018-10-16 11:04:58 -04:00
MikeTheWatchGuy 88c56b9bb2 New feature - slider tick interval, Menu tear off now defaults to off 2018-10-16 10:31:21 -04:00
MikeTheWatchGuy 975cbdd382 Added code to enable text on top of graphic buttons 2018-10-15 20:07:45 -04:00
MikeTheWatchGuy 43526e0182 Fix for listbox double click, return key. Dunno why PySimpleGUI27 is just now being checked in 2018-10-15 13:04:05 -04:00
MikeTheWatchGuy 827a3ca565 Button images can be loaded from RAM in addition to files, ability update button images, NEW DEMO program - floating toolbar 2018-10-10 21:32:17 -04:00
MikeTheWatchGuy 23b0bb893b Table Element - new parameters - num_rows, alternating_row_color 2018-10-10 00:57:31 -04:00
MikeTheWatchGuy 5d487bf5fe NEW Tree Element! 2018-10-09 21:44:29 -04:00
MikeTheWatchGuy 5fb1e31efa NEW Window capability - Disappear / Reappear 2018-10-09 08:39:46 -04:00
MikeTheWatchGuy 592e60083d Doc strings added for all Elements, removed last of UberForm, added disable parm to all buttons, warning on LookAndFeel if invalid 2018-10-09 07:50:06 -04:00
MikeTheWatchGuy aa39167e6f Button sizes changed for a lot of the Popups so they are the same size. 2018-10-08 18:33:47 -04:00
MikeTheWatchGuy 2253522b52 Disabled disabled disabled.... 2018-10-08 18:19:19 -04:00
MikeTheWatchGuy beb3f17e25 Background colors for images, disabled parameter for input text 2018-10-08 17:50:54 -04:00
MikeTheWatchGuy 91da5ed7b2 Release 3.9.1 & 1.1.2 2018-10-08 13:30:33 -04:00
MikeTheWatchGuy 1491fa77ea NEW PopupQuick call - a non-blocking, self-closing popup 2018-10-07 15:31:29 -04:00
MikeTheWatchGuy 45902d6d5a Exposed Look and Feel table so additions can be easily made 2018-10-06 01:33:02 -04:00
MikeTheWatchGuy 5f3646a252 New feature - Theme for tabs 2018-10-05 14:30:58 -04:00
MikeTheWatchGuy 2596c0cc45 New tab feature - Enabled / Disable tab 2018-10-05 02:37:40 -04:00
MikeTheWatchGuy 66aed4c838 New Topanga look and feel. Improved Popup code by removing Text as spacers 2018-10-04 19:26:49 -04:00
MikeTheWatchGuy 7c783dcaf2 Tab text color and selected text color options (still no background colors :-1) 2018-10-03 15:37:11 -04:00
MikeTheWatchGuy 71dca41dfa Tabs - location and bar color changes. New demo to show tab location, color 2018-10-03 14:00:44 -04:00
MikeTheWatchGuy d46a292128 Group group background color option added... slowly adding colors 2018-10-03 00:56:29 -04:00