This discussion has moved here:
https://portableapps.com/node/12549
Application: Xenon File Manager
Category: Utilities
Description: Xenon File Manager is a tabbed file manager that is designed for portable usage. It carries file assocations with you so you can open your documents by double clicking.
Download Xenon File Manager Portable 1.5 Development Test 3 [1.46MB download / 2.17MB installed]
(MD5: e5b27be4975ae5fd281fc20cad11b767)
Release Notes:
1.5 Development Test 3 (2008-03-31): An attempt at reducing file size. Bugs fixed.
1.5 Development Test 2 (2008-03-31): Bugs fixed.
1.5 Development Test 1 (2008-03-31): D&D to tabs.
1.4.9.6 Beta (2008-03-29): Bugs fixed.
1.4.9.5 Beta (2008-03-29): GUI/folder layout cleanup. Tons of other stuff. All views except tile work with win2k and 98. Win98 is supported, but the treeview doesn't work.
1.4.9.4 Beta (2008-03-25): Folders load better. Don't remove folders that already existed.
1.4.9.3 Beta (2008-03-24): Bugs fixed.
1.4.9.2 Beta (2008-03-23): Bugs fixed. Minor features added. "Folders" loading totally rewritten.
1.4.9.1 Beta (2008-03-09): Bugs fixed.
1.4.9 Beta (2008-03-18): Tabs.
It is great. I see some things tough:
Anyway, it is working greatly, and the bookmarks bug seems to be vanished.
Request: Middle click on a folder or shortcut open in a new tab.
Didn't test it a lot, I will test it a little more, but it seems fine by now.
Blue is everything.
Oops. That was a stupid mistake.
If I dual license it then anyone can use it under the GPL. Or did you mean am I allowed to do that? Yes I am, after all I am the copyright holder.
If you hit alt+enter on a folder it will open in a new tab.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Opps. Stupid mistake for me too, sorry (not an big adept of MS).
And BTW, the bookmark problem seems to keep with an irregular step on bookmarks with caption.
Blue is everything.
Please expand. What bookmark bug?
cowsay Moo
cowthink 'Dude, why are you staring at me.'
The one in which bookmarks don't go anywhere or go tho the wrong place (once they all went to Computer, then all went to a folder previously bookmarked), and it takes place with random bookmarked places, but often after a bookmarks has been Captioned.
Blue is everything.
The only time compatibility comes into play with dual licensing is with contributions. If contributors choose to only allow their changes to apply to the non-GPL license those changes must be maintained on a separate branch that cannot be released under GPL.
formerly rayven01
Tabs...I freaking love it. You get like... 12 cookies.
However, there is a bug on my XP Professional machine that's causing a empty
'OK'
Dialog box to appear every time switching tabs. Thanks for adding Ctrl+T, too. And thanks for making the search box smaller.
1.4.9.1 Beta is out.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I really like this now, but there are a couple things that I think would make this program much better. First, under the file menu, there should be an exit button. This isn't really necessary, but it would make it much similar to every other windows program. Second, I know that if you right-click on a tab twice it closes, but maybe there should be a right click menu that gives tab options, such as 'close tab' 'new tab' and 'copy tab'. I also think that the tabs could have an X on them so they can be closed without having to right-click. This is kind of a Firefox function but I really like it. Maybe have a button to create a new tab also. Finally, hitting the Esc button closes the program. I don't think this is a good idea. I know sometimes I select a folder to copy and then decide that I don't want to copy that folder and hit Esc to clear my selection. Again this is more of a windows thing, but I've gotten into the habit.
Another idea could be to right click on a folder and have to option to open it in a new tab. I know this is a lot, but I think it would make the program indispensable.
I do want to put a context menu on the tabs.
The X is not very easy because it is not supported by autoit and would have to be overdrawn.
I didn't even know that Escape closes the window. I did find how to disable it though.
If you right click on a folder and choose "Start" it will open in a new window.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I'm glad to hear about the tab context menu. Maybe you could change 'Start' to 'Open in New Tab' or something like that so it's more intuitive. I understand that the 'Start' function also opens a file, but maybe that function should just be left to 'Open', just a thought. Also, what about a menu item (File -> Exit), a new tab button, and another thing I thought of was the ability to customize the toolbar with dividers. The customizable toolbar might be a stretch for this version, but it is just a thought. I understand that the X on tabs would be a problem, but maybe somewhere down the line you'll be able to implement it. This program is really coming along and I like it a lot. It hasn't yet replaced explorer for me, but it's well on its way.
I love the tabs!
One bug:
I copied 3 pics and the "replace file?" dialogue didn't have the name of the file in it so I didn't know which one Xenon was "talking" about. Maybe that not a bug but it would be nice to have it tell me what file it means.
Two suggestions:
The folder size is always kb. What about introducing Mbs instead of 7-digit kb numers?
What about an "About" section displaying the Author ans the Version?
One question:
Why does 6-zip have 2 "extract to" paths?
I already suggested these in the last thread:
*What about a file delete button next to the past/copy/cut buttons?
* The Association editor could have a save&cancel button...
Good work on that great App. Its still a little slow but I love the portable associations!
And btw the update from the previous version went without any problems. Not that I expected any but you never know
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
I was thinking the About section of the help file counted as an about window.
In 6-Zip the first part is the archive that is being extracted.
Didn't I already implement the Save and Cancel buttons in the Assocation Editor?
cowsay Moo
cowthink 'Dude, why are you staring at me.'
OK. I understand.
Ah. Good to know.
You did. I should have taken a better look. Sorry!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Seems good.
The bookmarks seem to be stable (I still must try them on my pendrive). And I noticed 2 bugs:
Beside that it seems great.
Plus translation bug:
In English
is translated to Portuguese
when it should be
Blue is everything.
Hey John... looks like Xenon is coming along nicely. Well done
I have a few suggestions:
I think that's about it for now. Let me know about the icon set. I'll give this another thorough review as it matures and if the kinks are worked out, we can see about making it a PA release
Kind Regards,
John
Sometimes, the impossible can become possible, if you're awesome!
Thank you SO MUCH for finally commenting. I totally wanna see this one go public. Good suggestions, too.
I'd been meaning to compile those comments for a while but hadn't gotten around to it. And the icon set I'd done last week as a bit of a break (messing with visual stuff is a fun break from coding) but hadn't gotten to post them yet.
Sometimes, the impossible can become possible, if you're awesome!
Thanks.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I would love to replace explorer with this, but the only thing is that it's kinda slow for me :|. But still, great job!
Insert original signature here with Greasemonkey Script.
As usual it works great running under Wine. I just wish Xenon could be available as a native Linux version (I would replace Nautilus with it), its just that awesome.
But may I ask why did you dual license Xenon? What benefits you by dual-licensing and whats up with MPL being one of the 2 licenses?
Well, I hadn't realized that the Ms-PL is GPL compatible.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Ms-PL is Microsoft Public License
MPL is Mozilla Public License
Sometimes, the impossible can become possible, if you're awesome!
Welcome back, Espreon.
think this is a fine oppertunity for a ditto
I agree- welcome back!
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
File -> New Tab Ctrl+T
File -> New Tab Ctrl+F4
Both in English and Spanish...
It should be
New Tab
Close Tab
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
New beta. Folders aka Treeview loading was totally rewritten so any bugs associated with the treeview shold be gone. Most of John's suggestions were implemented. (Except the icon set.)
@John: if you are reading this could you give me the icons?
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I'm afraid the odd behavior in the treeview is still happening. Folding and unfolding branches spontaneously brings up new file or rename dialogs, opens the help file in a browser, etc. Also closing a high level branch with multiple levels of branches open first closes branches 2+ levels down, then on the second click closes the direct children of the parent.
formerly rayven01
Same issues here. The same issues I detailed above and should be reproducible with the same directory names are still occurring.
Sometimes, the impossible can become possible, if you're awesome!
Well, that is the intended behavior. (That is, the clicking on the higher level items.) I can see how that would be annoying. I'll see what I can do in 1.4.9.4.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Windows 2000 Pro:
- View doesn't change when selecting another option in the view, it keeps showing details.
- When I clicked in folders TwinDistressPortable\Data folder I got something like "As feninicoes de linguagem irao tomar ligar ao reiniciar"
- when I click on some folders in tree I sometimes get choose icon set and browser associatio windows popping up.. or browse for folder window
- sometimes the tree moves back to previous selection after clicking
I'm using the current version, MD5 checked out. Maybe it's XP and up only?
The views are only supported on XP and up. I think the rest are happening on any OS.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Why would they only be supported in XP. Win 2000 if for 99% the same as XP.
I don't know. It says so in the AutoIt help file.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
1.4.9.3 Beta released. I think I finially tacked down the issue. The _GUICtrlTreeView_AddChild function was buggy so I switched it to _GUICtrlTreeView_InsertItem.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Think that got it. No more weird things happening. I'll do some more testing later, but right now the only "bug" I'm seeing offhand is it takes quite a long time (upwards of a minute) to open directories with lots of files. Example: C:\windows\system32. While it's opening that it just freezes completely.. no hourglass etc. If you try and click again the file menu disappears and it looks like a hung app, even though eventually it does come back when it finishes loading.
In the area of feature requests I'd have to second the request someone posted above of pre-populating the + icons on folders in the treeview if they have subfolders. Right now they don't show until you click on a folder and it loads the files in the main view.
formerly rayven01
a thought on the first point, I don't know what language you are using to write this but putting the file/folder detection in another thread would solve this, it is was I was doing in some pre-alpha builds of Toucan 2.
I'm using AutoIt. It doesn't support threads. It does have a few ways around this kind of problem though.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I think I have a pretty good idea of how to fix that. I don't preload folders because I'd bet it would take forever to load.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Seems ok, no problems here (of course my testings are miserable).
The bookmark issue is gone (by now).
Small request on the bookmark editor:
When selecting/deleting/moving any bookmark, could it be kept selected or select the upper/down one? It is strange to have to select always a bookmark.
Blue is everything.
It's great, it's really come a long way. Can't wait until an official release is arranged.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook
Updated to 1.4.9.4 Beta. Try out the treeview and load folders then load the parent.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
My two example directories that failed are now browsable in folder view without having random rename, etc windows pop up.
BTW - You still have zebra striping on icon, etc views which makes them look funny
BBTW - I'm working on your icons and should have them to you later today
BBBTW - You can use the PA Installer. You have a compatible license and it's looking like people like this so it'll probably be an official release.
BBBBTW - Add a Help - About. Even if it's just a message box. Makes it easy for people to figure out what version they have running.
Sometimes, the impossible can become possible, if you're awesome!
Thanks.
Does anyone know how to use the installer? I honestly have no clue.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Peace of cake. Just pop PortableApps.comInstaller.nsi in your Other\Source directory. Edit the information under the
;=== BEGIN: BASIC INFORMATION
. Next, edit anything you need between;=== BEGIN: PRE-INSTALL CODE
and the post-install code.You'll also need PortableApps.comInstaller.bmp in the Other\Source directory. Now just compile and the installer will be created three directories up. You'll need some plugins like FindProcDLL and MoreInfo, so it's best to download and use Zach Hudock's NSIS Portable.
Use Zach's, or you can extract and installer and get the plugins from the plugins directory.
Also, this is a good way to get plugins from john's code, if you are away from the internet.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
BBTW - I'm working on your icons and should have them to you later today
I don't know if John B got them yet, but they're not included. So when you get a chance, please finish them off and send them to him as they look really nice.
Is there any change you can get views to work on all windows? I hate to see PortableApps moving away from supporting OS older than XP.
Offtopic... Last night I used Explorer with List view because details and others took scrolling, and I had a lot of files to manage...
Sorry, AutoIt doesn't support them.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
So much better than the others I searched for :).
The only thing I can wish for is that for it to be faster...
Oh, and when are you doing a real PAF?
Insert original signature here with Greasemonkey Script.
I could not determine a way to find the size of multiple files. In windows explorer I select all or multiple files and then Alt-Enter or right click/properties. Is there another method in Xenon to find the size of multiple selected files?
I'll add that to the next version.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Here's my wishlist before I can break away from explorer and go to this (which I'd like to do):
Thanks, keep up the good work!
formerly rayven01
Yea, I agree completely, that needs to beadded before a public release.
The open with is already supported via a plugin.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I think it's changed a bit between versions, and now with tab implementations, so I'll ask.
How do you navigate with keys? I always navigate with keys. When entering a new directory, the down key highlights in the folder pane, left key goes back, right key goes into the highlighted folder. How do I move around the folders in the folder pane without entering a directory or going back?
What exactly do you mean? You can select files using Up and Down. It appears that I did forget to implement Ctrl+Tab and Ctrl+Shift+Tab.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
In Explorer, the left and right arrow keys move left and right through folders in Explorer, just like up and down do for both Xenon and Explorer. However, explorer features backspace to go back a directory, but Xenon does this when you push the left key, and the right one takes you into the currently highlighted folder.
Edit: Sorry, I forgot to mention I'm in tile view, I think that's where you got confused.
Oh! OK. I'll disable that if the mode is not details.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Thanks, John.
Testing under Windows 2000, E6300, 2GB RAM - a perfectly capable machine. There is no real reason that anything should go slowly, except for lots of disconnected network drives.
I think that that'll be enough to be getting on with...
An apology to those of you who don't like having to scroll down so far...
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I just wanted to confirm that this works as follows:
Windows 95/98/Me: Incompatible, will not launch
Windows 2000: Partial functionality (no detail, icon or tile view)
Windows XP/Vista: Full feature set
Is the above correct? If so, then this won't be making it into the platform as the default file manager as the goal of the platform is to work on all Windows OSes. For the default I'll dust off the Delphi-based one I was working on at a later point (it's smaller and has broader compatibility).
Sometimes, the impossible can become possible, if you're awesome!
Basically. I do hope to get partial support for 9x eventually.
I guess I need to set up a 98 vm.
I never actually expected to get Xenon as the default file manager.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
If you're in details view, zebra striping is on as expected. But if you then switch the view to something else (like List), the striping stays on. Once you refresh (F5) it goes away. The solution is to do a refresh on view change in the code.
Sometimes, the impossible can become possible, if you're awesome!
1.4.9.5 Beta released.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
1.4.9.5 has the navigation in tile view working fine, thanks. However, in this version, the file association editor appears not to work, the error when attempting to open is:
---------------------------
AutoIt Error
---------------------------
Line -1:
Error: Subscript used with non-Array variable.
---------------------------
OK
---------------------------
P.S. You forgot Help -> About.
And, and also, just a note, when you hit backspace, there's an AutoIt error, and Xenon crashes. You'll want to have that fixed as many users are used to backspace from Explorer.
Windows Vista pt-PT w/o SP1
Language menu doesn't work.
Didn't test any further as I have no time now.
Blue is everything.
I can confirm that on XP Provessional.
Oops. I forgot to adjust some paths in the launchers.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
1.4.9.6 is out. (bugfixes)
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Because I don't see them here. Other than that, it seems to work fine.
Plus, file association editor shows no icons for options and seems to "just work", and not to work like it should.
Blue is everything.
I use Xenon on Vista (Home Premium) with no problem... I mean, Vista folders are supported...
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
The sidebar view, that was renamed to "Folders".
Blue is everything.
It works properly. I use Vista as my main OS.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
On my the sidebar is blank. It shows nothing. Strange.
EDIT: After all it needs a restart to work.
Blue is everything.
1.5 Dev Test 1 is out. All issues big or small are welcome.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
What's D&D?
Drag & Drop
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Drag & Drop, I follow.
Anywho, here's the results:
1. Launched Xenon Portable
2. First tab was to the root of my drive (F)
3. Opened new tab in F:\Documents\Music
4. Dragged music file from F:\Documents\Music and dropped on tab 'F:'
5. Small inch and a half by inch and a half window opens saying 'F:'
6. Clicked 'OK' to pointless window, cut splash window displays
7. One second later, error opens above splash window
I'll test it out a bit more.
Edit: I tried multiple times, mutiple different setups. They all flash the desitination in an OK box, show cut splash screen, and then pose that error. Also, the issue with the file association editor not showing icons still resides.
Nice file manager! But when my card reader is empty (no card inserted) Xenon rases an error ("No disk in drive F:")
Evil never dies it only waits for be reborn!
Hey evilious, and welcome to PortableApps.com.
Links actually aren't allowed in signatures, but you can put on in the 'homepage' input area on your user page and that will appear beside your username when posting.
Thanks.
Oops. I forgot to recompile 2 files lol. I had fixed both those problems.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Compile? Is that really necessary?
Yes, it is. It lets me combine the standard AutoIt include files with the source.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
I was kidding, via smiley.
Dev Test. Includes the updated files that I forgot to package.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
And while I`m downloading, this was in the old release but I`m sure it`s in this one, too. The about box displays and old version, and I`d specify putting the Author, License, and possible Website.
This version works much better. There`s a couple issues I notivced.
When dropping files onto a tab to paste them, it displays the `Cut` screen, which should be the `Paste` screen, right...
Perhaps add a more info to the About box as I mentioned above.
Highlighting some files and pressing the cut button in the toolbar doesn`t seem to work.
When opening the Tree View in Vista (And I notice this only in Vista) it displays it as blank until you refresh it, perhaps and auto refresh after opening tree view.
I think `Go to the Home drive.` should be reworded a bit since that could also be a folder when set by the user.
Edit:
Bug: When backspacing in the search area WITHIN the Xenon File Manager, it displays and error:
---------------------------
AutoIt Error
---------------------------
Line -1:
Error: Unknown function name.
---------------------------
OK
---------------------------
And closes.
The cut screen is used when moving files, copy when copying.
I can't reproduce the cut bug.
cowsay Moo
cowthink 'Dude, why are you staring at me.'
Pages