you shape the future

Discussion & Support for xplorer² professional

Moderators: fgagnon, nikos, Site Mods

which feature would you like most in v1.7?

1. Auto-updating searches
6
6%
2. Folder statistics
7
7%
3. Stream search
1
1%
4. Quick find
3
3%
5. Robust delete
19
18%
6. Toolbar customization
14
14%
7. Keyboard customization
29
28%
8. Collapsible groups
5
5%
9. Other
19
18%
 
Total votes: 103

User avatar
nikos
Site Admin
Site Admin
Posts: 16296
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

like plugins for what? TC has a lot of them but it is only because the basic application is rather limited in terms of shell integration, no?
User avatar
snakebyte
Gold Member
Gold Member
Posts: 430
Joined: 2003 May 07, 07:14
Location: Seattle

Post by snakebyte »

Even though I don't see plug-in support coming, I'm all in for it. The idea here is to automate anything that can be done from Xplorer2 UI using code.

Here are some of the internal APIs, that xplorer2 could expose
- Get list of all open tabs in left/right pane
- Switch to a tab given its index/name/path
- Rename a Tab, specified by its index/path
- Close a tab by index/name/path
- Given a path, browse to a folder in current tab
- Given a path, browse to a folder in a new tab
- Get list of selected items in active/inactive pane
- Given a list of filenames, select those items in active/inactive pane
- Switch between active inactive panes
- Support for events like new tab created, current path changed, current tab switched, Onload, OnExit, etc...
- If an external change is made to xplorer2 registry keys while xplorer2 is running, Xplorer2 should be able to read it without the need of a restart. An API could tell Xplorer2 that registry is dirty and ask it to re-read it.

Some of the commands I mentioned here can be achieved by sending keystrokes to xplorer2. Nikos, may be you can leave those ones out in the beginning and focus on the ones which can't be done directly from xplorer2 UI.

With all these APIs in place, I can see lot of cool add-ons written around these for xplorer2. I have lot of ideas and I've implemented some of the simple ones which rely on user commands, sending key strokes and WIN32 APIs, but I can't proceed with some of the advanced ones due to lack of API support.

Well, If wishes were horses.... ;-)
Help! I'm an AI running around in someone's universe simulator.
User avatar
snakebyte
Gold Member
Gold Member
Posts: 430
Joined: 2003 May 07, 07:14
Location: Seattle

Re: Custom column

Post by snakebyte »

jcrane2 wrote:I would like to see you support having an optional custom column to read information out of a descript.ion file, or add a hook for a user-written plug-in to supply custom column information.

My specific problem is I would like to have description tags for AVI files, but the file specification does not support a description. Somehow, Tigo Tago and ABC AVI Tag editor are about to support these tags.
jcrane, what you need is already supported by xplorer2 and thats support for custom columns. What you don't have is a column handler for descript.ion files.  Column handler is a shell extenstion that adds  new custom columns in Windows explorer or Xplorer2. You can either search for this on net or write your own. Here is an example that adds column handler for mp3 files in windows explorer
http://www.codeproject.com/shell/shellextguide8.asp
Help! I'm an AI running around in someone's universe simulator.
User avatar
FrizzleFry
Platinum Member
Platinum Member
Posts: 1254
Joined: 2005 Oct 16, 19:09

Post by FrizzleFry »

jcrane2, I found this program: Description explorer which includes a column handler for description files.  I installed it and played with it some but I do not really know anything about it... I just found it by googling for "descript.ion column handler".  It displays the descriptions fine (dc:title column) but it does not update descript.ion files if you move files around in x2.
wasker
Gold Member
Gold Member
Posts: 801
Joined: 2005 Oct 21, 16:33
Location: WA, USA

Re: Custom column

Post by wasker »

jcrane2 wrote:I would like to see you support having an optional custom column to read information out of a descript.ion file, or add a hook for a user-written plug-in to supply custom column information.
You can do this today: just write your column handler shell extension for Explorer. This is the way how, say, TortoiseSVN's columns are visible in x2.

BTW, Nikos, I heard that column handlers are deprecated in Vista Explorer. But are they still accessible through x2? For instance, does TortoiseSVN work under Vista the same way as under XP in columns aspect?
I'm using Xplorer2 - the only file manager that does not suck. Actually, it rocks!
wasker
Gold Member
Gold Member
Posts: 801
Joined: 2005 Oct 21, 16:33
Location: WA, USA

Post by wasker »

I think introducing plug-in system in x2 will be a waste of Nikos' time. I don't know the size of x2's user base, but number of people who are willing to explore and develop something will be very very small in any case.

Besides, lots of things could be customized by creating Windows Explorer extensions.
Last edited by wasker on 2007 Apr 28, 12:20, edited 1 time in total.
I'm using Xplorer2 - the only file manager that does not suck. Actually, it rocks!
User avatar
nikos
Site Admin
Site Admin
Posts: 16296
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

that's what i think too, x2 is already "plugin enabled" through shell extensions. It's a bit tricky to write shell extensions but most of the code is vanilla and you can get a basic skeleton from sites like codeproject. Not to mention that whatever you may be thinking of writing may already exist so google first!

column handlers are well and strong in vista too, i don't know what m$ are on about. I have yet to test tortoiseSVN on vista though
Defcon
Member
Member
Posts: 12
Joined: 2007 Feb 14, 23:57

Post by Defcon »

My vote is for Other, but its related to Search as well.

Its a 2 parter -

1. UI - have an instant search box like Vista that filters as you type. By far the most useful thing in Vista

2. As data provider for this search, xplorer2 could use -

a) database of an existing indexed search program, such as Vista, X1, copernic etc. Depending on how open their API is of course.

b) or implement its own indexed search, perhaps limited to file names/locations, which is good enough for 99% of the time. Much like Locate32.

Being able to quickly search from the given path downwards would be a godsend!
User avatar
nikos
Site Admin
Site Admin
Posts: 16296
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

ok that's the easy part out of the way
Image
let's hope i don't run out of time!
btw is it me or vista's fonts are totally lame? :)
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

Better to let the user reset only selected shortcuts. (and an option to reset all).
RobertH
New Member
Posts: 3
Joined: 2007 Apr 25, 22:05

Post by RobertH »

Hi Nikos,

Looks good!  I agree with Narayan it would be good to be able to reset the current shortcut (or at least display what it was).

Thanks!
MacGyver
New Member
Posts: 4
Joined: 2005 Sep 12, 16:40

Post by MacGyver »

one feature, that I'm still missing: undo last file operation
User avatar
am511
New Member
Posts: 4
Joined: 2004 Nov 22, 16:27

Post by am511 »

Here are my picks:
1- Robust transfer always
2- Stream search - Why nobody picked it yet?
3- All options available in GUI instead of registry
4- A customizable hot key to jump to a selectable folder similar to CTRL+k which jumps to "My Documents" folder.
5- Nicer icons and new GUI.

BTW, tabed windows is one of the best feature.  I have used Xplore2 and 2xexplorer for past 5+ years and have not seen a better file manager yet.
User avatar
vserghi
Silver Member
Silver Member
Posts: 309
Joined: 2002 Mar 19, 08:54
Location: UK

Post by vserghi »

4- A customizable hot key to jump to a selectable folder similar to CTRL+k which jumps to "My Documents" folder.
This is already available. Use Ctrl+Shift+F1 to set it to any folder of your choice. Then use Ctrl+F1 to use it. It is asscosiated to a star icon, so you can place it on the toolbar also, look in the "Go to" menu under "Quick bookmark".
Vas
chp
Bronze Member
Bronze Member
Posts: 70
Joined: 2004 Jan 27, 07:56

Post by chp »

I'm a big fan of keyboard shortcuts and I would like to see custom menus as well (huge amount of commands are missing or not used because of that), but there are more important things that need some attentnion:

- improved address bar / console usage (not so intuitive, frustrating and sometimes even painful - adjectives that come to mind );
- plug-in system (working with archives and lots of other useful things)