Commit Graph

6079 Commits

Author SHA1 Message Date
Moritz Bunkus
380f75df72 Fix dependency file name clashes; ignore not existing dependencies; use simpler format 2012-04-11 16:48:15 +02:00
Moritz Bunkus
2d1ed087df Remove some icons again 2012-04-11 14:51:50 +02:00
Moritz Bunkus
64c7825f95 Display icons in the SourceFileModel 2012-04-11 12:54:31 +02:00
Moritz Bunkus
5cdf704821 Add a lot of icons, use some in the menus 2012-04-11 12:46:01 +02:00
Moritz Bunkus
c84ffa3a47 Add project files for Qt creator (for UI/resource editing) 2012-04-11 12:45:38 +02:00
Moritz Bunkus
1628511e91 Add target for automatic updating of qt_resources.qrc 2012-04-11 12:45:18 +02:00
Moritz Bunkus
1542a6bac7 Only install application icons 2012-04-11 12:00:48 +02:00
Moritz Bunkus
f6d570ed37 Implement first part of the SourceFileModel 2012-04-11 05:32:42 +02:00
Moritz Bunkus
effffb2fb0 Rakefile for "main_window" sub-dir 2012-04-11 04:20:04 +02:00
Moritz Bunkus
1986cf6f6a Store "other_file" in source file 2012-04-11 02:45:09 +02:00
Moritz Bunkus
56e6eb125b w?ostream << operators for QString 2012-04-11 02:44:54 +02:00
Moritz Bunkus
406d8843f5 Move main_window files into their own sub-directory 2012-04-11 01:53:43 +02:00
Moritz Bunkus
b3293ab316 Store and restore settings on quit/run 2012-04-10 23:25:29 +02:00
Moritz Bunkus
5a5cb175e7 Avoid ambiguity with QString by providing mxinfo(char const *) overload 2012-04-10 23:22:55 +02:00
Moritz Bunkus
75cd192440 Rename mmg-qt to mkvtoolnix-gui 2012-04-10 23:22:29 +02:00
Moritz Bunkus
25e90df0f1 A config for mux configuration 2012-04-10 22:18:09 +02:00
Moritz Bunkus
3411067f23 Always build mmg-qt if in mmg-qt dir 2012-04-10 22:17:53 +02:00
Moritz Bunkus
c42c8f1881 Fix compilation error & warning 2012-04-10 21:04:17 +02:00
Moritz Bunkus
cabe0059d0 Move icon loader to utility class 2012-04-10 19:24:35 +02:00
Moritz Bunkus
25dfbd2698 Merge remote-tracking branch 'refs/remotes/origin/master' into mmg-qt 2012-04-10 19:13:19 +02:00
Moritz Bunkus
5ac4ede626 Add PNG versions in 48x48, 128x128, 256x256 of the icons 2012-04-10 19:08:20 +02:00
Moritz Bunkus
02e3eedfb4 Add application icon 2012-04-10 17:52:06 +02:00
Moritz Bunkus
6bfd09e054 Build Qt resource files; fix clean target 2012-04-10 17:37:55 +02:00
Moritz Bunkus
d1024a97eb Check for Qt's rcc; Bump minimum Qt version to 4.7.0 2012-04-10 17:33:09 +02:00
Moritz Bunkus
b47725bbf0 Let mux thread only handle reading, not the process 2012-04-10 09:25:49 +02:00
Moritz Bunkus
438917fff5 Don't include auto-generated files in repo 2012-04-10 08:54:17 +02:00
Moritz Bunkus
f1ae96bcb6 File identification & track/file parsing 2012-04-09 23:26:28 +02:00
Moritz Bunkus
dd50fddb2f Remove old code 2012-04-09 22:47:44 +02:00
Moritz Bunkus
803e42a88b Selecting files, calling mkvmerge --identify 2012-04-09 20:06:44 +02:00
Moritz Bunkus
4a9941bd64 The first compiling version of mmg-tq 2012-04-09 17:48:56 +02:00
Moritz Bunkus
bb155cc1dd Implement/fix build system for mmg-qt 2012-04-09 17:48:38 +02:00
Moritz Bunkus
f4721c599c Don't shell out for :clean target 2012-04-09 16:32:46 +02:00
Moritz Bunkus
6d6daf2902 Delete more old code 2012-04-09 16:12:38 +02:00
Moritz Bunkus
659fdedce6 Fix QString -> std::string conversion 2012-04-09 16:01:07 +02:00
Moritz Bunkus
7918fa30cf Convenience functions 2012-04-09 15:09:48 +02:00
Moritz Bunkus
9002e64e1a Remove old code 2012-04-09 15:07:38 +02:00
Moritz Bunkus
8e767ef8a6 Set next/previous/segment UID controls to existing values
Only if at least either the next or the previous segment UID is
present in the source file, and only if the user hasn't entered values
himself. Implements #733.
2012-04-09 12:33:46 +02:00
Moritz Bunkus
fccd51520d Refactoring: split mmg's "add_file()" monster into smaller functions 2012-04-09 12:22:41 +02:00
Moritz Bunkus
75d98e7909 List segment/next segment/previous segment UIDs in verbose ID mode for Matroska files 2012-04-09 11:19:40 +02:00
Moritz Bunkus
ae4b8c7e13 Convenience functions to_hex(memory_cptr), find_and_clone_binary<>() 2012-04-09 10:50:35 +02:00
Moritz Bunkus
77b24f3422 Don't suffix output file name if only one output file will be created
Implements #743.
2012-04-09 09:50:18 +02:00
Moritz Bunkus
10825cab9c Update list of translatable strings 2012-04-09 09:35:56 +02:00
Moritz Bunkus
651cd256c4 Only drop NAL on NAL size too big errors 2012-04-09 09:34:59 +02:00
Israel Lucas Torrijos
e526fde93f Update the Spanish translation 2012-04-09 08:45:10 +02:00
Moritz Bunkus
6f8353a4d7 Use same size for all OS 2012-04-08 23:22:58 +02:00
Moritz Bunkus
eb1a466da7 Set minimum size for the mux dialog 2012-04-08 23:18:33 +02:00
Moritz Bunkus
145e58cbdb Refactoring; fix compilation on Windows 2012-04-08 23:00:47 +02:00
Moritz Bunkus
82ef10e299 Re-write mmg's mux dialog to poll mkvmerge's output in a separate thread 2012-04-08 22:44:54 +02:00
Moritz Bunkus
bea433084d Couple of fixes for wxWidgets 2.9.3 on Mac OS 2012-04-08 13:18:04 +02:00
Moritz Bunkus
7112c1771c Accumulate discarded durations for multiple parts
Fixes #740.
2012-04-08 13:14:05 +02:00