natwarrior / lcdhost

Automatically exported from code.google.com/p/lcdhost
0 stars 0 forks source link

custom layouts saved in layouts dir get removed #95

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
So far every layout I created in the dir: 
c:\Users\<user>\Documents\LCDHost\layouts\ directory gets removed.
Upon checking the installation I see the directories downloads, layouts, logs, 
lua and plugins ( in c:\Users\<user>\Documents\LCDHost\) just get removed and 
recreated during every update. thus everything that gets placed there over time 
gets lost during the update process.

Original issue reported on code.google.com by hakk...@gmail.com on 10 Sep 2011 at 12:20

GoogleCodeExporter commented 9 years ago
A possible solution might be to add a check during uninstall that if all the 
installed files are removed if there are still files there. if so don't delete 
the dir. If not delete the dir.

I can't code a decent thing (I suck at it) but it just sounds logical for to me 
to do it that way.

Original comment by hakk...@gmail.com on 10 Sep 2011 at 12:29

GoogleCodeExporter commented 9 years ago
I'll need to test this myself. Unless there's a bug in NSIS (unlikely), there's 
something strange going on, as the uninstaller command for that directory is 
correct in code.

Original comment by jo...@linkdata.se on 10 Sep 2011 at 7:06

GoogleCodeExporter commented 9 years ago
Also a victim of this and very unhappy.  I had tinkered long and tirelessly to 
get my display to the way I wanted it.  Then LCDHost kept popping up every 
boot-up to get updated (maybe add a button to opt out of the update so you 
don't have to cancel it out every time? pop-up gets very annoying.) so I 
finally updated.  There was nothing in the install that said I'd lose my custom 
layouts in the process.  Now I have to spend hours re-configuring. Again.

Original comment by ShizukaN...@gmail.com on 20 Feb 2013 at 12:38

GoogleCodeExporter commented 9 years ago
@ shizukan
The solution I used is simple. Copy/paste the layout content in another 
directory and just work from there. I just made a layout dir Hakker and worked 
in that one. This way the installer doesn't remove the directory anymore.

Original comment by boeja...@gmail.com on 20 Feb 2013 at 1:47