Author Topic: Clean Reg button?  (Read 6346 times)

blake

  • Guest
Clean Reg button?
« on: 18 Jan '06 - 17:45 »
What happened to the "Clean Reg" button in 3.3?  Even though the settings are stored in an .ini file now (THANKS!!!), XMPlay still insists on creating HKEY_CLASSES_ROOT\XMPlay in the registry, so now there is no way to truly "uninstall" XMPlay. 

Acually, instead of bringing back the Clean Reg button, it would be better to not require the registry entry at all if some "portable" variable was set in the .ini file.

Rah'Dick

  • XMPlay Support
  • Posts: 932
Re: Clean Reg button?
« Reply #1 on: 18 Jan '06 - 17:55 »
Actually, XMPlay shouldn't create that registry entry in the first place - it even copies all of the stuff from the registry (if detected) to the INI-file and deletes the reg values afterwards.

blake

  • Guest
Re: Clean Reg button?
« Reply #2 on: 18 Jan '06 - 20:06 »
In the end, I would like to throw XMPlay on a USB flash drive, and be able to use it on a machine without leaving any mess after unplugging the drive.  Nothing in the registry should refer to XMPlay at all, unless someone CHOOSES to associate file types or enable explorer integration.

Torkell

  • Posts: 1169
Re: Clean Reg button?
« Reply #3 on: 19 Jan '06 - 10:28 »
...creating HKEY_CLASSES_ROOT\XMPlay in the registry...
That registry key is required if any file type associations are made. It probably should not be created/be deleted if no files are associated with XMPlay.

Pike84

  • Posts: 1398
Re: Clean Reg button?
« Reply #4 on: 19 Jan '06 - 10:34 »
XMPlay still insists on creating HKEY_CLASSES_ROOT\XMPlay in the registry..
But isn't this just the basic Windows stuff for filetypes/extensions associated with XMPlay? I don't think you can (or would want to) remove these, if you want to keep the file associations.

Tsorovan

  • Posts: 1247
Re: Clean Reg button?
« Reply #5 on: 19 Jan '06 - 11:32 »
Correct, that's the filetype. Don't delete.

Ian @ un4seen

  • Administrator
  • Posts: 20437
Re: Clean Reg button?
« Reply #6 on: 19 Jan '06 - 14:52 »
Yep, as mentioned, that little branch is needed to associate file types with XMPlay. It's also used for the "Welcome to XMPlay" detection, but that could check the INI file instead now. Anyway, here's an update to try, which should only create the branch when you associate file types with XMPlay or setup the context menu options...

   www.un4seen.com/stuff/xmplay.exe

blake

  • Guest
Re: Clean Reg button?
« Reply #7 on: 20 Jan '06 - 21:18 »
THANKS!  That new version doesn't touch the registry at all.  Perfect for a truly portable app.  This should definitely be the default behavior if shell integration and file associations are turned off.  Thanks again.

Quuta

  • Guest
Re: Clean Reg button?
« Reply #8 on: 21 Feb '06 - 02:00 »
So is there nothing to uninstall apart from deleting the folder?

Jace

  • Posts: 825
Re: Clean Reg button?
« Reply #9 on: 21 Feb '06 - 04:36 »
File associations if you've set them. And (presuming you're using XP) possibly there is a directory in your Documents & Settings -folder if you've checked the 'Store per-user config/etc'.

Quuta

  • Guest
Re: Clean Reg button?
« Reply #10 on: 24 Feb '06 - 02:23 »
OK. So nothing in the registry. Cool.