Commit Graph

992 Commits

Author SHA1 Message Date
Moritz Bunkus
60c7b82212 mmg: add debug messages for chapter editor's D&D code 2013-12-08 19:50:24 +01:00
Moritz Bunkus
fb587a8f4c mmg debugging: write debug messages into the logger 2013-12-08 19:49:47 +01:00
Moritz Bunkus
40e14471fa refactoring EBML_ID() checks to use Is<>(); more variations of Is<>() 2013-12-08 19:06:32 +01:00
Moritz Bunkus
af8e118af2 debugging: refactor functions into debugging_c; use debugging_option_c more 2013-12-08 18:30:37 +01:00
Moritz Bunkus
d6416a1ef1 mmg: only copy values for selected item on begin drag
Not of the item being dragged. That might not be selected, e.g. on
Windows.
2013-12-07 14:03:21 +01:00
Moritz Bunkus
5b792f5c2f mmg: chapter editor: output exception's text in error message 2013-12-03 22:08:25 +01:00
Moritz Bunkus
b7182dda4c Bump version number, set release code name, add release message 2013-12-01 17:50:30 +01:00
Moritz Bunkus
5f731bacd4 mmg: implement drag & drop in the chapter editor
Implements #929.
2013-12-01 14:47:03 +01:00
Moritz Bunkus
f86df5c877 mmg: fix a typo in the »scan directory for other playlists« dialog 2013-11-28 14:40:59 +01:00
Moritz Bunkus
705419ed8c mmg: fix format string/data type differences with wxWidgets 3.0.0 2013-11-24 21:58:04 +01:00
Moritz Bunkus
484c2c7dd3 mmg: use SetSizerAndFit() instead of SetSizer() everywhere 2013-10-26 23:15:18 +02:00
Moritz Bunkus
164bb94c90 mmg input tab: refactor all border spacers 2013-10-26 22:38:36 +02:00
Moritz Bunkus
345be3fcea mmg input tab: make all inputs and sizers grow properly
Fixes the issue with wxWidgets 2.9.x/3.x making the tracks list box 0
pixels high and expanding the notebook on the input tab expand
arbitrarily.
2013-10-26 22:35:30 +02:00
Moritz Bunkus
fb4da40e9c mmg input tab: create controls first, layout afterwards 2013-10-26 22:34:47 +02:00
Moritz Bunkus
e157f33b64 mmg input tab: temporarily remove all occurrences of wxGROW 2013-10-26 22:34:09 +02:00
Moritz Bunkus
7dc6ec85ed Add release message, set version number and release code name 2013-10-19 20:18:25 +02:00
Moritz Bunkus
215d16da50 mmg: don't pass log messages to the default log target 2013-10-19 11:41:48 +02:00
Moritz Bunkus
c4e5344727 window_geometry_saver: avoid sign difference comparison warning 2013-10-17 18:09:51 +02:00
Moritz Bunkus
5162a2d442 mmg: prevent saved window widths growing by 1 pixel 2013-10-04 13:37:22 +02:00
Moritz Bunkus
fcf8710fc6 Bump version number, set release code name, add release message 2013-09-16 21:39:57 +02:00
Moritz Bunkus
7be056f28a Set release code name, bumped version number, add release message 2013-09-15 20:27:39 +02:00
Moritz Bunkus
76ef6ea628 mmg portable: put jobs folder in mmg.exe's folder 2013-07-04 23:11:14 +02:00
Moritz Bunkus
e33f765b7d window geometry saver: ignore negative values for x/y 2013-07-04 11:37:02 +02:00
Moritz Bunkus
0f235d97b6 Fix compilation with wxBitmapComboBox 2013-07-03 20:07:16 +02:00
Moritz Bunkus
45302bd471 mmg: initialize combo boxes from wxArrayString
This brings startup time with wxWidgets 2.9.x down by a factor of ~3.5
putting it on par with startup time with wxWidgets 2.8.x. See #893.
2013-07-03 19:34:27 +02:00
Moritz Bunkus
e9ac1997e0 Remove unused variables 2013-06-28 18:55:30 +02:00
Moritz Bunkus
626bb7337a Convert string to wxString properly 2013-06-27 21:12:47 +02:00
Moritz Bunkus
5d55321326 Bump version number, add release message, set release code name 2013-06-27 20:16:17 +02:00
Moritz Bunkus
817f6bfb7f mmg: store settings in mkvtoolnix.ini file if application hasn't been installed 2013-06-27 19:48:21 +02:00
Moritz Bunkus
34cc2ee110 mmg: remember window positions & sizes
Implements #878.
2013-06-27 18:10:48 +02:00
Moritz Bunkus
94bfa5daf1 Bump version number, set release code name, add release message 2013-04-27 18:23:32 +02:00
Moritz Bunkus
6b84c3ee86 mmg: handle all command line arguments (e.g. add all files)
Fixes #867.
2013-04-16 20:02:28 +02:00
Moritz Bunkus
479b1e237e mmg: include mks in the extension list when loading chapter files 2013-04-09 23:01:19 +02:00
Moritz Bunkus
09f1dd4291 mmg: Load chapters from Matroska files in read-only mode 2013-04-09 22:59:35 +02:00
Moritz Bunkus
f24425d86c Fix grammar. 2013-04-07 12:59:57 +02:00
Moritz Bunkus
8157288e3e mmg: Add information about I/O priority to "priority" prefs tooltip 2013-04-01 12:05:09 +02:00
Moritz Bunkus
db26108956 Cosmetics: alignment 2013-03-29 18:07:22 +01:00
Moritz Bunkus
3c6032544c mmg: add control for new option --fix-bitstream-timing-information 2013-03-29 17:58:37 +01:00
Moritz Bunkus
f2bdd277b9 mmg: don't add dropped files multiple times 2013-03-04 09:13:23 +01:00
Moritz Bunkus
2daf658edc All: remove support for BZ2 and LZO compression 2013-03-03 21:04:19 +01:00
Moritz Bunkus
dfb7f0a6b9 mmg: signal D&D completion before processing the dropped files 2013-03-03 16:36:05 +01:00
Moritz Bunkus
cc789e4c4a mmg: fix split by chapter arg validation for multiple-digit chapter numbers 2013-03-03 09:39:34 +01:00
Moritz Bunkus
6446bbd41d Avoid a warning about uninitialized vars in recursive lambda 2013-03-03 09:32:33 +01:00
Moritz Bunkus
c122eac695 Bump version number, set release codename 2013-02-26 18:35:51 +01:00
Moritz Bunkus
db53e91cc1 mmg: implement playlist scan/selection 2013-02-24 11:03:16 +01:00
Moritz Bunkus
3f0a515c87 mmg: Dialog asking the user about scanning for playlists 2013-02-23 11:20:23 +01:00
Moritz Bunkus
68625d12cb mmg: add options for the playlist scan handling 2013-02-22 21:48:22 +01:00
Moritz Bunkus
ce275c52a6 mmg: Parse playlist_file properties into their own vector 2013-02-22 20:40:36 +01:00
Moritz Bunkus
e4abc1a7a6 mmg: cosmetics (alignment) 2013-02-22 20:40:30 +01:00
Moritz Bunkus
f6dd532fb1 mmg: implement option for disabling making output file names unique
Implements #848.
2013-02-22 20:10:12 +01:00