Commit graph

2595 commits

Author SHA1 Message Date
MikeTheWatchGuy
a892704c19 LOTS of changes for PEP8 support. Cleaned up old code. New sizing conversions. New style of key dictionary. Can Read windows by calling Window 2019-09-03 20:10:43 -04:00
MikeTheWatchGuy
d2bb47b9a8 Old doc was missing the __init__ info!! Ouch! Sorry about that. 2019-09-03 17:30:03 -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
22e12c5bb5 Version bump 2019-09-01 19:24:39 -04:00
MikeTheWatchGuy
4a63983b3c PEP8!!! Lots of "cleanup" (deleting all the __del__, removed callbacks not called anymore, etc), renamed a number of funcs/methods to use _ for private 2019-09-01 19:24:12 -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
48ef8e5827 TONS of changes - NEW additions PEP8, Multithreading, shortcut for FindElement AND Element.Update, HorizontalSeparator, Column justification, Sizer Element, Table.Get for Qt, Extending PySimpleGUI, ChangeLookAndFeel values 2019-08-30 21:02:42 -04:00
MikeTheWatchGuy
28f43bd020 Added tooltip to main screen. Fixed importing WRONG PSG... was importing Qt when should have been plain PSG. 2019-08-29 16:44:23 -04:00
MikeTheWatchGuy
9d9aa5e2d8 Changed stop functionality 2019-08-29 15:57:14 -04:00
MikeTheWatchGuy
1d193651fe Fix for file types conversion. Must not have ';;' on the end of the last item. 2019-08-29 14:36:10 -04:00
MikeTheWatchGuy
d48b444734 Fixed focus inside containers problem 2019-08-29 11:19:30 -04:00
MikeTheWatchGuy
29a9a4201a Converts Window title into a string and removed the check for string that wasn't working 2019-08-29 10:17:35 -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
76f64b7d02 Changed version up to another release number 2019-08-26 19:12:02 -04:00
MikeTheWatchGuy
9050d97391 PEP8 Bindings! New character to pixel conversion for multiline type of elements. Removed the __del__ methods and other unneeded code. Renamed some private methods & functions to start with _, 2019-08-26 19:10:40 -04:00
MikeTheWatchGuy
7dd9d019a8 Added a screenshot to the readme 2019-08-25 08:53:50 -04:00
MikeTheWatchGuy
d37dc46492 Made release number all numeric 2019-08-24 22:17:55 -04:00
MikeTheWatchGuy
ecf1880df6 Changed version number to be all numeric 2019-08-24 22:11:45 -04:00
MikeTheWatchGuy
cb8bd20b41 Experimenting to see if can pip install from the GitHub itself 2019-08-24 22:06:06 -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
0a197b200b Added the "Layouts" section 2019-08-23 20:05:13 -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
475333227b Docs for 4.3.0 Release 2019-08-22 17:51:14 -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
c63ecbfd08 Corrected version number for the patch. 2019-08-21 23:16:29 -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
5227126ef1 Fix in Get 2019-08-21 19:45:18 -04:00
MikeTheWatchGuy
5149a2c2a6 Added Table.Get method 2019-08-21 19:44:30 -04:00
MikeTheWatchGuy
48e81e72f2 Added ParentRowFrame to elements to MAYBE aid in better visibility changes 2019-08-21 18:35:04 -04:00
MikeTheWatchGuy
7383be254f Ability to "call an element" 2019-08-21 18:34:12 -04:00
MikeTheWatchGuy
bd42001803 Added finalize parm to Window, PEP8 names for Window methods, ability to "call" an element 2019-08-21 18:33:51 -04:00
MikeTheWatchGuy
7b578bdbf5 Added finalize parameter to Window 2019-08-21 18:27:24 -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
f8cd8c86b1 The 4.2 release readme components 2019-08-20 13:46:28 -04:00
MikeTheWatchGuy
31f7183891 OFFICIAL 4.2.0 Release! 2019-08-19 17:14:34 -04:00
MikeTheWatchGuy
6a69aa44a0 HUGE 2.7 update. It's finally caught up to the 4.0 level of 3.x port 2019-08-19 13:22:47 -04:00