Why is there a XnView folder under %appdata%

Ask for help and post your question on how to use XnView Classic.

Moderators: XnTriq, helmut, xnview

Post Reply
Nelson

Why is there a XnView folder under %appdata%

Post by Nelson »

Hi there:

I found that there is a XnView folder under my %appdata% folder,
but there's nothing in this XnView folder.

Can somebody tell me what it is for ?

And I also found that everytime when I set a picture as wallpaper,
XnView creates a BMP file under %appdata%.
So, if I use XnView to set pictures as wallpapers many times,
there will be lots of BMP files - they really waste my disk space :(

I wanna ask if it is possible to create only one BMP file as wallpaper ?

Regards.
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

Not only…

Post by Clo »

:) Hello !

- That folder is used too for another purpose ! If you set a "Favourite" list in the browser, it shall be saved as :
C:\windows\Application Data\XnView\bookmark.ini
- It's your own choice to create BMPs as wallpapers or not ! If you wish to keep many ones, you can pack them as ZIP or RAR etc., this decreases the size a lot ! Just keep one on use "as is". You can always unpack one if you want to change your wallpaper… Packing / unpacking is easy with Total Commander which has these built-in functions, for instance…

:mrgreen: Kind regards,
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
Nelson

Re: Not only…

Post by Nelson »

Clo wrote::) Hello !
- It's your own choice to create BMPs as wallpapers or not ! If you wish to keep many ones, you can pack them as ZIP or RAR etc., this decreases the size a lot ! Just keep one on use "as is". You can always unpack one if you want to change your wallpaper… Packing / unpacking is easy with Total Commander which has these built-in functions, for instance…

:mrgreen: Kind regards,
Claude
Clo
Well, maybe you misunderstood what I meant.

I hope I can describe it more clearly :)
- Now I use XnView to view a picture and use the "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050615.bmp" under my %appdata% folder.
- If I use XnView to view the same or another picture the next day,
and also set it as wallpaper by XnView's "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050616.bmp" under my %appdata% folder.

So, XnView will automatically create a BMP file according to the date.
User avatar
ckv
Posts: 786
Joined: Wed Feb 02, 2005 2:30 pm
Location: Glow
Contact:

Post by ckv »

Many programs which can set wallpaper use similar way to store the wallpaper, but commonly they use only one file to store the wallpaper. Are you sure that XnView don't delete the old wallpaper before setting new wallpaper?
XnView Tweak UI - Tool to customize your XnView beyond the regular XnView options.
UI-less Settings - Documentation of all the hidden settings in XnView.
XFAM - Tool to create and customize XnView file associations.
User avatar
Icfu
Posts: 24
Joined: Wed Jun 08, 2005 5:15 am

Post by Icfu »

The wallpapers should be saved inside %appdata%\XnView directory, not outside in %appdata%, this is the whole problem. Unfortunately many applications tend to put their stuff directly in %appdata% instead of creating an own subfolder there like expected, it's a real mess.

I hope this will be fixed, it really doesn't look too good...

Icfu
Nelson

Post by Nelson »

ckv wrote:Many programs which can set wallpaper use similar way to store the wallpaper, but commonly they use only one file to store the wallpaper. Are you sure that XnView don't delete the old wallpaper before setting new wallpaper?
Under v1.74, it did so.
But now, v1.80 doesn't.
You can check this out by yourself :)
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

Matter of words…

Post by Clo »

:arrow: icfu

:) Hi Jeff !
- Said like this, it's clear !
- Indeed, Nelson is right : the wallpaper BMP is placed in the root of <windows\Application Data> here too, not in the …\XnView directory.
- Odd : I tested, it works, though… Small :bug:

- However, about the HD used space, it's the same, as well inside as outside the "legal" appropriate folder… Personally, I never use a wallpaper (even under Xp-Pro with 1 GB RAM), but I guess that packing a collection to keep it is a good solution…

:mrgreen: VG
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
User avatar
xnview
Author of XnView
Posts: 43442
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Post by xnview »

Icfu wrote:The wallpapers should be saved inside %appdata%\XnView directory, not outside in %appdata%, this is the whole problem. Unfortunately many applications tend to put their stuff directly in %appdata% instead of creating an own subfolder there like expected, it's a real mess.
Ok, it's a problem
Pierre.
ckit
XnThusiast
Posts: 2557
Joined: Tue Feb 17, 2004 1:11 am
Location: Cabarlah, Australia

Post by ckit »

This has been fixed\changed in XnView 1.80.1.
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz
Windows 11 Pro x64 23H2, PowerToys and Wintoys
User avatar
Icfu
Posts: 24
Joined: Wed Jun 08, 2005 5:15 am

Post by Icfu »

Thanks.

Icfu
Nelson

Re: Not only…

Post by Nelson »

Nelson wrote: - Now I use XnView to view a picture and use the "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050615.bmp" under my %appdata% folder.
- If I use XnView to view the same or another picture the next day,
and also set it as wallpaper by XnView's "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050616.bmp" under my %appdata% folder.

So, XnView will automatically create a BMP file according to the date.
Hi there, sorry for bothering again.
Can anyone explain why it's necessary to create a new BMP file according to the date ?

Every time I set a picture as wallpaper, XnView creates a xnview_wallpaper_<Date>.bmp under "%appdata%\XnView".

If I set it as wallpaper via XnView_Shell, there will be a xnviewshell_wallpaper.bmp under "%appdata%\XnView".

Can anyone tell me why it needs to create so many wallpaper files ?
Why not just ONE xnview_wallpaper.bmp or something ?

Though almost every user doesn't care, it really wastes disk space.
If there is a BMP file with 1024x768 dimension created everyday, it wastes about 60MB per-month.
Dreamer
XnThusiast
Posts: 4608
Joined: Sun Jul 25, 2004 9:08 pm

Re: Not only…

Post by Dreamer »

Nelson wrote:
Nelson wrote: - Now I use XnView to view a picture and use the "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050615.bmp" under my %appdata% folder.
- If I use XnView to view the same or another picture the next day,
and also set it as wallpaper by XnView's "Set as wallpaper" function.
- Then there will be a "xnview_wallpaper_20050616.bmp" under my %appdata% folder.

So, XnView will automatically create a BMP file according to the date.
Hi there, sorry for bothering again.
Can anyone explain why it's necessary to create a new BMP file according to the date ?

Every time I set a picture as wallpaper, XnView creates a xnview_wallpaper_<Date>.bmp under "%appdata%\XnView".

If I set it as wallpaper via XnView_Shell, there will be a xnviewshell_wallpaper.bmp under "%appdata%\XnView".

Can anyone tell me why it needs to create so many wallpaper files ?
Why not just ONE xnview_wallpaper.bmp or something ?

Though almost every user doesn't care, it really wastes disk space.
If there is a BMP file with 1024x768 dimension created everyday, it wastes about 60MB per-month.
I agree, there should be an option "max. X images" or "last X days"...
Guest

Re: Not only…

Post by Guest »

Nelson wrote: Can anyone explain why it's necessary to create a new BMP file according to the date ?

Every time I set a picture as wallpaper, XnView creates a xnview_wallpaper_<Date>.bmp under "%appdata%\XnView".

If I set it as wallpaper via XnView_Shell, there will be a xnviewshell_wallpaper.bmp under "%appdata%\XnView".

Can anyone tell me why it needs to create so many wallpaper files ?
Why not just ONE xnview_wallpaper.bmp or something ?

Though almost every user doesn't care, it really wastes disk space.
If there is a BMP file with 1024x768 dimension created everyday, it wastes about 60MB per-month.
Dear author, can you give me any reply?
I do, of course, love this software.
But I still hope to know WHY. :D
User avatar
xnview
Author of XnView
Posts: 43442
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Not only…

Post by xnview »

Anonymous wrote:
Nelson wrote: Can anyone explain why it's necessary to create a new BMP file according to the date ?

Every time I set a picture as wallpaper, XnView creates a xnview_wallpaper_<Date>.bmp under "%appdata%\XnView".

If I set it as wallpaper via XnView_Shell, there will be a xnviewshell_wallpaper.bmp under "%appdata%\XnView".

Can anyone tell me why it needs to create so many wallpaper files ?
Why not just ONE xnview_wallpaper.bmp or something ?

Though almost every user doesn't care, it really wastes disk space.
If there is a BMP file with 1024x768 dimension created everyday, it wastes about 60MB per-month.
Dear author, can you give me any reply?
I do, of course, love this software.
But I still hope to know WHY. :D
I'll add an option for that...
Pierre.
Post Reply