Niels Martin Hansen
|
2fc8420ee9
|
Rewrite SRT parsing to use more flexible algorithm, allow more freeform files. Updates #1213.
Originally committed to SVN as r4557.
|
2010-06-20 19:07:43 +00:00 |
|
Niels Martin Hansen
|
4c01f9a36b
|
Declare a SubtitleFormatParseError exception, its ancestry might not be final yet. (I'm thinking it needs a file format error class as base, which in turn inherits from agi::InvalidInput.) Updates #1213 in preparation for the actual patch.
Originally committed to SVN as r4556.
|
2010-06-20 19:04:58 +00:00 |
|
Niels Martin Hansen
|
5bd0981a72
|
Make AssFile::Load catch agi::Exception and report it properly. The catching of reading/parsing errors probably doesn't really belong there, but just making things work for now. Updates #1213 in preparation for the actual patch.
Originally committed to SVN as r4555.
|
2010-06-20 19:03:05 +00:00 |
|
Thomas Goyne
|
363198b2fa
|
Add missing config:: in windows-specific code and move appname setting back before config file loading
Originally committed to SVN as r4549.
|
2010-06-18 07:23:17 +00:00 |
|
Thomas Goyne
|
cfa1758d2a
|
Improve the handling of selected features in the vector clip tool and moderately improve performance
Originally committed to SVN as r4548.
|
2010-06-18 07:14:23 +00:00 |
|
Thomas Goyne
|
227f6b1d69
|
In the vector clip tool, draw the line to be inserted between the right points when there are multiple paths in the clip
Originally committed to SVN as r4547.
|
2010-06-18 07:14:17 +00:00 |
|
Thomas Goyne
|
6830fbe1ba
|
Fix bug where the color spectrum sometimes would not repaint when it changed
Originally committed to SVN as r4546.
|
2010-06-18 07:14:11 +00:00 |
|
Thomas Goyne
|
3376a2d76a
|
Always repaint the video display when the mouse enters it if visual tools are only shown on mouseover
Originally committed to SVN as r4545.
|
2010-06-18 07:14:06 +00:00 |
|
Thomas Goyne
|
961365dfff
|
Make rotation and scale tools set all selected lines rather than just the active one
Originally committed to SVN as r4544.
|
2010-06-18 07:14:00 +00:00 |
|
Thomas Goyne
|
afec51c4ed
|
Include config.h in lagi_pre.h so that the conditional inclusion of sys/time.h actually works
Originally committed to SVN as r4543.
|
2010-06-18 06:59:55 +00:00 |
|
Amar Takhar
|
8ee9737b6f
|
Move mru,opt objects out of the main singleton and into a global config:: namespace. With exception of the log object these are initialised during startup to ensure they are initalised after the log object.
Originally committed to SVN as r4538.
|
2010-06-18 02:23:27 +00:00 |
|
Thomas Goyne
|
75bd20a6dd
|
Fix the rest of the build errors when not using precompiled headers
Originally committed to SVN as r4530.
|
2010-06-17 00:23:44 +00:00 |
|
Thomas Goyne
|
61138e9b5d
|
Add configure check for sys/time.h
Originally committed to SVN as r4529.
|
2010-06-16 07:49:35 +00:00 |
|
Thomas Goyne
|
d6b68dfb25
|
Kill VideoContext::Refresh's arguments; one has never actually done anything and the other is the same in all places where Refresh is called.
Originally committed to SVN as r4528.
|
2010-06-16 06:20:39 +00:00 |
|
Thomas Goyne
|
faf2e562cd
|
Rename FrameMain::SubsBox to SubsGrid for consistency with the rest of Aegisub.
Originally committed to SVN as r4527.
|
2010-06-16 06:20:33 +00:00 |
|
Thomas Goyne
|
43f3502043
|
Eliminate double inclusion of frame_main.h and remove #pragma once
Originally committed to SVN as r4526.
|
2010-06-16 06:20:27 +00:00 |
|
Thomas Goyne
|
392ce99083
|
Kill AssDialogue::UpdateData, which last had a non-empty body 3.5 years ago
Originally committed to SVN as r4525.
|
2010-06-16 06:20:19 +00:00 |
|
Thomas Goyne
|
8086fae633
|
Document AssFile's public methods
Originally committed to SVN as r4524.
|
2010-06-16 06:20:14 +00:00 |
|
Thomas Goyne
|
166c95975b
|
Templatize VariableData's getters and setters
Originally committed to SVN as r4523.
|
2010-06-16 06:20:06 +00:00 |
|
Thomas Goyne
|
c7ea710267
|
Use VideoContext::JumpToTime where appropriate
Originally committed to SVN as r4522.
|
2010-06-16 06:19:49 +00:00 |
|
Niels Martin Hansen
|
0e155767ae
|
Add missing includes to MSVC libaegisub project
Originally committed to SVN as r4519.
|
2010-06-14 21:35:57 +00:00 |
|
Karl Blomster
|
fec1f47501
|
Make configure not break on testing for newer ffmpeg's by hardcoding a #define into the test program. This is pretty dumb but I don't know about autotools to fix it properly and it's not like it matters. Why is it compiling C code as extern "C" with a C++ compiler, anyway?
Originally committed to SVN as r4516.
|
2010-06-14 21:11:01 +00:00 |
|
Karl Blomster
|
0061a58210
|
Fix the ffmpeg configure test so it doesn't try to use a function that has been deprecated for well over a fucking year and a half (since before 0.5, in fact).
Originally committed to SVN as r4515.
|
2010-06-14 20:55:35 +00:00 |
|
Thomas Goyne
|
5338a60cdb
|
Fix compilation errors when not using precompiled headers
Originally committed to SVN as r4511.
|
2010-06-14 19:26:27 +00:00 |
|
Amar Takhar
|
340cc1d7f1
|
Fix compilation with precompiled headers disabled.
Originally committed to SVN as r4504.
|
2010-06-14 18:02:58 +00:00 |
|
Amar Takhar
|
6989daa086
|
Merge r4497 to unbreak the build
Originally committed to SVN as r4498.
|
2010-06-13 06:21:43 +00:00 |
|
Amar Takhar
|
461616a47f
|
Hook up default_path.json to the build
Originally committed to SVN as r4491.
|
2010-06-13 01:43:19 +00:00 |
|
Amar Takhar
|
f497144525
|
Fix syntax errors
Originally committed to SVN as r4490.
|
2010-06-13 01:42:50 +00:00 |
|
Amar Takhar
|
d8a9bac4b0
|
Handle the lack of a pre-existing config file.
Originally committed to SVN as r4489.
|
2010-06-13 01:29:32 +00:00 |
|
Karl Blomster
|
0a590aea04
|
Add the __STDC_CONSTANT_MACROS define to the ffms2 CFLAGS. Fixes compilation with newer ffmpeg's.
Originally committed to SVN as r4488.
|
2010-06-12 14:52:13 +00:00 |
|
Karl Blomster
|
ea6dac551e
|
Update ffms2 to r312. Fixes a bunch of rather critical bugs.
Originally committed to SVN as r4487.
|
2010-06-12 14:51:33 +00:00 |
|
Amar Takhar
|
60b9e5dee6
|
Define _X86_ so univeralchardet builds properly, this eventually needs to be fixed to use the autodetection code already in configure.in
Originally committed to SVN as r4486.
|
2010-06-12 07:04:46 +00:00 |
|
Amar Takhar
|
cbdb906da0
|
Build universalchardet before libaegisub.
Originally committed to SVN as r4485.
|
2010-06-12 07:04:12 +00:00 |
|
Amar Takhar
|
b1a0142c93
|
Fix r4483, close conditionals (i was a bit zealous in cutting.)
Originally committed to SVN as r4484.
|
2010-06-12 06:51:25 +00:00 |
|
Amar Takhar
|
74905e5f4d
|
FFMPEG A/V providers were removed a long time ago, also add OSS as the alternative global before PA.
Originally committed to SVN as r4483.
|
2010-06-12 05:50:27 +00:00 |
|
Amar Takhar
|
cd62441b70
|
Fix some status outputs, updates #1170, requires merging
Originally committed to SVN as r4482.
|
2010-06-12 05:48:02 +00:00 |
|
Amar Takhar
|
c95eb3fcce
|
universalchardet is no longer optional.
Originally committed to SVN as r4481.
|
2010-06-12 05:29:01 +00:00 |
|
Karl Blomster
|
62b63ca5b6
|
Fix a missing property sheet in the libaegisub vcproj
Originally committed to SVN as r4480.
|
2010-06-11 23:45:23 +00:00 |
|
Thomas Goyne
|
ccdc863496
|
Fix copy/paste error in r4244
Originally committed to SVN as r4479.
|
2010-06-11 02:25:40 +00:00 |
|
Thomas Goyne
|
40da39e1c8
|
Make updating the subtitle preview window roughly 50% faster
Originally committed to SVN as r4478.
|
2010-06-11 02:25:34 +00:00 |
|
Thomas Goyne
|
4ef9d41601
|
Don't require that subtitles passed to SubtitlesProvider::LoadSubtitles be a copy that can be deleted
Originally committed to SVN as r4477.
|
2010-06-11 02:25:28 +00:00 |
|
Thomas Goyne
|
72cbf4939f
|
Fix flickering in color picker
Originally committed to SVN as r4476.
|
2010-06-11 02:25:23 +00:00 |
|
Thomas Goyne
|
8c8e668758
|
Only include libresrc.h once rather than once per file packed
Originally committed to SVN as r4475.
|
2010-06-11 02:25:18 +00:00 |
|
Thomas Goyne
|
de974fb723
|
Cast the correct parameter when ICONV_POSIX is defined
Originally committed to SVN as r4474.
|
2010-06-11 02:25:13 +00:00 |
|
Thomas Goyne
|
612b583e2b
|
Move cajun includes into the cpp files rather than headers so that only files in libaegisub include them.
Originally committed to SVN as r4473.
|
2010-06-11 02:25:07 +00:00 |
|
Thomas Goyne
|
c290b6b811
|
Silence some prefast warnings
Originally committed to SVN as r4472.
|
2010-06-11 02:24:59 +00:00 |
|
Amar Takhar
|
bc40eeb827
|
Don't use a wxChar for exception messages.
Originally committed to SVN as r4471.
|
2010-06-10 04:52:47 +00:00 |
|
Amar Takhar
|
2c703a3baa
|
Remove instances of ^USER and swap them with ^CONFIG, ^USER will still exist but won't be in the default config. Also add 'last opened' paths.
Originally committed to SVN as r4470.
|
2010-06-09 23:45:05 +00:00 |
|
Thomas Goyne
|
d278c99652
|
Make the color picker dialog update the color instantly when used from the style editor, rather than waiting for the dialog to be closed, and revert if the dialog is cancelled. Updates #355.
Originally committed to SVN as r4469.
|
2010-06-09 08:14:50 +00:00 |
|
Amar Takhar
|
ea577f8245
|
Re-work types.h for the second time, this is most likely not the final version, it's difficult to figure out a solution that makes the most sense when most of the code hasn't been written/moved over yet.
Originally committed to SVN as r4468.
|
2010-06-09 02:07:43 +00:00 |
|