inkscape feature : fullscreen + scripted button

XXXXXXXXXXXXXXXX apologies for Xposting XXXXXXXXXXXXXXXX
hello all,
i am working on a performative installation in which inkscape is used. the idea is that people can draw on the screen (in inkscape) and a constantly refreshing screengrab is streamed to a server (in pure data) which displays it on a webpage. this page also displays a performer in australia. both 'screens' (australia + touchscreen in amsterdam) are communicating together through drawing/touch.
what i am missing in inkscape for all this to run smoothly is: 1) full screen option (not even showing the menu bar 'File', 'Edit', etc., *only* the canvas). 2) a graphical button (i.e. filled green circle) which, when 'pressed', will 'save as' (to record the current vector drawing to a folder with a numerically incrementing filename), 'select all', 'erase', 'return pointer to paintbrush tool option'.
the situation is that i have very little time to figure this out and i can imagine that for some people on this list this is rather easy to implement. therefore i hope that someone out there has a bit of time and perhaps an inclination to work on this. there is of course budget for this and proper credits to the programmer/developper and promotion of inkscape project will be included in the project documentation.
the project runs on nov. 6th. (thus very quick deadline).
you can contact me @ this email address or on irc.indymedia.org #etc. i tried to join #inkscape but i cannot post.
much appreciated!
audrey samson ideacritik.com

On 19/10/10 16:09, audrey samson wrote:
what i am missing in inkscape for all this to run smoothly is:
- full screen option (not even showing the menu bar 'File', 'Edit',
etc., *only* the canvas).
two (or three) steps needed: 1) <F11> -> fullscreen 2) Shift + <F11> -> hide menu bar and tool bars 3) <F12> -> hide the dock with <F12>
Notes: - all shortcuts work as toggles - after hiding with 'Shift+<F11> rulers and scrollbars can be unhidden with their shortcuts 'Ctrl+R' and Ctrl+B' - 'Shift+<F11>' also works in the normal (not fullscreen) window to hide menu bar and toolbars.
hth, ~suv

On 19/10/10 16:09, audrey samson wrote:
you can contact me @ this email address or on irc.indymedia.org #etc. i tried to join #inkscape but i cannot post.
You have to register your nick with freenode to talk on #inkscape: http://freenode.net/faq.shtml#registering
~suv

On 10/19/2010 05:22 PM, ~suv wrote:
On 19/10/10 16:09, audrey samson wrote:
you can contact me @ this email address or on irc.indymedia.org #etc. i tried to join #inkscape but i cannot post.
You have to register your nick with freenode to talk on #inkscape: http://freenode.net/faq.shtml#registering
yes thanks. i'm now on #inkscape if anyone should have any brilliant ideas about the 'scripting button' : )
cheers audrey | ideacritik on irc
~suv

On Tuesday 19 October 2010 20:42:53 audrey samson wrote:
On 10/19/2010 05:22 PM, ~suv wrote:
On 19/10/10 16:09, audrey samson wrote:
you can contact me @ this email address or on irc.indymedia.org #etc. i tried to join #inkscape but i cannot post.
You have to register your nick with freenode to talk on #inkscape: http://freenode.net/faq.shtml#registering
yes thanks. i'm now on #inkscape if anyone should have any brilliant ideas about the 'scripting button' : )
You can try to use the D-BUS API and create that button in separate application (a panel?), if that would not take too much space from your screen. I haven't tried to use the DBUS API yet, though, so I don't know how it does look like.
Regards, Martin Sucha

On 19/10/10 16:09, audrey samson wrote:
XXXXXXXXXXXXXXXX apologies for Xposting XXXXXXXXXXXXXXXX
hello all,
i am working on a performative installation in which inkscape is used. the idea is that people can draw on the screen (in inkscape) and a constantly refreshing screengrab is streamed to a server (in pure data) which displays it on a webpage. this page also displays a performer in australia. both 'screens' (australia + touchscreen in amsterdam) are communicating together through drawing/touch.
what i am missing in inkscape for all this to run smoothly is:
- full screen option (not even showing the menu bar 'File', 'Edit',
etc., *only* the canvas). 2) a graphical button (i.e. filled green circle) which, when 'pressed', will 'save as' (to record the current vector drawing to a folder with a numerically incrementing filename), 'select all', 'erase', 'return pointer to paintbrush tool option'.
the situation is that i have very little time to figure this out and i can imagine that for some people on this list this is rather easy to implement. therefore i hope that someone out there has a bit of time and perhaps an inclination to work on this. there is of course budget for this and proper credits to the programmer/developper and promotion of inkscape project will be included in the project documentation.
the project runs on nov. 6th. (thus very quick deadline).
you can contact me @ this email address or on irc.indymedia.org #etc. i tried to join #inkscape but i cannot post.
much appreciated!
audrey samson ideacritik.com
If you don't need sophisticated drawing tools, but just "scribbling with a pen/touch" I would look into implementing it completely using an svg-image with some JavaScript displayed in a browser. Local saving might be harder (should be doable with HTML5, or running a local server), but drawing lines, the button, sending the information to a server and full-screen would be very easy.
Cheers, Hannes
Disclaimer: This idea is certainly heavily influenced by my experience with JessyInk, which I maintain :-)
participants (4)
-
audrey samson
-
Hannes Hochreiner
-
Martin Sucha
-
~suv