Commit Graph

329 Commits

Author SHA1 Message Date
MikeTheWatchGuy 462a4f4385 Changed how image is created before updating the Image Element. Now is 1 line of code. 2019-07-09 14:14:27 -04:00
MikeTheWatchGuy decb5c520e
Merge pull request #1672 from PySimpleGUI/Dev-latest
Multithreaded for doing long tasks Demo
2019-07-09 13:09:45 -04:00
MikeTheWatchGuy 474917b50b Multithreaded for doing long tasks Demo 2019-07-09 13:09:25 -04:00
MikeTheWatchGuy 08f0febf4d
Merge pull request #1671 from PySimpleGUI/Dev-latest
Made slider active. Moving it causes video playback to begin at new …
2019-07-08 18:36:19 -04:00
MikeTheWatchGuy b16782c39d Made slider active. Moving it causes video playbcack to begin at new location indicated by slider. Cleaned up code a little. 2019-07-08 18:35:47 -04:00
MikeTheWatchGuy 6a8032062d
Merge pull request #1643 from kreegahbundolo/master
Made PyGame integration work on Linux by changing the SDL_VIDEODRIVER setting.
2019-06-27 20:42:47 -04:00
MikeTheWatchGuy 94ac5b33eb NEW Pong program that ONLY uses PySimpleGUI calls. Previously cheated and worked directly with Canvas in tkinter. Not anymore! Also runs on PySimpleGUIWeb and should run on PySimpleGUIQt soon 2019-06-27 18:19:57 -04:00
Åge Strand f7db14f842 Made it work on Linux by changing the SDL_VIDEODRIVER setting. 2019-06-27 09:13:40 +02:00
MikeTheWatchGuy 52a7c0a0a3 Removed ambigious variable. Made a simulated GPIO class if platform is windows. 2019-06-26 11:43:36 -04:00
MikeTheWatchGuy ad100b8e75 Changed bad if statements that were using 'is' and made '==' instead. 2019-06-26 11:09:42 -04:00
MikeTheWatchGuy 4f0cc1936b Initial check-in 2019-06-22 10:59:24 -04:00
MikeTheWatchGuy c99e2e7e76 Removed the Range demo of progress meter iterable 2019-06-19 20:56:50 -04:00
MikeTheWatchGuy 6a7954b9a7 Addition of wrapper for OneLineProgressMeter 2019-06-19 20:31:12 -04:00
MikeTheWatchGuy f5be1f023d Performs an intial read so that list has entries when first shown. 2019-06-12 11:23:47 -04:00
MikeTheWatchGuy 8446549e7b A bit more commenting 2019-06-10 20:22:57 -04:00
MikeTheWatchGuy 87f4330dcf Added Manually Updated example. New comments, PEP8 func names. 2019-06-10 20:15:37 -04:00
MikeTheWatchGuy 858d73febf Release 3.38, 1.38 2019-06-10 10:01:14 -04:00
MikeTheWatchGuy f55bad148b Fix for wrapping text element correctly. Demo program updates. 2019-06-04 10:17:04 -04:00
MikeTheWatchGuy cfce279303 New Demos to show off debuggers! Renamed one demo program 2019-06-01 21:34:03 -04:00
MikeTheWatchGuy f2ac7d37bb Rework of Demo Debugger Integration + New Demo Debugger Button (experimental only) 2019-06-01 20:48:55 -04:00
MikeTheWatchGuy dcc4e86b9a Made the debugger launchable from a button 2019-05-25 12:34:33 -04:00
MikeTheWatchGuy 2c01c06580 Added window close at end to cleanup 2019-05-25 12:09:37 -04:00
MikeTheWatchGuy 9ab44d7e48 More Comments 2019-05-25 11:43:11 -04:00
MikeTheWatchGuy 4d756d58cb Refresh of debugger 2019-05-24 23:52:35 -04:00
MikeTheWatchGuy cf02da33c9 Added missing init call 2019-05-24 22:28:39 -04:00
MikeTheWatchGuy 7348cb67ba Release 3.30. New PySimpleGUIdebugger release to PyPI 2019-05-24 21:04:15 -04:00
MikeTheWatchGuy bf762e12b9 PySimpleGUI Debugger! Initial checkin 2019-05-24 08:51:17 -04:00
MikeTheWatchGuy a903936436 A lot of changes for the better! 2019-05-21 15:31:14 -04:00
MikeTheWatchGuy 8f939ebd91 New Demo Program - GUI interface to REPL + Watch list for variables and expressions 2019-05-20 11:16:59 -04:00
MikeTheWatchGuy 7f2d2e5ce8 Fix was needed to remove the -dl option. Dunno why, but now it works. 2019-05-20 10:49:23 -04:00
MikeTheWatchGuy e670157f71 Nioce colored blocks to show which bits of work are being executed 2019-05-19 10:33:58 -04:00
MikeTheWatchGuy c3c25bfd83 New Hello World Demos 2019-05-18 07:46:20 -04:00
MikeTheWatchGuy a37911616f
Merge branch 'master' into Dev-latest 2019-05-15 09:02:10 -04:00
MikeTheWatchGuy 0072cef950 Better coments. Uses "Work ID" concept 2019-05-15 08:58:03 -04:00
MikeTheWatchGuy 6acdac5a96 Better commenting and message passing with "Work ID" checks 2019-05-15 08:56:56 -04:00
MikeTheWatchGuy 8c20619b2a More cleanup. Added Popup button and code. Location strings 2019-05-14 20:59:12 -04:00
MikeTheWatchGuy d0ebb2bfa2 typo 2019-05-14 19:45:18 -04:00
MikeTheWatchGuy ce3abed7d1 Big assed comments 2019-05-14 19:40:16 -04:00
MikeTheWatchGuy 3ce0e8e300 Lots of comments 2019-05-14 17:40:30 -04:00
MikeTheWatchGuy e3286ae1f1 Added counter to demo 2019-05-14 14:38:56 -04:00
MikeTheWatchGuy 2887887385 New Demo program showing long tasks 2019-05-14 14:23:30 -04:00
MikeTheWatchGuy 73f0ebe02a Correctly handle transparent rectangles. Make Crosswork demo run on Web. 2019-05-09 10:12:38 -04:00
MikeTheWatchGuy f52f188b4f Option to run on PySimpleGUI or PySimpleGUIWeb, Added Slider display 2019-05-08 14:52:56 -04:00
MikeTheWatchGuy f898c60497 Updated to show 3 different frameworks work the same 2019-04-30 19:35:50 -04:00
MikeTheWatchGuy f3387fa186 Removed up and down arrows 2019-04-28 14:50:18 -04:00
MikeTheWatchGuy fc7a382af1 Added Output Element to window demonstraint multiple threads printing 2019-04-28 14:50:03 -04:00
MikeTheWatchGuy 5479f8cce9 NEW demo programs using PyGame 2019-04-28 14:47:26 -04:00
MikeTheWatchGuy e9128d5aa0 Added 2 players to game, added walls to demos 2019-04-28 12:31:47 -04:00
MikeTheWatchGuy 1af8de64f0 Initial Check-in 2019-04-26 11:32:21 -04:00
MikeTheWatchGuy c83d83eece Make tkinter version the default 2019-04-25 09:59:10 -04:00
MikeTheWatchGuy 25785a14b7 Reworked bouncing balls to have a kick 2019-04-24 20:20:39 -04:00
MikeTheWatchGuy 3c52eeb9ad Initial Checkin of pymunk 2D graphics demo 2019-04-22 19:22:56 -04:00
MikeTheWatchGuy 89e711984a Fixes to run on Remi 2019-04-20 18:39:59 -04:00
MikeTheWatchGuy 938f956aba Initial Checkin of Button Toggle Demo 2019-04-18 17:00:16 -04:00
MikeTheWatchGuy ebb7e7ec23 Brought up to date 2019-04-05 20:26:05 -04:00
MikeTheWatchGuy 2a43ed65ca Added a repl.it link to the top. 2019-04-05 11:41:53 -04:00
MikeTheWatchGuy da3176fb20 Initial Checkin of new callback demo 2019-04-04 14:39:02 -04:00
MikeTheWatchGuy 646966177f Made Window 1 a blocking Read 2019-03-31 10:25:13 -04:00
MikeTheWatchGuy 41d5b26cd1 A Next/Previoius design patttern 2019-03-31 10:04:33 -04:00
MikeTheWatchGuy a2df052a70 New table demo that uses a generated table rather than reading it 2019-03-19 11:53:03 -04:00
MikeTheWatchGuy 2340b1e82b Removed comment code that fails in 2.7 2019-03-09 15:09:13 -05:00
MikeTheWatchGuy bed31c7580 Added tons of comments, new itertools use, uses 3 threads now 2019-03-09 12:31:45 -05:00
MikeTheWatchGuy 305bcb3671
Revert "Allow custom icon to work via SetOptions" 2019-03-05 08:01:19 -05:00
MikeTheWatchGuy 4cdcda44ad
Merge pull request #1191 from PySimpleGUI/Dev-latest
Dev latest
2019-03-02 17:44:34 -05:00
MikeTheWatchGuy 1c46c3456b Process multiple messages at one time, timing changes 2019-03-02 17:43:47 -05:00
MikeTheWatchGuy 30342b7bea Compacted thread startup 2019-03-02 14:32:20 -05:00
MikeTheWatchGuy 23fc85d423
Merge pull request #1189 from PySimpleGUI/Dev-latest
New design pattern
2019-03-02 13:32:11 -05:00
MikeTheWatchGuy 35f5958c4c New design pattern 2019-03-02 13:31:34 -05:00
MikeTheWatchGuy 6aa771cc51
Merge pull request #1088 from PySimpleGUI/Dev-latest
Dev latest
2019-01-17 00:55:13 -05:00
MikeTheWatchGuy 2fa93e7ae9 Demo program shows how to use animated GIFs 2019-01-17 00:54:52 -05:00
MikeTheWatchGuy c620282650
Merge pull request #1066 from PySimpleGUI/Dev-latest
Dev latest
2019-01-11 10:11:31 -05:00
MikeTheWatchGuy 29eb1fe47b Demo traversing a folder tree with icons 2019-01-11 10:10:39 -05:00
MikeTheWatchGuy 578833569d
Merge pull request #974 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-25 15:32:16 -05:00
MikeTheWatchGuy cc2d7afc1b removed f-strings, included .ico files 2018-12-25 15:31:44 -05:00
MikeTheWatchGuy ba7ec9b806
Merge pull request #963 from MikeTheWatchGuy/Dev-latest
NEW Demo - Bar Chart
2018-12-21 14:44:31 -05:00
MikeTheWatchGuy 35eca0e75f NEW Demo - Bar Chart 2018-12-21 14:44:08 -05:00
MikeTheWatchGuy a3220262b8
Merge pull request #955 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-19 10:12:06 -05:00
MikeTheWatchGuy b048b05687 Logic fix 2018-12-19 10:11:47 -05:00
MikeTheWatchGuy 36b2ef27d6 Better logic 2018-12-19 10:11:04 -05:00
MikeTheWatchGuy e1cdd85e8d
Merge pull request #954 from MikeTheWatchGuy/Dev-latest
New Demo - input validation
2018-12-19 10:01:25 -05:00
MikeTheWatchGuy 3995d079f0 New Demo - input validation 2018-12-19 10:01:01 -05:00
MikeTheWatchGuy 65c343a943
Merge pull request #950 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-18 17:42:16 -05:00
MikeTheWatchGuy f6ebaea484 Slider default change 2018-12-18 17:41:18 -05:00
MikeTheWatchGuy 53bc2ee829
Merge pull request #948 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-18 13:12:23 -05:00
MikeTheWatchGuy 098de18d75 resized sliders 2018-12-18 13:11:37 -05:00
MikeTheWatchGuy 71cda956e5 NEW Demo Program - Conways' Game of Life 2018-12-18 13:07:16 -05:00
MikeTheWatchGuy 3e1c07698e
Merge pull request #939 from MikeTheWatchGuy/Dev-latest
New demo program that demonstrates using Panes
2018-12-15 15:18:52 -05:00
MikeTheWatchGuy 57ab7d2e0f New demo program that demonstrates using Panes 2018-12-15 15:18:11 -05:00
MikeTheWatchGuy 87c3ba03f7
Merge pull request #916 from MikeTheWatchGuy/Dev-latest
Ability to abort computer to computer game
2018-12-13 11:10:19 -05:00
MikeTheWatchGuy 21debfac4d Ability to abort computer to computer game 2018-12-13 09:19:54 -05:00
MikeTheWatchGuy 281d4f0daf
Merge pull request #915 from MikeTheWatchGuy/Dev-latest
Removed more code that's not needed
2018-12-13 09:11:21 -05:00
MikeTheWatchGuy 66ededa8de Removed more code that's not needed 2018-12-13 09:10:55 -05:00
MikeTheWatchGuy 73dcc1f0a2
Merge pull request #913 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-12 22:21:04 -05:00
MikeTheWatchGuy 542c39a76c Initial checkin 2018-12-12 21:08:48 -05:00
MikeTheWatchGuy f63a385bad
Merge pull request #911 from MikeTheWatchGuy/Dev-latest
New demo program - Uno card game
2018-12-12 18:13:04 -05:00
MikeTheWatchGuy 9bb4264e66 New demo program - Uno card game 2018-12-12 18:12:47 -05:00
MikeTheWatchGuy 4b476d7d19
Merge pull request #902 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-11 14:12:22 -05:00
MikeTheWatchGuy dfabb723a0 Show colors in columns instead of rows 2018-12-11 13:28:19 -05:00
MikeTheWatchGuy 2a64b170ec
Merge pull request #876 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-08 13:28:52 -05:00
MikeTheWatchGuy d7f1266671 Make keyboard location based on original window location. Made portable between tkinter and Qt by only changing import 2018-12-08 13:14:13 -05:00
MikeTheWatchGuy c8530931ff
Merge pull request #875 from MikeTheWatchGuy/Dev-latest
New Demo - Base64 Image Encoder - encodes a folder full of PNGs
2018-12-07 20:55:53 -05:00
MikeTheWatchGuy ba6bc6096e New Demo - Base64 Image Encoder - encodes a folder full of PNGs 2018-12-07 20:55:28 -05:00
MikeTheWatchGuy 6c615f610a
Merge pull request #872 from MikeTheWatchGuy/Dev-latest
New Demo - listbox with a search filter
2018-12-07 11:55:39 -05:00
MikeTheWatchGuy 993851205b New Demo - listbox with a search filter 2018-12-07 11:55:01 -05:00
Orsiris de Jong 6fee2e0edd
Minor enhancements 2018-12-06 20:59:26 +01:00
Orsiris de Jong 7271786911
Threaded class methods updating progressbar 2018-12-06 19:11:07 +01:00
MikeTheWatchGuy be7bd6376a
Merge pull request #863 from MikeTheWatchGuy/Dev-latest
Changed call to LayoutAndRead to Layout().Read()
2018-12-06 11:49:57 -05:00
MikeTheWatchGuy 5129036b8d Changed call to LayoutAndRead to Layout().Read() 2018-12-06 11:49:30 -05:00
MikeTheWatchGuy 1ea42a7e7c
Merge pull request #852 from MikeTheWatchGuy/Dev-latest
Corrected image bug
2018-12-05 11:34:32 -05:00
MikeTheWatchGuy 5c48177e0d Corrected image bug 2018-12-05 11:34:11 -05:00
MikeTheWatchGuy 4e970f0e4e
Merge pull request #851 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-05 11:29:26 -05:00
MikeTheWatchGuy d2f4da5105 Make portable to Qt. Collapsed definition using Lambda 2018-12-05 11:28:20 -05:00
MikeTheWatchGuy ddbe9332c3 New Demo Program! IP Address Entry 2018-12-05 11:26:44 -05:00
MikeTheWatchGuy c86bab397e
Merge pull request #825 from MikeTheWatchGuy/Dev-latest
Dev latest
2018-12-01 18:25:30 -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 7e8e120fa1 Cleaned up code 2018-12-01 15:58:41 -05:00
MikeTheWatchGuy a37583fb06 Another timeout change, make show button do nothing except refresh 2018-12-01 15:49:39 -05:00
MikeTheWatchGuy ce5c7eabf6 Made portable between tkinter and Qt 2018-12-01 15:24:12 -05:00
MikeTheWatchGuy 6270a05eea Checking for keys in a more portable way. 2018-12-01 14:37:35 -05:00
MikeTheWatchGuy 5dc2eb3cb0 Change to timeouts seems to fix the problems 2018-12-01 14:00:39 -05:00
MikeTheWatchGuy 15a4db94db Removed first window timeout 2018-11-30 14:04:05 -05:00
MikeTheWatchGuy a04babb479 New Floating Window demo - auto complete of input field 2018-11-30 14:00:12 -05:00
macsdev 83c4b0086f
Update Demo_Desktop_Widget_CPU_Graph.py 2018-11-28 13:51:12 -05:00
MikeTheWatchGuy 9b26e63f44 New Demos - Multiple windows design patterns 2018-11-20 11:48:37 -05:00
MikeTheWatchGuy b5e001dabc Latest updates from Tony 2018-11-13 10:33:55 -05:00
MikeTheWatchGuy f3a951529a New Demo - Combined Chatterbot with Google TTS 2018-11-05 12:54:37 -05:00
MikeTheWatchGuy 33d3287164 Move to demo folder 2018-11-04 18:07:31 -05:00
MikeTheWatchGuy 4e97764644 Moved 2018-11-02 13:34:02 -04:00
MikeTheWatchGuy 1881bd7126 Moved all demo programs into subfolder 2018-11-01 02:39:18 -04:00