Stefan Schuermans commited on 2011-09-10 15:31:40
Showing 10 changed files, with 95 additions and 138 deletions.
| ... | ... |
@@ -1,89 +1,89 @@ |
| 1 | 1 |
BlinkenLightsInteractiveMovieProgram |
| 2 |
-Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 3 | 3 |
Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 4 | 4 |
a blinkenarea.org project |
| 5 | 5 |
|
| 6 |
-version 1.3.8 date 2009-11-21 |
|
| 7 |
------------------------------ |
|
| 8 |
- - fixed a resizing bug in BlinkenLib |
|
| 9 |
- |
|
| 10 |
-version 1.3.7 date 2009-08-15 |
|
| 11 |
------------------------------ |
|
| 12 |
- - fixed resizing to predefined formats |
|
| 13 |
- |
|
| 14 |
-version 1.3.6 date 2009-08-15 |
|
| 15 |
------------------------------ |
|
| 16 |
- - new version including TroiCade format |
|
| 17 |
- |
|
| 18 |
-version 1.3.5 date 2008-09-29 |
|
| 19 |
------------------------------ |
|
| 20 |
- - new version due to new BlinkenLib 0.1.3 (bug in bbm writing) |
|
| 21 |
- |
|
| 22 |
-version 1.3.4 date 2008-09-14 |
|
| 23 |
------------------------------ |
|
| 24 |
- - also setting aspect when resizing to a known format |
|
| 25 |
- - support for Blinkenlights Stereoscope formats |
|
| 26 |
- |
|
| 27 |
-version 1.3.3 date 2008-08-10 |
|
| 28 |
------------------------------ |
|
| 29 |
- - new release due to new BlinkenLib 0.1.2 (bug in resizing) |
|
| 30 |
- |
|
| 31 |
-version 1.3.2 date 2008-02-23 |
|
| 32 |
------------------------------ |
|
| 33 |
- - added menu items for known formats |
|
| 34 |
- - thanks to Christian Heimke for the idea and the first implementation |
|
| 35 |
- - added buttons to initialize color buttons to gray and to color |
|
| 36 |
- |
|
| 37 |
-version 1.3.1 date 2006-10-17 |
|
| 38 |
------------------------------ |
|
| 39 |
- - specific file filters for *.blm, *.bmm, *.bml, *.bmbm |
|
| 40 |
- |
|
| 41 |
-version 1.3 date 2006-10-10 |
|
| 42 |
---------------------------- |
|
| 43 |
- - added support for aspect ratio |
|
| 44 |
- - switched to use BlinkenLib |
|
| 45 |
- - changed class path |
|
| 46 |
- |
|
| 47 |
-version 1.2.1 date 2006-08-01 |
|
| 48 |
------------------------------ |
|
| 49 |
- - added bluebox format (98x7-1/128) |
|
| 50 |
- - done by STephan Kambor <st@blinkenarea.org> |
|
| 51 |
- |
|
| 52 |
-version 1.2 date 2005-12-19 |
|
| 53 |
---------------------------- |
|
| 54 |
- - changed internal format of pixel data |
|
| 55 |
- - old format: data[y][x][c] |
|
| 56 |
- - new format: data[y][x * channels + c] |
|
| 57 |
- - faster and uses less memory |
|
| 58 |
- |
|
| 59 |
-version 1.1 date 2005-04-16 |
|
| 60 |
---------------------------- |
|
| 61 |
- - frame scroll bar now has block increment of 1 |
|
| 62 |
- - added buttons to insert, duplicate and delete frames |
|
| 63 |
- - added keyboard shortcuts for menu commands |
|
| 64 |
- - extended image import function for importing multiple images |
|
| 65 |
- - when inserting or importing a frame, duration of current frame is copied |
|
| 66 |
- - added function to import BlinkenLights movies |
|
| 67 |
- - added frame-selection stuff |
|
| 68 |
- - selecting sequences of frames |
|
| 69 |
- - copying, moving, reversing, delting |
|
| 70 |
- |
|
| 71 |
-version 1.0 date 2005-02-24 |
|
| 72 |
---------------------------- |
|
| 73 |
- - now considered stable |
|
| 74 |
- |
|
| 75 |
-version 0.6 date 2005-03-10 |
|
| 76 |
---------------------------- |
|
| 77 |
- - fixed a bug with corrupt bbm files (sub header size < 6) |
|
| 78 |
- - loading *.bml: channels="1", bits="4" is now default |
|
| 79 |
- - added importing frames from image files |
|
| 80 |
- |
|
| 81 |
-version 0.5 date 2004-11-19 |
|
| 82 |
---------------------------- |
|
| 83 |
- - fixed a bug in channels 3..inf when drawing with alpha < 255 |
|
| 84 |
- - default movie has now got a single frame |
|
| 85 |
- - default format is now 8x8-1/128 |
|
| 86 |
- |
|
| 87 |
-version 0.4 date 2004-11-15 |
|
| 88 |
---------------------------- |
|
| 89 |
- - first release |
|
| 6 |
+1.3.8 2009-11-21 |
|
| 7 |
+---------------- |
|
| 8 |
+fixed a resizing bug in BlinkenLib |
|
| 9 |
+ |
|
| 10 |
+1.3.7 2009-08-15 |
|
| 11 |
+---------------- |
|
| 12 |
+fixed resizing to predefined formats |
|
| 13 |
+ |
|
| 14 |
+1.3.6 2009-08-15 |
|
| 15 |
+---------------- |
|
| 16 |
+new version including TroiCade format |
|
| 17 |
+ |
|
| 18 |
+1.3.5 2008-09-29 |
|
| 19 |
+---------------- |
|
| 20 |
+new version due to new BlinkenLib 0.1.3 (bug in bbm writing) |
|
| 21 |
+ |
|
| 22 |
+1.3.4 2008-09-14 |
|
| 23 |
+---------------- |
|
| 24 |
+also setting aspect when resizing to a known format |
|
| 25 |
+support for Blinkenlights Stereoscope formats |
|
| 26 |
+ |
|
| 27 |
+1.3.3 2008-08-10 |
|
| 28 |
+---------------- |
|
| 29 |
+new release due to new BlinkenLib 0.1.2 (bug in resizing) |
|
| 30 |
+ |
|
| 31 |
+1.3.2 2008-02-23 |
|
| 32 |
+---------------- |
|
| 33 |
+added menu items for known formats |
|
| 34 |
+ thanks to Christian Heimke for the idea and the first implementation |
|
| 35 |
+added buttons to initialize color buttons to gray and to color |
|
| 36 |
+ |
|
| 37 |
+1.3.1 2006-10-17 |
|
| 38 |
+---------------- |
|
| 39 |
+specific file filters for *.blm, *.bmm, *.bml, *.bmbm |
|
| 40 |
+ |
|
| 41 |
+1.3 2006-10-10 |
|
| 42 |
+-------------- |
|
| 43 |
+added support for aspect ratio |
|
| 44 |
+switched to use BlinkenLib |
|
| 45 |
+changed class path |
|
| 46 |
+ |
|
| 47 |
+1.2.1 2006-08-01 |
|
| 48 |
+---------------- |
|
| 49 |
+added bluebox format (98x7-1/128) |
|
| 50 |
+ done by STephan Kambor <st@blinkenarea.org> |
|
| 51 |
+ |
|
| 52 |
+1.2 2005-12-19 |
|
| 53 |
+-------------- |
|
| 54 |
+changed internal format of pixel data |
|
| 55 |
+ old format: data[y][x][c] |
|
| 56 |
+ new format: data[y][x * channels + c] |
|
| 57 |
+ faster and uses less memory |
|
| 58 |
+ |
|
| 59 |
+1.1 2005-04-16 |
|
| 60 |
+-------------- |
|
| 61 |
+frame scroll bar now has block increment of 1 |
|
| 62 |
+added buttons to insert, duplicate and delete frames |
|
| 63 |
+added keyboard shortcuts for menu commands |
|
| 64 |
+extended image import function for importing multiple images |
|
| 65 |
+when inserting or importing a frame, duration of current frame is copied |
|
| 66 |
+added function to import BlinkenLights movies |
|
| 67 |
+added frame-selection stuff |
|
| 68 |
+selecting sequences of frames |
|
| 69 |
+copying, moving, reversing, delting |
|
| 70 |
+ |
|
| 71 |
+1.0 2005-02-24 |
|
| 72 |
+-------------- |
|
| 73 |
+now considered stable |
|
| 74 |
+ |
|
| 75 |
+0.6 2005-03-10 |
|
| 76 |
+-------------- |
|
| 77 |
+fixed a bug with corrupt bbm files (sub header size < 6) |
|
| 78 |
+loading *.bml: channels="1", bits="4" is now default |
|
| 79 |
+added importing frames from image files |
|
| 80 |
+ |
|
| 81 |
+0.5 2004-11-19 |
|
| 82 |
+-------------- |
|
| 83 |
+fixed a bug in channels 3..inf when drawing with alpha < 255 |
|
| 84 |
+default movie has now got a single frame |
|
| 85 |
+default format is now 8x8-1/128 |
|
| 86 |
+ |
|
| 87 |
+0.4 2004-11-15 |
|
| 88 |
+-------------- |
|
| 89 |
+first release |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
# BlinkenLightsInteractiveMovieProgram |
| 2 |
-# version 1.3.8 date 2009-11-21 |
|
| 3 |
-# Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+# Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
# Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
# a blinkenarea.org project |
| 6 | 5 |
|
| ... | ... |
@@ -1,30 +0,0 @@ |
| 1 |
-#! /bin/sh |
|
| 2 |
- |
|
| 3 |
-NAME=Blimp |
|
| 4 |
-VERSION_FILE=Makefile |
|
| 5 |
- |
|
| 6 |
-VERSION=$(cat $VERSION_FILE | grep 'version [0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?' | sed 's/^.*version \([0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).*$/\1/') |
|
| 7 |
-DATE=$(cat $VERSION_FILE | grep 'date [0-9]\+-[0-9]\+-[0-9]\+' | sed 's/^.*date \([0-9]\+-[0-9]\+-[0-9]\+\).*$/\1/') |
|
| 8 |
- |
|
| 9 |
-PACK="${NAME}-${VERSION}_${DATE}"
|
|
| 10 |
- |
|
| 11 |
-FILES="ChangeLog Makefile org/blinkenarea/Blimp/*.java org/blinkenarea/Blimp/images/* Blimp.mf Blimp.html mkpack.sh" |
|
| 12 |
- |
|
| 13 |
-rm -rf $PACK |
|
| 14 |
-mkdir $PACK |
|
| 15 |
- |
|
| 16 |
-for FILE in $FILES |
|
| 17 |
-do |
|
| 18 |
- mkdir -p $(dirname $PACK/$FILE) |
|
| 19 |
- cp $FILE $PACK/$FILE |
|
| 20 |
-done |
|
| 21 |
- |
|
| 22 |
-ARCH=$PACK.tar.bz2 |
|
| 23 |
-if [ -f $ARCH ] |
|
| 24 |
-then |
|
| 25 |
- ARCH=$ARCH.new |
|
| 26 |
-fi |
|
| 27 |
- |
|
| 28 |
-tar jcf $ARCH $PACK |
|
| 29 |
-rm -rf $PACK |
|
| 30 |
- |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -214,7 +213,6 @@ public class Blimp extends JApplet |
| 214 | 213 |
labelStatus.setText( "new movie..." ); |
| 215 | 214 |
curFile = null; |
| 216 | 215 |
curMovie = new BlinkenMovie( defHeight, defWidth, defChannels, defMaxval ); |
| 217 |
- curMovie.insertInfo( 0, "creator", "Blimp (version 1.3.8 date 2009-11-21)" ); |
|
| 218 | 216 |
curMovie.insertFrame( 0, new BlinkenFrame( defHeight, defWidth, defChannels, defMaxval, defDuration ) ); |
| 219 | 217 |
curMovieChanged = false; |
| 220 | 218 |
|
| ... | ... |
@@ -1086,8 +1084,7 @@ public class Blimp extends JApplet |
| 1086 | 1084 |
{
|
| 1087 | 1085 |
JOptionPane.showMessageDialog( dialogParent, |
| 1088 | 1086 |
"BlinkenLightsInteractiveMovieProgram\n" + |
| 1089 |
- "version 1.3.8 date 2009-11-21\n" + |
|
| 1090 |
- "Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info>\n" + |
|
| 1087 |
+ "Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info>\n" + |
|
| 1091 | 1088 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" + |
| 1092 | 1089 |
"a blinkenarea.org project", |
| 1093 | 1090 |
"Blimp - About...", |
| ... | ... |
@@ -2082,7 +2079,6 @@ public class Blimp extends JApplet |
| 2082 | 2079 |
//initialize current movie, frame |
| 2083 | 2080 |
curDir = new File( "." ); |
| 2084 | 2081 |
curMovie = new BlinkenMovie( defHeight, defWidth, defChannels, defMaxval ); |
| 2085 |
- curMovie.insertInfo( 0, "creator", "Blimp (version 1.3.8 date 2009-11-21)" ); |
|
| 2086 | 2082 |
curMovie.insertFrame( 0, new BlinkenFrame( defHeight, defWidth, defChannels, defMaxval, defDuration ) ); |
| 2087 | 2083 |
curFrame = null; |
| 2088 | 2084 |
|
| ... | ... |
@@ -2737,8 +2733,7 @@ public class Blimp extends JApplet |
| 2737 | 2733 |
|
| 2738 | 2734 |
//running as command line tool |
| 2739 | 2735 |
System.out.println( "BlinkenLightsInteractiveMovieProgram\n" + |
| 2740 |
- "version 1.3.8 date 2009-11-21\n" + |
|
| 2741 |
- "Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info>\n" + |
|
| 2736 |
+ "Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info>\n" + |
|
| 2742 | 2737 |
"Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html\n" + |
| 2743 | 2738 |
"a blinkenarea.org project\n" ); |
| 2744 | 2739 |
|
| ... | ... |
@@ -2748,7 +2743,6 @@ public class Blimp extends JApplet |
| 2748 | 2743 |
|
| 2749 | 2744 |
//get initial movie |
| 2750 | 2745 |
movie = new BlinkenMovie( defHeight, defWidth, defChannels, defMaxval ); |
| 2751 |
- movie.insertInfo( 0, "creator", "Blimp (version 1.3.8 date 2009-11-21)" ); |
|
| 2752 | 2746 |
movie.insertFrame( 0, new BlinkenFrame( defHeight, defWidth, defChannels, defMaxval, defDuration ) ); |
| 2753 | 2747 |
|
| 2754 | 2748 |
//process parameters |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
/* BlinkenLightsInteractiveMovieProgram |
| 2 |
- * version 1.3.8 date 2009-11-21 |
|
| 3 |
- * Copyright (C) 2004-2009: Stefan Schuermans <stefan@schuermans.info> |
|
| 2 |
+ * Copyright (C) 2004-2011: Stefan Schuermans <stefan@schuermans.info> |
|
| 4 | 3 |
* Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html |
| 5 | 4 |
* a blinkenarea.org project |
| 6 | 5 |
*/ |
| 7 | 6 |