[PD] control-click in edit mode is gone
Hans-Christoph Steiner
hans at eds.org
Tue Dec 4 19:07:43 CET 2007
The key binding code right now is very messy, with two parallel
implementations (one for the Pd window and one for canvases). I am
willing to clean it up and make it straightforward, also making it
easy and straightforward to support native key commands on each
platform. I've seen much cleaner key bindings on a number of Tcl/Tk
apps, there is no reason that Pd can be the same way. And cleaner
code definitely helps with long-term maintainability. No matter how
much we may all wish it, Miller won't be here forever ;), so allowing
others to read and understand the code is important. The key
question for me is whether this work would make it into core, since I
am not interested in maintaining a fork, nor writing code, then
chucking it.
This is the kind of stuff I hear lots of complaints about when
teaching Pd. Things like key commands, menus, and prompts should be
consistent and regular. The user should not need to think about
them, and the user should not be surprised by them. This leads to
annoyance and frustration, which is hardly conducive to producing
good work (unless your art is about annoyance with software interface
inconsistencies ;).
This leads me to the question of the "Text Editor". Is there any
reason to have it besides as a workaround for the lack of copy-n-
paste in boxes?
.hc
On Dec 4, 2007, at 11:27 AM, Miller Puckette wrote:
> I think it's a real question whether it's better to have Pd act
> similarly
> across all platforms or whether it's best to adapt key bindings,
> etc., to
> specific ones. Certainly the first solution makes long-term
> maintainabilty
> (a high priority for me) easier.
>
> cheers
> Miller
>
> On Tue, Dec 04, 2007 at 11:01:45AM +0100, tim wrote:
>> Hi,
>> Pd version 0.40.3-extended-20071116, ubuntu 2.6.17-10:
>> Control-clicking gui objects in Edit mode no longer lets you
>> manipulate
>> them, but instead it just opens the context menu. (like it would on a
>> Mac ?).
>> Personally I prefer the old control-click-in-edit-mode functionality.
>> thanks,
>>
>> Tim
>>
>> PS: http://autobuild.puredata.info/auto-build/ seems to be down at
>> the
>> moment
>>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
>> listinfo/pd-list
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/
> listinfo/pd-list
------------------------------------------------------------------------
----
Computer science is no more related to the computer than astronomy is
related to the telescope. -Edsger Dykstra
More information about the Pd-list
mailing list