Activity overview
Latest activity by rich257
Probably the Select All isn't very useful in practice? It's unlikely I'm going to want to decompile all of the .NET assemblies, especially since the source code is available in some cases. I reckon I'm going to know the two or three assemblies I need to disassemble.
I wouldn't guess that Clear Store also deselects the assemblies in the list. I would guess it would cause the selected assemblies to be redecompiled. / comments
Probably the Select All isn't very useful in practice? It's unlikely I'm going to want to decompile all of the .NET assemblies, especially since the source code is available in some cases. I reck...
Ledger styling to grid
Build 816 seems to have added the ledger (alternate row shaded) style to the grid in the Choose dialog. I don't think the horizontal grid lines are needed as well as the striping, one or the other...
Select all slowness
In build 816 when I click Select All in the Choose dialog it takes an age. Not sure if this was the case in earlier versions.
I have about 40+ assemblies in the list and checking Select All takes ...
Why do you think the old dialog is better?
I think the new one is preferable. / comments
Why do you think the old dialog is better?
I think the new one is preferable.
I can now see you were trying to avoid a horizontal scroll. At the moment I have to increase the window size and then because the column widths scale with that I have to reduce the width of the Assembly column too, so that's two actions.
I see you can only sort by Assembly or Path, not the other columns. I'm not a huge fan of grids because I think they look ugly, always, however they are useful because of the sorting.
How about just having the two columns, the tick and the rest, and sort the rest on assembly name, putting the path underneath on a newline in the same row? Then there might be enough room to see the path anyway.
Text mock up:
--------------------------------
X mscorlib (2.0.0.0)
C:\WINDOWS\assembly\GAC_32\mscorlib\etc.
---------------------------------
X nunit.framework (2.4.8.0)
C:\Projects\Development\.....
----------------------------------
I notice in VS2010 the new project dialog has a sort control above the list. Perhaps you could use this idea to switch between 'sort by path' and 'sort by assembly name'. I'm guessing sorting by anything other than assembly name would be uncommon.
Just some ideas... / comments
I can now see you were trying to avoid a horizontal scroll. At the moment I have to increase the window size and then because the column widths scale with that I have to reduce the width of the As...
Can't resize the columns in assembly selector grid
In the dialog to choose the assemblies to debug I can only resize the 'Assemblies' column.
Is there a reason why I can't resize the 'Path' column? Resizing the 'Select All' and 'Version' columns w...
It's better, but not great. If you select multiple files in the file open dialog, or "select all" in the grid then you get a pop-up modal dialog with yes/no for every file. Each one has to be cleared with yes or no. At the very minimum a 'Cancel' or 'No all' option, but this doesn't tell me which ones are the problem.
Again, I have lost the state (the list of files I have added), so after deleting the PDBs I'll have to pick through the list to select them again. / comments
It's better, but not great. If you select multiple files in the file open dialog, or "select all" in the grid then you get a pop-up modal dialog with yes/no for every file. Each one has to be cle...
Thinking about that dialog a bit more, perhaps the OK button is a bit misleading?
I would expect OK to dismiss the dialog after committing changes. If you add assemblies to be debugged then pressing OK actually takes you on to the next "page" of the dialog which shows the decompilation progress. (I think this is skipped if it's already in the cache, although something seems to flash by?) When that's done you have to press Close to dismiss the dialog. Therefore, in this case, OK doesn't do what I expect.
I wonder whether the dialog should follow the two-step model better, or if the progress could be added to the grid on the first page, or something else? / comments
Thinking about that dialog a bit more, perhaps the OK button is a bit misleading?
I would expect OK to dismiss the dialog after committing changes. If you add assemblies to be debugged then pressi...
Usability: Existing PDB file
I browsed to an assembly to add it to the list of those to debug. However when I did OK on the dialog and .NET Reflector attempted to decompile the assembly the decompilation was cancelled because...
Usability: browsing to assembly
In the "Choose Assemblies to Debug..." dialog I can browse to an assembly and it gets added to the list. By default I think it should be selected: if you have gone to the bother of adding it to th...