Thomas Goyne
|
d0ee3029de
|
Make the MRU tests significantly less worthless
Originally committed to SVN as r6008.
|
2011-12-22 21:10:50 +00:00 |
Thomas Goyne
|
9cbaa01e63
|
Update and significantly expand the cajun tests
Originally committed to SVN as r6006.
|
2011-12-22 21:10:32 +00:00 |
Thomas Goyne
|
3c9864e888
|
Fix MRU test compilation
Originally committed to SVN as r5901.
|
2011-11-20 17:35:07 +00:00 |
Thomas Goyne
|
893ec95841
|
Don't load the FPS from Aegisub keyframes. The format breaks vfr and setting the fps should be done with timecode files.
Originally committed to SVN as r5900.
|
2011-11-20 17:35:00 +00:00 |
Thomas Goyne
|
87abcddd87
|
Make the MRU code not so bizzarely overcomplicated
Originally committed to SVN as r5502.
|
2011-07-26 19:51:56 +00:00 |
Thomas Goyne
|
5a9fe91899
|
Fix swapped expected and actual values in some of the util tests
Originally committed to SVN as r5498.
|
2011-07-26 19:51:19 +00:00 |
Amar Takhar
|
8240d3e6b6
|
Add util::freespace to check for free space on a path. (with tests)
Originally committed to SVN as r5346.
|
2011-02-10 23:55:59 +00:00 |
Amar Takhar
|
2c6abb9a98
|
Instead of throwing return 0 for invalid values. This happens anyway if the input is invalid so it makes the most sense to return 0 for invalid ranges.
Originally committed to SVN as r5343.
|
2011-02-10 01:36:25 +00:00 |
Amar Takhar
|
3522c0b4bd
|
Add a strtoi function. (with unit tests)
Originally committed to SVN as r5340.
|
2011-02-10 00:41:15 +00:00 |
Amar Takhar
|
453381e613
|
Add a small test for str_lower.
Originally committed to SVN as r5338.
|
2011-02-09 23:43:57 +00:00 |
Amar Takhar
|
c33afffa03
|
Init agi::log::log.
Originally committed to SVN as r5337.
|
2011-02-09 23:37:18 +00:00 |
Thomas Goyne
|
a566955047
|
Rename signals.h to signal.h
Originally committed to SVN as r5075.
|
2010-12-31 21:02:42 +00:00 |
Thomas Goyne
|
7c2e4e5115
|
Add tests for agi::keyframe
Originally committed to SVN as r5074.
|
2010-12-31 21:02:31 +00:00 |
Thomas Goyne
|
4fc1ff6ad6
|
Add simple signal/slot implementation loosly based on boost.sigal
Originally committed to SVN as r4898.
|
2010-12-07 19:09:08 +00:00 |
Amar Takhar
|
5a635ebdb3
|
Merge r4855-4894 from the new_build_system branch. This still has rough spots and some of the dependency relations haven't been expressed but it works, and it's much better than what we had before as it kills off automake, libtool, gettext (package not library), intltool usage.
Originally committed to SVN as r4895.
|
2010-12-05 19:12:42 +00:00 |
Thomas Goyne
|
1dedfb18cd
|
Shift timecodes so that frame 0 always starts at time 0, as nothing related to audio supports non-zero start times
Originally committed to SVN as r4791.
|
2010-09-23 03:06:22 +00:00 |
Amar Takhar
|
01e1a34d43
|
Make setup.sh a little more robust when resetting the data/ directory.
Originally committed to SVN as r4779.
|
2010-09-11 17:48:54 +00:00 |
Thomas Goyne
|
c33c5f647d
|
Fix crash when iconv Roundtrip test fails
Originally committed to SVN as r4778.
|
2010-09-10 03:31:20 +00:00 |
Thomas Goyne
|
98305250df
|
Fix compilation of tests on OS X
Originally committed to SVN as r4777.
|
2010-09-10 03:31:13 +00:00 |
Thomas Goyne
|
6f7daef630
|
Bump version number to 3.0 in tests/Makefile.am
Originally committed to SVN as r4773.
|
2010-09-09 04:05:20 +00:00 |
Thomas Goyne
|
9322f95071
|
Rewrite vfr.cpp in libaegisub with tests. Not yet used by Aegisub itself.
Originally committed to SVN as r4661.
|
2010-07-07 05:24:16 +00:00 |
Thomas Goyne
|
929fa83dd9
|
Move the bulk of TextFileWriter's logic to libaegisub.
Originally committed to SVN as r4660.
|
2010-07-07 02:41:46 +00:00 |
Thomas Goyne
|
6623239682
|
Work around BOM-related issues with UTF-32 and UTF-16 with unspecified byte order
Originally committed to SVN as r4656.
|
2010-07-06 19:23:10 +00:00 |
Amar Takhar
|
1c3f6ed111
|
Remove rpath hardcoding it's no longer needed.
Originally committed to SVN as r4434.
|
2010-06-04 13:04:50 +00:00 |
Thomas Goyne
|
b6d29443a3
|
Move most character set conversion code to libaegisub and make everything use the new conversion functionality.
Originally committed to SVN as r4423.
|
2010-06-03 20:32:25 +00:00 |
Amar Takhar
|
d171d0aef8
|
Add a regression test for r4347.
Originally committed to SVN as r4358.
|
2010-05-24 05:58:46 +00:00 |
Amar Takhar
|
fc77763e95
|
Wrap the initial construction test with EXPECT_NO_THROW(), this will ensure any underlying exceptions are caught. The other tests need similar fixes which I'll look to later on unix.
Originally committed to SVN as r4352.
|
2010-05-23 20:12:34 +00:00 |
Amar Takhar
|
c65de83b26
|
Remove empty quotes, I forgot DOS echo doesn't require it.
Originally committed to SVN as r4351.
|
2010-05-23 20:06:47 +00:00 |
Amar Takhar
|
12711d8c12
|
* Add util_windows.cpp to test project.
* Fix typo in util_windows.cpp.
Originally committed to SVN as r4344.
|
2010-05-22 01:41:23 +00:00 |
Amar Takhar
|
ad005c3a9c
|
Split unix/windows code into seperate files to preserve sanity.
Originally committed to SVN as r4343.
|
2010-05-22 01:38:07 +00:00 |
Amar Takhar
|
6a15775401
|
Add a temp (and ugly) workaround to get this building on windows. I'll make a proper solution when i next work on this file. (soonish)
Originally committed to SVN as r4339.
|
2010-05-21 06:03:20 +00:00 |
Amar Takhar
|
a584361bb8
|
Add a few missing redirects.
Originally committed to SVN as r4337.
|
2010-05-21 04:03:43 +00:00 |
Amar Takhar
|
580bdb8271
|
Add a windows equivalent of setup.sh
Originally committed to SVN as r4336.
|
2010-05-21 04:02:08 +00:00 |
Amar Takhar
|
40e12403d5
|
Merge all changes from the libaegisub branch into trunk, the effective range is r4175:4330. All options have been re-done and now use Cajun to support a json-backed format.
Initial support for low-level access and file I/O methods are included as well.
Originally committed to SVN as r4331.
|
2010-05-21 01:13:36 +00:00 |