add todo items
2 lines of code changed in 1 file:
add infix calculator test
55 lines of code changed in 1 file:
support rule parameters
102 lines of code changed in 1 file:
start to handle parameters
43 lines of code changed in 1 file:
use chunks to memoize like in Rats!
107 lines of code changed in 1 file:
save generated output
17 lines of code changed in 1 file:
use can define module
27 lines of code changed in 2 files:
add more languages to the todo list
1 lines of code changed in 1 file:
finish item
1 lines of code changed in 1 file:
fix code include
16 lines of code changed in 1 file:
Correct parent for doLevelMenu, temporary fix need to remove from global scope.
5 lines of code changed in 4 files:
Check parent before returning background
6 lines of code changed in 1 file:
include arbitrary code at the top
70 lines of code changed in 2 files:
Added in use of parent background. Removed ability of direct access by Menu to OptionMenu and its subclasses.
64 lines of code changed in 6 files:
fix spaces in bnf action pattern
1 lines of code changed in 1 file:
add todo
1 lines of code changed in 1 file:
memoize python parser
42 lines of code changed in 1 file:
fix any rule
10 lines of code changed in 1 file:
support any character "." Also try to print bnf grammar
20 lines of code changed in 1 file:
add peg tester
127 lines of code changed in 2 files:
add ensure pattern
30 lines of code changed in 1 file:
replace $1 for python
6 lines of code changed in 1 file:
fix scope
2 lines of code changed in 1 file:
inline rules
43 lines of code changed in 1 file:
pass peg to cpp generator
23 lines of code changed in 1 file:
remove unused pass
0 lines of code changed in 1 file:
highlight exact character in error reporting
6 lines of code changed in 2 files:
help with syntax. report errors
45 lines of code changed in 1 file:
improve command line interface
33 lines of code changed in 1 file:
fix bnf generation
11 lines of code changed in 1 file:
search for strings in c++ stream
7 lines of code changed in 1 file:
prepare inline rule option
4 lines of code changed in 1 file:
make gensym use more unlikely name
13 lines of code changed in 1 file:
update errors. free buffer memory
15 lines of code changed in 1 file:
memoize for c++. fix range
78 lines of code changed in 1 file:
use $1 like yacc in sematic actions. file reading fixes
26 lines of code changed in 1 file:
const value
2 lines of code changed in 1 file:
make c++ parser work
140 lines of code changed in 1 file:
rename generate to generate_cpp
28 lines of code changed in 1 file:
check for missing rules
49 lines of code changed in 1 file:
remove extra newline
1 lines of code changed in 1 file:
support parens on * and ?
21 lines of code changed in 1 file:
use {{ so that C code does not confuse us
5 lines of code changed in 1 file:
fix not. support semantic actions
47 lines of code changed in 1 file:
add ! modifier. fix indentation
30 lines of code changed in 1 file:
generate bnf from pattern language
47 lines of code changed in 1 file:
add binders to pattern language. match eof
34 lines of code changed in 1 file:
add variable binding pattern
31 lines of code changed in 1 file:
handle modifiers and sub-patterns
45 lines of code changed in 1 file:
speed parsing up. parse strings
116 lines of code changed in 2 files:
generator can read bnf format
12 lines of code changed in 2 files:
fix lists
65 lines of code changed in 1 file:
start to parse peg definition
26 lines of code changed in 1 file:
generate python parser in python
84 lines of code changed in 1 file:
generate python peg
162 lines of code changed in 1 file:
Correct case when checking for background in storyboard
1 lines of code changed in 1 file:
make things work
59 lines of code changed in 1 file:
fill in classes, add sequence pattern
105 lines of code changed in 1 file:
Corrected MugenReader vector read. Removed unecessary deletion of collection from MugenFont.
3 lines of code changed in 2 files:
add or rule
51 lines of code changed in 1 file:
Cleaned up MugenReader, modularizing line reads and added ability to read in from a vector of text. Removed copied code in Mugen::Util and made font use MugenReader.
212 lines of code changed in 5 files:
use failure continuation
87 lines of code changed in 1 file:
loops
11 lines of code changed in 1 file:
fix indentation. add empty patterns
31 lines of code changed in 1 file:
add rule pattern
13 lines of code changed in 1 file:
info
3 lines of code changed in 1 file:
typo
2 lines of code changed in 1 file:
add start of peg generator
88 lines of code changed in 1 file:
Updated reader to not skip lines in windows.
16 lines of code changed in 1 file:
add slow motion
36 lines of code changed in 5 files:
.def: line can be a single filename
1 lines of code changed in 1 file:
.def: allow variables to be <num>.<id>. add a section type
13 lines of code changed in 1 file:
allow extra comma after expressions
7 lines of code changed in 2 files:
^= is a comment
2 lines of code changed in 1 file:
dont need an escape in strings
1 lines of code changed in 1 file:
; is invalid in filenames
1 lines of code changed in 1 file:
fix filename characters
9 lines of code changed in 2 files:
parse filenames and expression lists in def files
28 lines of code changed in 2 files:
make cmd throw errors
30 lines of code changed in 2 files:
make cns parser throw errors
31 lines of code changed in 2 files:
include hand written tests
2 lines of code changed in 1 file:
add tests for parsing
34 lines of code changed in 1 file:
make air parse like def, dont be so verbose
24 lines of code changed in 3 files:
Corrected flip information in air and def. Added SelectBG token to handle special case.
22 lines of code changed in 3 files:
Added token to catch text that contained special characters in def. Added blend info to air.
33 lines of code changed in 4 files:
cleanup lexer state, free strings
54 lines of code changed in 3 files:
slightly simplify lex regex
4 lines of code changed in 1 file:
handle end of line corner case for comments in .air
27 lines of code changed in 1 file:
add .air tests
10 lines of code changed in 2 files:
remove extra end of line tokens
6 lines of code changed in 1 file:
fix parsing lines for .air
12 lines of code changed in 1 file:
Removed erronerous tokens and generalized the sections
46 lines of code changed in 2 files:
add air tests
1 lines of code changed in 2 files:
use const strings
2 lines of code changed in 2 files:
check for directory on windows
7 lines of code changed in 1 file:
add empty system implementation for windows
15 lines of code changed in 2 files:
implement file check for posix
41 lines of code changed in 4 files:
add system utilities file
26 lines of code changed in 5 files:
add parser exceptions
24 lines of code changed in 2 files:
make sure file can be opened
4 lines of code changed in 1 file:
dont need to close pipes
0 lines of code changed in 2 files:
dont need to duplicate the file descriptor
2 lines of code changed in 1 file:
update sourceforge ftp script
7 lines of code changed in 1 file:
dont need to keep track of eof
18 lines of code changed in 1 file:
close pipes made in the lexer
18 lines of code changed in 3 files:
add newline
1 lines of code changed in 1 file:
add test
2 lines of code changed in 1 file:
Utilize IDENTIFIER instead of individual tokens for common names
3 lines of code changed in 2 files:
Added more tokens for data directory definition files
49 lines of code changed in 2 files:
fix pipe in windows
9 lines of code changed in 2 files:
add pipe function for windows
19 lines of code changed in 2 files:
move pipe creation to a system specific function
14 lines of code changed in 3 files:
handle comments with no newline properly
36 lines of code changed in 1 file:
Corrected sprite parse line.
3 lines of code changed in 2 files:
Added case insensitive checks for sprite info. Added in check for color sub/add in sprite.
25 lines of code changed in 2 files:
parse ranges
7 lines of code changed in 1 file:
parse .cmd buttons
62 lines of code changed in 2 files:
CNS -> CMD
40 lines of code changed in 3 files:
Added Background Controller parse tokens as well as more output regarding tokens.
36 lines of code changed in 2 files:
fix parsing corner cases
9 lines of code changed in 2 files:
add test
4 lines of code changed in 2 files:
add tests
1 lines of code changed in 2 files:
Corrected error on newline at end of file
5 lines of code changed in 2 files:
Added special characters to identifier string. Added state-machine directory.
1 lines of code changed in 2 files:
Added in tokens for parsing stage definitions.
71 lines of code changed in 2 files:
Correctly parse sub section scene in scenedef
10 lines of code changed in 2 files:
parse end of line properly
18 lines of code changed in 1 file:
Added tokens for parsing .def files
77 lines of code changed in 2 files:
add def parser
279 lines of code changed in 6 files:
add parser for .cmd files
279 lines of code changed in 6 files:
lex State section as a single token
15 lines of code changed in 3 files:
print the right options
19 lines of code changed in 1 file:
Removed class MugenUtil, moved it's static functions to the Mugen::Util namespace. Also removed static character select menu and made it accessible directly from the parent.
147 lines of code changed in 11 files:
update release procedure
14 lines of code changed in 1 file:
check arguments
5 lines of code changed in 1 file:
parse more cns. kfm parses now
91 lines of code changed in 2 files:
print build time
1 lines of code changed in 1 file:
update todo
1 lines of code changed in 1 file:
parse some of cns
41 lines of code changed in 2 files:
simplify tokens
17 lines of code changed in 1 file:
add cns parser
173 lines of code changed in 6 files:
dont make old parser
17 lines of code changed in 3 files:
generalize parser setup
10 lines of code changed in 1 file:
revert to yylineno
2 lines of code changed in 1 file:
hard code case-insensitive values
18 lines of code changed in 1 file:
add rules to parse .air file
70 lines of code changed in 4 files:
put air parser in a namespace
19 lines of code changed in 2 files:
start to fix .air parsing
12 lines of code changed in 2 files:
add parsers for .air files
227 lines of code changed in 4 files:
start a new parser
33 lines of code changed in 3 files:
Updated TODO, completed tabmenu, and moved DONE items above future.
5 lines of code changed in 1 file:
update todo
3 lines of code changed in 1 file:
add some comments
7 lines of code changed in 1 file:
play menu back sound in the returning menu
7 lines of code changed in 1 file:
Corrected placement of ReturnException in TabMenu and MugenMenu
2 lines of code changed in 2 files:
Added return exception to extended menus TabMenu and MugenMenu
3 lines of code changed in 2 files:
only update fade info if returnexception is thrown
2 lines of code changed in 1 file:
make menu draw correctly after returning from an option
5 lines of code changed in 1 file:
Corrected dialogue rendering issue with KeyOption. Corrected the running of a menu option in TabMenu.
163 lines of code changed in 4 files:
move glow effect to health stimulation
11 lines of code changed in 3 files:
use constants
6 lines of code changed in 2 files:
Simplified fading code and moved over setColors to MenuBox.
35 lines of code changed in 2 files:
Added glowing effect when a tab is selected.
101 lines of code changed in 2 files:
make directories consistent
6 lines of code changed in 1 file:
add version to data directory
10 lines of code changed in 3 files:
set the clipping box before drawing
3 lines of code changed in 1 file:
remove unused variables
4 lines of code changed in 2 files:
fix smooth scrolling
15 lines of code changed in 1 file:
Added in smooth scrolling for TabMenu, going to the right needs adjustment.
4 lines of code changed in 1 file:
Added Info text for TabMenu and when running a menu.
12 lines of code changed in 2 files:
Seperated logic and text drawing, removed snapshot. Made TabMenu render and update menus without changing to the actual Menu. Added extra component for selected tab. Removed snap bitmap.
236 lines of code changed in 6 files:
Caught ReturnException so as not to return from tabmenu. Added in backgrounds for other menus in main.txt.
8 lines of code changed in 1 file:
only guess option if it didnt match
46 lines of code changed in 1 file:
ask user for the right option
67 lines of code changed in 3 files:
make options more readable
18 lines of code changed in 1 file:
update todo
1 lines of code changed in 1 file:
resource manager handles bitmaps
23 lines of code changed in 2 files:
Removed un-needed variables from global state, removed menus collection, and made drawInfoBox removing mirrored functions in Menu. Removed un-needed ID info from MenuOption.
34 lines of code changed in 6 files:
request clarifications, etc
8 lines of code changed in 2 files:
Made menu info and option info default to specific locations if ommited in menu script.
5 lines of code changed in 1 file:
Removed option info box from global space and made it part of menu. Added capability to add info about a given menu similar to option info text.
125 lines of code changed in 3 files:
Ensure only drawing necessary snapshots in TabMenu.
4 lines of code changed in 1 file:
initialize motion variable to 0
18 lines of code changed in 1 file:
Removed unecessary variable from TabMenu, make checkVisible return bool
5 lines of code changed in 2 files:
Added modifier to scroll speed so that if going over several tabs it will exponentially reach the location necessary.
9 lines of code changed in 1 file:
Corrected issue with positioning and drawing of tab snapshots. Problem with snapshots still remains, needs correction.
10 lines of code changed in 2 files:
Corrected issue with drawing snap. Also check whether the tab is in the visible area, else do not render to improve speed.
23 lines of code changed in 2 files:
Improved menu snapshot removed extra bitmap that wasn't needed and removed text calculation.
4 lines of code changed in 1 file:
Made tabs properly align according to the amount of lines required for menu names in TabMenu. Need to correct return exception so that it doesn't exit the TabMenu completely.
24 lines of code changed in 2 files:
Made tabmenu set child menus as options to avoid loading from file problems with main not being defined.
2 lines of code changed in 1 file:
keep track of open windows. exit when all windows are closed
24 lines of code changed in 3 files:
only 1 token
3 lines of code changed in 3 files:
Moved tabs above board and added colorable fonts in TabMenu.
32 lines of code changed in 2 files:
Added preliminary tab code for TabMenu. Need to add colors for fonts and correct spacing and placement.
51 lines of code changed in 2 files:
Corrected TabMenu to scroll properly between different menus. Need to correct snapshot issue.
18 lines of code changed in 2 files:
add hooks to run the editors from each other
29 lines of code changed in 2 files:
implement drag/drop for the event list
135 lines of code changed in 2 files:
Updated tabMenu
42 lines of code changed in 2 files:
keys set their text in the constructor. various other cleanups
26 lines of code changed in 5 files:
a few cleanups to tabmenu
7 lines of code changed in 1 file:
Removed work from global scope in menu and updated tabmenu
121 lines of code changed in 9 files:
animate the show/hide button
79 lines of code changed in 1 file:
use less weight for show/hide button
1 lines of code changed in 1 file:
show/hide animation details
174 lines of code changed in 3 files:
Changes to tabmenu
12 lines of code changed in 2 files:
Updated tab menu
98 lines of code changed in 4 files:
add line counter
3 lines of code changed in 1 file:
undo event modification forcibly
79 lines of code changed in 19 files:
update spinners while drawing the attack box
40 lines of code changed in 1 file:
draw attack boxes
255 lines of code changed in 23 files:
cleanup
149 lines of code changed in 1 file:
centralize event code
28 lines of code changed in 1 file:
generalize lights
52 lines of code changed in 2 files:
make puddles look better
20 lines of code changed in 3 files:
Updated tabmenu
114 lines of code changed in 2 files:
Fixed issue with animations in options and menus
1 lines of code changed in 1 file:
Updated tab menu stuff
93 lines of code changed in 5 files:
2 tokens
1 lines of code changed in 1 file:
dont assume first token is "name"
15 lines of code changed in 1 file:
Added fading box for the tab menu
73 lines of code changed in 3 files:
Added more capability to tab menu. Updated MenuOption to handle tab menu class. Updated main.txt to display tabbed menu.
119 lines of code changed in 6 files:
first attempt at puddles
57 lines of code changed in 10 files:
Updated cmake to allow debug build
9 lines of code changed in 1 file:
Reverted SConstruct
2 lines of code changed in 1 file:
Facilitating menu to include tabs. Updated tabmenu source.
115 lines of code changed in 7 files:
fix off by 1 in clipping rectangle
4 lines of code changed in 1 file:
remove global screen dimensions
3 lines of code changed in 1 file:
clarify
5 lines of code changed in 1 file:
comments
10 lines of code changed in 1 file:
draw lights behind foreground
101 lines of code changed in 13 files:
add more chances for atmosphere to draw
108 lines of code changed in 11 files:
Updated TODO
1 lines of code changed in 1 file:
triggers
2 lines of code changed in 1 file:
prevent index from becoming corrupted
48 lines of code changed in 2 files:
load character animations lazily
534 lines of code changed in 1 file:
put event editors inside the gui
19 lines of code changed in 2 files:
wire in adjustment buttons
37 lines of code changed in 1 file:
add - and + buttons for sliders
21 lines of code changed in 4 files:
force base dir text field not to grow vertically
7 lines of code changed in 2 files:
print debug level when paintown starts up
5 lines of code changed in 2 files:
add target for windows
4 lines of code changed in 1 file:
make more light things parameters
24 lines of code changed in 3 files:
move light to a new function. fix clipping
65 lines of code changed in 11 files:
add dynamic lamp light
104 lines of code changed in 3 files:
Removed annoying double to int warning and updated load functions to virtual
3 lines of code changed in 2 files:
Added incomplete TabMenu
443 lines of code changed in 3 files:
move nested switch out of drawing loop
226 lines of code changed in 1 file:
Added TODO fix for windows in parser/lexer stuff
1 lines of code changed in 1 file:
allow multiple atmospheres
24 lines of code changed in 3 files:
explain data argument to scons
3 lines of code changed in 1 file:
cast double -> int
3 lines of code changed in 1 file:
remove commented code
2 lines of code changed in 1 file:
remove unnecessary glowing variables
3 lines of code changed in 3 files:
add composable effect that is removed after counting down X ticks
55 lines of code changed in 5 files:
remove debug statements
0 lines of code changed in 2 files:
add composable drawing effect that is removed based on a predicate
82 lines of code changed in 8 files:
period of glowing is a parameter
6 lines of code changed in 3 files:
glow colors are parameters
10 lines of code changed in 3 files:
fix colors in glow. get proper rgb color
15 lines of code changed in 2 files:
Added tab reminder
2 lines of code changed in 1 file:
add glowing effect
101 lines of code changed in 9 files:
add drawing effects for characters
164 lines of code changed in 9 files:
store collision box in an object
89 lines of code changed in 1 file:
sort events
3 lines of code changed in 1 file: