Commit Graph

5707 Commits

Author SHA1 Message Date
PySimpleGUI 02fb5e7341 Added a wait_visibility call to fix the Linux "jumping window" problem.... highly experimental change (thank you chr0nic for your hard work) 2022-05-11 11:18:54 -04:00
PySimpleGUI 04c6f88ecb Moved around the location the icon is set. Set the icon using set_global_icon so that popups also use the custom icohn 2022-05-10 09:15:09 -04:00
PySimpleGUI 7a74089157 Addition of SizeGrip element (makes resizing the window oh-so-nice! Also makes clear window is resizable) 2022-05-09 17:00:35 -04:00
PySimpleGUI 5ee22c0568 Fill in the details fields next to OS in the Open GitHub Issue function 2022-05-08 14:09:25 -04:00
PySimpleGUI 66931d51e1 Release 4.60.0 2022-05-08 12:50:09 -04:00
PySimpleGUI 577af38445 Fix for Scrollable Columns - wasn't scrolling correctly when Column expanded 2022-05-08 09:04:00 -04:00
PySimpleGUI e052672431 Fixed formatting of ttk scrollbar parameter names (markdown can be painful with linebreaks) 2022-05-07 19:12:07 -04:00
PySimpleGUI 0bec041756 Documented the new TTK Scrollbars 2022-05-07 19:06:10 -04:00
PySimpleGUI ba63fc11b4 New Demo - color picker using PIL 2022-05-07 12:51:25 -04:00
PySimpleGUI 897033a5ef Disabled file_types parm in popup_get_file if on the Mac 2022-05-06 10:39:57 -04:00
PySimpleGUI ef1c05f56e Removal of filetypes from Browse buttons for the Mac... have been trying to get it to work, again, but no luck 2022-05-06 09:45:46 -04:00
PySimpleGUI 0a7736ea93 Giving try blocks a go to see if can fix the file_types problem on the Mac 2022-05-06 07:57:09 -04:00
PySimpleGUI e0b5aff6a8 Docstring fix for file_type (had a missing , drat) 2022-05-06 07:39:10 -04:00
PySimpleGUI cfb4308174 "Refreshed demo" - got rid of hacky base64 variables (one or more seemed to have errors), Added Celsius, ... basically updated to version I run locally daily. 2022-05-06 06:15:40 -04:00
PySimpleGUI 5673ed429e Auto-correct file_types errors for Browse buttons 2022-05-05 18:02:41 -04:00
PySimpleGUI 51f0bbd7a3 Better exception handling for both event loop and for when processes exit 2022-05-05 15:49:01 -04:00
PySimpleGUI 8fab8d124e Reworked test harness to function better on Pi's and small screens 2022-05-05 15:46:26 -04:00
PySimpleGUI c8821426b5 Added keep on top since it's a clock.... perhaps a personal taste thing and maybe should be an option? Will ponder this for desktop widgets across the board.... hmmmm...... 2022-05-05 07:20:08 -04:00
PySimpleGUI 135c0703d9 Fixed use custom title & menubar bug - wasn't remembering the setting and was stuck in custom mode after selecting it once. Removed the debug window print 2022-05-05 07:19:20 -04:00
PySimpleGUI e16545a991 Combo element FINALLY gets really nice theme colors all the way through! (Thank you Jason!) 2022-05-03 13:30:22 -04:00
PySimpleGUI c20c71601e Added back the filetypes parameter for the Mac (thank you resnbl) 2022-05-03 11:27:19 -04:00
PySimpleGUI 235110403d Made selected colors match the theme for Input, Multiline Input and Combo elements 2022-05-03 07:56:43 -04:00
PySimpleGUI e42fa34dc7 New coupon 2022-05-02 16:20:34 -04:00
PySimpleGUI 23ca5f757f New coupon & also picking up a significant number of changes due to ttk scrollbars 2022-05-02 15:43:39 -04:00
PySimpleGUI 2e41134131 New coupon 2022-05-02 15:43:09 -04:00
PySimpleGUI 0f6b1c22ab New System Tray Icon demo using psgtray - Tray only version (no window is ever shown). Renamed other psgtray demo program to a similar name 2022-04-30 08:33:32 -04:00
PySimpleGUI 073faec69e Fix crash in Element.bind that was created in 4.59.0.6 (sorry!) 2022-04-30 07:30:13 -04:00
PySimpleGUI b31266999b New Column element parameters - size_subsample_width & size_subsample_height 2022-04-28 12:37:23 -04:00
PySimpleGUI 84516dd42e New Demo Program to show how TTK Scrollbars work 2022-04-28 12:37:06 -04:00
PySimpleGUI 5e54ca99ab Cleaned up the global settings window (see notes in the .py file for the details) 2022-04-27 16:27:54 -04:00
PySimpleGUI 865708b91f "DONE" with ttk scrollbars (functionality)... all parms are in place... the hierarchy is the biggest addition in this set of changes.... the order is: element, window, set options, global settings 2022-04-27 16:03:36 -04:00
PySimpleGUI c7427d3bde Get ttk themes available when showing the list in the system settings window. Added scrollbar parms to the Window object, but not quite hooked up yet... getting there! 2022-04-27 07:06:35 -04:00
PySimpleGUI d3472ec3fc Added parms and doctrings for Output Element and Column element. Needed to remove the arrow background color parm as it's not possible to set this value speciically. 2022-04-26 15:46:04 -04:00
PySimpleGUI fa4062d8ca Fix in Column.update.... missed the rename of ExpandX to expand_x like the other elements. 2022-04-25 08:58:35 -04:00
PySimpleGUI cd3b9105ca TTK Scrollbars for Columns - the hacked version. "Make it run"... next up is "Make it right" 2022-04-24 18:05:43 -04:00
PySimpleGUI f7f126ad76 Added columns to the demo 2022-04-24 17:09:24 -04:00
PySimpleGUI acde437de7 Final version of contributing. Copying to the other repos too so there's no confusion 2022-04-24 11:14:56 -04:00
PySimpleGUI 507a4d44b6 Added Window.move_to_center... unfortunately a TON of changes from PySimpleGUI on GitHub were picked up. These are mostly to do with the new ttk scrollbars. Lots of parms were added. More detail is need on them though. Also Output element changed but call reference not yet updated. 2022-04-22 04:27:58 -04:00
PySimpleGUI ee7179fb3a Added some text, added use of Debug Window to display values since may be running from the Demo Browser where prints are not shown 2022-04-21 12:44:36 -04:00
PySimpleGUI 40567418db Made initial window loop much shorter. Correctly handle closing initial window, add commented out line showing how to make transparent window if on windows, added copyright 2022-04-21 12:43:41 -04:00
PySimpleGUI bf872d0882 Changed how custom titlebar and menubar are generated 2022-04-21 12:42:56 -04:00
PySimpleGUI d7ecb9927b NEW Demo (Thank you JASONS!) that shows how to do Spin element in a wrap-around way 2022-04-21 12:23:41 -04:00
PySimpleGUI fc2cb0ff60 More debug window fun! Re-opens without missing a print this time. New is_closed Window method added 2022-04-21 12:23:13 -04:00
PySimpleGUI 72fc99d8a2 Fix for systems that don't yet have any settings in the settings file for the ttk scrollbars. Was getting the incorrect default settings. 2022-04-20 13:36:02 -04:00
PySimpleGUI d4f38fd07f New scrollbars now support for GrayGrayGray and themes that have no color settings 2022-04-20 11:45:46 -04:00
PySimpleGUI 85d664925a Changed all Tab errors to the nicer traceback error popup. Removed Output Element from the Pack function (that makes the change as real as it gets) 2022-04-20 10:09:33 -04:00
PySimpleGUI 50a83202af Fixed layout-reuse error in the Nested Tabs demo. Added comment block.. .surprised no one noticed... may be time for a $5 prize again in the code 2022-04-20 10:08:20 -04:00
PySimpleGUI ea7c4d46e7 An updated contributing that will proliferate across the repos... Definitely don't want to ever waste anyone's time on how this works. 2022-04-20 06:38:31 -04:00
PySimpleGUI 1ecae38613 Output element - changed to be a subclass of the Multiline as part of the ttk scrollbar switch. It also greatly reduces complexity as they had very different implementations. 2022-04-20 06:14:25 -04:00
PySimpleGUI a0c5aafd47 Additional Exception handling for debug print, pin needed for Pause button since it can come and go 2022-04-19 17:06:23 -04:00