Commit Graph

263 Commits

Author SHA1 Message Date
MikeTheWatchGuy 0fbee9dde6 Fix bug that crashes code if 2 keys are the same. 2019-07-15 18:05:27 -04:00
MikeTheWatchGuy 48ab0a511d
Merge pull request #1681 from PySimpleGUI/Dev-latest
Added Radio Button enable_events code. Will get event when radio sele…
2019-07-12 14:56:10 -04:00
MikeTheWatchGuy be6ef83563 Added Radio Button enable_events code. Will get event when radio selected now. 2019-07-12 14:55:41 -04:00
cclauss b2ba8acb34 Use ==/!= to compare str literals 2019-06-25 23:01:02 +02:00
MikeTheWatchGuy b78fc60115 Listbox, Combobox, Spinner returns values supplied to it instead of strings. 2019-06-23 12:30:42 -04:00
MikeTheWatchGuy a24b5c6001 ComboBox can now contain any kind of item. Actual items returned, not a string version of item. 2019-06-22 12:02:31 -04:00
MikeTheWatchGuy 882002a0a6 Added Versio #, Added self.Widget to all Elements, Pixel to Chars cutoff changed from 12 to 15, new Button.Click() method cross ported, New Graph Methods RelocateFigure, DrawRectangle, use Find Element dictionary use, FindElementWithFocus added, Style Changes to Graph Element, newer test harness 2019-06-21 14:37:11 -04:00
MikeTheWatchGuy 6fef817ce4 Warning about PyQt5 2019-06-18 21:06:46 -04:00
MikeTheWatchGuy d6a528672f PySimpleGUIQt/readme.md updated from https://stackedit.io/ 2019-05-29 09:03:36 -04:00
MikeTheWatchGuy ffaba464aa Release 0.26 type fixed. Removed version from front off file. 2019-04-24 13:55:06 -04:00
MikeTheWatchGuy 83e38e793a Fix for System Tray .Close. Should be calling self.Hide. 2019-04-24 13:54:12 -04:00
MikeTheWatchGuy cb36472a9a PySimpleGUIQt/readme.md updated from https://stackedit.io/ 2019-04-22 18:39:46 -04:00
MikeTheWatchGuy fbf6bf9644 Implemented the Erase method for Graph Element 2019-04-20 18:45:24 -04:00
MikeTheWatchGuy 2fdb70b4dc Mass release of all ports 2019-04-16 11:19:57 -04:00
MikeTheWatchGuy 03e6310834 Mass update for Window Layout Change 2019-04-11 18:20:26 -04:00
MikeTheWatchGuy ebaeef97b4 Relese 0.25.0 2019-04-05 15:20:43 -04:00
MikeTheWatchGuy 9d9d563477 Support for Window icon being filename or BASE64! 2019-04-04 14:38:46 -04:00
MikeTheWatchGuy 3feae16aed Merge branch 'Dev-latest' of https://github.com/MikeTheWatchGuy/PySimpleGUI into Dev-latest 2019-04-02 11:37:22 -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 0ca7116a1a PySimpleGUIQt/readme.md updated from https://stackedit.io/ 2019-04-01 17:18:12 -04:00
MikeTheWatchGuy 36cb34a3ad Release 0.24.0 2019-03-23 16:55:22 -04:00
MikeTheWatchGuy 0c24818249 PySimpleGUIQt/readme.md updated from https://stackedit.io/ 2019-03-23 15:44:38 -04:00
MikeTheWatchGuy 0747441df6 BIG CHANGE do_not_clear defaults to TRUE now :-) Enjoy! 2019-03-21 08:42:56 -04:00
MikeTheWatchGuy 9497ae5e03 Fix for crashing when Updating a table, got KeyEventsEnabled attribute error 2019-03-19 18:45:56 -04:00
MikeTheWatchGuy 7a01747e43 Demo Tree Element initial upload 2019-03-19 17:21:05 -04:00
MikeTheWatchGuy 09c3403f1a Fix for unable to Update Tree Element 2019-03-19 17:14:11 -04:00
MikeTheWatchGuy 9494a4572f Demo of Tables for Qt 2019-03-19 11:38:49 -04:00
MikeTheWatchGuy 4131da5f6e Cookbook and Readme Updates 2019-03-15 14:23:53 -04:00
MikeTheWatchGuy bed651be17 Release 0.23.0 2019-03-08 10:55:28 -05:00
MikeTheWatchGuy 660ca9c330 Initial checkin 2019-02-26 09:54:36 -05:00
MikeTheWatchGuy 51ce329dea Fixed for WindowFlags crassh when using the pyside2 version 5.12.1 2019-02-25 14:03:15 -05:00
MikeTheWatchGuy 85dfc451a9 OneLineProgressMeter with text updates 2019-02-18 20:10:21 -05:00
MikeTheWatchGuy ef0465b3ff Fix for unable to set bold and text color at same time, changed text to pixel scaling from 10,25 to 10,35 2019-02-01 17:45:49 -05:00
MikeTheWatchGuy 9ca72f32ed Tree Element - no longer puts an entry for the Root node (mimics tkinter) 2019-01-11 10:39:46 -05:00
MikeTheWatchGuy 3c3523c656 remove print 2019-01-11 09:57:22 -05:00
MikeTheWatchGuy cb33cd7701 Base64 logo, Event when tab changes, icon for Trees can be base64 2019-01-11 09:56:37 -05:00
MikeTheWatchGuy c6967ef8ed Implemented checkbox.Get() method, Correctly named output.Update method. Was not spelled correctly 2019-01-04 17:00:22 -05:00
MikeTheWatchGuy 3748454b7d Release 3.21 2018-12-28 21:16:45 -05:00
MikeTheWatchGuy 5058542795 Window.Maximize() method 2018-12-28 16:26:27 -05:00
MikeTheWatchGuy 4bf42ef6b4 Fix for unable to set bar color in one line progress meter 2018-12-27 09:09:26 -05:00
MikeTheWatchGuy d8d6423892 Needed to add 0px border to Graph element style. New Style class for better Style Sheets. Removed icon file exists check 2018-12-25 18:01:11 -05:00
MikeTheWatchGuy 8cd5c64a5e Release history update 2018-12-18 17:41:49 -05:00
MikeTheWatchGuy 03c48e11df non_blocking parm for scrolled window. New Style Sheet functions 2018-12-17 11:35:23 -05:00
MikeTheWatchGuy 4ca94deea7 Debug print no longer re-routes stdout 2018-12-16 11:02:56 -05:00
MikeTheWatchGuy 84c817959d Removed debug print 2018-12-16 10:51:30 -05:00
MikeTheWatchGuy bbe0e15be2 Fix for QMainWindow style problem 2018-12-16 10:49:37 -05:00
MikeTheWatchGuy 612ae10b75 Update PySimpleGUIQt.py 2018-12-15 13:48:54 -05:00
MikeTheWatchGuy 11c80fb755 Spinner - add protection against bad key being provided 2018-12-15 13:42:26 -05:00
MikeTheWatchGuy 39d11bb5aa Changed Spinner Element from a range to a list of strings (like the tkinter version) 2018-12-15 13:39:23 -05:00
MikeTheWatchGuy 541e03e2f1 Added close button hint setting if disable close set 2018-12-14 23:46:18 -05:00
MikeTheWatchGuy 04771f05cf New do_not_reroute_stdout parameter for Print/EasyPrint 2018-12-14 23:18:49 -05:00
MikeTheWatchGuy a6d272d447 Maximize is also now disabled when minimize is disabled on a Window 2018-12-14 22:49:19 -05:00
MikeTheWatchGuy a845a6778b Window.BringToFront() implemented. Fix for element Update that uses colors 2018-12-14 13:32:19 -05:00
MikeTheWatchGuy 707d709841 Implemented the BringToFront method of Window class 2018-12-13 22:49:36 -05:00
MikeTheWatchGuy f4a43b6eb5 New parameter - disable_minimize for Windows will disable minimize button 2018-12-13 21:37:28 -05:00
MikeTheWatchGuy 32b68cdd46 Disable close now works 2018-12-13 21:18:55 -05:00
MikeTheWatchGuy 51e616e004 3.19.2 2018-12-13 11:09:53 -05:00
MikeTheWatchGuy 1c5161fb56 MORE fixes to Combobox Style Sheets 2018-12-12 22:20:40 -05:00
MikeTheWatchGuy 6a20e318d4 New feature - Drag and Drop for Text Input field. Drop a file onto input and get the filename automatically entered 2018-12-12 10:07:46 -05:00
MikeTheWatchGuy f9b249d43c Release 0.21.0 2018-12-12 09:18:00 -05:00
MikeTheWatchGuy 3843a1656f Completely rewritten OneLineProgressMeter, fix for input field triggering events when Updated, default file spec changed to * for all browse buttons, More combobox styles, 2018-12-12 09:17:46 -05:00
MikeTheWatchGuy db7b49f2c3 release 3.18.0 2018-12-11 13:27:54 -05:00
MikeTheWatchGuy 68fc5f699b Fixed missing '+' in the Table and Tree elements style def 2018-12-10 19:33:01 -05:00
MikeTheWatchGuy 4da2c050b9 EasyPrint no longer uses global variables... made debug window reopen if EasyPrint called after close 2018-12-10 18:47:01 -05:00
MikeTheWatchGuy 455e9e73d3 Removed EasyProgressMeter, Combobox margin change, classmethods for Windows class 2018-12-10 17:30:20 -05:00
MikeTheWatchGuy 3d553cd8bc Release 0.22.0 2018-12-10 17:22:43 -05:00
MikeTheWatchGuy 4ebae442f7 Added more style sheet code that fixes scrollbar issues with multiline, tree, table, listbox, combo 2018-12-09 21:18:36 -05:00
MikeTheWatchGuy ffc3998dc7 0.22.0 2018-12-09 19:37:44 -05:00
MikeTheWatchGuy bb7ffa2a48 Table - num_rows now works, fixed scrollbars in combo, Window.Enable/.Disable, 2018-12-09 19:01:42 -05:00
MikeTheWatchGuy 7fa5fe659e Window Move and Minimize 2018-12-09 15:45:59 -05:00
MikeTheWatchGuy 44bd104cb7 Progress meters - vertical, colors, border width (was only horizonal with system colors) 2018-12-09 15:14:05 -05:00
MikeTheWatchGuy 7a4c820c7f Resizable parameter on Windows now works. Defaults to resizable 2018-12-09 13:47:46 -05:00
MikeTheWatchGuy e5ca622088 0.20.0 rel notes 2018-12-09 13:39:40 -05:00
MikeTheWatchGuy e6f8dd05b5 Get method for Spin 2018-12-09 13:39:27 -05:00
MikeTheWatchGuy a56691d8f5 Pretty big doc update 2018-12-09 13:28:38 -05:00
MikeTheWatchGuy 5ced9df9f9 Set scrollbar width for Listbox, Table to 12 px, removed global variable used to hold "master" window / app, Table.Update - Dummy num_rows parm to maintain compat with tkinter 2018-12-08 17:11:24 -05:00
MikeTheWatchGuy 724c457283 Window.CurrentLocation() completed 2018-12-08 12:57:47 -05:00
MikeTheWatchGuy 539e6973b3 Release 0.20.0 2018-12-06 14:00:50 -05:00
MikeTheWatchGuy 1a08f8e073 Size convert abstraction. Better sizing for multiline, color chooser can now target it's button, ability to set default error button color 2018-12-06 11:43:45 -05:00
MikeTheWatchGuy 61cc6d76f0 size_px parmeter added evertywhere 2018-12-05 22:28:31 -05:00
MikeTheWatchGuy 7a2500ca10 Combo - can now set default value 2018-12-05 19:45:40 -05:00
MikeTheWatchGuy 1e5f68561b Tab colors! (Finally) 2018-12-05 19:39:36 -05:00
MikeTheWatchGuy 8a8134fd48 Support for file based button images, new method Button.SetFocus() 2018-12-05 11:26:23 -05:00
MikeTheWatchGuy 345aabc824 Color Chooser button - hooked up Qt Color Chooser Dialog 2018-12-04 19:40:44 -05:00
MikeTheWatchGuy 3a41ef000d Fix for cut off character, adds 5 pixels to width of all windows. VISIBLE parm added to all elements! 2018-12-04 18:06:21 -05:00
MikeTheWatchGuy ce7ac6f930 Window.Size property, new visible parameter for columns. Experimental stuff 2018-12-03 19:16:49 -05:00
MikeTheWatchGuy 55387cfb3a Save Last Message and Last Title shown in system tray 2018-12-02 19:09:08 -05:00
MikeTheWatchGuy a59dca250d Added ability to set padding on Frame and Tab elements, set border width for Frames 2018-12-02 12:33:15 -05:00
MikeTheWatchGuy 10095347c9 Background, text, and font settings in UPDATE for - Combobox, Listbox, Radio buttons, checkbox, spinner, multiline, output. Ability to get screen dim early 2018-12-01 22:35:50 -05:00
MikeTheWatchGuy 7c48fd709b Ability to update background color, text color, font for input element 2018-12-01 21:40:24 -05:00
MikeTheWatchGuy 579377e748 readonly/editable support for Combobox. Autocomplete feature for Qt Combobox 2018-12-01 16:44:25 -05:00
MikeTheWatchGuy 8abca2ea6e Set Selection support in Input.Update. Detecting ENTER key in auto complete demo 2018-12-01 16:05:40 -05:00
MikeTheWatchGuy 153c9a1b92 Added Listbox.Update(set_to_index) and Input.Update(select) 2018-12-01 15:25:06 -05:00
MikeTheWatchGuy ccb50eb430 Better constant definitions 2018-11-30 11:09:20 -05:00
MikeTheWatchGuy ee929e4fe9 Launches programs like chrome. Note - will need to modify the paths 2018-11-30 10:47:57 -05:00
MikeTheWatchGuy b051b2645e Menu update capability for ButtonMenu element 2018-11-29 19:36:35 -05:00
MikeTheWatchGuy 830485da5a Syntax error 2018-11-29 12:53:05 -05:00
MikeTheWatchGuy ff93dd92e7 New enable_events parm, Combobox update, Listbox update, Radio enable/disable, Menu updates! 2018-11-29 11:48:43 -05:00
MikeTheWatchGuy 1fae711e08 0.19.0 docs 2018-11-28 22:28:21 -05:00
MikeTheWatchGuy 4c584f28e9 Initial checkin 2018-11-28 13:36:12 -05:00
MikeTheWatchGuy 21c3dd83f0 Added ability to disable menu items. Place '!' in front of menu item to disable. 2018-11-27 18:56:16 -05:00
MikeTheWatchGuy d1bc2a4b78 Added click_submits option for Image Elements 2018-11-27 16:50:33 -05:00
MikeTheWatchGuy f8a3d6dad2 GetScreenDimensions for Windows 2018-11-27 14:26:36 -05:00
MikeTheWatchGuy e00a9c8323 Better icon demonstration 2018-11-26 23:20:53 -05:00
MikeTheWatchGuy 0c651c186c Release 0.18.0 Qt 2018-11-26 23:05:07 -05:00
MikeTheWatchGuy 22316651ad Tooltips for all Elements, Menu separators 2018-11-26 08:09:45 -05:00
MikeTheWatchGuy 59f468f67b Tray icon definitions 2018-11-25 21:50:06 -05:00
MikeTheWatchGuy b51e58e62d Demo program modelling the behavior of Windows programs that use the system tray 2018-11-25 19:21:21 -05:00
MikeTheWatchGuy efb66aa33d Window Hide and UnHide methods 2018-11-25 18:51:57 -05:00
MikeTheWatchGuy 0f302ef5a0 Oooopss!! Terrible change made reads fail. fixed.. Also removed text from Progress bar 2018-11-25 18:30:41 -05:00
MikeTheWatchGuy d5cdcd724a Demo program on using the SystemTray 2018-11-25 16:39:58 -05:00
MikeTheWatchGuy adb34a6371 Release 0.16.0 2018-11-25 16:30:59 -05:00
MikeTheWatchGuy ddfae6131a New ICON_ACTIVATED event for Tray Icon, better Tray/Window interaction management 2018-11-25 16:08:48 -05:00
MikeTheWatchGuy 2f29ada293 Double click detection for SystemTray. Returned as an event 2018-11-25 15:28:22 -05:00
MikeTheWatchGuy bca3fd18ee Message clicked events returned 2018-11-25 11:47:12 -05:00
MikeTheWatchGuy cd1327e1e2 Tool tip support for SystemTray... very nice 2018-11-25 11:33:02 -05:00
MikeTheWatchGuy f207d4cc21 Made more portable by removing window element_padding parameter 2018-11-25 10:17:53 -05:00
MikeTheWatchGuy 522cfa0aaf More element padding... works better with Window padding values now, Issue watcher app update 2018-11-25 10:07:17 -05:00
MikeTheWatchGuy a2e44da1c9 Menu keys! 2018-11-25 08:47:38 -05:00
MikeTheWatchGuy b121202771 0.15.0 PySimpleGUIQt 2018-11-24 21:33:27 -05:00
MikeTheWatchGuy 07ea28d3df Demo of the new System Tray feature 2018-11-24 21:22:48 -05:00
MikeTheWatchGuy 8dacad01d1 More SystemTray support 2018-11-24 21:07:37 -05:00
MikeTheWatchGuy f67c5a8a47 Support for windows in conjunction with System Tray Icon feature 2018-11-24 19:53:06 -05:00
MikeTheWatchGuy 4318df99e4 Bug in menu setup 2018-11-24 19:24:23 -05:00
MikeTheWatchGuy 8bc3487da8 New Demo - System Tray Icon with Menus!!! 2018-11-24 19:09:46 -05:00
MikeTheWatchGuy ba3dcbf9b4 NEW System Tray feature!! 2018-11-24 18:59:49 -05:00
MikeTheWatchGuy 05b1043758 Border depth support, Refresh of demo programs, 2018-11-24 17:52:31 -05:00
MikeTheWatchGuy 623002b523 Qt 0.14.0 2018-11-24 08:21:14 -05:00
MikeTheWatchGuy e3790e2529 Fixed window sizing problems. Fixed popup sizing (was too big) 2018-11-23 16:49:36 -05:00
MikeTheWatchGuy af60a978c7 NEW ELEMENT - Button Menu! Tick mark location for Slider using Reliefs, Correct (TIGHT) padding for elements, 2018-11-23 15:27:51 -05:00
MikeTheWatchGuy 6876b4359a Expanded font capabilities. Underline, italic, bold, etc. Fix for bad return values for PopupGetFile. Better field sizing, password char support 2018-11-22 15:48:08 -05:00
MikeTheWatchGuy 4733988a15 InputText password char, another mult-window fix 2018-11-22 11:30:40 -05:00
MikeTheWatchGuy 327c48d428 0.13.0 2018-11-22 08:01:04 -05:00
MikeTheWatchGuy d62b1980d9 Fix for falsely generating a timeout event on reads (more multiwindow code), 2018-11-21 19:52:59 -05:00
MikeTheWatchGuy 40820576d7 Support for InputText focus set and get. Default text works correctly now, Frame styles for Text Elements (sunken, etc), DEMO touch keyboard 2018-11-21 18:20:01 -05:00
MikeTheWatchGuy 0098c8873e Support for filetypes and initial folder for PopupGetFile, PopupGetFolder and the Browse buttons 2018-11-21 15:15:12 -05:00
MikeTheWatchGuy 3fad4cb7ef Fix for combobox number of visible items. 2018-11-21 12:32:49 -05:00
MikeTheWatchGuy cf30e09da1 Chaneges sizes to be portable 2018-11-21 10:34:53 -05:00
MikeTheWatchGuy ef36a16cbb More changes for multiple windows. New QT Demo program - GitHub scraper, fix for titles in PopupNoWait 2018-11-21 10:27:40 -05:00
MikeTheWatchGuy 0763fcf254 0.12.0, restructure folders, multi-window design patterns 2018-11-20 12:43:05 -05:00
MikeTheWatchGuy 9035b9ed79 Better window handlging. Fix for image behind window, new layout Demo program 2018-11-17 20:05:37 -05:00
MikeTheWatchGuy 4243b1dc17 Fix for Debug Window 2018-11-16 16:39:10 -05:00
MikeTheWatchGuy 41d49d307d openCV Demo port! Raw and Base64 image support, text justification, tkinter size convert. 2018-11-16 11:22:37 -05:00
MikeTheWatchGuy fd53b79fdb Can use BOTH PyQt5 and PySide2 2018-11-13 15:00:35 -05:00
MikeTheWatchGuy 1a29393e8c Automatic conversion from tkinter size to pixels, Better multi-window support, Auto-close feature for windows 2018-11-13 12:59:02 -05:00
MikeTheWatchGuy 3b63c8213c 0.9.0 Alpha Release 2018-11-12 16:04:54 -05:00
MikeTheWatchGuy d85a76c933 Trees! The beginnings of the Tree Element... even has "icons" this time 2018-11-11 17:30:09 -05:00
MikeTheWatchGuy c45ad588de Tabs! 2018-11-11 16:20:31 -05:00
MikeTheWatchGuy 51deed0ea4 Fix for popups not closing... CButton in general was broken! 2018-11-11 14:42:44 -05:00
MikeTheWatchGuy b72b98e87b Graph Element, Alternative Font support 2018-11-11 13:39:37 -05:00