<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Four more using Peek.<br>
It's the same for all my existing projects / patches / subpatches.<br>
<div class="moz-signature">Joseph<br>
- - - - - - - - - - - - - - - - - - - -<br>
</div>
<div class="moz-cite-prefix">Le 30/10/2020 à 23:34, Linux ROUEN
Normandie a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:57e18863-4e06-ad94-4600-aa93de86b76a@free.fr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2nd trial (4 MB) was refused as it was exceeding 2048KB.<br>
<br>
So, this one (~ 1 MB) ... Am I alone ?!<br>
<div class="moz-signature"><br>
I will try with Peek to give a larger view on this subject.<br>
Joseph<br>
- - - - - - - - - - - - - - - - - - - -<br>
</div>
<div class="moz-cite-prefix">Le 30/10/2020 à 20:46, Albert Graef a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CA+rUic0N9LDrbq3SN7oZmF5j3+ckR3KQH63BmSWpy4a2PZhm5g@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">Forgot the attachment, here it is.<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Oct 30, 2020 at 8:45
PM Albert Graef <<a href="mailto:aggraef@gmail.com"
moz-do-not-send="true">aggraef@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Oct 30, 2020
at 6:36 PM Linux ROUEN Normandie <<a
href="mailto:linux.rouen@free.fr" target="_blank"
moz-do-not-send="true">linux.rouen@free.fr</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>1. I'm having an issue with my attached file size
limit (max. 10 MB), so I do need to change my
screencast parameters for getting it smaller. It's
coming soon...<br>
</div>
</blockquote>
<div><br>
</div>
<div>Do you use Peek (<a
href="https://github.com/phw/peek" target="_blank"
moz-do-not-send="true">https://github.com/phw/peek</a>)?
Just a short gif animation showing a rectangular
region of your patch window should be all that's
needed. That's typically not a lot more than a few 100
KBs, like the one that I attached below.</div>
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> 2. I have made additional tests. I can confirm
if you start with a totally fresh-empty patch,
Canvas Snap-to-Grid is effectively working well
regardless of the used zoom level... But not with
my existing patches!<br>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I also took existing patches. Granted, these
probably aren't as complicated as yours and might use
different font sizes, but I haven't run into any
issues with these.</div>
<div><br>
</div>
<div>Albert<br>
</div>
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> <br>
Joseph<br>
- - - - - - - - - - - - - - - - - - - -<br>
</div>
<div><br>
Le 30/10/2020 à 16:47, Albert Graef a écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Oct
30, 2020 at 2:10 PM Linux ROUEN Normandie
<<a href="mailto:linux.rouen@free.fr"
target="_blank" moz-do-not-send="true">linux.rouen@free.fr</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>On my side the experience with Purr
Data 2.15.2 (Albert's 20201030) under
Ubuntu 20.04 / Linux Mint 20.0 is not
positive and the behavior changes with the
zoom level.<br>
</div>
</blockquote>
<div><br>
</div>
<div>Joseph, I tried, but I can't reproduce
this. For me, on Manjaro it works exactly
the same on each zoom level. Can you please
post a screencast showing the issue that
you're seeing?</div>
<div><br>
</div>
<div>Also note that if you have multiple
objects selected, *only* the dragged object
gets aligned to the grid, any other selected
objects just move along with it, retaining
their relative positions to the dragged
object.<br>
</div>
<div><br>
</div>
<div>Albert</div>
<div><br>
</div>
<div> <br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> I'm taking the top/left of the
objects being the reference point with a
screen resolution of 1920 x 1080 and
Purr Data Grid = 10.<br>
<br>
With Zoom level = 9.<br>
I take any object and move them with the
mouse. Snap to Vertical grid is OK but
not the horizontal one which -2 pixels
down the grid.<br>
<br>
Change Zoom level = 13.<br>
The reference point of above objects has
moved by -2 pixels to the left and no
change on the horizontal one.<br>
Moving them with the mouse, now Snap to
Vertical grid is effectively -2 pixels
left and the horizontal one is still -2
pixels down. So no possible alignment to
the grid.<br>
<br>
Change Zoom level = 15.<br>
Same as for ZL 13 with more shift: from
-2 pixels to -5/6 pixels, but never on
the grid.<br>
<br>
Best, Joseph<br>
- - - - - - - - - - - - - - - - - - - -<br>
</div>
<div><br>
Le 30/10/2020 à 03:47, Albert Graef a
écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On
Thu, Oct 29, 2020 at 10:30 PM
Jonathan Wilkes <<a
href="mailto:jon.w.wilkes@gmail.com"
target="_blank"
moz-do-not-send="true">jon.w.wilkes@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Canvas
snap-to-grid feature is now
available for review:<br>
<br>
<a
href="https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/597"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/597</a></blockquote>
<div><br>
</div>
<div>Thanks a bunch, I've really
been waiting for this! :)</div>
<div><br>
</div>
<div>I already merged this into my
testing branch and had a quick
look, works fine for me so far.</div>
<div><br>
</div>
<div>I noticed one cosmetic issue,
though. I'd suggest changing the
translations for <span
id="gmail-m_-4783797363575160255gmail-m_-5775692404097174493gmail-m_2526172687912193077gmail-LC420"
lang="html"><span>prefs.gui.grid.show_grid
and </span></span><span
id="gmail-m_-4783797363575160255gmail-m_-5775692404097174493gmail-m_2526172687912193077gmail-LC417"
lang="html"><span>prefs.gui.grid.show_grid_tt.
This option is still</span></span>
displayed as "grid background in
edit mode" right now, but has
actually become a "snap to grid"
option.</div>
<div><br>
</div>
<div>My suggested translations can
be found at <a
href="https://bitbucket.org/agraef/purr-data/commits/7aca2748"
target="_blank"
moz-do-not-send="true">https://bitbucket.org/agraef/purr-data/commits/7aca2748</a>.
(@Joseph, can you please check my
French? Thanks.)</div>
<div><br>
</div>
<div> I already have these in my
testing branch, so I can add this
to your MR if you want. Just let
me know.</div>
<div><br>
</div>
<div>If anyone else wants to give it
a go, try
purr-data_2.15.2+git4745+7aca2748
which is currently building in the
OBS preview channel at <a
href="https://build.opensuse.org/package/show/home:aggraef:purr-data-git/purr-data"
target="_blank"
moz-do-not-send="true">https://build.opensuse.org/package/show/home:aggraef:purr-data-git/purr-data</a>.</div>
<div><br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
Albert-- can you take a look at my
math in canvas_snap_to_grid?<br>
</blockquote>
<div><br>
</div>
<div>Looks good to me!<span
id="gmail-m_-4783797363575160255gmail-m_-5775692404097174493gmail-m_2526172687912193077gmail-LC5821"
lang="c"><span><br>
</span></span></div>
<div> <br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">I
notice that once you start moving
the selection, it kind of "snaps<br>
backwards" to the "floor"
gridline. Is there an easy way to
fix it so<br>
it always snaps to the closest
gridline for the general case
(e.g., in<br>
the assignment to dx/dy below the
snap_got_anchor conditional)?<br>
</blockquote>
<div><br>
</div>
<div>I haven't thought about this in
any depth, but have you tried
rounding just xnew-xwas to the
nearest grid point and finally
adding snap_dx, likewise for y?
That said,<span
id="gmail-m_-4783797363575160255gmail-m_-5775692404097174493gmail-m_2526172687912193077gmail-LC5821"
lang="c"><span> for me it
already works well enough as
it is. :)<br>
</span></span></div>
<div><br>
</div>
<div>Albert</div>
<div><br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<br>
-Jonathan<br>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a
href="mailto:L2Ork-dev@disis.music.vt.edu"
target="_blank"
moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
<a
href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Dr. Albert
Gr"af<br>
Computer Music Research
Group, JGU Mainz, Germany<br>
Email: <a
href="mailto:aggraef@gmail.com"
target="_blank"
moz-do-not-send="true">aggraef@gmail.com</a>,
web: <a
href="https://agraef.github.io/"
target="_blank"
moz-do-not-send="true">https://agraef.github.io/</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
L2Ork-dev mailing list
<a href="mailto:L2Ork-dev@disis.music.vt.edu" target="_blank" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" target="_blank" moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
<br>
</div>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a
href="mailto:L2Ork-dev@disis.music.vt.edu"
target="_blank" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
<a
href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Dr. Albert Gr"af<br>
Computer Music Research Group, JGU
Mainz, Germany<br>
Email: <a
href="mailto:aggraef@gmail.com"
target="_blank"
moz-do-not-send="true">aggraef@gmail.com</a>,
web: <a
href="https://agraef.github.io/"
target="_blank"
moz-do-not-send="true">https://agraef.github.io/</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
L2Ork-dev mailing list
<a href="mailto:L2Ork-dev@disis.music.vt.edu" target="_blank" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" target="_blank" moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
<br>
</div>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu"
target="_blank" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
<a
href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Dr. Albert Gr"af<br>
Computer Music Research Group, JGU Mainz,
Germany<br>
Email: <a href="mailto:aggraef@gmail.com"
target="_blank" moz-do-not-send="true">aggraef@gmail.com</a>,
web: <a href="https://agraef.github.io/"
target="_blank" moz-do-not-send="true">https://agraef.github.io/</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Dr. Albert Gr"af<br>
Computer Music Research Group, JGU Mainz, Germany<br>
Email: <a href="mailto:aggraef@gmail.com"
target="_blank" moz-do-not-send="true">aggraef@gmail.com</a>,
web: <a href="https://agraef.github.io/"
target="_blank" moz-do-not-send="true">https://agraef.github.io/</a></div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="https://disis.music.vt.edu/listinfo/l2ork-dev" moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="https://disis.music.vt.edu/listinfo/l2ork-dev">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
<br>
</body>
</html>