- Nov 11, 2016
-
-
Jonathan Wilkes authored
-
- Nov 10, 2016
-
-
Jonathan Wilkes authored
-
- Nov 09, 2016
-
-
Jonathan Wilkes authored
first draft for opening files from command line or graphical file manager in the current Purr Data instance
-
- Aug 30, 2016
-
-
Jonathan Wilkes authored
-
- Aug 25, 2016
-
-
Jonathan Wilkes authored
These bugs were discovered via static code-analysis https://scan.coverity.com/projects/pure-data-pure-data (The CID numbers are the "Coverity IDs" used to identify the various bugs) - Don't free binbuf within glist_readfrombinbuf (CID:74871) - it must be deleted by the caller - Initialize sockaddr_in (CID:74861,74862,74863,74866) - Initialize indelay/outdelay (CID:74864,74865) - Initialize device-arrays (CID:74853,74854,74855,74856) - Closing unneeded sockets (CID:74827) - Initialize sockaddr_in (CID:74860} - Close file-descriptor if the soundfile is unparsable (CID:74822,74823) - Close file-handle in cleanup (CID:74816) - Call va_end() when handling variadic args (CID:74872) - Added missing break (CID:74800) - Prevent NULL-dereferences (CID:74792,74793) - Size checks when copying into string buffers (CID:74844,74845,74846,74847,74849) - Freeing no-more used storage (CID:74832) - Fixed code block (CID:74806) - Initialize sockaddr_in (CID:74860) - Initialize array-values to 0 (CID:74867) - Free allocated memory (CID:74813,74830) - Removed allocation of unused memory - Use pd_free() to free templates (CID:74814) - template_free() does not free the entire structure (it misses the pd_new() part) - initialize variable (CID:77865) - Prevent NULL-pointer dererencing (CID:77864) - Free heap-allocate binbuf after use (CID:74833)
-
- Jul 11, 2016
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
- Jul 10, 2016
-
-
Jonathan Wilkes authored
-
- Jun 29, 2016
-
-
Albert Gräf authored
-
Albert Gräf authored
-
Jonathan Wilkes authored
quick fix for backslashes in legacy tcl commands breaking the GUI parser-- just send "dummy" command arg
-
- Jun 27, 2016
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
escape "\r" coming from Pd before evaluating
-
- Apr 03, 2016
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
-
- Mar 21, 2016
-
-
Jonathan Wilkes authored
-
- Mar 19, 2016
-
-
Jonathan Wilkes authored
-
- Mar 18, 2016
-
-
Jonathan Wilkes authored
fix regression where Pd would eat the first character of a symbol if the symbol contained a double quote.
-
- Feb 12, 2016
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
(I forgot to actually test the branch that handles strings with quotes in them)
-
- Feb 11, 2016
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
allow this to work: gui_start_vmess("foo", ""); gui_start_array(); gui_s("hello"); gui_end_array(); gui_end_vmess(); In other words, a gui message with a single array argument. There should rarely be a need for this (if at all), but it should still send a well-formed message to the GUI (which it wasn't before this bug fix)
-
Jonathan Wilkes authored
-
- Feb 07, 2016
-
-
Jonathan Wilkes authored
-
- Dec 28, 2015
-
-
Jonathan Wilkes authored
add boilerplate for keeping track of toplevel Pd canvases in the GUI. While the GUI knows all the open windows, it can't tell the difference between a Pd toplevel and a subpatch. I'm not sure why the difference is important, but this interface supplies that info to the GUI.
-
- Dec 10, 2015
-
-
Jonathan Wilkes authored
change alarm bell kludge used to separate messages to the GUI to a "unit separator" kludge. Still bad, but a little less bad
-
- Nov 15, 2015
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
simplify GUI-side parser, and send raw (i.e., old) sys_vgui and sys_gui calls to just post to the console
-
- Oct 28, 2015
-
-
Jonathan Wilkes authored
-
- Sep 09, 2015
-
-
Jonathan Wilkes authored
-
Jonathan Wilkes authored
add note in todo about potential loss of data when > 4096 bytes of data are entered into a message box and sent to Pd
-
- Sep 04, 2015
-
-
Jonathan Wilkes authored
-
- Aug 05, 2015
-
-
Jonathan Wilkes authored
-
- Jul 27, 2015
-
-
Jonathan Wilkes authored
-
- Jul 24, 2015
-
-
Jonathan Wilkes authored
-
- Jul 20, 2015
-
-
Jonathan Wilkes authored
-
- Jul 07, 2015
-
-
Jonathan Wilkes authored
changed the GUI message parser to try to deal with newlines and old style tcl messages at the same time
-
- Jun 25, 2015
-
-
Jonathan Wilkes authored
implemented iemgui "pos" method
-