Commit Graph

  • 2e41134131 New coupon PySimpleGUI 2022-05-02 15:43:09 -0400
  • 3d7e655eed
    Merge pull request #5422 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-30 08:33:47 -0400
  • 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 PySimpleGUI 2022-04-30 08:33:32 -0400
  • 7ddb43f3e9
    Merge pull request #5421 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-30 07:30:38 -0400
  • 073faec69e Fix crash in Element.bind that was created in 4.59.0.6 (sorry!) PySimpleGUI 2022-04-30 07:30:13 -0400
  • 4aec09a8c5
    Merge pull request #5416 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-28 12:37:43 -0400
  • b31266999b New Column element parameters - size_subsample_width & size_subsample_height PySimpleGUI 2022-04-28 12:37:23 -0400
  • 84516dd42e New Demo Program to show how TTK Scrollbars work PySimpleGUI 2022-04-28 12:37:06 -0400
  • e79d59ab79
    Merge pull request #5412 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-27 16:28:07 -0400
  • 5e54ca99ab Cleaned up the global settings window (see notes in the .py file for the details) PySimpleGUI 2022-04-27 16:27:54 -0400
  • 144360dfb2
    Merge pull request #5411 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-27 16:03:53 -0400
  • 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 PySimpleGUI 2022-04-27 16:03:36 -0400
  • d572c0f803
    Merge pull request #5409 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-27 07:06:54 -0400
  • 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! PySimpleGUI 2022-04-27 07:06:35 -0400
  • ec4428d3ec
    Merge pull request #5408 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-26 15:46:21 -0400
  • 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. PySimpleGUI 2022-04-26 15:46:04 -0400
  • 5164f16990
    Merge pull request #5404 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-25 08:58:52 -0400
  • fa4062d8ca Fix in Column.update.... missed the rename of ExpandX to expand_x like the other elements. PySimpleGUI 2022-04-25 08:58:35 -0400
  • 2b775624ab
    Merge pull request #5403 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-24 18:05:56 -0400
  • cd3b9105ca TTK Scrollbars for Columns - the hacked version. "Make it run"... next up is "Make it right" PySimpleGUI 2022-04-24 18:05:43 -0400
  • 0a226a61de
    Merge pull request #5402 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-24 17:09:41 -0400
  • f7f126ad76 Added columns to the demo PySimpleGUI 2022-04-24 17:09:24 -0400
  • 576e098591
    Merge pull request #5401 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-24 12:09:30 -0400
  • acde437de7 Final version of contributing. Copying to the other repos too so there's no confusion PySimpleGUI 2022-04-24 11:14:56 -0400
  • 42bf5e434b
    Merge pull request #5398 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-22 04:28:13 -0400
  • 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. PySimpleGUI 2022-04-22 04:27:58 -0400
  • 228db6be75
    Merge pull request #5394 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-21 12:44:49 -0400
  • 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 PySimpleGUI 2022-04-21 12:44:36 -0400
  • 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 PySimpleGUI 2022-04-21 12:43:41 -0400
  • bf872d0882 Changed how custom titlebar and menubar are generated PySimpleGUI 2022-04-21 12:42:56 -0400
  • 664ed3d9ab
    Merge pull request #5393 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-21 12:24:36 -0400
  • d7ecb9927b NEW Demo (Thank you JASONS!) that shows how to do Spin element in a wrap-around way PySimpleGUI 2022-04-21 12:23:41 -0400
  • fc2cb0ff60 More debug window fun! Re-opens without missing a print this time. New is_closed Window method added PySimpleGUI 2022-04-21 12:23:13 -0400
  • 659e1ef15c
    Merge pull request #5391 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-20 13:36:17 -0400
  • 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. PySimpleGUI 2022-04-20 13:36:02 -0400
  • 533df4d71c
    Merge pull request #5390 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-20 11:45:59 -0400
  • d4f38fd07f New scrollbars now support for GrayGrayGray and themes that have no color settings PySimpleGUI 2022-04-20 11:45:46 -0400
  • eaef03f21b
    Merge pull request #5389 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-20 10:09:50 -0400
  • 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) PySimpleGUI 2022-04-20 10:09:33 -0400
  • 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 PySimpleGUI 2022-04-20 10:08:20 -0400
  • dfa19b2da3
    Merge pull request #5388 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-20 06:38:47 -0400
  • ea7c4d46e7 An updated contributing that will proliferate across the repos... Definitely don't want to ever waste anyone's time on how this works. PySimpleGUI 2022-04-20 06:38:31 -0400
  • 1646a15914
    Merge pull request #5387 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-20 06:14:41 -0400
  • 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. PySimpleGUI 2022-04-20 06:14:25 -0400
  • 54700aa509
    Merge pull request #5385 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-19 17:06:37 -0400
  • a0c5aafd47 Additional Exception handling for debug print, pin needed for Pause button since it can come and go PySimpleGUI 2022-04-19 17:06:23 -0400
  • 806307b939
    Merge pull request #5384 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-19 16:56:18 -0400
  • f93f254313 Ooops... left debug prints in the debug print code... does that technically not make it a bug? PySimpleGUI 2022-04-19 16:56:05 -0400
  • 96dd2fe328
    Merge pull request #5383 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-19 16:50:27 -0400
  • d45846f8c3 One more time for the Debug Print..... PySimpleGUI 2022-04-19 16:50:13 -0400
  • ead88f84cc
    Merge pull request #5382 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-19 14:17:00 -0400
  • ca1487405f Debug print - New wait parm is an alias for blocking. Fixed how the pause, resume, quit and blocking work! It all seems to work great now! PySimpleGUI 2022-04-19 14:16:35 -0400
  • a86fb61476
    Merge pull request #5380 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-19 05:33:46 -0400
  • 3ef7f67954 Renamed and shuffled ordering of tabs in system settings. Made MenubarCustom's pad=0 by default so it fits snugly under titlebar and extends across window PySimpleGUI 2022-04-19 05:33:28 -0400
  • d36556079c
    Merge pull request #5379 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-18 15:50:57 -0400
  • 100e68284e New theme PySimpleGUI 2022-04-18 15:50:40 -0400
  • c25cfdb02e
    Merge pull request #5376 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-17 18:21:32 -0400
  • 59e14b885b "Test Scrollbar Settings" button added to global settings window so that the scrollbar settings can be more easily changed and tried. PySimpleGUI 2022-04-17 18:21:09 -0400
  • 51ccdbee81
    Merge pull request #5374 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-17 09:59:20 -0400
  • 12973c4dcc Cleaned up 4 "rainmeter" demos. Removed exit button, added standard right click exit, edit, versions. Made drive status handle drives being added / removed, all now automatically save their last location for next time they start, version info window pops up on top of window at current location PySimpleGUI 2022-04-17 09:58:58 -0400
  • c7fcaf20a9
    Merge pull request #5372 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-16 16:42:07 -0400
  • 628ab61f28 ttk theme added to system settings. Improved formatting of the TTK Scrollbar Tab in System Settings PySimpleGUI 2022-04-16 16:41:49 -0400
  • 5c90cbcc5e
    Merge pull request #5371 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-16 14:16:02 -0400
  • 65b198d97a ttk scrollbar settings added to global settings (it works!). Remove thumb and depressed thumb parms, added theme_button_color_background and theme_button_color_text. Changed default scrollbar width to 12 from 10 (old tk scrollbars are about 17 pixels) PySimpleGUI 2022-04-16 14:15:35 -0400
  • dfad2e3b76 Better error checking/reporting in theme_global. NEW THEME DarkGrey15 PySimpleGUI 2022-04-16 05:11:07 -0400
  • 8bd2d6e600
    Merge pull request #5370 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-16 04:45:49 -0400
  • f42e042dd0 Some cleaning up PySimpleGUI 2022-04-16 04:45:35 -0400
  • f776589349 Added report_error setting for user_settings_delete_file. Global Settings window complete rework to use Tabs. Hoping nothing broke, but just remember things are in flux for a little bit while the ttk scrollbars are finishing up PySimpleGUI 2022-04-16 04:45:19 -0400
  • a9466902c2
    Merge pull request #5367 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-15 07:53:00 -0400
  • 4bba64d34f New Demo Program - create custom themes and save in user settings file PySimpleGUI 2022-04-15 07:52:39 -0400
  • df1ccdd8dd
    Merge pull request #5366 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-14 13:07:42 -0400
  • c9cc588a23 Improved ttk theme error reporting PySimpleGUI 2022-04-14 13:07:29 -0400
  • cbad4c713b
    Merge pull request #5365 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-14 11:10:33 -0400
  • c726436f4e Fixed a terrible ttk bug I checked in yesterday... really sorry! PySimpleGUI 2022-04-14 11:10:17 -0400
  • 025d77da6c
    Merge pull request #5361 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-13 16:00:57 -0400
  • 4d10cdadaf Addition of _change_ttik_theme for better error checking. Added optional parameter to specify file in the Window.save_window_screenshot_to_disk PySimpleGUI 2022-04-13 16:00:39 -0400
  • bafc8da5e2
    Merge pull request #5356 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-12 13:05:51 -0400
  • 356a2f9c2b Renamed screenshot function and moved to be a Window method... Window.save_window_screenshot_to_disk. Also added an optional filename parm. FYI - Debug Print still has known issue with its new features PySimpleGUI 2022-04-12 13:05:33 -0400
  • b12bcb9930
    Merge pull request #5352 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-10 14:54:20 -0400
  • cb973b97a0 Debug print pause/resume, global setting for custom titlebar, new theme call for custom titlebar, a number of test harness changes, PySimpleGUI 2022-04-10 14:54:04 -0400
  • a12315098c
    Merge pull request #5351 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-10 07:15:14 -0400
  • a0e468b0f2 More exception handling around screen capture PySimpleGUI 2022-04-10 07:14:59 -0400
  • 5f3a7b2d46
    Merge pull request #5350 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-10 06:56:12 -0400
  • 846af285b3 Added exception handling to bind methods PySimpleGUI 2022-04-10 06:55:53 -0400
  • 53b01e4009
    Merge pull request #5347 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-09 22:24:18 -0400
  • 9971414a2c Fixed the font and Expand X settings on the Editor settings section of Settings window PySimpleGUI 2022-04-09 22:23:52 -0400
  • 44cbc1348f
    Merge pull request #5346 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-09 22:10:29 -0400
  • 7cb208a407 Removing binding debug print PySimpleGUI 2022-04-09 22:10:10 -0400
  • a2ce8f1e64 EXPERIMENTAL and not yet debugged nor completed screen capture feature added PySimpleGUI 2022-04-09 22:04:26 -0400
  • 1e01888fdf
    Merge pull request #5344 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-08 21:33:38 -0400
  • 02d0358fd6 Multiline, Listbox, Table and Tree - new ttk scrollbars replaced the tk scrollbars. All of these elements got a set of 10 parameters to control the look of these scrollbars PySimpleGUI 2022-04-08 21:33:21 -0400
  • 32d5481f50
    Merge pull request #5331 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-06 15:20:18 -0400
  • 9382772d3f Addition of flag to turn off the widget not created errors. Gets around Debug Print race condition PySimpleGUI 2022-04-06 15:20:06 -0400
  • 2041837d87
    Merge pull request #5330 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-06 14:32:26 -0400
  • 935e430420 Addition of blocking parameter to debug printing. IF True, then execution of your code is stopped until the "Quit" button / "X" is clicked on the Debug Window. PySimpleGUI 2022-04-06 14:30:34 -0400
  • eb2f26d1d5
    Merge pull request #5326 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-05 21:05:14 -0400
  • 3261ec15fa Release 4.59.0 PySimpleGUI 2022-04-05 21:02:08 -0400
  • d32497b083
    Merge pull request #5325 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-05 13:33:07 -0400
  • cba19a515e Fixed problem when elements went from disabled to enabled but events were still disabled PySimpleGUI 2022-04-05 13:32:51 -0400
  • 96c9e782cb
    Merge pull request #5323 from PySimpleGUI/Dev-latest PySimpleGUI 2022-04-04 17:13:52 -0400