Application: Xenon File Manager Portable
Category: Utilities
Description: Xenon File Manager is an open source, portable file manager.
This version is a complete rewrite of Xenon in C++/wxWidgets. This version is afaik feature complete. If I forgot an important feature please tell me. It has an assocation editor, views, theme support, multi pane browsing, and translation support. As before please don't request features until after 2.0 is finished. I hope this will be the last alpha version. Anyone who finds a bug gets a FREE copy of Xenon 2.
Note: If you want to translate xenon you will need to move /App/lang to /App/xenon/lang. Sorry for the inconvenience.
The .po file to translate is under the Source directory. You will need to create a lang.txt file under /App/xenon/lang/xx_XX/ similar to the one in the en_US directory. You can ask me for the id if you don't want to dig through the wxWidgets source code for it.
I forgot to update the source info again. Just check the svn repository and grab the latest revision (196).
Download Xenon File Manager Portable 2.0 Alpha 4 [1.71MB download / 1.57MB installed]
(MD5: a70a1f596648013a134ee4174a2a57a8)
Release Notes:
Alpha 4 (2008-11-28): Added translation support, some D&D. Updated Copy/Cut/Delete operations to use threads and dialogs.
Alpha 3 (2008-10-25): More features implemented, replaced wxNotebook with wxAuiNotebook. That means tabs can be moved around, closed with the X button, or movied into different panes.
Alpha 2 (2008-10-04): More features implemented
Alpha 1 (2008-09-14): Initial release
ok report time the open alternate feature doesn't work
association editor is working superbly actually just about everything is working nice except the Open Alternate feature
your friendly neighbourhood moderator Zach Thibeau
That isn't exactly implemented yet. I guess I forgot about that one.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
It is great, based on my quick testings.
Testings on WINE 1.1.7 are working very good. The folder panel works. The different views work perfectly. Opening and closing tabs has no problems. Some display bugs that are minor.
But I would like to request to you not to style the tabs on the main panel. It can look good using native looks too. Don't follow Firefox' mistake. I already use stylish to make it use a native tab bar on windows (and it is already native on Linux ). So think about it.
Blue is everything.
I really can't use a native tab bar because it would severely limit the feature set. I wouldn't be able to have any of the reasons I mentioned in the change log. It isn't about the look as much as the features I get.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Then... I won't complain.
Blue is everything.
why do I get this message everytime I start up the program (it lets you save a text file, which I'm now pasting here):
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/default-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/default-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/html-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/html-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/document-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/document-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/picture-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/picture-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/audio-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/audio-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/video-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/video-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/spreadsheet-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/spreadsheet-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/presentation-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/presentation-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/vector-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/vector-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/script-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/script-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/archive-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/archive-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/text-%d-%d.png-16-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/themes/vistaico/assoc/text-%d-%d.png-32-32.png': file does not exist.
20:21:22: Can't load image from file 'F:\Programs\PortableApps\XenonPortableTest\App\xenon/images/custom/assoc/html-32-32.png': file does not exist.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
20:21:22: Couldn't add an image to the image list.
---------------------------------------------------------------
the png files ARE there, but the html is not.
"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow
Try clearing your data directory. This could happen if you upgraded from one of the previous alphas. (eg. Delete the Data/settings folder)
cowsay Moo
cowthink 'Dude, why are you staring at me.'
thanks, that seems to have worked
"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow
Your not allowed to have a self promotional homepage.
self.path = path if self.path == None else self.path
What are you talking about?
She is linked to a site that
sellsreviews hardware.self.path = path if self.path == None else self.path
there's nothing sold on that site
just reviews, relax, no money is made there.
"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow
When I try to change from the default theme I get the following error:
Usage: XenonFileManager [/dat ]
/dat: Folder containing the xml config files.
Unexpected parameter 'and'.
After that, I get another error:
can't open file 'C:\Documents\/assoc.xml' (error 3: the system cannot find the path specified.)
And yes, this is a fresh folder under the My Documents folder, so there's no contamination from a previous installation (this is in My Documents\XenonTest, whereas 1.5 is in My Documents\Xenon).
After a couple of restarts, the new theme has been applied (later renamed the Xenon folder, now the program can't find the themes anymore... maybe the theme folder can be set to be relative to the program folder?).
I am also happy that all the other settings were saved.
Would be nice though if window size was saved, too, and the size/width of the folder pane.
And could you please add tooltips to the toolbar icons?
If the Computer view would show the trashcan, that would be great as well.
As would be an ability of the file manager to save tabs so that they'll be opened again the next time the program is started.
While I'm at it... any chance you will add more items to the details view? I like to sort my files by type, so I beg you to at least add File Type. Oh, and I guess I should also ask for the detail view to be sortable at all.
When I change tabs, I would like to have the folder pane update itself with it.
Can compressed/encrypted folders be shown in blue/green like in Explorer?
I attempted to ctrl-open a bookmark hoping it might open in a new tab... I guess that's not working because it crashed Xenon. Would be cool if this would be possible one day.
One thing I'm really missing is one-click operation. Please?
All in all, very nice, it's great to have tabs and bookmarks.
Thank you!
Is this supposed to work like this now? I changed HF from Computer to Desktop, yet every time I open a new tab it's the Computer tab.
On the other hand, when I start the program it opens with the Desktop tab, so I guess that works all right.
It's just that in 1.5 HF also determined what a new tab would show.
Yeah, I need to fix that.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
The editor works a bit oddly - you can't add anything unless you click on Add and create a blank entry.
After that, you only click Add *after* you're done setting up an entry.
This works, but it's not exactly obvious initially that it has to be done this way.
Can't copy files
Error message:
Can not enumerate files in directory 'C:\...\Desktop\/1600x1200.jpg' (error 267: the directory name is invalid)
However, Xenon creates an empty *folder* with the name of the file to be copied - 1600x1200 - Copy.jpg
That folder then cannot be deleted by Xenon. No error message, just nothing happens. It did delete the original file though. Unfortunately, it didn't end up in the recycle bin, unlike the folders.
And when I tried to copy a folder with a number of subfolders, I got a bunch of empty folders - "Folder - copy", "Folder-copysubfolder 1", "Folder-copysubfolder2"... etc.
I think I found that one too.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
When I have Xenon on monitor 2, the popups (rename, delete, etc) always open on monitor 1. Not a big deal, but a bit annoying.
Alpha 4 is out.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
first bug found in alpha 4
when going to preferences I get this error
could not enumerate files in this directory 'H:\PortableApps\XenonPortableTest\App\xenon/lang'
I take it as a possible path set error when you wrote this alpha John.
your friendly neighbourhood moderator Zach Thibeau
I would recommend moving the directory as indicated in the first post. I accidentally put it in the wrong place. :o
cowsay Moo
cowthink 'Dude, why are you staring at me.'
tsk tsk
your friendly neighbourhood moderator Zach Thibeau
Thank you for this very useful program! There are however, a few minor features which are not present in your file manager.
1. Open-with in right-click context menu
2. Create shortcut in right-click context menu
3. Should automatically refresh after deleting a file.(So that its immediately obvious the file is actually deleted)
4. If possible, shortcuts should display the icon of the original file rather then having 1 icon for all .lnk files
Other than those things, it works very close to flawlessly for me. If it is at all practical for you to add those things, I(and I'm sure others) would appreciate it.
For the open-with menu, it should show the same programs that are listed in windows explorer plus whatever is associated with the file extension inside Xenon as well. This way you don't feel completely cut-off from the contents of the computer you're plugged in to.
Also
I just noticed that renaming files does not work. Instead it creates a directory with the name you were trying to give to a file.
Also, dragging and dropping a file onto itself seems to delete it with no warning!