Okay, I'm abandoning CrossOver for now, it's simply too broken.
I had created a "Misc" bottle and installed VLC in it. Nice, has all the shortcuts registered fine in the UI.
I cleaned up the "Home" shortcuts section to only have links to the two applications I had installed in two different bottles. Removed anything else, like readme files and links to websites. Just two launchers.
I then registered an application (app A) that doesn't come with an installer in the "Misc" bottle. Copied its folder to the x86 Program Files folder and used the "Run command" and "Save Command as a Launcher."
This did save a launcher, and at the same time permanently removed all proper icons in the bottle, replacing them all with the generic CrossOver icon. The "Home" section reset itself as well, undoing the cleanup I had previously done there.
Today, I installed another app (app B) in the same bottle, and this, too, installed with the generic CrossOver icon for all its shortcuts instead of the application's own.
Later, I copied a beta version (app C) of the aforementioned "app A" installer-less application into the bottle and tried creating a shortcut to it. The .exe file is named the same as the non-beta version, but resides in a different folder called '<App name> Beta'.
This created a new icon in the bottle, but instead of linking to "app C" and being named after it, it links to "app B" and is named "<app b>" in lower-case.
Keeping the window open and clicking "Save Command as Launcher" once more created another shortcut, this tima with the correct link and the correct name.
But, since there's no "Edit shortcut," "Delete shortcut," or even "Rename shortcut," I can't even clean up. I can't fix the broken icons, I can't remove bugged-out randomly created shortcuts, and I can't even rename anything.
I'm sorry to be so blunt, I do appreciate what you're trying to do. But if this were shareware it'd still be a thumbs down. It's so broken in ANY UI context that I've come in context with, that I can't believe it's not tagged "Alpha," let alone kept in internal testing. And you're charging $74 for this?!?! Are you KIDDING me?
Is this an attempt at a new UI that's simply been released too early? And in that case, is there a previous version with a non-broken UI/winecfg system that I can test before my trial runs out? I think I have like a week left. And if I want to come back and test in the future, like in a year's time, to see if CrossOver is no longer fundamentally broken, can I do that or has the trial period then elapsed?
Cheers,
Micheal