Moritz Bunkus
754c4cd069
GUI: refactoring
...
Remove a workaround for a bug in gcc 4.6.1
2014-02-01 23:43:58 +01:00
Moritz Bunkus
234975b965
build system: don't scan file system twice for mkvtoolnix-gui .cpp files
2014-02-01 23:43:58 +01:00
Moritz Bunkus
39f62d8c60
build system: update comp_tree to 1.1.3
2014-02-01 23:43:58 +01:00
Moritz Bunkus
2d3be2275f
build system: use tighter dependencies for Qt files
2014-02-01 23:43:57 +01:00
Moritz Bunkus
5d5c8a15b7
GUI: don't re-save after loading
2014-02-01 23:43:56 +01:00
Moritz Bunkus
712bfd4072
GUI: fix removing all files
2014-02-01 23:43:54 +01:00
Moritz Bunkus
d286943533
GUI: new utility function for retrieving the sorted list of selected indexes
2014-02-01 23:43:53 +01:00
Moritz Bunkus
f945595c55
GUI: fix column updating
2014-02-01 23:43:51 +01:00
Moritz Bunkus
557e989e51
GUI: initialize member variables
2014-02-01 23:43:48 +01:00
Moritz Bunkus
79147e8732
GUI: implement basic starting of jobs from the job widget/model
2014-02-01 23:43:44 +01:00
Moritz Bunkus
7a6d25d03b
GUI: use QMutexLocker instead of my own ScopeLocker
2014-02-01 23:43:42 +01:00
Moritz Bunkus
9b2600a7b6
GUI: refactor: move various files to widget-specific sub-directories
2014-02-01 23:43:39 +01:00
Moritz Bunkus
8193918022
GUI: job model: basic implementation of starting jobs
2014-02-01 23:43:37 +01:00
Moritz Bunkus
d1625cb396
GUI: class for locking/unlocking a mutex (boilerplate avoidance)
2014-02-01 23:43:34 +01:00
Moritz Bunkus
364054dc61
GUI: more work on the job queue widget
2014-02-01 23:43:32 +01:00
Moritz Bunkus
987877ea2f
GUI: start of the job queue widget implementation
2014-02-01 23:43:30 +01:00
Moritz Bunkus
441e2b12c9
GUI: attachments tab: off-by-one error when testing for overflow
...
Fixes removing the last line.
2014-02-01 23:43:29 +01:00
Moritz Bunkus
838692c4a0
GUI: attachments tab: fix signal names in connection
2014-02-01 23:43:26 +01:00
Moritz Bunkus
0a3f873570
GUI: remove not needed actions
...
For the time being the actions are defined in main_window.ui, even
though they belong into merge_widget.ui topically.
2014-02-01 23:43:23 +01:00
Moritz Bunkus
fec6bf59d8
GUI: implement basis of Job and MuxJob classes
2014-02-01 23:43:17 +01:00
Moritz Bunkus
69d9820d30
build system: don't add -fPIC on Windows
...
…as that flag is ignored for the platform and causes warnings
2014-02-01 23:43:17 +01:00
Moritz Bunkus
16682e378b
GUI: Fix track column headers
2014-02-01 23:43:03 +01:00
Moritz Bunkus
9c30225f92
GUI: put a box around the right panel
2014-02-01 23:42:56 +01:00
Moritz Bunkus
2bcc85caab
installer: add Basque translation by Xabier Aramendi
2014-01-25 12:42:36 +01:00
Xabier Aramendi
ddf3f67957
Translations: update Basque
2014-01-25 12:42:36 +01:00
Moritz Bunkus
5596af7235
build system: don't wrap Basque translation file
2014-01-25 12:42:36 +01:00
Moritz Bunkus
c151f2043b
build system: move format string verification into Rakefile
2014-01-25 12:42:36 +01:00
Moritz Bunkus
a6a5758c6d
mm_file_io_c: compare return value to INVALID_HANDLE_VALUE instead of hardcoded value
...
On 64bit systems INVALID_HANDLE_VALUE does not equal 0xffffffff…
Fixes #972 .
2014-01-22 15:17:22 +01:00
Moritz Bunkus
823da4c3bf
Merge branch 'windows-console-charset'
2014-01-22 08:43:40 +01:00
Moritz Bunkus
98416ab0c5
docs: update man pages regarding character set conversions/console charset
2014-01-21 21:34:18 +01:00
Moritz Bunkus
4dbeb0c2d2
all: Windows: set binary mode on STDOUT for the console
...
Prevents the C library from turning \n written to the console (stdout)
to be turned into \r\n as MKVToolNix' common library does that
already. Fixes #970 .
2014-01-21 21:02:49 +01:00
Moritz Bunkus
248b63cb20
all: use UTF-8 by default for --redirect-output on Windows
2014-01-21 20:20:13 +01:00
Moritz Bunkus
56d7166b43
all: don't re-code twice before outputting with WriteConsoleW()
...
Otherwise characters that are not present in the local charset are
lost. Fixes #971 .
2014-01-21 20:17:28 +01:00
Moritz Bunkus
f3cdb30865
mkvextract: let kax_analyzer_c throw exceptions
...
…so that mkvextract will exit with a nice error message instead of a
crash. Fixes #964 .
2014-01-18 22:32:38 +01:00
Moritz Bunkus
a4aafa87f4
man pages: add translations of mkvtoolnix-gui.1 to repo
2014-01-17 16:58:09 +01:00
Moritz Bunkus
5ebc79f838
Merge branch 'qt5' into mkvtoolnix-gui
2014-01-17 16:52:32 +01:00
Moritz Bunkus
4d946f05e1
Merge branch 'master' into mkvtoolnix-gui
2014-01-17 16:49:54 +01:00
Moritz Bunkus
48fea8e434
mmg: bug fix: recognize Opus as a valid codec for WebM
2014-01-17 15:31:32 +01:00
Moritz Bunkus
f55c8208cf
Merge pull request #27 from clandmeter/master
...
uclibc already defines bswap
2014-01-17 05:38:51 -08:00
Moritz Bunkus
70383a4fc5
man page: add German translation of mkvtoolnix-gui.1 to repo
2014-01-17 10:13:11 +01:00
Carlo Landmeter
b115cc238a
uclibc already defines bswap
2014-01-16 12:26:50 +00:00
Moritz Bunkus
80bed23596
mkvtoolnix-gui: en/disable more controls when track selection changes
2014-01-16 13:18:49 +01:00
Moritz Bunkus
02fcac5497
mkvtoolnix-gui: port to Qt5
2014-01-16 13:10:18 +01:00
Moritz Bunkus
9d2c49f860
Rakefile: add -fPIC to CXXFLAGS if compiling with Qt
2014-01-16 12:16:05 +01:00
Moritz Bunkus
c2747fca07
fixup! configure: adjust tests for Qt5
2014-01-16 12:14:07 +01:00
Moritz Bunkus
a88e31760b
mkvinfo: avoid compiler warnings about unused variables
2014-01-16 12:13:54 +01:00
Moritz Bunkus
181bde8bcb
configure: adjust tests for Qt5
2014-01-16 12:09:30 +01:00
Roberto Boriotti
e046921e2e
Translations: update Italian
2014-01-13 20:17:59 +01:00
Moritz Bunkus
defdbbaf92
don't hard code storage class »register«
2014-01-13 20:07:13 +01:00
Israel Lucas Torrijos
731e6f00aa
Translations: update Spanish
2014-01-13 09:04:52 +01:00