December 2009 Commit Log

Number of Commits:
151
Number of Active Developers:
6
Levi Throckmorton 2009-12-19 19:28 Rev.: 157

multi-args done, doing Perlins and RGBToChrome stuff in ColorTests

87 lines of code changed in 3 files:

Levi Throckmorton 2009-12-19 17:32 Rev.: 156

more multi-args

50 lines of code changed in 2 files:

Levi Throckmorton 2009-12-18 19:04 Rev.: 155

first multi-arg test. It passed, hopefully it's correctly structured. More to come.

28 lines of code changed in 1 file:

Levi Throckmorton 2009-12-18 18:09 Rev.: 154

unary evaluator tests done

8 lines of code changed in 1 file:

Levi Throckmorton 2009-12-18 17:09 Rev.: 153

separated unary evaluators from multi-arg function evals in tests. MDF

224 lines of code changed in 4 files:

Sam "The Sham" Reed 2009-12-18 14:14 Rev.: 152

Added "Save Commands" feature.

Cleaned up some imports on RandomEvaluator.

57 lines of code changed in 4 files:

margoliesd 2009-12-18 14:07 Rev.: 151

made clipHelper static since it does not rely on any instance variables

1 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-18 13:53 Rev.: 150

Fixed scrolling on textarea.

3 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-18 13:43 Rev.: 149

Fixed Exponentiate - needed an abs

3 lines of code changed in 1 file:

Levi Throckmorton 2009-12-18 00:04 Rev.: 148

test stuff

38 lines of code changed in 1 file:

Levi Throckmorton 2009-12-17 20:37 Rev.: 147

test stuff

3 lines of code changed in 2 files:

Levi Throckmorton 2009-12-17 20:20 Rev.: 146

added basic arithmetic tokenizer tests

71 lines of code changed in 2 files:

Levi Throckmorton 2009-12-17 20:06 Rev.: 145

finally solved my problems in EvaluatorTests. More to come!

56 lines of code changed in 2 files:

margoliesd 2009-12-17 17:34 Rev.: 144

now shows pop up if file does not exist

7 lines of code changed in 1 file:

margoliesd 2009-12-17 17:22 Rev.: 143

updated for mod and power

9 lines of code changed in 1 file:

Stuart 2009-12-17 17:21 Rev.: 142

fixed scientific num problem

5 lines of code changed in 1 file:

margoliesd 2009-12-17 17:03 Rev.: 141

updated negate analyzer to use the word "negate" in the comments instead of "floor"

2 lines of code changed in 1 file:

margoliesd 2009-12-17 17:02 Rev.: 140

updated image Wrap to use unscaled evaluate method

1 lines of code changed in 1 file:

margoliesd 2009-12-17 16:59 Rev.: 139

made size 800x800 to match with square -1 to 1

1 lines of code changed in 1 file:

margoliesd 2009-12-17 16:58 Rev.: 138

removed unneeded import

0 lines of code changed in 1 file:

margoliesd 2009-12-17 16:57 Rev.: 137

updated for negate

9 lines of code changed in 1 file:

Stuart 2009-12-17 16:56 Rev.: 136

fixed wrap

2 lines of code changed in 1 file:

margoliesd 2009-12-17 16:45 Rev.: 135

image works better now

16 lines of code changed in 1 file:

Stuart 2009-12-17 16:35 Rev.: 134

updated negate randexp

1 lines of code changed in 1 file:

margoliesd 2009-12-17 14:53 Rev.: 133

deleted picassoString working on imageClip

1 lines of code changed in 2 files:

margoliesd 2009-12-17 14:00 Rev.: 132

deleted bang token b/c we are using negate token

0 lines of code changed in 1 file:

Stuart 2009-12-16 19:12 Rev.: 131

still trying to fix conflicts

4 lines of code changed in 5 files:

Stuart 2009-12-16 19:06 Rev.: 130

fixing conflicts

15 lines of code changed in 3 files:

Stuart 2009-12-16 19:04

95 lines of code changed in 4 files:

margoliesd 2009-12-16 15:58 Rev.: 125

image clip

56 lines of code changed in 1 file:

margoliesd 2009-12-16 15:58 Rev.: 124

had to add a method to image for image clip to work

12 lines of code changed in 1 file:

margoliesd 2009-12-16 15:58 Rev.: 123

added image clip to functions.conf

2 lines of code changed in 1 file:

margoliesd 2009-12-16 15:57 Rev.: 122

analyzer for image clip

45 lines of code changed in 1 file:

margoliesd 2009-12-16 15:57 Rev.: 121

token for image clip

15 lines of code changed in 1 file:

Stuart 2009-12-16 15:36 Rev.: 120

updated random expressions

3 lines of code changed in 2 files:

margoliesd 2009-12-16 14:52 Rev.: 119

made image instance variable of type instance instead of expression tree node

2 lines of code changed in 1 file:

Stuart 2009-12-15 22:41 Rev.: 118

fixed exponentiate token problem. fixed randomColor problem

61 lines of code changed in 11 files:

Stuart 2009-12-15 20:28 Rev.: 117

random expressions are now generated. made a few changes with the gui as well, but was unsuccessful in adding a button for random.

499 lines of code changed in 31 files:

margoliesd 2009-12-14 00:16 Rev.: 116

string analyzer now returns an image

2 lines of code changed in 1 file:

margoliesd 2009-12-13 01:04 Rev.: 115

made image wrap lowercase to match other functions

1 lines of code changed in 1 file:

margoliesd 2009-12-13 01:03 Rev.: 114

commented out unneeded code

1 lines of code changed in 1 file:

margoliesd 2009-12-13 01:01 Rev.: 113

forgot to take out some print lines

0 lines of code changed in 1 file:

margoliesd 2009-12-13 00:33 Rev.: 112

image wrap almost works. i made my own wrapper helper since the one in wrap didn't work for me and wrap looks like it works

21 lines of code changed in 1 file:

Sara Sprenkle 2009-12-11 22:15 Rev.: 111

Simplified RandomExpGen a bit.
- Made all (used) methods static because we don't need to create an object because the object doesn't need to "remember" anything.

8 lines of code changed in 1 file:

Sara Sprenkle 2009-12-11 22:07 Rev.: 110

Added code for using reflection to create ExpressionTreeNode classes for use in randomly generating expressions.

Wrote some example code for how to call ("invoke") static methods on those classes.

200 lines of code changed in 2 files:

Sara Sprenkle 2009-12-11 18:51 Rev.: 109

Work in Progress: Trying to automatically gather the possible expressions using reflection (for use in automatically generating expressions)

Had to make some changes to class names in expressions package to make this work. The change in class names got propagated to the classes that use those classes.

Don't quite have this finished.

164 lines of code changed in 15 files:

Sara Sprenkle 2009-12-11 18:49 Rev.: 108

Work in progress: trying to automatically get the possible expressions, using reflection

139 lines of code changed in 1 file:

Stuart 2009-12-11 13:55 Rev.: 107

Started work on the random expression generator. Not Complete.

74 lines of code changed in 2 files:

Levi Throckmorton 2009-12-11 09:36 Rev.: 106

Added tan to functions.conf

4 lines of code changed in 2 files:

Levi Throckmorton 2009-12-11 09:21 Rev.: 105

still testing things YAYAYAYAYAY HAPPY CHANUKAH

9 lines of code changed in 1 file:

Levi Throckmorton 2009-12-11 05:14 Rev.: 104

more fooling around in testing. Also, added an analyzer for Tan.

56 lines of code changed in 3 files:

margoliesd 2009-12-11 01:47 Rev.: 103

added comments

2 lines of code changed in 1 file:

Stuart 2009-12-11 00:25 Rev.: 102

fixed ycbrtorgb error

41 lines of code changed in 5 files:

margoliesd 2009-12-10 22:26 Rev.: 101

token for image wrap

15 lines of code changed in 1 file:

margoliesd 2009-12-10 22:25 Rev.: 100

updated to include ImageWrap

2 lines of code changed in 1 file:

margoliesd 2009-12-10 22:25 Rev.: 99

analyzer for image wrap

45 lines of code changed in 1 file:

margoliesd 2009-12-10 22:25 Rev.: 98

ImageWrap distorts the image instead of wrapping it, but i am committing it since it shouldn't break anyone else's code

45 lines of code changed in 1 file:

Stuart 2009-12-10 17:47 Rev.: 97

implemented the YCRC2RGBR and rgb conversion functions. they work.

197 lines of code changed in 9 files:

Stuart 2009-12-10 16:57 Rev.: 96

update random color

3 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-10 16:52 Rev.: 95

Added metrics
Removed a TODO on DivideAnalyzer

Forgot to mention - changed frame's property of DISPOSE_ON_CLOSE to EXIT_ON_CLOSE. The program wasn't actually closing when we closed the window.

6 lines of code changed in 2 files:

Sam "The Sham" Reed 2009-12-10 16:42 Rev.: 94

Huge commit:

Fixed order of operations on two-arg functions. There may be a few more that are messing this up, but I fixed divide, minus, and perlins. Any function that uses multiple args needs to be fixed - check DivideAnalyzer for details. Basically the parser is popping items off the queue in reverse order so we need to add them in reverse order.

Added Wrap, Exponentiate (^), Exp, and Negate (!).

Gave textentry box focus at startup and fixed order that items are added to textarea.

Removed Evaluate button.

206 lines of code changed in 19 files:

Sam "The Sham" Reed 2009-12-10 15:24 Rev.: 93

Fixed order of operations

3 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-10 15:04 Rev.: 92

Added divide, minus, multiply
Fixed Log with abs - it doesn't just render half an image now when we use Log.

We still need a few more functions but try this out:
sin(log(atan(x) / log( [ 0.5969982517066919, 0.8007698879754397, 0.79637077865578 ] * atan(perlinColor(x, perlinColor(x, y))) + y)))

Nasty

163 lines of code changed in 8 files:

Sam "The Sham" Reed 2009-12-10 14:49 Rev.: 91

Added popup error messages, only serious error messages, basically those not supposed to be seen by the user in the final product, will be displayed on the console. All parser errors are shown in a popup box.

13 lines of code changed in 2 files:

margoliesd 2009-12-10 00:49 Rev.: 90

changed PicassoString to Image since at this point it is closer to a picture than a string

82 lines of code changed in 1 file:

margoliesd 2009-12-10 00:36 Rev.: 89

changed to use = for equals

1 lines of code changed in 1 file:

margoliesd 2009-12-10 00:35 Rev.: 88

changed to use = sign for equals

1 lines of code changed in 1 file:

Sara Sprenkle 2009-12-09 22:23 Rev.: 87

Typo!

1 lines of code changed in 1 file:

Sara Sprenkle 2009-12-09 22:22 Rev.: 86

Created a test program to help with figuring out if we can use = for the assignment operator

32 lines of code changed in 1 file:

margoliesd 2009-12-09 20:43 Rev.: 85

added test method testIdentifier to test identifier and equals token

21 lines of code changed in 1 file:

margoliesd 2009-12-09 20:41 Rev.: 84

added &=Equals to operations.prop

2 lines of code changed in 1 file:

margoliesd 2009-12-09 20:38 Rev.: 83

removed unused imports in equals analyzer

0 lines of code changed in 1 file:

margoliesd 2009-12-09 20:37 Rev.: 82

analyzes and equals token

45 lines of code changed in 1 file:

margoliesd 2009-12-09 20:37 Rev.: 81

updated expression tree generator to have an assignment constant and to check for equals token in order of operation

4 lines of code changed in 1 file:

margoliesd 2009-12-09 20:35 Rev.: 80

updated char token factory to use EQUALS constant (instead of EQUAL)

1 lines of code changed in 1 file:

margoliesd 2009-12-09 20:35 Rev.: 79

updated equals token to use EQUALS constant

2 lines of code changed in 1 file:

margoliesd 2009-12-09 20:34 Rev.: 78

updated variable to contain an expression tree node

4 lines of code changed in 1 file:

margoliesd 2009-12-09 20:33 Rev.: 77

had to change equals to & because java reserves = in prop file

1 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-09 16:49 Rev.: 76

Fixed the addition section of ParsedExpressionTreeTests.

Apparently it builds the tree from the list backwards, so I first changed the order of the list. This gave me a weird error about two very equal things not being equal. Sprenkle told me that it was because Plus didn't have an equals() method - so I added one to the Plus class and all's well.

17 lines of code changed in 2 files:

Sam "The Sham" Reed 2009-12-09 16:39 Rev.: 75

Added up/down keypress history functionality to the textEntry box. Try it. It's awesome.

51 lines of code changed in 1 file:

margoliesd 2009-12-09 15:41 Rev.: 74

removed and added comments

1 lines of code changed in 1 file:

Levi Throckmorton 2009-12-09 15:29 Rev.: 73

see previous comment

14 lines of code changed in 1 file:

Levi Throckmorton 2009-12-09 15:01 Rev.: 72

can somebody please run ParsedExpressionTreeTests and tell me what the hell is wrong

10 lines of code changed in 2 files:

Sam "The Sham" Reed 2009-12-09 12:12 Rev.: 71

1 lines of code changed in 1 file:

Levi Throckmorton 2009-12-09 12:04 Rev.: 70

test package

225 lines of code changed in 5 files:

Sam "The Sham" Reed 2009-12-09 12:01 Rev.: 69

Fixed multiarg analyzers - see plus, PerlinBW, etc. Plus works! Removed some items from functions.conf that weren't working yet.

43 lines of code changed in 10 files:

Sam "The Sham" Reed 2009-12-09 11:52 Rev.: 68

Deleted some functions that weren't implemented yet

0 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-09 11:51 Rev.: 67

Fixed spelling error on "ceil"

1 lines of code changed in 1 file:

Stuart 2009-12-09 11:45 Rev.: 66

update multiarg expressions

58 lines of code changed in 8 files:

Sam "The Sham" Reed 2009-12-09 11:44 Rev.: 65

Updated PlusAnalyzer

9 lines of code changed in 1 file:

margoliesd 2009-12-09 11:43 Rev.: 64

string

86 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-09 11:33 Rev.: 63

Added Analyzers A-N, updated functions.conf

196 lines of code changed in 8 files:

Levi Throckmorton 2009-12-09 11:30 Rev.: 62

added Perlin Tokens and removed comment in test package

32 lines of code changed in 3 files:

margoliesd 2009-12-09 11:21 Rev.: 61

string

1 lines of code changed in 1 file:

margoliesd 2009-12-09 11:21 Rev.: 60

string

31 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-09 11:20 Rev.: 59

Added LogAnalyzer - we need to update functions.conf and add simple Analyzers to finish all the functions.

28 lines of code changed in 2 files:

Sara Sprenkle 2009-12-09 08:40 Rev.: 58

Changed comment about what is getting popped off the stack.

1 lines of code changed in 1 file:

Levi Throckmorton 2009-12-09 03:08 Rev.: 57

created skeleton functions in test packages

45 lines of code changed in 1 file:

Stuart 2009-12-09 02:44 Rev.: 56

added negate

41 lines of code changed in 1 file:

Stuart 2009-12-09 02:18 Rev.: 55

finished up the binary operators. note that I ended up making them a subclass of MultiArgFunction class. This is a change from before.

215 lines of code changed in 5 files:

Levi Throckmorton 2009-12-09 01:06 Rev.: 54

more work in test package

0 lines of code changed in 2 files:

Levi Throckmorton 2009-12-08 23:44 Rev.: 53

got rid of the red x that was plaguing ParsedExpressionTreeTests. Will fix later on this evening/tomorrow morning.

6 lines of code changed in 1 file:

Stuart 2009-12-08 22:56 Rev.: 52

figured out how to set up the Plus expression....I think.

9 lines of code changed in 2 files:

Stuart 2009-12-08 20:49 Rev.: 51

working on binaryoperators. not finished.

73 lines of code changed in 2 files:

Stuart 2009-12-08 19:46 Rev.: 50

fixed the perlins and added random

4 lines of code changed in 2 files:

Levi Throckmorton 2009-12-08 19:11 Rev.: 49

Fixed Stuart's param1 and param2 variables. Since they were in the constructor, they were considered local and weren't recognized in the other method.

10 lines of code changed in 2 files:

Levi Throckmorton 2009-12-08 19:08 Rev.: 48

edited author comment in WrapToken

2 lines of code changed in 1 file:

Stuart 2009-12-08 18:47 Rev.: 47

more work on multi-arg functions

122 lines of code changed in 3 files:

Stuart 2009-12-08 18:23 Rev.: 46

HELP! I can't figure out why it's not recognizing my param1 and param2 variables. This class works just like cosine and they are set up pretty much the same way. Can someone take a look and see if they see what I'm doing wrong?

48 lines of code changed in 1 file:

margoliesd 2009-12-08 14:06 Rev.: 45

token for Wrap class

15 lines of code changed in 1 file:

Levi Throckmorton 2009-12-08 09:40 Rev.: 44

changed "Addition" to "Plus" in ParsedExpressionTreeTests

5 lines of code changed in 1 file:

margoliesd 2009-12-07 23:03 Rev.: 43

updated for String

13 lines of code changed in 1 file:

margoliesd 2009-12-07 21:52

updated for String

7 lines of code changed in 2 files:

margoliesd 2009-12-07 19:29 Rev.: 40

updated list to include more constants from CharConstants

15 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 19:07 Rev.: 39

more yellow triangle cleaning (SemanticAnalyzer)

3 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 19:03 Rev.: 38

Got rid of a yellow triangle in TokenFactory. I don't like yellow triangles.

1 lines of code changed in 1 file:

margoliesd 2009-12-07 19:01 Rev.: 37

analyzer for string

28 lines of code changed in 1 file:

margoliesd 2009-12-07 19:00 Rev.: 36

token for String

86 lines of code changed in 1 file:

Sam "The Sham" Reed 2009-12-07 15:54 Rev.: 35

Added comments and cleaned up a few files in the GUI.

10 lines of code changed in 3 files:

Sam "The Sham" Reed 2009-12-07 15:49 Rev.: 34

Fixed TextPanel to render an image on a carriage return.

28 lines of code changed in 2 files:

Sam "The Sham" Reed 2009-12-07 15:32 Rev.: 33

Some things didn't get updated

58 lines of code changed in 6 files:

Sam "The Sham" Reed 2009-12-07 12:13 Rev.: 32

Evaluater timestamp

19 lines of code changed in 1 file:

Stuart 2009-12-07 12:09 Rev.: 31

updated wrap

8 lines of code changed in 2 files:

Levi Throckmorton 2009-12-07 12:01 Rev.: 30

Created all tokens for all constants in CharConstants.java

96 lines of code changed in 7 files:

Levi Throckmorton 2009-12-07 11:52 Rev.: 29

also, AbsToken

15 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 11:49 Rev.: 28

created TanToken, AtanToken, CeilToken

29 lines of code changed in 2 files:

Levi Throckmorton 2009-12-07 11:46 Rev.: 27

Created QuoteToken and LogToken

43 lines of code changed in 3 files:

Sam "The Sham" Reed 2009-12-07 11:42 Rev.: 26

Added a TextEntry and TextArea box to the GUI. Entries don't do anything now but show up in the TextArea - I have yet to make the entries be evaluated as an image.

Also fixed an unused import in Evaluater.

58 lines of code changed in 3 files:

Levi Throckmorton 2009-12-07 11:32 Rev.: 25

i don't know what i did

1 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 03:47 Rev.: 24

played around with sine and cosine tests, something not quite right

6 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 03:11 Rev.: 23

removed auto-generated method stub notifications

1 lines of code changed in 2 files:

Levi Throckmorton 2009-12-07 03:00 Rev.: 22

added a bunch of operation tokens as well as PeriodToken. Also, moved EqualsToken to operations package.

113 lines of code changed in 8 files:

Stuart 2009-12-07 02:16 Rev.: 21

finished up a few more unary expressions

111 lines of code changed in 3 files:

Stuart 2009-12-07 02:11 Rev.: 20

completed wrap expression

12 lines of code changed in 1 file:

Stuart 2009-12-07 01:56 Rev.: 19

150 lines of code changed in 4 files:

Levi Throckmorton 2009-12-07 01:51 Rev.: 18

added code to testTokenizeCombinedFunctionExpression

18 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 01:41 Rev.: 17

added testCosine and testSine to EvaluatorTests

21 lines of code changed in 1 file:

Levi Throckmorton 2009-12-07 01:25 Rev.: 16

added tearDown functions to JUnit test cases

5 lines of code changed in 4 files:

Levi Throckmorton 2009-12-06 23:54 Rev.: 15

added CosineToken in picasso.parser.token.functions

16 lines of code changed in 2 files:

margoliesd 2009-12-06 22:44 Rev.: 14

more work trying to get input image to scale correctly

82 lines of code changed in 1 file:

Stuart 2009-12-03 16:14 Rev.: 13

added cosine

42 lines of code changed in 2 files:

Stuart 2009-12-03 15:25 Rev.: 12

0 lines of code changed in 1 file:

Sara Sprenkle 2009-12-03 15:24 Rev.: 11

Testing update

2 lines of code changed in 1 file:

Stuart 2009-12-03 15:23 Rev.: 10

test commit

1 lines of code changed in 1 file:

Levi Throckmorton 2009-12-02 12:11 Rev.: 9

added test case for y-evaluation

9 lines of code changed in 1 file:

Levi Throckmorton 2009-12-02 11:41 Rev.: 8

deleted some files or something

0 lines of code changed in 2 files:

Levi Throckmorton 2009-12-02 11:40 Rev.: 6

3 lines of code changed in 2 files:

margoliesd 2009-12-02 11:39 Rev.: 5

1 lines of code changed in 1 file:

reeds 2009-12-02 11:37

2 lines of code changed in 2 files:

reeds 2009-12-02 11:36 Rev.: 3

Added extra awesome

36 lines of code changed in 4 files:

Levi Throckmorton 2009-12-02 11:36 Rev.: 2

Created a file with foolish text

1 lines of code changed in 1 file:

November 2009 »

Generated by StatSVN 0.4.1