aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-05compat with Pd>=0.43IOhannes m zmölnig
after the GUI rewrite, pd-gui uses 'pdsend' to send messages back to Pd, rather than 'pd' (as with Pd<=0.42) LATER: check about PdX svn path=/trunk/externals/bbogart/; revision=17025
2010-09-17merged relevant changes from Pd-extended 0.42Hans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=14153
2010-08-10Fixed a typo in helpfile.B. Bogart
Actually (tested) solved stall after code cleanup and memleak solution thanks to Martin Peach and the gphoto devs. This code should be installation ready! svn path=/trunk/externals/bbogart/; revision=13783
2010-08-06Added call to gp_file_free() to fix the file descriptor leak when B. Bogart
capturing many images. svn path=/trunk/externals/bbogart/; revision=13762
2010-04-13cast pointer to struct to long unsigned int to get rid of warningHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=13440
2010-04-13converted %p to %lx so it works on WindowsHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=13438
2010-04-13converted all %x to %lx following Pd itself in the hopes of getting this ↵Hans-Christoph Steiner
working on Windows svn path=/trunk/externals/bbogart/; revision=13437
2010-03-09Made some slight changes, for example the limit of ~500 images is likely B. Bogart
due to the lack of a file close in captureImage, as there is a limit to how many files can be open by a single process. Testing the capture of more than 500 images at a time has not been done. Also added some missing sys_lock() and sys_unlock() calls around error(). svn path=/trunk/externals/bbogart/; revision=13196
2010-02-19Removed "camera free" messages.B. Bogart
svn path=/trunk/externals/bbogart/; revision=13175
2010-02-19Added "open" and "close" methods so that many commands can be executed B. Bogart
without needed to reinitialize the camera (which can only be done a limited number of times). Fixed problems with running on newer PDs (>0.40-4). Cleaned up code a little, removed problems leading to many warnings. Updates to help file. svn path=/trunk/externals/bbogart/; revision=13174
2009-06-09replaced -export_dynamic with --export-dynamic and -Wl,--export-dynamic whereHans-Christoph Steiner
appropriate. It seems that once upon a time -export_dynamic was a real flag. Now it means -e xport_dynamic, meaning set the entry symbol to xport_dynamic, giving this error message: /usr/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000001b60 svn path=/trunk/externals/bbogart/; revision=11724
2009-04-24The makefile now includes debugging options by B. Bogart
default. Added an extra free() to (hopefully) solve some mem leak problems. svn path=/trunk/externals/bbogart/; revision=11108
2009-04-17Now the captureimages selector sends a float for the index of each image B. Bogart
captured. svn path=/trunk/externals/bbogart/; revision=11046
2009-03-30Missed a semicolon.B. Bogart
svn path=/trunk/externals/bbogart/; revision=10929
2009-03-30Added captureimages selector which allows the long-term reexecution of B. Bogart
image capture and file-transfer commands. Tested over 6,000 iterations with a 2 second sleep time. svn path=/trunk/externals/bbogart/; revision=10928
2009-03-29The captureimages method worked a lot betterl, 10,000 iterations.B. Bogart
Unfortunatly PD only got 2,000 bangs and died. Need to figure that out. svn path=/trunk/externals/bbogart/; revision=10926
2009-03-27Fixed one of the multiple-iteration crashes when capturing images by B. Bogart
setting the threads "detatched" attribute. Now it seems that gphoto is causing a similar issue when after 338 iterations the camera is no longer recognized. Will add a method for capturing multiple images in a loop without disconnecting from camera. Fixed the issue with setting ISO (WIDGET_RADIO) values. svn path=/trunk/externals/bbogart/; revision=10911
2009-03-21Wrapped all pd functions with sys_lock() and sys_unlock().B. Bogart
Changed listconfig back to sending a value out for each child, rather than creating a PD list from within the external. svn path=/trunk/externals/bbogart/; revision=10882
2009-03-19Added COPYING and a couple README files.B. Bogart
svn path=/trunk/externals/bbogart/; revision=10879
2009-03-19First functional version of gphoto PD external.B. Bogart
svn path=/trunk/externals/bbogart/; revision=10878
2009-03-19protect the call to canvas_create_editor(glist), because in Pd<0.42 it was ↵IOhannes m zmölnig
canvas_create_editor(glist, doit) svn path=/trunk/externals/bbogart/; revision=10875
2009-03-19fixed crasher bug with 0.42:IOhannes m zmölnig
the problem is that popup_vis() is called with a glist that has no gl_editor IF the [popup] is in a gop. the fix is to check whether there is an editor, and if there is none, call "canvas_create_editor(glist)" svn path=/trunk/externals/bbogart/; revision=10874
2008-08-27merged in relevant changes from the v0-40 pd-extended release branchHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=10266
2008-06-18fixed a couple debug messagesLuke Iannini
svn path=/trunk/externals/bbogart/; revision=10035
2008-03-05Added a package.txt file for the new build system.B. Bogart
Changed README slightly for new email address and such. svn path=/trunk/externals/bbogart/; revision=9537
2007-11-13turned off debug messagesHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8995
2007-11-13- remove unused vars and functionsHans-Christoph Steiner
- ironed out logic for moving handle while resizing svn path=/trunk/externals/bbogart/; revision=8993
2007-11-13- cleaned up cruft, including the x_rect_* stuffHans-Christoph Steiner
- got smooth resizing working, doesn't lose state svn path=/trunk/externals/bbogart/; revision=8992
2007-11-13got live resizing working, now I need to fix the handle, it doesn't move ↵Hans-Christoph Steiner
properly svn path=/trunk/externals/bbogart/; revision=8990
2007-11-13wrote key binding function to pass command keys onto the parent canvasHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8989
2007-11-13bind to <Motion> events so that it can be moved easilyHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8987
2007-11-13got live resizing working, but the outline is lower than the text widget, ↵Hans-Christoph Steiner
despite my attempts to change that svn path=/trunk/externals/bbogart/; revision=8986
2007-11-13got buttons to correctly bind to the text widgetHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8985
2007-11-13got selecting with a click working, but not deselecting afterwardsHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8984
2007-11-07refactored code to use variables for the widget IDs, should be more readableHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8950
2007-11-06- switched to using x->canvas everywhere to make sure that [entry]'s widgetsHans-Christoph Steiner
use the actual Pd canvas name as their root. x->canvas is set in entry_new() by doing x->canvas = canvas_getcurrent(); - added mouse button bindings to make the Help/Properties popup menu work inside of the text box. svn path=/trunk/externals/bbogart/; revision=8947
2007-11-06minor cleanupsHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8945
2007-10-30changed [add( to [append( and added [key( method for inputting individual ↵Hans-Christoph Steiner
keys; removed mousefocus since I found a fix inside u_main.tk -> pdtk_canvas_click svn path=/trunk/externals/bbogart/; revision=8904
2007-10-29Following this thread:Hans-Christoph Steiner
http://lists.puredata.info/pipermail/pd-dev/2007-10/009797.html I have changed the save functions so that they will save the name of the object that it was actually instantiated with. This allows objects with savefns to work properly with namespaces. This is a fix for this bug: http://sourceforge.net/tracker/index.php?&aid=1818219&group_id=55736&atid=478070 svn path=/trunk/externals/bbogart/; revision=8902
2007-10-29added Pd's key bindings to each text box; fixed bug #1818219 so the ↵Hans-Christoph Steiner
namespace prefix now gets saved as part of the object's classname svn path=/trunk/externals/bbogart/; revision=8901
2007-10-29made scrollbar off by default; removed seemingly extraneous Tcl focus ↵Hans-Christoph Steiner
statement in entry_bang_output() svn path=/trunk/externals/bbogart/; revision=8900
2007-10-28added [scrollbar( message so that you can disable/enable the scrollbarHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8898
2007-10-28made [option( message for passing Tcl/Tk options directly to the text ↵Hans-Christoph Steiner
widget; fixed minor bug in the output caused by adding the scrollbar svn path=/trunk/externals/bbogart/; revision=8897
2007-10-28added a scrollbar, fontsize message; cleaned up code some moreHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8896
2007-10-28removed my silly experiment of setting canvas_name and widget_name ↵Hans-Christoph Steiner
centralling and put back all of the formats back into sys_vgui svn path=/trunk/externals/bbogart/; revision=8895
2007-10-27added support for adding and setting with floatsHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8894
2007-10-26created [add( message to append text to the existing textHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8883
2007-10-25updated help patch and added rudimentary size messageHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8882
2007-10-25keyrelease events are now bound to the specific widget and the inlet/outlet ↵Hans-Christoph Steiner
drawing works svn path=/trunk/externals/bbogart/; revision=8881
2007-10-25removed cruft, added DEBUG()s around post()s, and intended the whole fileHans-Christoph Steiner
svn path=/trunk/externals/bbogart/; revision=8880