AW: Version 3.0.0 Beta
Hi,
work, . Didn't see it because of low resolution.... ;-)
Flip.
Hi,
work, . Didn't see it because of low resolution.... ;-)
Flip.
Hi,
one problem: Save coverart as folder.jpg does not seem to work. It generates a folder.jpg with 0 Bytes. Either if I download it from Amazon or if I use embedded pictures. Can I grab logs anyhow?
Flip.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index
at System.Windows.Forms.ListView.SelectedIndexCollection.get_Item(Int32 index)
at MPTagThat.InternetLookup.InternetLookup.GetAlbumInformation()
at MPTagThat.InternetLookup.InternetLookup.SearchForAlbumInformation()
at MPTagThat.Main.TagsTabButton_Executed(Object sender, CommandExecutedEventArgs e)
at Elegant.Ui.Command.Execute(Control invoker, Object argument)
at Elegant.Ui.Control.ExecuteCommand()
at Elegant.Ui.Button.OnClick(EventArgs e)
at Elegant.Ui.ButtonBase.OnMouseUp(MouseEventArgs e)
at Elegant.Ui.Control.InvokeMouseUp(MouseEventArgs e)
at Elegant.Ui.Control.OnMouseUp(Control control, MouseEventArgs e)
at Elegant.Ui.Control.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at Elegant.Ui.Control.WndProc(Message& m)
at Elegant.Ui.Ribbon.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at System.Collections.Generic.List`1.Enumerator.MoveNext()
at MPTagThat.GridView.GridViewTracks.SaveAll(Boolean showProgressDialog)
at MPTagThat.GridView.GridViewTracks.CheckForChanges()
at MPTagThat.Main.RefreshTrackList()
at MPTagThat.TreeViewControl.treeViewFolderBrowser_AfterSelect(Object sender, TreeViewEventArgs e)
at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
at System.Windows.Forms.TreeView.WmNotify(Message& m)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
So finally i found the time to do some testing again.
* after tagging a album from the internet the new coverart and tags are not displayed in the ribbon or in the tags. Only after deselecting and selecting again will display the new coverart and tags.
* Uninstaller is not working when you have 2 different versions in seperate folders installed. Last one installed displays the correct uninstall dir. But the others display a blank install path. Maybe this can be fixed by adding a install log during install so during uninstall it could be read back.
Got a exceptions again:
When i selected "tag from internet" and selected the album and clicked "OK". Did it the second time and it worked fine.
During saving i got this one:
Code:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Collections.Generic.List`1.Enumerator.MoveNext() at MPTagThat.GridView.GridViewTracks.SaveAll(Boolean showProgressDialog) at MPTagThat.GridView.GridViewTracks.CheckForChanges() at MPTagThat.Main.RefreshTrackList() at MPTagThat.TreeViewControl.treeViewFolderBrowser_AfterSelect(Object sender, TreeViewEventArgs e) at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e) at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv) at System.Windows.Forms.TreeView.WmNotify(Message& m) at System.Windows.Forms.TreeView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
So finally i found the time to do some testing again.
* after tagging a album from the internet the new coverart and tags are not displayed in the ribbon or in the tags. Only after deselecting and selecting again will display the new coverart and tags.
Can confirm that the new Cover is not updated in the Ribbon, but the Tags should be updated.
Hm, never tried that.
Question is, if i should allow 2 installations at the same timne, or if i should detect an already installed version and remove it (ofc, preserving the user settings)?
During saving i got this one:
Code:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Collections.Generic.List`1.Enumerator.MoveNext() at MPTagThat.GridView.GridViewTracks.SaveAll(Boolean showProgressDialog) at MPTagThat.GridView.GridViewTracks.CheckForChanges() at MPTagThat.Main.RefreshTrackList() at MPTagThat.TreeViewControl.treeViewFolderBrowser_AfterSelect(Object sender, TreeViewEventArgs e) at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e) at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv) at System.Windows.Forms.TreeView.WmNotify(Message& m) at System.Windows.Forms.TreeView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Can't find the root cause for this.
Is it reproduceable?
I asume you made some changes and then you navigated to another folder, and MPTT asked you, if you want to save your changes. Right?
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at System.Collections.Generic.List`1.Enumerator.MoveNext()
at MPTagThat.GridView.GridViewTracks.SaveAll(Boolean showProgressDialog)
at MPTagThat.Organise.OrganiseFiles.Organise(String parameter)
at MPTagThat.Organise.OrganiseFiles.btApply_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at Elegant.Ui.Control.OnClick(EventArgs e)
at Elegant.Ui.Button.OnClick(EventArgs e)
at Elegant.Ui.ButtonBase.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at Elegant.Ui.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
So finally i found the time to do some testing again.
* after tagging a album from the internet the new coverart and tags are not displayed in the ribbon or in the tags. Only after deselecting and selecting again will display the new coverart and tags.
During saving i got this one:
tag album
rename the files
navigate to other folder, (don't save manually)
say yes to save changes.
The first file is saved but the second and next files are not saved and this exception pops up.
when I organize a folder including subfolders I got this message when there are files changed but not yet saved.
1. When I update some tags, in my case an album cover, mptagthat will delete the comments on saving the file.
2. If you have chosen a couple of songs (not a single song), the button "search lyrics on the internet" isn't available (I am talking about the main screen area, not the ribbon search)
3. When I search for a song and (I think) mptagthat doesn't find an album, a dialog pos up saying that mptagthat has found multiple albums, but the area where the albums would be displayed is empty.
4. Question: if a song appears with an red underlying colour, does this mean that mptagthat has detected a defect mp3 file?
5. Improvement suggestion: When searching for album covers on a couple of files, could you internally do the following:
1. Sort per album
2. Search album cover
Reason: normally sort order is by title. If you search for covers it will search for the first album, then ask you for the right one, if there are more then one possible hits. You have to choose one. It will search for the next album cover. After that might be another song from the first album to search for. You will have to answer the same dialog for the right cover again. If you sort before the search, mptagthat will choose the same cover for the following songs with the same album tag. That is what I do manually now. This won't matter, if you organised your songs like artist\album\*.* I have artist\*.* Other might have \techno or \charts 2010.
c:\Users\<username>\AppData\Roaming\MPTagThat