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