- 23 Aug, 2019 1 commit
-
-
Aayush authored
-
- 21 Aug, 2019 1 commit
-
-
Aayush authored
-
- 31 Jan, 2019 1 commit
-
-
Jonathan Wilkes authored
-
- 29 Jan, 2019 1 commit
-
-
Jonathan Wilkes authored
-
- 25 Jan, 2019 1 commit
-
-
Jonathan Wilkes authored
-
- 24 Jan, 2019 1 commit
-
-
Jonathan Wilkes authored
-
- 10 Feb, 2018 1 commit
-
-
Jonathan Wilkes authored
Also fix a type mismatch in dropdown widget (g_text.c) and add an error check in ALSA audio (s_audio_alsamm.c).
-
- 29 Nov, 2017 1 commit
-
-
Jonathan Wilkes authored
use canvas_getrootfor instead of glist_getcanvas, guarantee editor gets created when reloading abstractions
-
- 19 Nov, 2017 1 commit
-
-
Jonathan Wilkes authored
remove redundant call in g_mycanvas.c and filter repeated label updates if the label hasn't changed as in Pd Vanilla
-
- 06 Nov, 2017 1 commit
-
-
Jonathan Wilkes authored
However, we still need to figure out if we want to supress gui_canvas_getscroll when suppressing the scrollbars. Currently it still gets called, which will adjust the viewport to make objects at negative indices visible. I think instead we want to anchor the viewport to 0,0 at top left and supress those calls to get a nice speedup in the GUI.
-
- 22 Oct, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 18 Jul, 2017 1 commit
-
-
Jonathan Wilkes authored
use "legacy_" prefix to guard against namespace collisions (plus self-documentation of the relevant classes)
-
- 16 Jul, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 14 Jul, 2017 1 commit
-
-
Jonathan Wilkes authored
add some rudimentary mouse tracking objects so that the questionable C code in the various mouse-related classes can be replaced with abstractions
-
- 11 Jul, 2017 1 commit
-
-
Jonathan Wilkes authored
This reverts commit 16973649, reversing changes made to 15094e4c.
-
- 18 Apr, 2017 1 commit
-
-
Jonathan Wilkes authored
fix reference to "scope~" classname in g_editor, refactor pdgui.js to fit the new cyclone color methods
-
- 22 Mar, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 08 Mar, 2017 1 commit
-
-
Albert Gräf authored
Intelligent patching mode 4 often just always prefers option A (outgoing connections). But if the user actually wants option B (incoming connections), he can't get it because option A was chosen. This is confusing, which is why mode 4, while very useful if it works as intended, can be rather difficult to use right now. We therefore now take into account the status of the ctrl modifier, which simply reverses our choice of option A or B, so that the user now has a way of getting option B even if option A is preferred (and vice versa). If the ctrl modifier isn't pressed, mode 4 works exactly as before, so this change is fully backwards-compatible.
-
- 06 Mar, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 01 Feb, 2017 1 commit
-
-
Albert Gräf authored
-
- 09 Jan, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 08 Jan, 2017 1 commit
-
-
Jonathan Wilkes authored
-
- 18 Dec, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 17 Dec, 2016 2 commits
-
-
Albert Gräf authored
-
Albert Gräf authored
-
- 16 Dec, 2016 1 commit
-
-
Albert Gräf authored
This change allows curly braces {} to be accepted as keypress events and entered into object and message boxes. It doesn't change the quoting rules for these characters, so [print] still escapes them with backslashes.
-
- 07 Dec, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 17 Nov, 2016 1 commit
-
-
Albert Gräf authored
-
- 14 Nov, 2016 1 commit
-
-
Albert Gräf authored
-
- 12 Nov, 2016 1 commit
-
-
Ivica Bukvic authored
-
- 01 Oct, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 17 Sep, 2016 1 commit
-
-
Jonathan Wilkes authored
These happen in Pd-Vanilla and Pd-l2ork, too. They happen when an iemgui is inside a gop window and outside of the gop rectangle area-- Pd still forwards gui messages for them.
-
- 30 Aug, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 25 Aug, 2016 1 commit
-
-
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)
-
- 23 Jul, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 20 Jul, 2016 1 commit
-
-
Jonathan Wilkes authored
fix awful regression where deleting the end of a comment, a message, or the trailing arguments of an object didn't actually change the state of the object in Pd.
-
- 14 Jul, 2016 1 commit
-
-
Jonathan Wilkes authored
add my_canvas_class conditional in g_editor.c to disallow resize anchor, since it abuses an extra label handle for resizing.
-
- 04 Jul, 2016 1 commit
-
-
Jonathan Wilkes authored
* check canvas visibility in iemgui_displace * check visibility before updating scroll in canvas_dofont
-
- 29 Jun, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 27 Jun, 2016 1 commit
-
-
Jonathan Wilkes authored
also some small formatting fixes
-