LociOiling Lv 1
The Open/Share Solutions dialog, which identifies itself as "Manage Solutions", has a number of limitations which make it difficult to use. This is particularly noticeable on the current series of CACHE puzzles, where in theory, there could be 1,739 different compounds in play, each with multiple solutions.
The dialog always lists solutions in descending score order. As soon as a solution is saved, or another change is made, the dialog refreshes, with the top scores again going to the top of the display. If you just saved a lower-scoring solution, you must now scroll to find it in order to share it.
The current dialog does not have columns as such, but the score, solution name, save time, and description could be treated as columns. (The save time is not currently displayed for manual saves, but it's presumably in there somewhere. For auto and quick saves, the time is displayed in the description field.)
The current dialog does have two checkboxes, "Show only my solutions", and "Show auto and quick saves". There could be a "Sort by" section, with score, name, time, and description as options, plus additional boxes for ascending/descending. The sort key would be one "radio button" set of mutually exclusive options, and ascending/descending would be another.
A search box, similar to the one in the puzzles menu, would be another useful feature. It would search for matching text in the score, name, and description fields. A simple search (no wildcards) would be good enough.
The ability to work with multiple solutions would also be helpful in some cases. Each solution could have its own checkbox, and multiple solutions could be selected by simple checking/unchecking. (Selecting ranges of solutions might be useful in some cases, but shift-clicking or the like might be more difficult to implement.)