# HG changeset patch # User William Pitcock # Date 1190825468 18000 # Node ID 3b034150d31ebfd20d3f85d058a5368b0b6e2735 # Parent 9de655fcec38c0c6f2e4bc3bbdf26f81e9a5144f Add GPL2 boilerplate text. diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/actuators.c --- a/src/paranormal/actuators.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/actuators.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/actuators.h --- a/src/paranormal/actuators.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/actuators.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: rename actuators to pn_actuators */ /* FIXME: add a color type to the OPT_TYPE's */ diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/beatdetect.c --- a/src/paranormal/beatdetect.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/beatdetect.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #include "paranormal.h" /* diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/builtins.c --- a/src/paranormal/builtins.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/builtins.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/cfg.c --- a/src/paranormal/cfg.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/cfg.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: prevent the user from dragging something above the root actuator */ diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/cmaps.c --- a/src/paranormal/cmaps.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/cmaps.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/containers.c --- a/src/paranormal/containers.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/containers.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/containers.h --- a/src/paranormal/containers.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/containers.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,5 +1,24 @@ -#ifndef _CONTAINERS_H -#define _CONTAINERS_H +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef _PN_CONTAINERS_H +#define _PN_CONTAINERS_H void container_add_actuator (struct pn_actuator *container, struct pn_actuator *a); void container_remove_actuator (struct pn_actuator *container, struct pn_actuator *a); diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/drawing.c --- a/src/paranormal/drawing.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/drawing.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #include #include "paranormal.h" diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/drawing.h --- a/src/paranormal/drawing.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/drawing.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #include #ifndef PN_DRAWING_H diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/freq.c --- a/src/paranormal/freq.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/freq.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/general.c --- a/src/paranormal/general.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/general.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: what to name this file? */ #ifdef HAVE_CONFIG_H diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/misc.c --- a/src/paranormal/misc.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/misc.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/paranormal.c --- a/src/paranormal/paranormal.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/paranormal.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: add fullscreen / screenshots */ #include diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/paranormal.h --- a/src/paranormal/paranormal.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/paranormal.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifndef _PARANORMAL_H #define _PARANORMAL_H diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/plugin.c --- a/src/paranormal/plugin.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/plugin.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: issues with not uniniting variables between enables? I wasn't too careful about that, but it seems to work fine. If there are problems perhaps diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/pn_utils.h --- a/src/paranormal/pn_utils.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/pn_utils.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifndef _PN_UTILS_H #define _PN_UTILS_H diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/presets.c --- a/src/paranormal/presets.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/presets.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: add documentation support to preset files */ /* FIXME: add multiple-presets-per-file support (maybe) */ diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/presets.h --- a/src/paranormal/presets.h Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/presets.h Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifndef _PRESETS_H #define _PRESETS_H diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/wave.c --- a/src/paranormal/wave.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/wave.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + #ifdef HAVE_CONFIG_H # include #endif diff -r 9de655fcec38 -r 3b034150d31e src/paranormal/xform.c --- a/src/paranormal/xform.c Wed Sep 26 11:41:16 2007 -0500 +++ b/src/paranormal/xform.c Wed Sep 26 11:51:08 2007 -0500 @@ -1,3 +1,22 @@ +/* + * paranormal: iterated pipeline-driven visualization plugin + * Copyright (c) 2006, 2007 William Pitcock + * Portions copyright (c) 2001 Jamie Gennis + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; under version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + /* FIXME: allow for only using an xform on part of the img? */ /* FIXME: perhaps combine these into a single vector field so that only 1 apply_xform needs to be done for as many