Commit Graph

819 Commits

Author SHA1 Message Date
PySimpleGUI 5be4ac34a9 New Demo Program - CSV Table Display 2022-09-08 16:40:39 -04:00
PySimpleGUI 9a31a75be1 Add the now standard "save last location" code that most of the "Desktop Widget" demo programs have 2022-09-07 09:18:20 -04:00
PySimpleGUI f89e652d56 Update of the Emoji Toolbar demo program 2022-09-04 13:04:26 -04:00
PySimpleGUI 332042d7d0 Increased button pressed display font size. 2022-08-14 16:54:45 -04:00
PySimpleGUI 7510d18518 Added output of button click to the window itself 2022-08-14 16:43:33 -04:00
PySimpleGUI 4b971f7d0a New Demo Program - Simulated Buttons With Highlighting 2022-08-14 16:37:39 -04:00
PySimpleGUI 6eb14b7408 Update Demo_Invisible_Elements_Pinning.py 2022-08-07 07:36:15 -04:00
PySimpleGUI 244cff57a4 Exception protection if something happens in the drawing of a figure. Added to code to ensure previously packed canvas is not packed again. 2022-08-05 13:48:11 -04:00
PySimpleGUI 29ef2b4b25 Update of the email send Demo Program 2022-07-30 15:59:25 -04:00
PySimpleGUI 2a9fc313bc Demo program for read all windows that was evidently not checked in.... 2022-07-25 12:29:26 -04:00
PySimpleGUI bc9fa18855 Addition of "Show all file types" option, Expansion of elements for window resizing (old change that doesn't seem to have been checked in 🤦‍♂️) 2022-07-20 09:46:18 -04:00
PySimpleGUI ece20996a3 Very Short Demo Program that saves the last value entered into Input element that is then used as the default in the future. 2022-07-19 08:46:01 -04:00
PySimpleGUI 186ddb8722 Removed unnecessary check for isinstance of tuple.... a new pattern lately with tuples as keys. 2022-07-18 13:49:11 -04:00
PySimpleGUI c9cdf53176 Removed unnecessary user settings for the window position 2022-07-18 12:31:09 -04:00
PySimpleGUI bf9d1214f0 New demo - add and delete rows from layouts. Based on the Fed Ex Package Tracker Demo Program 2022-07-18 12:24:03 -04:00
PySimpleGUI c008805e97 Fixed output filename so named using the resized values (also releasing to the standalone repo and the pypi psgresizer package) 2022-07-12 15:01:54 -04:00
PySimpleGUI ba8b71ea25 Updated to use built-in threading call, tuples for thread keys, relative window position 2022-07-08 11:16:40 -04:00
PySimpleGUI 16df165603 Addition of double-clicking and showing the get_liast_clicked_position function. 2022-07-08 08:13:13 -04:00
PySimpleGUI a26a9c5854 Addition of disable to Simple Tabs Demo 2022-07-03 16:33:51 -04:00
PySimpleGUI 0b8ca5257f Use path of __file__ to indicate where the font is stored 2022-06-23 17:44:00 -04:00
PySimpleGUI b65b451c60 Simplified code. Made font size selectable using a slider. Removed USING_QT code. Window now resizable so that font resizing works 2022-06-22 15:45:52 -04:00
PySimpleGUI 03922d77b6 Addition of try around event loop to catch errors generated by the Weather API. Simplified/shortened the version information at the bottom 2022-06-21 15:32:17 -04:00
PySimpleGUI 47e7cfaa9a Several changes - exception handling if problems with weather API. Reshuffled the overall layout. Added a "friend" label if you're watching the weather where one of your friends is located. 2022-06-17 04:41:31 -04:00
PySimpleGUI c37147df8c New Demo Program - Save/Load window inputs using User Settings API (JSON file) 2022-06-15 13:56:42 -04:00
PySimpleGUI 0b911c451c Addition of the standard "edit me" and "versions" right click menu 2022-06-12 17:44:14 -04:00
PySimpleGUI f1f60b03a1 Got a few of the Demos up to date with changes standard to many demos (edit me, get versions for example) 2022-06-11 09:01:27 -04:00
PySimpleGUI dba12e59f2 Much needed update to the Demo Programs readme... 2022-06-11 07:42:43 -04:00
PySimpleGUI e71a18f207 New Demo Program - Custom Checkboxes 2022-06-07 05:44:06 -04:00
PySimpleGUI 5dd1e48f04 New Demo Program - cursor previewer 2022-06-06 10:49:13 -04:00
PySimpleGUI f837e05dc6 Updated Demo to use the new cursor constant 2022-06-06 10:48:57 -04:00
PySimpleGUI 4ff123583c New Demo Program to show how the new enable_window_config_events parameter works 2022-06-05 14:29:08 -04:00
PySimpleGUI ae1fd61041 Fixed typo in formula. Added normal Demo Program header. Changed axis drawing to adapt to size of coordinate, Changed font sizes, Made title and sliders expand in X direction. Draw empty axis upon startup 2022-06-05 08:08:22 -04:00
PySimpleGUI fefd3949cf Added settings to the right click menu in addition to link in the window. Made Version Window location the same as the program's window. Added exception handling around main event loop that utilizes the Debug Print as a reporting mechanism since there is no console for these applications. Uses the new wait parameter for the debug print 2022-06-04 13:18:09 -04:00
PySimpleGUI 0e0a03cdc0 New Demo Program - Using User Settings as a Database 2022-06-04 11:56:00 -04:00
PySimpleGUI c502543038 New Demo Program - Navigating focus using arrow keys on keyboard 2022-06-03 08:28:26 -04:00
PySimpleGUI 708eaeae91 Fixed "double" operation. Was including the header. Demonstrate that cols_justification can have illegal values 2022-06-02 17:17:54 -04:00
PySimpleGUI 8e999500ba Updated to show some of the newer parms 2022-06-02 13:26:19 -04:00
PySimpleGUI 11319709e1 Update to the latest coding guidelines. Use PPM encoding as it's been shown to be more efficient 2022-06-01 15:44:19 -04:00
PySimpleGUI 78fabef418 New Demo Program - using a Frame element to draw a "Recording Area" frame on the screen for making videos 2022-05-29 18:48:07 -04:00
PySimpleGUI 8f5b4793c2 New Graph Element - drag a square around with mouse... thanks to @davesmivers for original base code.... 2022-05-28 06:23:21 -04:00
PySimpleGUI 6ad6d6583f Added Trinket specific code for Title and Menubar. Compressed entire window just a tad to fit better onto small screens/Trinket 2022-05-16 06:08:06 -04:00
PySimpleGUI a35687ac51 Removed old code that used Popen and instead uses the PySimpleGUI Exec API calls for an all-in-one demo. Added expansion of the Multilline and a SizeGrip so that it's obvious to user the window is resizable. 2022-05-14 15:10:37 -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 ba63fc11b4 New Demo - color picker using PIL 2022-05-07 12:51:25 -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 51f0bbd7a3 Better exception handling for both event loop and for when processes exit 2022-05-05 15:49:01 -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 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 84516dd42e New Demo Program to show how TTK Scrollbars work 2022-04-28 12:37:06 -04:00
PySimpleGUI f7f126ad76 Added columns to the demo 2022-04-24 17:09:24 -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 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 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 2022-04-17 09:58:58 -04:00
PySimpleGUI f42e042dd0 Some cleaning up 2022-04-16 04:45:35 -04:00
PySimpleGUI 4bba64d34f New Demo Program - create custom themes and save in user settings file 2022-04-15 07:52:39 -04:00
PySimpleGUI 53230912a8 Switched to using the PySimpleGUI supplied threading capability instead of manually starting the thread 2022-03-28 18:27:50 -04:00
PySimpleGUI 92f7cb8a74 Updated to match local changes I made a long time ago. 2022-03-18 05:38:53 -04:00
PySimpleGUI df0eba2c8b New Demo - Dual Axis bar chart 2022-03-10 08:25:24 -05:00
PySimpleGUI 44f00ccf43 Fixed up the layout - simplified, use coding standard for key names 2022-03-08 10:16:58 -05:00
PySimpleGUI 4670576430 Reworked to use the newer PySimpleGUI constructs - save window position, thread management, thread communications... it greatly simplified the code cutting the length considerably 2022-03-08 10:03:32 -05:00
PySimpleGUI 64f7615a25 Added metric units option 2022-03-07 16:06:31 -05:00
PySimpleGUI 186b16e77a Addition of county to the Weather Desktop Widget 2022-03-07 15:25:41 -05:00
PySimpleGUI 58e0b2c82c New Demo Program - Wordle GUI 2022-03-05 06:53:01 -05:00
PySimpleGUI 3363fa48c0 Fixed simple typo 2022-03-05 06:18:05 -05:00
PySimpleGUI 223cd18964 Removed need for OpenCV and numpy. 2022-03-05 06:17:51 -05:00
PySimpleGUI 5b3c3e5375 Updated User Settings INI Demo with more examples of class interface 2022-03-01 04:39:16 -05:00
PySimpleGUI 3fc4002401 Two new SYMBOL constants. New Demo Program - Desktop Widget Handwritten Digits 2022-02-26 12:50:31 -05:00
PySimpleGUI e29acb936e New Demo - Class wrapper 2022-02-26 07:26:31 -05:00
PySimpleGUI 8155826734 Another Demo Program refresh... 2022-02-22 05:35:02 -05:00
PySimpleGUI f1e0c7d03f More "Demo Program Catchup" updates. Working through them bit by bit..... 2022-02-22 05:20:03 -05:00
PySimpleGUI 1eb653d910 Getting more Demo Programs synced up. New demo for VPush too 2022-02-21 14:12:15 -05:00
PySimpleGUI 10cce5e17b Unified the Demo Browser across GitHub and psgdemos PyPI release. 2022-02-19 09:19:28 -05:00
PySimpleGUI 1dbc22c41e Removed the "Edit Me (This Program)" button since it caused confusion. Right click to choose "Edit me". Advanced mode is not on by default. Added PySimpleGUI version checking to warn about edit features 2022-02-18 13:59:10 -05:00
PySimpleGUI 430d1bc77f More demo programs updates 🤦‍♂️ wow.....I thought for sure these were checked in.... 2022-02-16 19:51:47 -05:00
PySimpleGUI cfe2c96a1f Catching up on the many many demo programs that were not checked in.... 2022-02-16 19:39:13 -05:00
PySimpleGUI 8fd5a318ee Catching up demos that haven't been checked in... that I thought were....hmmm... there are a LOT of them.... 2022-02-16 18:00:19 -05:00
PySimpleGUI 8292827b2d Update of Demo All Elements Simple... thought this was updated a while ago! 2022-02-16 16:55:11 -05:00
PySimpleGUI dcd7a3c3e0 Updated the "realtime script launcher" demo to use the Exec APIs. Changed timeout error handling in execute_get_results 2022-02-15 10:55:41 -05:00
PySimpleGUI 8f20ef32ca New Demo - Demo_Fonts_Using_pyglet - adding fonts to tkinter using pyglet (thanks Jason!) 2022-02-14 13:37:09 -05:00
PySimpleGUI d52dd0eb85 Update Demo_Emoji_Toolbar_PIL.py 2022-02-13 19:35:28 -05:00
PySimpleGUI 61902de6d0 New Demo Program - custom circular Progress Meter 2022-02-13 15:06:17 -05:00
PySimpleGUI 51e2b7059b Option to show custom titlebar and custom menubar. Added version info to right click menu 2022-02-04 07:53:45 -05:00
PySimpleGUI 81ff74ac44 Removed scrollbar from Listbox for a cleaner look 2022-02-03 09:13:16 -05:00
PySimpleGUI 7bd8a02e80 Added ability to change theme using the example Combo element 2022-02-03 08:24:36 -05:00
PySimpleGUI eb63e97549 Complete list of elements, one per row. Super-simple 2022-02-02 20:39:18 -05:00
PySimpleGUI 7ddf08b613 Updated CustomTitlebar demo. New screenshots for docs 2022-02-01 11:03:42 -05:00
PySimpleGUI 63464d1ecb Updated Bar Char Demo - I thought this update was done long long ago! DOH! 2022-01-31 08:48:50 -05:00
PySimpleGUI 63a10659ff New Demo Programs - SDK Help used in the Udemy course 2022-01-27 11:56:16 -05:00
PySimpleGUI 516e9c3928 Removed all code that is now part of PySimpleGUI. Was duplicating a lot of the EXEC APIs in case user is running old PySimpleGUI but better to upgrade to newest PySimpleGUI 2022-01-24 17:55:12 -05:00
PySimpleGUI 81599f643b Added Text.fonts_installed_list - returns the fonts installed as reported by tkinter. 2022-01-23 06:39:46 -05:00
PySimpleGUI 67a9276946 Missed the "not understand" emoji from original batch 2022-01-20 11:39:52 -05:00
PySimpleGUI d363bd761f New Demo - Emoji Toolbar 2022-01-16 12:04:12 -05:00
PySimpleGUI 3aa82075a9 Checking in some accumulated changes - Added Sizegrip, window now resizable, show open files, filter checkbox for Python processes, Edit Me right click menu 2022-01-15 17:34:49 -05:00
PySimpleGUI 3994c03d53 Updated to use the exapand_x and expand_y parms. Uses a transparent color and added "edit me" feature 2022-01-14 12:39:56 -05:00
PySimpleGUI f523e511d9 Swapped out Output element for Multiline. Includes the Titilebar, CustomMenubar, Sizegrip and standard "Edit Me" and "Versions" right click setting and numerous smaller changes 2022-01-06 11:31:54 -05:00