Re: [PD] gui-plugins

2013-02-18 Thread Hans-Christoph Steiner
On 02/18/2013 12:09 AM, Jonathan Wilkes wrote:
 - Original Message -
 
 From: Hans-Christoph Steiner h...@at.or.at
 To: michael noble loop...@gmail.com
 Cc: PD send List pd-list@iem.at
 Sent: Sunday, February 17, 2013 10:39 PM
 Subject: Re: [PD] gui-plugins

 On 02/17/2013 07:59 PM, michael noble wrote:
  On Mon, Feb 18, 2013 at 9:41 AM, Hans-Christoph Steiner 
 h...@at.or.atwrote:

  would it be possible to change the color a cord has when connecting 
 one
  object
  to another ?

  You mean different colors for different cords depending on which 
 objects it
  connected?


  I think possibly he means the color of the (changing) cord that is shown
  during the connection process, not the final cord after the connection has
  been made.


 If this patch was included, then it would be possible.
 https://sourceforge.net/tracker/?func=detailaid=3400300group_id=55736atid=478072
 
 Note to Hans: remind Hans Hans forgot to include Hans'
 patch in Hans' distro next time Hans sees Hans.

I am not (yet?) up for maintaining a separate, incompatible internal API from
pd-vanilla, so this will be included in Pd-extended once its included in
Pd-vanilla.  pd-l2ork's binary incompatibility gives examples of why I don't
want to do this.

.hc

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-18 Thread Jonathan Wilkes
- Original Message -

 From: Hans-Christoph Steiner h...@at.or.at
 To: Jonathan Wilkes jancs...@yahoo.com
 Cc: michael noble loop...@gmail.com; PD send List pd-list@iem.at
 Sent: Monday, February 18, 2013 9:52 AM
 Subject: Re: [PD] gui-plugins

[...]

 I am not (yet?) up for maintaining a separate, incompatible internal API from
 pd-vanilla, so this will be included in Pd-extended once its included in
 Pd-vanilla.  pd-l2ork's binary incompatibility gives examples of why I 
 don't
 want to do this.

Starting a little later today, I'm going to start at the end of the tracker bug 
list
and see how many bugs I can patch over the next few weeks.  Just FYI-- the
only reason I feel I can do this without it being a complete waste of my time
is because I know Ivica will consider the fixes, regardless of their murky, 
mysterious chances of getting included in Pd-vanilla (and also, according
to you, Pd-extended).

-Jonathan

 
 .hc
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Ivica Ico Bukvic
 - I can change the colors of the wires, but not the color a wire has when
 connecting one box to another, can this be changed with a tcl setting ?

These are hard-coded in pd/extended. They are changeable in pd-l2ork.

 
 - is it possible to change the default/initial colors of gui-objects
 like bang, tgl etc
 through tcl or are these hardcoded in C ?

These are changeable in both extended/l2ork (AFAIK).

 
 kind regards,
 Rob
 
 
 
 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Hans-Christoph Steiner

There are a few ways to change the colors of the cords:

* using the global variables $::signal_cord/$::signal_nlet and
$::msg_cord/$::msg_nlet, i.e. you could add this to a GUI plugin:

set signal_cord green
set signal_nlet pink
set msg_cord darkblue
set msg_nlet red

* using the Tk tag 'cord' and sending a command to the patch's Tk canvas,
which you can do in a GUI plugin, in response to when its loaded, when it
changed Editmode, etc.

bind all Loaded %W itemconfigure cord -fill yellow -width 1


 * you can also do that in a patch, and per-patch, use [hcs/canvas_name] to
get the canvas ID, then send that to this message:

  [$1 itemconfigure cord -fill yellow -width 1(

The width is optional, but I thought I'd throw it in there to play with.
There are other was with GUI plugins too, like using the Tk option command,
with or without the tags.  I'm going to add more info about the Tk tags to the
API wiki:

http://puredata.info/docs/guiplugins/GuiPluginsAPI

.hc

On 02/17/2013 12:35 PM, Rob Bothof wrote:
 Hi List,
 
 I've been fooling around with the gui-plugins, great stuff,
 and combined the fullscreen with the kiosk plugin to make it switchable
 and hide the mouse, which is perfect for my intended use with a tablet pc
 
 when experimenting with this, and browsing the tcl files
 i'm now working on an inverted (white on black) color-scheme for pd editing,
 but there are a few things i can't find in the tcl files:
 
 - I can change the colors of the wires, but not the color a wire has when
 connecting one box to another, can this be changed with a tcl setting ?
 
 - is it possible to change the default/initial colors of gui-objects like
 bang, tgl etc
 through tcl or are these hardcoded in C ?
 
 kind regards,
 Rob
 
 
 
 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Hans-Christoph Steiner
On 02/17/2013 03:48 PM, Ivica Ico Bukvic wrote:
 - I can change the colors of the wires, but not the color a wire has when
 connecting one box to another, can this be changed with a tcl setting ?
 
 These are hard-coded in pd/extended. They are changeable in pd-l2ork.

That is incorrect, there are multiple ways to change the cord colors.  Many of
these also with in Pd-vanilla 0.43. See my previous email on this thread for
more info.

.hc


 

 - is it possible to change the default/initial colors of gui-objects
 like bang, tgl etc
 through tcl or are these hardcoded in C ?
 
 These are changeable in both extended/l2ork (AFAIK).
 

 kind regards,
 Rob





 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list
 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Rob Bothof

thanks,

would it be possible to change the color a cord has when connecting one 
object to another ?


for the gui objects like bang, toggle slider etc i've come up with an 
approach of which i'm wondering if it would work to some extend through

making changes to the put-menu.
i've traced the tcl menu, to put for example a toggle in the patch, it 
sends the command: pdsend $window toggle


would it be possible to supply creation arguments for the objects here ?

regards,
Rob

There are a few ways to change the colors of the cords:

* using the global variables $::signal_cord/$::signal_nlet and
$::msg_cord/$::msg_nlet, i.e. you could add this to a GUI plugin:

 set signal_cord green
 set signal_nlet pink
 set msg_cord darkblue
 set msg_nlet red

* using the Tk tag 'cord' and sending a command to the patch's Tk canvas,
which you can do in a GUI plugin, in response to when its loaded, when it
changed Editmode, etc.

bind all Loaded %W itemconfigure cord -fill yellow -width 1


  * you can also do that in a patch, and per-patch, use [hcs/canvas_name] to
get the canvas ID, then send that to this message:

   [$1 itemconfigure cord -fill yellow -width 1(

The width is optional, but I thought I'd throw it in there to play with.
There are other was with GUI plugins too, like using the Tk option command,
with or without the tags.  I'm going to add more info about the Tk tags to the
API wiki:

http://puredata.info/docs/guiplugins/GuiPluginsAPI

.hc

On 02/17/2013 12:35 PM, Rob Bothof wrote:

Hi List,

I've been fooling around with the gui-plugins, great stuff,
and combined the fullscreen with the kiosk plugin to make it switchable
and hide the mouse, which is perfect for my intended use with a tablet pc

when experimenting with this, and browsing the tcl files
i'm now working on an inverted (white on black) color-scheme for pd editing,
but there are a few things i can't find in the tcl files:

- I can change the colors of the wires, but not the color a wire has when
connecting one box to another, can this be changed with a tcl setting ?

- is it possible to change the default/initial colors of gui-objects like
bang, tgl etc
through tcl or are these hardcoded in C ?

kind regards,
Rob





___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list




___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Hans-Christoph Steiner



On 02/17/2013 06:55 PM, Rob Bothof wrote:
 thanks,
 
 would it be possible to change the color a cord has when connecting one object
 to another ?

You mean different colors for different cords depending on which objects it
connected?  That would be possible, but would be a project.  You'd have to
find a way to maintain the IDs/tags for each object and each cord and
colorized based on that.  Pd currently doesn't have any way to store that
state, so you would have to write whatever state saving you want.

 for the gui objects like bang, toggle slider etc i've come up with an approach
 of which i'm wondering if it would work to some extend through
 making changes to the put-menu.
 i've traced the tcl menu, to put for example a toggle in the patch, it sends
 the command: pdsend $window toggle
 
 would it be possible to supply creation arguments for the objects here ?

Not using that command.  If you want to do that, then you want to do the
standard dynamic patching commands.  You can find documentation for that in
manuals - pd-msg.

.hc



 regards,
 Rob
 There are a few ways to change the colors of the cords:

 * using the global variables $::signal_cord/$::signal_nlet and
 $::msg_cord/$::msg_nlet, i.e. you could add this to a GUI plugin:

  set signal_cord green
  set signal_nlet pink
  set msg_cord darkblue
  set msg_nlet red

 * using the Tk tag 'cord' and sending a command to the patch's Tk canvas,
 which you can do in a GUI plugin, in response to when its loaded, when it
 changed Editmode, etc.

 bind all Loaded %W itemconfigure cord -fill yellow -width 1


   * you can also do that in a patch, and per-patch, use [hcs/canvas_name] to
 get the canvas ID, then send that to this message:

[$1 itemconfigure cord -fill yellow -width 1(

 The width is optional, but I thought I'd throw it in there to play with.
 There are other was with GUI plugins too, like using the Tk option command,
 with or without the tags.  I'm going to add more info about the Tk tags to 
 the
 API wiki:

 http://puredata.info/docs/guiplugins/GuiPluginsAPI

 .hc

 On 02/17/2013 12:35 PM, Rob Bothof wrote:
 Hi List,

 I've been fooling around with the gui-plugins, great stuff,
 and combined the fullscreen with the kiosk plugin to make it switchable
 and hide the mouse, which is perfect for my intended use with a tablet pc

 when experimenting with this, and browsing the tcl files
 i'm now working on an inverted (white on black) color-scheme for pd editing,
 but there are a few things i can't find in the tcl files:

 - I can change the colors of the wires, but not the color a wire has when
 connecting one box to another, can this be changed with a tcl setting ?

 - is it possible to change the default/initial colors of gui-objects like
 bang, tgl etc
 through tcl or are these hardcoded in C ?

 kind regards,
 Rob





 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread michael noble
On Mon, Feb 18, 2013 at 9:41 AM, Hans-Christoph Steiner h...@at.or.atwrote:

  would it be possible to change the color a cord has when connecting one
 object
  to another ?

 You mean different colors for different cords depending on which objects it
 connected?


I think possibly he means the color of the (changing) cord that is shown
during the connection process, not the final cord after the connection has
been made.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Rob Bothof

On 2/18/2013 1:41 AM, Hans-Christoph Steiner wrote:



On 02/17/2013 06:55 PM, Rob Bothof wrote:

thanks,

would it be possible to change the color a cord has when connecting one object
to another ?

You mean different colors for different cords depending on which objects it
connected?  That would be possible, but would be a project.  You'd have to
find a way to maintain the IDs/tags for each object and each cord and
colorized based on that.  Pd currently doesn't have any way to store that
state, so you would have to write whatever state saving you want.

that would be interesting aswell :)
but I mean when you click and drag on an outlet to connect a new cord to 
another object,
i think before it actually becomes a *real* cord, it show a black line 
so you can see where you are dragging the line,

on a black background this is invisible.

either way it's a minor detail, it is still workable as the inlets and 
outlets light up

for the gui objects like bang, toggle slider etc i've come up with an approach
of which i'm wondering if it would work to some extend through
making changes to the put-menu.
i've traced the tcl menu, to put for example a toggle in the patch, it sends
the command: pdsend $window toggle

would it be possible to supply creation arguments for the objects here ?

Not using that command.  If you want to do that, then you want to do the
standard dynamic patching commands.  You can find documentation for that in
manuals - pd-msg.

great! I was looking into that and i've managed to get it working now
i can put a big black toggle from the menu with pdsend 
$::focused_window obj 20 20 toggle 50 0 empty empty test 50 10 0 20 22 
23 24 1 1


thanks!
Rob

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Hans-Christoph Steiner
On 02/17/2013 07:59 PM, michael noble wrote:
 On Mon, Feb 18, 2013 at 9:41 AM, Hans-Christoph Steiner h...@at.or.atwrote:
 
 would it be possible to change the color a cord has when connecting one
 object
 to another ?

 You mean different colors for different cords depending on which objects it
 connected?
 
 
 I think possibly he means the color of the (changing) cord that is shown
 during the connection process, not the final cord after the connection has
 been made.
 

If this patch was included, then it would be possible.
https://sourceforge.net/tracker/?func=detailaid=3400300group_id=55736atid=478072

.hc

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gui-plugins

2013-02-17 Thread Jonathan Wilkes
- Original Message -

 From: Hans-Christoph Steiner h...@at.or.at
 To: michael noble loop...@gmail.com
 Cc: PD send List pd-list@iem.at
 Sent: Sunday, February 17, 2013 10:39 PM
 Subject: Re: [PD] gui-plugins
 
 On 02/17/2013 07:59 PM, michael noble wrote:
  On Mon, Feb 18, 2013 at 9:41 AM, Hans-Christoph Steiner 
 h...@at.or.atwrote:
 
  would it be possible to change the color a cord has when connecting 
 one
  object
  to another ?
 
  You mean different colors for different cords depending on which 
 objects it
  connected?
 
 
  I think possibly he means the color of the (changing) cord that is shown
  during the connection process, not the final cord after the connection has
  been made.
 
 
 If this patch was included, then it would be possible.
 https://sourceforge.net/tracker/?func=detailaid=3400300group_id=55736atid=478072

Note to Hans: remind Hans Hans forgot to include Hans'
patch in Hans' distro next time Hans sees Hans.

-Hans

 
 .hc
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins

2010-12-06 Thread Hans-Christoph Steiner


On Dec 6, 2010, at 5:51 PM, András Murányi wrote:




2010/12/5 Hans-Christoph Steiner h...@at.or.at

On Dec 4, 2010, at 8:31 PM, András Murányi wrote:




2010/12/5 Hans-Christoph Steiner h...@at.or.at

On Dec 4, 2010, at 7:41 PM, András Murányi wrote:






2010/9/13 Hans-Christoph Steiner h...@at.or.at

Hey András,

Since we are in bug fixing mode for 0.43, now is a good time to  
test your GUI plugins, so we can make sure that they work in  
0.43.  Your plugins-plugin.tcl is a good example.


.hc

OK, you'll find plugins-plugin rewritten and attached. Later i'll  
add it to the wiki too...


Now i'd rewrite my other plugins, and the first would be a simple  
one binding fullscreen to F11 - but it seems keypresses are  
already captured and i cannot get a hold of F11 any more from  
TCL. Is that right or am i just lost?


Andras
plugins-plugin.tcl


Excellent!  I just tried it out, and got a problem when I  
unchecked set_custom_stored_histores.  Here's the screenshot and  
error log:

Picture 1.png
bad option -index: must be -all, -ascii, -decreasing, - 
dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - 
real, -regexp, -sorted, or -start
bad option -index: must be -all, -ascii, -decreasing, - 
dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - 
real, -regexp, -sorted, or -start

while executing
lsearch -index 0 -exact $startup_plugins $shortname


oops. lsearch -index turns out to be a 8.5 thing (and you  
probably have 8.4), so i'll need to require 8.5, as I cannot even  
work this around.

Thanks for pointing it out!


Ah, yes, works fine with Tcl/Tk 8.5


(can you, by any chance, give me a hint on bindings...?)
Andras


Sure, what help do you need with bindings?

.hc



...now i'd rewrite my other plugins, and the first would be a  
simple one binding fullscreen to F11 - but it seems keypresses are  
already captured and i cannot get a hold of F11 any more from TCL.  
Is that right or am i just lost?


Andras


Hmm, as far as I know you can always bind to any keystroke.  Just be  
sure to not override the built-in bindings and use a + before the  
proc in the bind statement.


.hc

Thanks, of course it was something else that i messed up.
btw, it refused the + when the command was more than one word, ie:
bind all F11 +{toggle_fullscreen}# works
bind all F11 +{toggle_fullscreen %W} # bummer

Andras


Hmm, I put the plus inside the quotes, then it seems to work:

bind all F11 {+toggle_fullscreen %W}

.hc



Looking at things from a more basic level, you can come up with a more  
direct solution... It may sound small in theory, but it in practice,  
it can change entire economies. - Amy Smith



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins

2010-12-04 Thread Hans-Christoph Steiner


On Dec 4, 2010, at 7:41 PM, András Murányi wrote:






2010/9/13 Hans-Christoph Steiner h...@at.or.at

Hey András,

Since we are in bug fixing mode for 0.43, now is a good time to  
test your GUI plugins, so we can make sure that they work in 0.43.   
Your plugins-plugin.tcl is a good example.


.hc

OK, you'll find plugins-plugin rewritten and attached. Later i'll  
add it to the wiki too...


Now i'd rewrite my other plugins, and the first would be a simple  
one binding fullscreen to F11 - but it seems keypresses are already  
captured and i cannot get a hold of F11 any more from TCL. Is that  
right or am i just lost?


Andras
plugins-plugin.tcl


Excellent!  I just tried it out, and got a problem when I unchecked  
set_custom_stored_histores.  Here's the screenshot and error log:

Picture 1.png
bad option -index: must be -all, -ascii, -decreasing, -dictionary,  
-exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp,  
-sorted, or -start
bad option -index: must be -all, -ascii, -decreasing, -dictionary,  
-exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp,  
-sorted, or -start

while executing
lsearch -index 0 -exact $startup_plugins $shortname


oops. lsearch -index turns out to be a 8.5 thing (and you probably  
have 8.4), so i'll need to require 8.5, as I cannot even work this  
around.

Thanks for pointing it out!


Ah, yes, works fine with Tcl/Tk 8.5


(can you, by any chance, give me a hint on bindings...?)
Andras


Sure, what help do you need with bindings?

.hc




I spent 33 years and four months in active military service and during  
that period I spent most of my time as a high class muscle man for Big  
Business, for Wall Street and the bankers.  - General Smedley Butler



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins

2010-12-04 Thread Hans-Christoph Steiner


On Dec 4, 2010, at 8:31 PM, András Murányi wrote:




2010/12/5 Hans-Christoph Steiner h...@at.or.at

On Dec 4, 2010, at 7:41 PM, András Murányi wrote:






2010/9/13 Hans-Christoph Steiner h...@at.or.at

Hey András,

Since we are in bug fixing mode for 0.43, now is a good time to  
test your GUI plugins, so we can make sure that they work in  
0.43.  Your plugins-plugin.tcl is a good example.


.hc

OK, you'll find plugins-plugin rewritten and attached. Later i'll  
add it to the wiki too...


Now i'd rewrite my other plugins, and the first would be a simple  
one binding fullscreen to F11 - but it seems keypresses are  
already captured and i cannot get a hold of F11 any more from TCL.  
Is that right or am i just lost?


Andras
plugins-plugin.tcl


Excellent!  I just tried it out, and got a problem when I unchecked  
set_custom_stored_histores.  Here's the screenshot and error log:

Picture 1.png
bad option -index: must be -all, -ascii, -decreasing, - 
dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - 
real, -regexp, -sorted, or -start
bad option -index: must be -all, -ascii, -decreasing, - 
dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - 
real, -regexp, -sorted, or -start

while executing
lsearch -index 0 -exact $startup_plugins $shortname


oops. lsearch -index turns out to be a 8.5 thing (and you  
probably have 8.4), so i'll need to require 8.5, as I cannot even  
work this around.

Thanks for pointing it out!


Ah, yes, works fine with Tcl/Tk 8.5


(can you, by any chance, give me a hint on bindings...?)
Andras


Sure, what help do you need with bindings?

.hc



...now i'd rewrite my other plugins, and the first would be a simple  
one binding fullscreen to F11 - but it seems keypresses are already  
captured and i cannot get a hold of F11 any more from TCL. Is that  
right or am i just lost?


Andras


Hmm, as far as I know you can always bind to any keystroke.  Just be  
sure to not override the built-in bindings and use a + before the proc  
in the bind statement.


.hc





I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.  - Martin  
Luther King, Jr.



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins wikis WAS: zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch)

2010-11-30 Thread András Murányi
2010/11/30 Hans-Christoph Steiner h...@at.or.at


 On Nov 29, 2010, at 4:43 PM, András Murányi wrote:

 2010/11/29 Hans-Christoph Steiner h...@at.or.at


 Hey Andras, this is great!  My only request is: can we call them GUI
 plugins?  startup plugins sounds too vague for me.  Also, here's a bit
 more documentation:

 http://puredata.info/docs/PdGuiPluginsAPI

 Now I'm thinking we should start a guiplugins wiki folder section in the
 doc wiki, so like:

 http://puredata.info/docs/ 
 http://puredata.info/docs/PdGuiPluginsAPIguiplugins
  (this would be your page, also be called FrontPage)
 http://puredata.info/docs/ http://puredata.info/docs/PdGuiPluginsAPI
 guiplugins/GuiPluginsAPI http://puredata.info/docs/PdGuiPluginsAPI
 http://puredata.info/docs/ http://puredata.info/docs/PdGuiPluginsAPI
 guiplugins/ExamplePlugins

 How does that sound?

 .hc


 Sounds great. Please go ahead and rename  move 'my' page, then i'll go on.

 Andras


 Ok here goes:

 http://puredata.info/docs/guiplugins/http://puredata.info/docs/guiplugins/FrontPage
 http://puredata.info/docs/guiplugins/SimpleExamples
  http://puredata.info/docs/guiplugins/GuiPluginsAPI

 Some possible fodder for more stuff for the Gui Plugins wiki:
 http://puredata.info/dev/PdGuiRewriteTheming
  http://puredata.info/dev/PdGuiRewriteTheming
 So the current FrontPage and the GuiPluginsAPI pages have some overlap, and
 should be combined.  Andras, if you can take that on, please do.  You're
 page looks quite good so far.

 .hc


OK, i have my request concerning combining... or rather a question:
it is not a real API that we're having and may be misleading to call it so,
still API is a word that is good lead for somewhone looking for anything
that plays the role of an API... what do you think? is there a better word
to use, or we just call it API and then explain it's nor really? (or do you
consider it an API?)

Andras
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins wikis WAS: zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch)

2010-11-30 Thread Hans-Christoph Steiner


On Nov 30, 2010, at 4:16 PM, András Murányi wrote:




2010/11/30 Hans-Christoph Steiner h...@at.or.at

On Nov 29, 2010, at 4:43 PM, András Murányi wrote:


2010/11/29 Hans-Christoph Steiner h...@at.or.at

Hey Andras, this is great!  My only request is: can we call them  
GUI plugins?  startup plugins sounds too vague for me.  Also,  
here's a bit more documentation:


http://puredata.info/docs/PdGuiPluginsAPI

Now I'm thinking we should start a guiplugins wiki folder section  
in the doc wiki, so like:


http://puredata.info/docs/guiplugins  (this would be your page,  
also be called FrontPage)

http://puredata.info/docs/guiplugins/GuiPluginsAPI
http://puredata.info/docs/guiplugins/ExamplePlugins

How does that sound?

.hc

Sounds great. Please go ahead and rename  move 'my' page, then  
i'll go on.


Andras



Ok here goes:

http://puredata.info/docs/guiplugins/
http://puredata.info/docs/guiplugins/SimpleExamples
http://puredata.info/docs/guiplugins/GuiPluginsAPI

Some possible fodder for more stuff for the Gui Plugins wiki:
http://puredata.info/dev/PdGuiRewriteTheming

So the current FrontPage and the GuiPluginsAPI pages have some  
overlap, and should be combined.  Andras, if you can take that on,  
please do.  You're page looks quite good so far.


.hc


OK, i have my request concerning combining... or rather a question:
it is not a real API that we're having and may be misleading to call  
it so, still API is a word that is good lead for somewhone looking  
for anything that plays the role of an API... what do you think? is  
there a better word to use, or we just call it API and then explain  
it's nor really? (or do you consider it an API?)



I'm not stuck on the term API, but the stuff that I outlined there is  
stuff that I added to the new GUI code specifically to support  
plugins, rather than internal needs.  Of course, being Tcl, a plugin  
can override really anything, so all of the GUI code can't really be  
called the API, tho it could be changed by a plugin.


Does that make sense?

.hc






  http://at.or.at/hans/


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GUI plugins wikis WAS: zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch)

2010-11-30 Thread András Murányi

 Hey Andras, this is great!  My only request is: can we call them GUI
 plugins?  startup plugins sounds too vague for me.  Also, here's a bit
 more documentation:

 http://puredata.info/docs/PdGuiPluginsAPI

 Now I'm thinking we should start a guiplugins wiki folder section in
 the doc wiki, so like:

 http://puredata.info/docs/ 
 http://puredata.info/docs/PdGuiPluginsAPIguiplugins
  (this would be your page, also be called FrontPage)
 http://puredata.info/docs/ http://puredata.info/docs/PdGuiPluginsAPI
 guiplugins/GuiPluginsAPI http://puredata.info/docs/PdGuiPluginsAPI
 http://puredata.info/docs/ http://puredata.info/docs/PdGuiPluginsAPI
 guiplugins/ExamplePlugins

 How does that sound?

 .hc


 Sounds great. Please go ahead and rename  move 'my' page, then i'll go
 on.

 Andras


 Ok here goes:

 http://puredata.info/docs/guiplugins/http://puredata.info/docs/guiplugins/FrontPage
 http://puredata.info/docs/guiplugins/SimpleExamples
  http://puredata.info/docs/guiplugins/GuiPluginsAPI

 Some possible fodder for more stuff for the Gui Plugins wiki:
 http://puredata.info/dev/PdGuiRewriteTheming
  http://puredata.info/dev/PdGuiRewriteTheming
 So the current FrontPage and the GuiPluginsAPI pages have some overlap,
 and should be combined.  Andras, if you can take that on, please do.  You're
 page looks quite good so far.

 .hc


 OK, i have my request concerning combining... or rather a question:
 it is not a real API that we're having and may be misleading to call it so,
 still API is a word that is good lead for somewhone looking for anything
 that plays the role of an API... what do you think? is there a better word
 to use, or we just call it API and then explain it's nor really? (or do you
 consider it an API?)


 I'm not stuck on the term API, but the stuff that I outlined there is stuff
 that I added to the new GUI code specifically to support plugins, rather
 than internal needs.  Of course, being Tcl, a plugin can override really
 anything, so all of the GUI code can't really be called the API, tho it
 could be changed by a plugin.

 Does that make sense?

 .hc


Perfectly. I'll try to address this on the page and then it will be open for
adjustments by You or anyone.

Andras
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list