@ChrisH
"* Look at eliminating recursion when doing Find operations, because I previously reported crashes that looked like stack issues. I've only used Workbench's Find since."
There's a stack cookie in the next version that should resolve this. Hopefully the next OS release will have dynamic stack not just implemented but also actually activated.
"* Selected files should be remembered when you change the sorting of the lister. Very annoying to loose stuff, and actually prevents me from doing some things."
Should be easy to change.
"* It would be nice to be able to hide certain files based upon a pattern. For example, PortablE creates several .pem files for each .e source code file, and this makes looking through my source code files difficult."
Doable.
"* The pop-up Help bubbles does not work for User Buttons."
Not meant to work. I've spent quite a few hours on this issue, unfortunately 'reaction' has a really stupid way of defining popup texts. You can't specify a text and then assign it to a gadget, you have to have a flat continuous array of all popup texts and then assign the index number of a text to the gadget you want to display it from. Having a GUI with several dynamic areas makes it somewhat painful to keep the array and the GUI together. Hopefully the next OS update will let you throw the array in a bin (where it belongs) and simply assign a STRPTR to a gadget with the popup text. If not then I'll have to do the more complicated dynamic array version, currently the work/gain factor doesn't tip things in favor of using the current popup definition system.
"* The H & P protection bit are not shown in the lister."
Easy to add. Might add a few selectable options for which flags to show.
"* If we can't have the order of the columns freely changed, it would be very nice to have the option for the Size column to come before the Name column."
I'll look at making the listbrowser view more dynamic after a first final release is made and I can start working on the next generation of the lister. The listbrowser class doesn't have any type of named column indexing so I'd have to glue that on top of it, but there's other issues that need attention before I'd consider working on something like that.
"* As I think you already know, sometimes double-clicking on a Workbench desktop icon causes FilerCX to wrongly open a new Filer."
Unfortunately I don't have access to the input device source code so I can't see what could cause it to not send the input events properly. I suppose I could write a setpatch for it. I wonder how much time it would take to rewrite input.device .. or perhaps I should focus on other issues ;)
The source code for the launcher is available
here if anyone wants to check it out.