Patches item #2536739, was opened at 2009-01-25 23:37
Message generated for change (Comment added) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2536739&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: None
>Status: Closed
>Resolution: Out of Date
Priority: 8
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: make clean target actually clean all the .o files
Initial Comment:
If you add this line to local-clean: in makefile.in, then "make clean" will actually delete all of the .o files:
-rm -f -- $(OBJ)
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-02 01:48
Message:
This patch has either been incorporated into pd-gui-rewrite pd-devel 0.43
or made irrelevant by it.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2536739&group_…
Patches item #2848128, was opened at 2009-08-31 21:09
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848128&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: feature
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) use Tk tags for canvas elements
Initial Comment:
Use Tk tags to mark the various things drawn onto a canvas, currently its: text, obj, msg, atom, cord, inlet, outlet. I suppose it would be possible
to also tag graph and array, but I didn't here. This will make it much easier to dynamically change the look of things using pure Tcl. It basically only touches the sys_vgui() calls, except for the new rtext_gettype() function for tagging text widgets as text/msg/obj/atom.
Here's the commit in the pd-gui-rewrite/0.43 branch:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=121…
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:08
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2009-09-01 12:20
Message:
I forgot to tag one cord drawing command in g_editor, plus I added 'array'
and 'graph' tags. The patch is attached, here's the commit:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&sortby=date&…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848128&group_…
Patches item #2848888, was opened at 2009-09-02 01:29
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848888&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 9
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) Windows/Cygwin/MinGW build fixes
Initial Comment:
In order to build on Cygwin and MinGW cleanly and with a simple build system, the macro 'MSW' should be replaced with the automatic macro '_WIN32' (the preceeding underscore is important). It should be replaced in all .c and .h files, and can be done using a simple replace, like "sed -i 's|MSW|_WIN32|' *.[ch]". Then the patch attached fixes a couple of minor Cygwin-specific macro tests. Also, once MSW is replaced with _WIN32, then this chunk of code can also be removed from m_pd.h:
/* old name for "MSW" flag -- we have to take it for the sake of many old
"nmakefiles" for externs, which will define NT and not MSW */
#if defined(NT) && !defined(MSW)
#define MSW
#endif
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2009-10-28 13:35
Message:
Ok, these patches are pretty messy in their current form. Miller, let me
know whether you want cleaned up patches, or whether you just want to take
this stuff directly from the pd-gui-rewrite/0.43 branch.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2009-09-03 16:11
Message:
Wait, there's more! Its a tiny one.ASIO is C++, so Pd should use g++ when
including ASIO, therefore everything needs to build with g++. From what
I've read, when linking C++ into C, then main() needs to be compiled with
g++ and everything needs to be linked using g++.
So, this newest fix is just a one-liner that g++ pointed out in its
strictness. Basically there is a malloc() that isn't cast in
u_pdreceive.c:
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewri…
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2009-09-02 18:57
Message:
Ok, so now I had to sort out the HAVE_UNISTD_H define, that one was
basically being used as: #ifndef _WIN32, so I put that in instead. MinGW
has unistd.h, so HAVE_UNISTD_H was causing issues. But MinGW is WIN32 API,
so it doesn't have all the UNIXy stuff.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848888&group_…
Patches item #2848720, was opened at 2009-09-01 17:14
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848720&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) remove GNU/Linux specific copy/paste code
Initial Comment:
>From my tests, the GNU/Linux specific copy/paste code in g_editor.c is not needed at all as long as the Tk "clipboard' command is being used. This patch removes the GNU/Linux specific C code so that the code is the same on all platforms.
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=121…
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:08
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2848720&group_…
Patches item #2859780, was opened at 2009-09-16 00:50
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2859780&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 8
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) make canvas_vis() the same for all platforms
Initial Comment:
the order of the Tcl commands caused issues on some platforms. If [wm deiconify] is first, then it seems to work fine on all platforms. This eliminates some bugs on the windows side of things, caused by the fact that the original code was unvising and then revising a patch when it should have just raised the window.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:01
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2859780&group_…
Patches item #2924809, was opened at 2010-01-02 01:43
Message generated for change (Comment added) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2924809&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata-dev
Group: bugfix
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: (0.43) remove HORIZBORDER/VERTBORDER from g_canvas.c
Initial Comment:
This code is no longer necessary, so remove it:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=128…
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-02 01:45
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2924809&group_…
Patches item #2857679, was opened at 2009-09-12 15:03
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2857679&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: None
Status: Open
Resolution: None
Priority: 8
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) use pdtk_couldnotfind in g_editor.c
Initial Comment:
added pdtk_couldnotfind and have the find function call it via sys_vgui() when it can't find something, allowing for much more dynamic responses
adjusted 'really quit?' dialog to apply to '.pdwindow' instead of '.', and
made pdtk_check deiconify and raise the window it applies to
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:00
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2857679&group_…
Patches item #2883658, was opened at 2009-10-21 23:13
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2883658&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 8
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) remove portaudio.h from s_midi_pm.c
Initial Comment:
Somehow, s_midi_pm.c has portaudio.h in it. Its not needed at all, and having it there prevents compiling Pd with portmidi but without portaudio, which is needed by some devices, like the iPhone/iPod.
===================================================================
--- src/s_midi_pm.c (revision 12617)
+++ src/s_midi_pm.c (working copy)
@@ -18,7 +18,6 @@
#include <stdlib.h>
#include <string.h>
#include <errno.h>
-#include "portaudio.h"
#include "portmidi.h"
#include "porttime.h"
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:06
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2883658&group_…
Patches item #2886889, was opened at 2009-10-27 00:41
Message generated for change (Settings changed) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2886889&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: bugfix
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
>Summary: (0.43) build fixes for Android, clean up for Linux/BSD
Initial Comment:
Android seems to be an odd mix of Linux and BSD. In the process of porting Pd to android, I found a few inconsistencies:
- int32 was being using in UNIX land, when int32_t should be used there (int32 is Windows and IRIX)
- int32_t should come from stdint.h not sys/types.h
- sighandler_t is not defined in Android, but sig_t is defined in Linux, MacOSX, and Android
I checked these on Ubuntu 9.04, Mac OS X 10.5.8, Cygwin, MinGW, OpenBSD, and Android.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2010-01-01 21:05
Message:
FYI: this patch has already been included in the pd-gui-rewrite/0.43
branch:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-gui-rew…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2886889&group_…
Patches item #2924809, was opened at 2010-01-02 01:43
Message generated for change (Tracker Item Submitted) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2924809&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata-dev
Group: bugfix
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: (0.43) remove HORIZBORDER/VERTBORDER from g_canvas.c
Initial Comment:
This code is no longer necessary, so remove it:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=128…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=2924809&group_…