Commit Graph

13356 Commits

Author SHA1 Message Date
LRN1986 b6972df871 Second big batch of Extended Import Filtering improvements
* /ExtendedImport/OverrideExtendedImportByOpenFileDialogChoice preference enables the override (backward-compatibel behaviour), and it is now false by default
* File names (and mime types) and patterns are Lower()'ed before being fed to wxMatchWild(), now matching should be case-insensitive
* Now empty rule elements (empty list of extensions, empty list of mime types) will match anything (just as if they had one "*" element)
* "Extended Import" preferences tab is now next to "Import/Export" tab
* Preferences now use Grid class (the one used in Tag editor) instead of default wxGrid. Tabbing now works correctly.
* First attempt to add Drag'n'Drop re-ordering for Rule table. Seems to be working.
* Cleaned up a couple of cruft code comments.
* Separate buttons (with hotkeys) for moving rules and filters up and down (ctrl+up/down still works)
* Moved some code into helper funcions (can be called from both button and keyboard event handlers)
* Grid is now configured in PopulateOrExchange (the same way it is in Tags.cpp)
* Keep selection while moving table rows and list items
* Detect trailing/leading spaces in rule condition and offer to trim them
2010-04-09 19:57:28 +00:00
prlivesey d298bf57d9 Added ExtImportPrefs.cpp and ExtImportPrefs.h to the Mac project file. 2010-04-07 12:11:48 +00:00
LRN1986 a1b615ffc2 Add GetPluginStringID() for ImportQT 2010-04-06 13:20:41 +00:00
richardash1981 b566e09e61 Use of wxMessageBox needs this include to compile 2010-04-05 10:39:28 +00:00
LRN1986 efd1ad277a Fix miscommented line. Change column header title 2010-04-04 22:14:40 +00:00
LRN1986 ded848d66e Extended import filter prefs GUI usability improvements
* Select newly added item and switch focus to the table
* Show confirmation dialog when deleting items
* Be smart about keeping cursor and selection position when deleting items
2010-04-04 22:07:57 +00:00
LRN1986 d2c0a72597 Autosize columns for empty table too 2010-04-04 21:43:38 +00:00
LRN1986 90ab79edd6 Add wxGrid forward declaration to ShuttleGui.h 2010-04-04 18:29:13 +00:00
BusinessmanProgrammerSteve 918d4c7cdc Fix broken build (on Linux) 2010-04-04 16:17:55 +00:00
windinthew 73e4b13300 Updated software translation from Antonio 2010-04-04 11:21:10 +00:00
LRN1986 0a6148b06f Extended import filtering 2010-04-04 08:19:53 +00:00
richardash1981 566225ec25 Update to newer versions of config.guess and config.sub 2010-04-02 16:43:14 +00:00
windinthew ca15eb3e3b Committing the .iss file used for 1.3.12 ANSI Release 2010-04-02 10:52:42 +00:00
BusinessmanProgrammerSteve 124cbe41f9 Post-release version bump 2010-04-01 22:26:10 +00:00
richardash1981 96b5f364c5 We are now in the beta release candidate cycle, so not alpha builds 2010-04-01 15:40:57 +00:00
BusinessmanProgrammerSteve 7b6e27af0c Remove label track special case from Edit->Delete 2010-03-30 05:56:19 +00:00
richardash1981 8cd645f0a2 Add a patch by Al Diamond to fix a crash in ufile_fopen_input(), signed off by me. 2010-03-28 20:23:47 +00:00
windinthew 393e7040ca Changes for 1.3.12 since March 1st 2010-03-27 17:35:23 +00:00
LRN1986 f4197d29e1 Fix zero-sized mp3 import 2010-03-26 16:29:21 +00:00
LRN1986 1ce96f737f Fix typo after the last patch 2010-03-26 16:15:52 +00:00
LRN1986 1527368d99 Revert to non-persistent LastOpenType per Gale's request 2010-03-26 15:48:13 +00:00
BusinessmanProgrammerSteve eac019b68a Optimization for new Truncate Silence code. 2010-03-23 21:49:48 +00:00
martynshaw99 3ee3c168e6 Correcting the layout of EQ freq ruler (borders, off-by-ones).
Avoid an unnecessary alert in Envelope.
2010-03-23 01:27:12 +00:00
windinthew 69b6d2a0cd Give users hint in ;info line that they have to add a carrier wave to right channel for plug-in to work properly (agreed with Edgar-rft) 2010-03-22 11:19:34 +00:00
BusinessmanProgrammerSteve af0f6828bb Label tracks need SplitDelete with linking off, not on 2010-03-21 19:43:49 +00:00
BusinessmanProgrammerSteve e47e9692b6 I think this is the right way to printf a wxString. Hard to tell.
Everything else gives me weird warnings.
2010-03-19 23:08:36 +00:00
BusinessmanProgrammerSteve ea1b2149e4 Add ODDecodeFFmpegTask to VS project 2010-03-19 22:36:06 +00:00
BusinessmanProgrammerSteve 4cdbbce01f Add ODDecodeFFmpegTask to Unix makefile, fix some errors and warnings 2010-03-19 21:41:44 +00:00
mchinen ece5a9e51e adding ODDecodeFFmpegTask files to the mac project. Please add to other platforms. 2010-03-19 14:58:22 +00:00
mchinen b07f23d6de added on-demand support for non-seeking loading of FFmpeg files. This feature is not on, controlled by ifdefs via the #define EXPERIMENTAL_OD_FFMPEG in Experimental.h 2010-03-19 14:57:10 +00:00
BusinessmanProgrammerSteve 8d25578c63 Translate literal time format strings in effect dialogs 2010-03-17 17:48:00 +00:00
windinthew 04bb38cf94 updated software translation from Lars Carlsson 2010-03-17 13:07:51 +00:00
windinthew 8e37df8bd8 corrected software translation from Lukmanul Hakim 2010-03-17 13:02:04 +00:00
windinthew a5a85018db Updated software translation from Lars Carlsson 2010-03-15 22:38:53 +00:00
BusinessmanProgrammerSteve 003482266b Convert max silence length from ms to s before applying 2010-03-15 16:41:22 +00:00
BusinessmanProgrammerSteve 784d7913af Add progress dialog for new truncate silence code 2010-03-14 18:34:10 +00:00
LRN1986 4f02d76820 Do not erase LastOpenType, continue to use it for further imports 2010-03-14 15:26:17 +00:00
BusinessmanProgrammerSteve 1e19adb042 Fix Truncate Silence bug 2010-03-14 00:20:21 +00:00
BusinessmanProgrammerSteve eee1f9081b Make this line more uniform. 2010-03-13 18:25:26 +00:00
BusinessmanProgrammerSteve 2b3a50bd09 1. Consolidate linking enable/disable logic b/w Edit Toolbar and Menu
2. Save user's preference for enabling linking

3. fix a bug by which changes to global prefs like SWPlaythrough were not
visually reflected in other open projects.
2010-03-13 17:40:17 +00:00
BusinessmanProgrammerSteve 6860fca483 Check in new Truncate Silence routine as Experimental 2010-03-13 15:21:38 +00:00
windinthew 3d76f55cad Leland and Markus to "Emeritus" 2010-03-13 04:00:07 +00:00
BusinessmanProgrammerSteve 56a464c199 Track panel refresh when changing linking enabledness 2010-03-12 19:52:13 +00:00
BusinessmanProgrammerSteve bea6140789 Fix a crash in TrackArtist::DrawLinkTiles() 2010-03-12 01:40:40 +00:00
martynshaw99 e06de80145 Don't build 'help' in debug builds. 2010-03-12 00:55:03 +00:00
windinthew 75f4c8e243 Updated software translation from Arda Çakı 2010-03-11 07:18:46 +00:00
windinthew 2127390fac Updated software translation from Mikhail Balabanov 2010-03-11 06:11:58 +00:00
BusinessmanProgrammerSteve 5b539c71f0 Make ChangeSpeed/SoundTouch/SBSMS handle sync-selected tracks
the old way (now that it's easy to select all the sync-selected
ones)
2010-03-09 21:16:28 +00:00
windinthew f6e158b87a Corrected software translation from Carmelo Battaglia 2010-03-09 09:18:23 +00:00
BusinessmanProgrammerSteve b9fce94477 Implements darkchains_mod2a style linking indication. This may not be
final but it's a big improvement. Reversed a couple changes from
original indication scheme that are no longer necessary. Unfortunately
it's really hard to remove colors from AllThemeResources.h.
2010-03-09 04:59:26 +00:00