Commit Graph

561 Commits

Author SHA1 Message Date
PySimpleGUI e44943ccee Addition of command line used to launch the process. Updated keys to be compliant with coding guidelines 2021-03-16 08:06:24 -04:00
PySimpleGUI 3e411d9853 Runs on 4.32.1 now. Added support for the launching of subprocesses using functions local to the program in case the user has an older PySimpleGUI. 2021-03-15 16:26:10 -04:00
PySimpleGUI 968cd8af6c Removed the re-routing of stdout 2021-03-14 13:58:01 -04:00
PySimpleGUI 8336c444c3 New Figlet Demo 2021-03-14 13:53:09 -04:00
PySimpleGUI 1d662e5530 Added python version to list of version numbers shown 2021-03-13 11:54:11 -05:00
PySimpleGUI 01af23431c Added a window-level bind 2021-03-12 13:08:20 -05:00
PySimpleGUI 9d4d6d42cc New demo to show how to use 1 line of code to add a hotkey to your program 2021-03-12 13:07:57 -05:00
PySimpleGUI 8a3e33c70e Added a custom titlebar 2021-03-11 09:07:42 -05:00
PySimpleGUI eb0ec49ef4 Added ability to change light/dark. Image changed to be nothing when animation isn't playing. Made the buttons 1/2 the size using subsample. 2021-03-11 08:57:00 -05:00
PySimpleGUI 6a546330f8 New Demo - Material "feel". Very simple window that's has elements centered 2021-03-10 11:55:09 -05:00
PySimpleGUI 369f6d9818 Removed note about ignore case not working... it is working now. Added code to enable user to Cancel from choosing a line to edit 2021-03-09 09:14:40 -05:00
PySimpleGUI 2301652dd9 Renaming the demo browser to be more obvious 2021-03-09 07:12:31 -05:00
PySimpleGUI d27b337902 Better global theme support. Moved the line number to the front of the output 2021-03-07 18:48:26 -05:00
PySimpleGUI 923723f7a7 Updated demo to use newer coding guidelines, better key format 2021-03-07 13:01:42 -05:00
PySimpleGUI 62fbb19bbd Emojis 2021-03-07 02:49:26 -05:00
PySimpleGUI 55424278ba Removed the importing of individual elements. Simplified and added more comments 2021-03-06 23:53:21 -05:00
PySimpleGUI 8dcfed8bc9 New demo on how to add your own custom theme and then use it 2021-03-04 12:31:42 -05:00
PySimpleGUI 6401ef34dd New Demo with the PySimpleGUI Helpers 2021-03-03 16:07:08 -05:00
PySimpleGUI e096a2f0fb Fix for leaving settings blank 2021-03-03 07:00:37 -05:00
PySimpleGUI 1927caafd8 Use global settings for the editor and the explorer if set. Also has the latest searching code for faster searches. 2021-03-03 06:54:33 -05:00
PySimpleGUI f435629d9a Simple change to test git 2021-03-01 15:25:54 -05:00
PySimpleGUI 0ec79ce4b4 Cleaning up demos so local changes get rolled in. Old demos removed. There is a significant effort underway 2021-03-01 06:59:36 -05:00
PySimpleGUI 724d6ae7a9 Added OptionMenu element, cleaned up TabGroup layout. 2021-03-01 05:44:40 -05:00
PySimpleGUI 4491798db2 Removed extra read 2021-03-01 04:27:26 -05:00
PySimpleGUI 47069358b3 Addition of the execute_editor code but not used at this point. 2021-02-27 13:16:54 -05:00
PySimpleGUI aadcf3a772 Make backwards compatible (again) 2021-02-27 08:18:20 -05:00
PySimpleGUI 8c653861f7 Cleanup demo browser 2021-02-27 07:34:00 -05:00
PySimpleGUI d627c2246d Unified Demo & Project Browsers - now uses the new PySimpleGUI Exec APIs to launch everything 2021-02-27 07:32:51 -05:00
PySimpleGUI 7fc79d8470 Demo of the IGNORE setting when disabling buttons. 2021-02-25 19:25:34 -05:00
PySimpleGUI a2598828a1 Merged with the "Project Browser" so now only 1 program. 2021-02-24 12:59:02 -05:00
PySimpleGUI c88fdc8d2c Advanced mode so will have a single demo browser now. Will delete this one shortly. 2021-02-24 12:54:36 -05:00
PySimpleGUI 375dba6071 One more Linux change.... invoke using python3 rather than python 2021-02-21 10:51:01 -05:00
PySimpleGUI bfee78a127 Fixes for Linux, Addition of "Open Folder" feature. GUI for a couple of other features added but not yet fully implemented, use full path for default demo programs location 2021-02-21 10:02:23 -05:00
PySimpleGUI 208eb55e3f Fixes for Linux. Uses full path for demo folder default now 2021-02-21 10:01:10 -05:00
PySimpleGUI 645dda81ed Fixes so runs correctly on Linux 2021-02-21 08:51:41 -05:00
PySimpleGUI 2974a2353e Demo one_line_progress_meter - a standalone demo for this capability 2021-02-20 07:51:57 -05:00
PySimpleGUI 0295d6d761 Added multiple thread window locations 2021-02-19 22:29:25 -05:00
PySimpleGUI 4daa0a6a52 New Demo - indirectly call sg.popup from a thread 2021-02-19 22:20:20 -05:00
PySimpleGUI 95b2d104e6 Super Simple 2-windows in 25 lines of code 2021-02-19 21:40:49 -05:00
PySimpleGUI fb861d2b0c New Demo - Progress meter simulation 2021-02-19 15:06:54 -05:00
PySimpleGUI a6560f0cea Demo showing how to generate a popup from a thread 2021-02-17 09:43:49 -05:00
PySimpleGUI 0a85cda909 Demo - Change your window's theme 2021-02-14 23:25:19 -05:00
PySimpleGUI 4b4eca79ae New Demo - Changing Window theme on the fly 2021-02-14 23:21:52 -05:00
PySimpleGUI d19c92ef83 Moved global into a function property, changed the verbose output. 2021-02-11 16:35:49 -05:00
PySimpleGUI c35c626953 Regular expression searching, verbose mode to see the matches. It's a SOLID tool now! 2021-02-10 11:01:07 -05:00
PySimpleGUI a9bb73ece7 Regular expression searching, faster find in file. GREAT tool now! 2021-02-09 07:26:45 -05:00
PySimpleGUI 5381042d48 Turned off ehcoing stdout. Was slowing things down a bit too much. 2021-02-05 19:46:55 -05:00
PySimpleGUI 3e4b1a73b3 Out with the old, in with the new! Thanks to a new PySimpleGUI team member, Tanay, for help with this one! 2021-02-05 18:50:53 -05:00
PySimpleGUI 8a859c9e37 Custom icon added 2021-02-05 10:48:00 -05:00
PySimpleGUI a9d6d5913a Added a right click menu that has an "Erase" item. When selected will erase all figures under mouse 2021-02-04 13:33:13 -05:00
PySimpleGUI 14b868caf2 Corrected key name to use coding conventions. Added right click info. Display the mouse position in text for all graph events. 2021-02-03 15:48:59 -05:00
PySimpleGUI 04a2825854 New demo to show how to make Multline element input justification correct 2021-02-03 13:17:51 -05:00
PySimpleGUI 9d4e56dd3b More clear instructions 2021-02-03 13:04:06 -05:00
PySimpleGUI 2c68c2fc55 Fixed a number of things with changing the list of files. Includes .pyw files now 2021-02-02 11:29:26 -05:00
PySimpleGUI 56640fc11d Fixed bad call 2021-02-01 20:37:56 -05:00
PySimpleGUI 763347ea15 Faster search within files, keep history of previously chosen folders. 2021-02-01 18:20:46 -05:00
PySimpleGUI 5332b056fe Added missing make_square function... big ooops. 2021-02-01 15:08:13 -05:00
PySimpleGUI 921bed7832 Make backwards compatible with older PySimpleGUI versions 2021-01-30 19:09:20 -05:00
PySimpleGUI f9b3c9aa49 NEW demo - Project File Searcher Launcher - point to the top of a project tree and it'll find all py files, can search the names and the contents, edit and run. 2021-01-30 18:28:09 -05:00
PySimpleGUI 9b656d35e7 set encoding="utf8" so that can have special chars in files. ..otherwhise reads fail, Added quotes around strings to run, 2021-01-30 18:24:45 -05:00
PySimpleGUI 2b6ce7590e set encoding="utf8" so that can have special chars in files. ..otherwhise reads fail 2021-01-30 18:23:56 -05:00
PySimpleGUI c1f0f558b6 Refactor... get defaults for theme and editor from global PySimpleGUI settings 2021-01-28 14:37:14 -05:00
PySimpleGUI 6366e1f0ed Clear fileter, find fields 2021-01-27 11:57:36 -05:00
PySimpleGUI 0a1f515937 Remove unused program 2021-01-27 11:57:18 -05:00
PySimpleGUI b59c52029f Added message that window will take a few moments to create. 2021-01-24 13:34:00 -05:00
PySimpleGUI 30af17a137 New icon so can tell diff between the "Demo Copy" from the "Demo Browse" 2021-01-24 13:24:45 -05:00
PySimpleGUI 9e3837cb86 Display number of files found 2021-01-24 13:08:24 -05:00
PySimpleGUI 58687eded9 Initial checkin of PIL Demo 2021-01-24 11:20:11 -05:00
PySimpleGUI f56b1e7fd1 Set the default demo programs path to "." since likely running from the folder with all the demos in it 2021-01-18 15:08:34 -05:00
PySimpleGUI 020532c8fb New demo program - Demo Program Browser - Browser, launch, edit demo programs 2021-01-17 16:30:27 -05:00
PySimpleGUI 8c8a0504ad Fix so that it updates font correctly 2021-01-10 11:39:56 -05:00
PySimpleGUI bddfac2745 Close attempted demo 2021-01-04 10:01:54 -05:00
PySimpleGUI b54c6dd8ec Added code and comments to show all 3 ways to create a custom titlebar 2021-01-02 13:21:08 -05:00
PySimpleGUI 92e78ba665 Demo for the Titlebar element 2020-12-26 10:29:28 -05:00
PySimpleGUI 225eada259 Coimment about installing pymunk 2020-12-20 17:45:16 -05:00
PySimpleGUI 3717b318b0 needed for demo 2020-12-20 17:42:42 -05:00
PySimpleGUI 9c5d49d7b4 Fixed to work with latest PySimpleGUI. Used really old code! Still needs version 0.8.7 of Chatterbot 2020-12-20 17:15:37 -05:00
PySimpleGUI a013ad6f14 Settings window location. Moved settings file to OS settings folder, right click menu 2020-11-28 07:18:18 -05:00
PySimpleGUI dac6b73045 Make gauge update immediately in 1 jump 2020-11-23 16:43:26 -05:00
PySimpleGUI 1b4c63e15c Initial Checkin - A desktop widget that is the same as grid of bar graphs but done with Gauges 2020-11-23 15:39:00 -05:00
PySimpleGUI e6ba93e3a8 Demos using Gauge class 2020-11-23 09:49:41 -05:00
PySimpleGUI dcc557c642 Added "Register" button to setup window. Will open a browser so you can register 2020-11-18 16:15:32 -05:00
PySimpleGUI b9a28a74b7 Weather Widget released as a demo (previously only available in another Repo) 2020-11-18 15:25:54 -05:00
PySimpleGUI 4b79837cb7 Fix for case-mismatch. Made search string all lower. Changed how Linux python command is launched. Added defaults to User Settings. 2020-11-15 15:19:17 -05:00
PySimpleGUI 382cfc4157 Changed (significantly) to use the new User Settings API to store all of the credentials and search history 2020-11-13 14:47:41 -05:00
PySimpleGUI 9e4bf95b33 Added last value chosen for combo, popup with dictionary info. 2020-11-13 11:54:39 -05:00
PySimpleGUI 3ef927cdfe New Demo showing class interface for User Settings 2020-11-13 11:54:04 -05:00
PySimpleGUI 3f9a296987 Initial check-in of multi-threaded & multi-window write_event_value call. 2020-11-11 09:43:59 -05:00
PySimpleGUI 81daafb613 New demo - center a column in the window 2020-11-03 11:11:22 -05:00
PySimpleGUI 977bc66196 Changed so that Linux version works the same as Windows 2020-10-30 18:18:26 -04:00
PySimpleGUI b957d3e757 Removed default value parameter from several user_settings_get_entry to simplify. 2020-10-25 14:49:37 -04:00
PySimpleGUI 63ecca6a2f Replaced all globals with user settings 2020-10-25 11:05:40 -04:00
PySimpleGUI 9a4cbbccf8 Added theme to settings 2020-10-24 19:54:18 -04:00
PySimpleGUI 71f121b949 Make everything "settings driven". Has a settings window to set the folders and the programs information 2020-10-24 19:42:37 -04:00
PySimpleGUI 4ed30d1a0a A new "silent" command line option will kill all python programs with no window opened except for an auto-closing popup at the end. 2020-10-24 11:24:03 -04:00
PySimpleGUI 645ab655a5 New user settings coding convention 2020-10-20 09:50:02 -04:00
PySimpleGUI 88564dcb67 Replaced combo user settings demo with one that uses input and combobox 2020-10-20 09:34:42 -04:00
PySimpleGUI f7d2ac04f3 New Demo Program! Tkinter colors as swatches 2020-10-18 15:26:02 -04:00
PySimpleGUI 159f8cc92b New Demo - users settings to save prior selections 2020-10-17 10:35:22 -04:00
PySimpleGUI 2652701540 Window title change, sorted the entries before displaying 2020-10-16 14:28:31 -04:00