Skip to content
Snippets Groups Projects
  1. Dec 12, 2017
  2. Dec 11, 2017
  3. Dec 10, 2017
  4. Dec 08, 2017
  5. Dec 06, 2017
  6. Dec 03, 2017
  7. Nov 30, 2017
  8. Nov 29, 2017
  9. Nov 19, 2017
  10. Nov 17, 2017
  11. Nov 14, 2017
  12. Nov 12, 2017
  13. Nov 09, 2017
  14. Nov 06, 2017
    • 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
  15. Nov 03, 2017
  16. Nov 01, 2017
  17. Oct 30, 2017
  18. Oct 29, 2017
  19. Oct 23, 2017
  20. Oct 22, 2017
  21. Oct 19, 2017
  22. Oct 15, 2017
    • Jonathan Wilkes's avatar
      bump to 2.4.0 · ac235f2b
      Jonathan Wilkes authored
      2.4.0
      ac235f2b
    • Jonathan Wilkes's avatar
    • Jonathan Wilkes's avatar
      Add "svg" type for [draw svg] containers · e16e7453
      Jonathan Wilkes authored
      This makes it possible to define an editable viewport outside of which the
      contents are clipped.
      
      One big benefit is that the getrect routine doesn't need to fetch the bboxes
      of the shapes inside the viewport. It just needs the svg width, height, x,
      y, and parent transform. It's also possible to add an optimized branch if
      there is no parent transform specified.
      
      One drawback is that the HTML5 method getBBox() includes the clipped content
      in its calculation. That means the user will get scrollbars even though the
      [draw svg] is clipping the contents which cause the scrollbars. Hopefully we
      can just work around this by adding a "scrollbars" method for canvases to
      just turn them off altogether.
      
      Code for an experimental [draw array] is also added here. Combining it with
      the viewport of [draw svg] will make it possible to interact with arrays of
      widgets without the performance penalty normally associated with mouse
      motion on Pd canvases.
      
      Also:
      * fixes some display bugs in certain cases for [draw image] and
      [draw sprite]
      * adds a default png for both [draw image] and [draw sprite] if none are
      given
      e16e7453
  23. Oct 04, 2017
  24. Sep 27, 2017
Loading