Amar Takhar
0763541848
Change how configuration works.
...
* move win32/config0.h -> config/config_windows0.h
* move win32/stdint.h -> msvc/stdint.h
* move posix/defines.h -> config/config_unix.h
* add config.h - brings in config_(windows|unix).h as required
* add config.h to *.cpp
* Self-contain FFmpegSource2 with required function defines wrapped with
__UNIX__ instead of the now removed defines.h.
* Edit aegisub_vs2008.vcproj to remove explicit inclusion of config.h, also
change VCPreBuildEventTool to create windows_config.h from
windows_config0.h. Add msvc to include path.
* Change configure to create ./acconf.h instead of posix/acconf.h
This will allow us to create a more standard and platform agnostic way of
configuration aegsisub during build time.
Originally committed to SVN as r2621.
2009-01-04 06:31:48 +00:00
Rodrigo Braz Monteiro
5596fa106e
Moved auto3 and perl factories to their own headers to avoid including library headers.
...
Originally committed to SVN as r2015.
2008-03-11 06:10:00 +00:00
Rodrigo Braz Monteiro
a72c3abb3c
Changed the way that automation factories are registered.
...
Originally committed to SVN as r1995.
2008-03-09 18:19:15 +00:00
Rodrigo Braz Monteiro
5cafaeb976
Fixed all (?) warnings on MSVC++ and made the default project treat warnings as errors. This fixed several 64-compatibility warnings, as well.
...
Originally committed to SVN as r1797.
2008-01-20 22:38:07 +00:00
Rodrigo Braz Monteiro
c2aaa4eb8c
Added shb's incomplete perl support code (doesn't build on VC++ yet)
...
Originally committed to SVN as r1741.
2008-01-16 18:29:29 +00:00
Rodrigo Braz Monteiro
68203a896a
Added auto3 lib+dll to repository and made auto4_auto3.cpp automatically link to it.
...
Originally committed to SVN as r1663.
2008-01-01 22:55:58 +00:00
Rodrigo Braz Monteiro
75b4fb1437
Made almost all major components of Aegisub optional... this might be severely broken still.
...
Originally committed to SVN as r1660.
2007-12-31 06:46:22 +00:00
Rodrigo Braz Monteiro
4f4d67d7f7
A few more fixes for pch-less compilation
...
Originally committed to SVN as r1263.
2007-06-19 06:04:47 +00:00
Niels Martin Hansen
b22a47f842
Fixing Auto3 on POSIX broke it on Win32, wonderful world of compiler incompatibilities.
...
Originally committed to SVN as r1169.
2007-05-08 00:05:59 +00:00
Niels Martin Hansen
b3c15d8d2e
Somewhat working auto3 on Linux, still needs some minor fixing
...
Originally committed to SVN as r1167.
2007-05-07 16:44:26 +00:00
Niels Martin Hansen
6087314600
I would like to claim that auto3 now "works". It's just somewhat useless currently.
...
Originally committed to SVN as r1162.
2007-05-03 22:15:22 +00:00
Niels Martin Hansen
e659a5d12f
Separate Auto3 lib seems to work on Windows now... changed the GNU build system a bit so it shouldn't try to build Auto3 yet. (Still some decisions to be made about where the lib should be placed and how it should be loaded.) Building on POSIX might break now...
...
Originally committed to SVN as r1159.
2007-05-03 17:57:21 +00:00
Niels Martin Hansen
ce2b203251
Split out the LuaScriptReader class, though it might be futile.
...
Originally committed to SVN as r1154.
2007-05-01 21:51:49 +00:00
Niels Martin Hansen
b1be9b3483
Intentionally break loading of Auto3 scripts to make people ask less. Auto3 scripts will for now always fail loading, displaying a message that they are not supported.
...
Originally committed to SVN as r1152.
2007-04-29 00:59:19 +00:00
Rodrigo Braz Monteiro
97d996f995
Fixed all warnings while building on Linux, except for the ones on MatroskaParser.c and the ones about image conversion. Poke equinox for the later.
...
Originally committed to SVN as r1008.
2007-04-04 20:42:44 +00:00
Niels Martin Hansen
9c85a4795c
Load/store Auto4 export filter settings to original subs file
...
Originally committed to SVN as r991.
2007-04-04 00:01:17 +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
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
David Lamparter
9434459821
fix _script_factory name clash, how the heck is this supposed to work at all?
...
Originally committed to SVN as r915.
2007-01-30 22:16:50 +00:00
Niels Martin Hansen
2d1fdcdfb9
Fixes for building with wx 2.8 without 2.6-compat mode. (Hopefully) more workyness for config dialogs in auto3.
...
Originally committed to SVN as r876.
2007-01-22 19:31:49 +00:00
Niels Martin Hansen
a2c8d7922e
Auto3 engine for auto4 seems to work now
...
Originally committed to SVN as r833.
2007-01-18 08:15:02 +00:00
Niels Martin Hansen
4fae59c826
Started implementation of Auto3 compatibility engine
...
Originally committed to SVN as r803.
2007-01-15 22:19:50 +00:00