Catalog and Portability
Posted: 12 Feb 2007 18:15
Ok here's some thought I've been having about the Catalog, that I think could be some nice additions, especially when it comes to portability and people using it from their USB drives or such.
Just like XY has some very nice feature about this with its File Associations, it might be interresting to have the same ability for Catalog items.
What I mean is, being able to use relative paths (to app folder) on Catalog (hence everywhere (Goto, AB, etc) as well). For example having "..\" would go to the parent of XY's folder, and "..\Viewer\MyViewer.exe" would launch our favorite viewer, just like it works with File Associations.
Of course there could be a problem with the other method, since ?: means name search in boolean mode; but we could easily have one exception I think:
If the 3 first chars are ?:\ then its a path on XY's drive. And this would take into consideration the file:/// prefix (ie. or if 11 first chars are file:///?:\ then its a path too)
This could allow one to have relative/portable favorites on his Catalog (or Fav Folders for that matter); and to use them, and the app launcher feature of the Catalog (as well as the great drag&drop support to open items with the EXEs) with portability!!
Eg. not only do XY would use its own portable file associations to open text files with the user's favorite text editor, but the item on Catalog for that editor would also be portable aswell, and works to start it or when dropping items on it regardless on what computer it's running on!
Just like XY has some very nice feature about this with its File Associations, it might be interresting to have the same ability for Catalog items.
What I mean is, being able to use relative paths (to app folder) on Catalog (hence everywhere (Goto, AB, etc) as well). For example having "..\" would go to the parent of XY's folder, and "..\Viewer\MyViewer.exe" would launch our favorite viewer, just like it works with File Associations.
Of course there could be a problem with the other method, since ?: means name search in boolean mode; but we could easily have one exception I think:
If the 3 first chars are ?:\ then its a path on XY's drive. And this would take into consideration the file:/// prefix (ie. or if 11 first chars are file:///?:\ then its a path too)
This could allow one to have relative/portable favorites on his Catalog (or Fav Folders for that matter); and to use them, and the app launcher feature of the Catalog (as well as the great drag&drop support to open items with the EXEs) with portability!!
Eg. not only do XY would use its own portable file associations to open text files with the user's favorite text editor, but the item on Catalog for that editor would also be portable aswell, and works to start it or when dropping items on it regardless on what computer it's running on!