Hi,
2 questions about patching in PD in a LINUX environment:
1.) i am having a little bit of trouble making patchcord connections under LINUX (Debian 10) as i find the "sweet spot" (the area where the cursor changes and the connection can be made) quite small. feels like a mere 3 pixels to me, that i have to hit very precisely ...
coming from Windows i find that the "sweet spot" is much easier to grab there, it really feels different and much easier. As far as i know, the height of an object is 16 pixels, so i figure it would be safe to have something like 5 or 6 pixels as a "connection area" on both ends.
Anyway, i think it should be a little larger than it is right now. Or is it maybe again just my system that's acting strange ?
2.) just a small thing: when my cursor changes to "ready for connection", i am getting a ring icon on windows. on linux i get a weird icon that implies "action impossible". i can patch alright, but it's irritating. does anybody know where i could easily change this design ?
thanks for any help
oliver
Hi,
2 questions about patching in PD in a LINUX environment:
1.) i am having a little bit of trouble making patchcord connections under LINUX (Debian 10) as i find the "sweet spot" (the area where the cursor changes and the connection can be made) quite small. feels like a mere 3 pixels to me, that i have to hit very precisely ...
coming from Windows i find that the "sweet spot" is much easier to grab there, it really feels different and much easier. As far as i know, the height of an object is 16 pixels, so i figure it would be safe to have something like 5 or 6 pixels as a "connection area" on both ends.
Anyway, i think it should be a little larger than it is right now. Or is it maybe again just my system that's acting strange ?
2.) just a small thing: when my cursor changes to "ready for connection", i am getting a ring icon on windows. on linux i get a weird icon that implies "action impossible". i can patch alright, but it's irritating. does anybody know where i could easily change this design ?
Just a quick shot but on Linux you can switch between multiple mouse cursor themes. They have different symbols which might have different dimensions too. See https://wiki.archlinux.org/index.php/Cursor_themes or http://www.debianadmin.com/howto-change-default-cursor-theme-in-debian.html for examples.
On 13/09/19 12:15, Peter P. wrote:
- oliver oliver@klingt.org [2019-09-12 19:53]:
[...]
2.) just a small thing: when my cursor changes to "ready for connection", i am getting a ring icon on windows. on linux i get a weird icon that implies "action impossible". i can patch alright, but it's irritating. does anybody know where i could easily change this design ?
In Linux I think Pd is using the 'unavailable' X cursor in some way when you hover on an outlet, and it assumes it will look like a circle such as in this theme: https://forum.manjaro.org/uploads/default/original/2X/4/41a46477f5992129fa47...
Lorenzo.
On 13.09.19 12:55, Lorenzo Sutton wrote:
In Linux I think Pd is using the 'unavailable' X cursor in some way when you hover on an outlet, and it assumes it will look like a circle such
nah, this is wrong.
Pd (when hovering over an inlet/outlet sets the cursor to "circle" (literally!). it does so in tcl/pd-gui.tcl, via
set ::cursor_editmode_connect "circle"
this is btw the answer to oliver's original question: one easy way to change the appearance of the mouse-over-iolet cursor is by setting the "::cursor_editmode_connect" to some other value, e.g.
set ::cursor_editmode_connect "plus"
(using a gui-plugin; if you just want to play around the tclprompt-plugin is probably best, as you can then just type the line above into the prompt and see what it does).
check out the list of available cursors at [https://www.tcl.tk/man/tcl/TkCmd/cursors.htm]
now the problem is that once upon a time, when those available cursors where defined (and that's not a Tcl/Tk thing, it goes much deeper), people had a lot of fun defining cursors like "coffee_mug", "sailboat" and "shuttle", but unfortunately failed to add proper definitions as to what those should actually be used for (those were the times before "semantic" was getting big). later generations - rather than extend the already large set of cursors with something more semantically defined - would start to abuse the given cursors and add non-obvious meanings to them. that's how the "circle"-cursor became that "arrow with a no-entry sign" in some themes.
find a different cursor theme (as peter suggested), and the cursor might look saner.
gfamsdr IOhannes
Perhaps vanilla may want to embrace the pd-l2ork highlighting of nlets which grow bigger when hovered over and which in turn makes it easier for them to be targeted as the cursor then remains longer within their area...
Best,
Ico
On 9/13/2019 7:46 AM, IOhannes m zmoelnig wrote:
On 13.09.19 12:55, Lorenzo Sutton wrote:
In Linux I think Pd is using the 'unavailable' X cursor in some way when you hover on an outlet, and it assumes it will look like a circle such
nah, this is wrong.
Pd (when hovering over an inlet/outlet sets the cursor to "circle" (literally!). it does so in tcl/pd-gui.tcl, via
set ::cursor_editmode_connect "circle"
this is btw the answer to oliver's original question: one easy way to change the appearance of the mouse-over-iolet cursor is by setting the "::cursor_editmode_connect" to some other value, e.g.
set ::cursor_editmode_connect "plus"
(using a gui-plugin; if you just want to play around the tclprompt-plugin is probably best, as you can then just type the line above into the prompt and see what it does).
check out the list of available cursors at [https://www.tcl.tk/man/tcl/TkCmd/cursors.htm]
now the problem is that once upon a time, when those available cursors where defined (and that's not a Tcl/Tk thing, it goes much deeper), people had a lot of fun defining cursors like "coffee_mug", "sailboat" and "shuttle", but unfortunately failed to add proper definitions as to what those should actually be used for (those were the times before "semantic" was getting big). later generations - rather than extend the already large set of cursors with something more semantically defined - would start to abuse the given cursors and add non-obvious meanings to them. that's how the "circle"-cursor became that "arrow with a no-entry sign" in some themes.
find a different cursor theme (as peter suggested), and the cursor might look saner.
gfamsdr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list