Moritz Bunkus
|
d1ffaa7169
|
Add "Download" button to update check result dialog
|
2012-03-30 12:06:35 +02:00 |
|
Moritz Bunkus
|
b4462fcca8
|
Update list of translatable strings again
|
2012-03-30 09:14:28 +02:00 |
|
Moritz Bunkus
|
90383dd292
|
Update the German translation
|
2012-03-30 09:05:49 +02:00 |
|
Moritz Bunkus
|
0827f47935
|
Update list of translatable strings in the programs and the man pages
|
2012-03-30 08:36:46 +02:00 |
|
Moritz Bunkus
|
34093a0be0
|
Don't require expat in Debian/RPM build scripts
|
2012-03-29 21:14:55 +02:00 |
|
Moritz Bunkus
|
6af0a85ae2
|
ChangeLog update
|
2012-03-29 21:13:26 +02:00 |
|
Moritz Bunkus
|
22bdf4e2a3
|
Remove build instructions/project files for MS Visual Studio
Reason: Even the most recent MS Visual C++ does not support the C++11
features required to build MKVToolNix.
|
2012-03-29 21:11:59 +02:00 |
|
Moritz Bunkus
|
69442d2d24
|
Remove element_{mapping,parser,writer} and all occurrences of expat
|
2012-03-29 21:04:42 +02:00 |
|
Moritz Bunkus
|
09867937ba
|
Re-write USF extraction with pugixml instead of the expat-based xml_formatter_c
|
2012-03-29 20:51:51 +02:00 |
|
Moritz Bunkus
|
fc60df2325
|
Parse & keep XML declaration, doc type, processing instructions, comments for USF
|
2012-03-29 16:41:05 +02:00 |
|
Moritz Bunkus
|
9c4c1b48a7
|
Pass PUGI parse options to load_file()
|
2012-03-29 16:40:37 +02:00 |
|
Moritz Bunkus
|
203f0aa210
|
Re-write USF reader to use pugixml instead of the expat based xml_parser_c
|
2012-03-29 15:33:36 +02:00 |
|
Moritz Bunkus
|
000db39220
|
Refactoring: Move exceptions and file loading from ebml_converter & pugi to xml.h/.cpp
|
2012-03-29 15:33:19 +02:00 |
|
Moritz Bunkus
|
fda64aed54
|
Add a test case for USF subtitles
|
2012-03-29 14:22:01 +02:00 |
|
Moritz Bunkus
|
fb8c04343e
|
Intentional update due to 122b65b
|
2012-03-29 14:11:31 +02:00 |
|
Moritz Bunkus
|
53a7accf95
|
Remove the element_mapping.cpp file
|
2012-03-29 13:53:32 +02:00 |
|
Moritz Bunkus
|
7b3699ffd3
|
Remove CorePicture as a supported file format
|
2012-03-29 13:53:02 +02:00 |
|
Moritz Bunkus
|
cdb3d317f9
|
List supported XML tags for chapters/tags/segment info in mkvmerge's man page
|
2012-03-29 13:14:29 +02:00 |
|
Moritz Bunkus
|
c45ea71e15
|
Update DTD files and ChangeLog
|
2012-03-29 12:58:18 +02:00 |
|
Moritz Bunkus
|
e5ae65e04a
|
Handle "SegmentFilename", "NextSegmentFilename", "PreviousSegemntFilename"
|
2012-03-29 12:31:24 +02:00 |
|
Moritz Bunkus
|
a44a29bb8c
|
Dump EBML elements if requested
|
2012-03-29 12:17:01 +02:00 |
|
Moritz Bunkus
|
a6dc1f7fc5
|
More tests with invalid segment info XML files
|
2012-03-29 12:16:42 +02:00 |
|
Moritz Bunkus
|
bcb9a02617
|
Re-write of the segment info parsing facility with pugixml instead of expat
|
2012-03-29 12:10:17 +02:00 |
|
Moritz Bunkus
|
d7ffe09a5d
|
Ignore certain elements; better semantic dump output
|
2012-03-29 11:53:53 +02:00 |
|
Moritz Bunkus
|
3e32af6ebf
|
Debug method for dumping allowed XML elements for chapters/tags
|
2012-03-29 10:53:27 +02:00 |
|
Moritz Bunkus
|
6871a59120
|
Refactor functions to const
|
2012-03-29 08:20:32 +02:00 |
|
Moritz Bunkus
|
ef89c71683
|
Run tests for XML files on all existing files automatically
|
2012-03-27 19:32:23 +02:00 |
|
Moritz Bunkus
|
66812e54cd
|
Remove unused struct
|
2012-03-26 20:32:01 +02:00 |
|
Moritz Bunkus
|
48cc8862c5
|
Generate BROWSE file for Emacs
|
2012-03-26 20:19:14 +02:00 |
|
Moritz Bunkus
|
0796eaceb6
|
Test valid range of tag elements
|
2012-03-26 09:52:08 +02:00 |
|
Moritz Bunkus
|
6f8f1e4d9c
|
Automatically test all tags-invalid-* files
|
2012-03-26 09:49:44 +02:00 |
|
Moritz Bunkus
|
3a2ff12224
|
Test valid range of chapter elements
|
2012-03-26 09:48:11 +02:00 |
|
Moritz Bunkus
|
f65b710513
|
More tests for invalid tags files
|
2012-03-26 09:34:36 +02:00 |
|
Moritz Bunkus
|
6677971b9d
|
Mark <Simple> without <Name> as an error
|
2012-03-26 09:34:25 +02:00 |
|
Moritz Bunkus
|
ac3f8ea98d
|
Refine chapter test to verify mkvmerge's output
|
2012-03-26 09:28:51 +02:00 |
|
Moritz Bunkus
|
b70c55c9df
|
Capture and return program messages output for further analysis by tests
|
2012-03-26 09:28:42 +02:00 |
|
Moritz Bunkus
|
e8ab13c8fd
|
Fix reading XML files with BOM
|
2012-03-25 23:48:22 +02:00 |
|
Moritz Bunkus
|
122b65b2f4
|
Re-write of the tag parsing facility with pugixml instead of expat
|
2012-03-25 23:18:58 +02:00 |
|
Moritz Bunkus
|
8ca05da04a
|
Forgot a return statement
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
855c70220b
|
Re-write of the chapter parsing facility with pugixml instead of expat
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
88826e094b
|
Add more tests for cases in which the chapter parser should fail
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
190172981c
|
Refactoring: use std::shared_ptr instead of my own smart pointer implementation
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
ed4039b959
|
FindChild<> for EbmlMaster *
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
e7fd6c28ab
|
Refactoring: change extern data API from char const * to std::string/std::vector
And use C++11's & Boost's cool features.
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
dadbe95a7c
|
Don't try to #define nullptr
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
76d8d746fe
|
Add function strip_copy()
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
d60f06bf2b
|
Refactoring: change ISO639 API from char const * to std::string/std::vector
And use C++11's & Boost's cool features.
|
2012-03-24 18:29:35 +01:00 |
|
Moritz Bunkus
|
c87de1470e
|
Add several test cases for the XML parser routines
|
2012-03-24 12:28:53 +01:00 |
|
Moritz Bunkus
|
dadf0451f2
|
Initialize libmtxcommon
|
2012-03-24 11:49:28 +01:00 |
|
Moritz Bunkus
|
5d86c3ef26
|
Link the tools against all common libraries
|
2012-03-24 11:45:52 +01:00 |
|