Niels Martin Hansen
fc3a4938e1
Make sure tenv.line is well defined also when running code lines. (For code lines, tenv.line == tenv.orgline.)
...
Originally committed to SVN as r1249.
2007-06-18 14:03:22 +00:00
Niels Martin Hansen
a214b69cac
Introducing fxgroup modifier
...
Originally committed to SVN as r1248.
2007-06-18 13:49:17 +00:00
Niels Martin Hansen
520f380fbc
More sensible operation for empty "line" templates.
...
Originally committed to SVN as r1242.
2007-06-17 23:52:35 +00:00
Niels Martin Hansen
f3c9b2ca79
run_template_code and run_code_template is not the same thing...
...
Originally committed to SVN as r1238.
2007-06-17 20:42:42 +00:00
Niels Martin Hansen
a678ca82fe
Misc. enhancements and bugfixes to kara-templater.
...
Originally committed to SVN as r1234.
2007-06-17 12:01:36 +00:00
Niels Martin Hansen
9bb7b61007
Add "absurdness" benchmark-generator
...
Originally committed to SVN as r1229.
2007-06-17 01:58:00 +00:00
Niels Martin Hansen
354f96c081
kara-templater retime() function implemented, tested and working :)
...
Originally committed to SVN as r1226.
2007-06-16 21:57:14 +00:00
Niels Martin Hansen
40525074e3
Fixes to make kara-templater actually work... oops.
...
Originally committed to SVN as r1221.
2007-06-15 23:20:45 +00:00
Niels Martin Hansen
9b00ecf2ed
Kara-templater seems to be feature-complete by current specs, but it'll need lots and lots of testing!
...
Originally committed to SVN as r1220.
2007-06-15 21:42:03 +00:00
Niels Martin Hansen
59aad1f044
Added a bit to the template environment so all globals can now be called. (tenv._G refers to the regular global environment, so it's not safe from mangling, but that shouldn't matter either way. It allows much more freedom in writing templates.)
...
Originally committed to SVN as r1200.
2007-05-30 10:54:35 +00:00
Niels Martin Hansen
fab2bde15c
Fix syllable spacing issue (regression, I think)
...
Originally committed to SVN as r1196.
2007-05-22 22:03:17 +00:00
Niels Martin Hansen
5d81aa760a
Added a proper "interface" to tell furigana pseudo-syllables from actual syllables.
...
Originally committed to SVN as r1195.
2007-05-22 20:55:55 +00:00
Niels Martin Hansen
3090aaafad
Make furigana have (almost?) the same interface as syllables so the same code should be able to operate on either.
...
Originally committed to SVN as r1187.
2007-05-15 23:02:20 +00:00
Niels Martin Hansen
4aac1658ba
Removed now superseded precalc code and made it call the new code instead.
...
Originally committed to SVN as r1186.
2007-05-15 22:49:28 +00:00
Niels Martin Hansen
75548ec7cc
Full workiness added to furigana code. At least it passes my tests.
...
Originally committed to SVN as r1184.
2007-05-14 22:47:41 +00:00
Niels Martin Hansen
e2f62caf7b
And furigana seems to work, haven't tested flags however
...
Originally committed to SVN as r1183.
2007-05-14 21:36:00 +00:00
Niels Martin Hansen
6b55bf750c
Renamed Auto4/Lua test cases to more informative filenames
...
Originally committed to SVN as r1182.
2007-05-14 21:18:11 +00:00
Niels Martin Hansen
02c18a3380
Somewhat working furigana layouting
...
Originally committed to SVN as r1181.
2007-05-14 20:45:42 +00:00
Niels Martin Hansen
9ae7be4443
Seemingly working furigana/multi-hl parsing and some untested inline-fx parsing. Still no furigana layouting, and the parsing isn't integrated yet.
...
Originally committed to SVN as r1180.
2007-05-14 15:33:17 +00:00
Niels Martin Hansen
2c8c6977d5
Fix stupid bug in colour interpolation functions
...
Originally committed to SVN as r1179.
2007-05-13 14:08:10 +00:00
Niels Martin Hansen
5b9a374f6e
Fixes to make karaskel actually work again, and added some real skeleton code (fx_library)
...
Originally committed to SVN as r1176.
2007-05-12 14:37:31 +00:00
Niels Martin Hansen
c9a79bcf2f
Some extra colour handling code for Auto3, ported from Auto4/Lua.
...
Originally committed to SVN as r1172.
2007-05-08 13:30:24 +00:00
Niels Martin Hansen
7f8d1a5a81
Well look. Automation 3 works now!
...
Originally committed to SVN as r1165.
2007-05-07 13:38:12 +00:00
Niels Martin Hansen
81b8660348
Fix for styles table in auto3, broken karaoke-splitter...
...
Originally committed to SVN as r1163.
2007-05-04 01:43:00 +00:00
Niels Martin Hansen
73288ed43f
Fixed some Lua 5.0/5.1 compatibility problems in includes
...
Originally committed to SVN as r1161.
2007-05-03 18:22:11 +00:00
Niels Martin Hansen
480e7706a1
Incomplete, but parser-passing, changes to Lua karaskel
...
Originally committed to SVN as r1160.
2007-05-03 18:13:42 +00:00
Niels Martin Hansen
d244277ac9
More fixing build system
...
Originally committed to SVN as r1148.
2007-04-26 21:38:42 +00:00
Niels Martin Hansen
1b0201995f
Forgot a makefile... and removed redundant stuff from main Makefile.am.
...
Originally committed to SVN as r1137.
2007-04-25 02:18:55 +00:00
Niels Martin Hansen
dcfb3fc2ed
Killed off unused boost headers.
...
And final commit in Makefile.am updates for now... I hope.
Originally committed to SVN as r1135.
2007-04-25 02:03:02 +00:00
Niels Martin Hansen
f41e701422
Minor updates to kara-templater. (Also removed now-empty auto3/factorybrew/ dir.)
...
Originally committed to SVN as r1131.
2007-04-25 01:55:15 +00:00
Niels Martin Hansen
2069b993bc
Moving around a couple of auto3 scripts to get rid of unneeded subdirs.
...
Originally committed to SVN as r1130.
2007-04-25 01:53:34 +00:00
Niels Martin Hansen
0fa8464d62
Made colour format conversion functions in utils.lua actually usable and added some sanity checking
...
Originally committed to SVN as r1087.
2007-04-17 21:49:21 +00:00
Niels Martin Hansen
b91f8f29ae
Add some more colour handling code, including interpolation functions
...
Originally committed to SVN as r1062.
2007-04-12 19:05:45 +00:00
Niels Martin Hansen
55db15f9d9
Fixed kara templater so basic syl templating works (same as old multi-template)
...
Originally committed to SVN as r1010.
2007-04-04 22:13:57 +00:00
Niels Martin Hansen
06d5929bea
Semi-complete kara-templater implementation, regular syl and line handling should be in place now (untested though)
...
Originally committed to SVN as r1007.
2007-04-04 20:33:37 +00:00
Niels Martin Hansen
e35bb8e745
More useful positioning fields for lines in karaskel
...
Originally committed to SVN as r1003.
2007-04-04 15:07:07 +00:00
Niels Martin Hansen
16ac9e6e21
More bugfix to future windy blur
...
Originally committed to SVN as r986.
2007-04-03 18:28:28 +00:00
Niels Martin Hansen
807ba68ef0
Bugfix to future windy blur.
...
Added note/license to raytracer.
Originally committed to SVN as r985.
2007-04-03 18:19:43 +00:00
Niels Martin Hansen
a2f6d60655
Useful auto4/lua karaoke sample
...
Originally committed to SVN as r984.
2007-04-03 17:55:23 +00:00
Niels Martin Hansen
0fa69e80e0
Mostly working raytracer, still missing a few details to be fully usable though
...
Originally committed to SVN as r971.
2007-04-01 16:42:08 +00:00
Niels Martin Hansen
fbe1aa65d2
More work on kara templater, misc. additions to Lua includes
...
Originally committed to SVN as r970.
2007-04-01 12:22:30 +00:00
pomyk
fab3dd81a1
updated ruby scripts
...
Originally committed to SVN as r946.
2007-03-10 20:33:49 +00:00
Niels Martin Hansen
ef403060f8
Template parsing seems to be done
...
Originally committed to SVN as r945.
2007-03-09 01:58:39 +00:00
Niels Martin Hansen
6055eea81f
Minor fixes for Auto3 support, still breaks badly though. Beginnings of auto4/lua karaoke template.
...
Originally committed to SVN as r944.
2007-03-08 23:37:41 +00:00
Niels Martin Hansen
3a1d4ee18e
Lua export filters didn't work when there was no configuration dialog function. Really stupid fix. Also, Lua include files are now more usable and karaskel pre-calculation actually works.
...
Originally committed to SVN as r940.
2007-02-20 02:50:40 +00:00
Niels Martin Hansen
30792ec961
Multiple export filters with same name are now allowed, name clashes are resolved by adding (1), (2) etc. to the names.
...
Fixes to error reporting from Lua, now the error messages are more concise, and instead of exploding with an error message box, the script is just marked as "not loaded" and the actual error as its description.
Originally committed to SVN as r936.
2007-02-14 00:43:01 +00:00
pomyk
8d837d6a90
Ruby: key_frames function, improvements in scripts
...
Originally committed to SVN as r934.
2007-02-08 18:29:50 +00:00
pomyk
99cc856076
Ruby: better error reporting (full backtrace)
...
Originally committed to SVN as r933.
2007-02-08 13:17:29 +00:00
pomyk
538a825eff
some useless Ruby scripts
...
Originally committed to SVN as r932.
2007-02-07 21:07:03 +00:00
Niels Martin Hansen
6dcb5ff4a8
Runtime errors in auto3 scripts no longer kill the program but are reported properly instead.
...
Apparently Lua 5.1 has changed the semantics of table.insert so it's incompatible with the way used in all Auto3 demo scripts etc. Now it's overridden in utils.auto3 and all instances of it in sample scripts etc. replaced with code having the expected behaviour.
Originally committed to SVN as r926.
2007-02-06 12:30:17 +00:00