1. 21 Aug, 2019 1 commit
  2. 31 Jan, 2019 1 commit
  3. 29 Jan, 2019 1 commit
  4. 25 Jan, 2019 1 commit
  5. 24 Jan, 2019 1 commit
  6. 10 Feb, 2018 1 commit
  7. 29 Nov, 2017 1 commit
  8. 19 Nov, 2017 1 commit
  9. 06 Nov, 2017 1 commit
    • Jonathan Wilkes's avatar
      hook in the functionality to suppress scrolling. · 332cb289
      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.
      332cb289
  10. 22 Oct, 2017 1 commit
  11. 18 Jul, 2017 1 commit
  12. 16 Jul, 2017 1 commit
  13. 14 Jul, 2017 1 commit
  14. 11 Jul, 2017 1 commit
  15. 18 Apr, 2017 1 commit
  16. 22 Mar, 2017 1 commit
  17. 08 Mar, 2017 1 commit
    • Albert Gräf's avatar
      Make intelligent patching mode 4 controllable with the ctrl modifier. · f545e0b0
      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.
      f545e0b0
  18. 06 Mar, 2017 1 commit
  19. 01 Feb, 2017 1 commit
  20. 09 Jan, 2017 1 commit
  21. 08 Jan, 2017 1 commit
  22. 18 Dec, 2016 1 commit
  23. 17 Dec, 2016 2 commits
  24. 16 Dec, 2016 1 commit
  25. 07 Dec, 2016 1 commit
  26. 17 Nov, 2016 1 commit
  27. 14 Nov, 2016 1 commit
  28. 12 Nov, 2016 1 commit
  29. 01 Oct, 2016 1 commit
  30. 17 Sep, 2016 1 commit
  31. 30 Aug, 2016 1 commit
  32. 25 Aug, 2016 1 commit
    • Jonathan Wilkes's avatar
      port from Pd Vanilla (some of these were already ported): 5a1b58 · d7ccb9db
      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)
      d7ccb9db
  33. 23 Jul, 2016 1 commit
  34. 20 Jul, 2016 1 commit
  35. 14 Jul, 2016 1 commit
  36. 04 Jul, 2016 1 commit
  37. 29 Jun, 2016 1 commit
  38. 27 Jun, 2016 1 commit
  39. 04 Jun, 2016 1 commit