Page 1 of 2

A few simple requests

Posted: 15 Apr 2012 18:10
by Dave-X
Hello, I've been using XY for awhile and love it, but haven't been around the forums for awhile. Below are just a few simple changes that drive me absolutely crazy!

The first issue is I use a ram disk and thus, make extensive use of symbolic links. The problem lies when I need to load hundreds of files and XY insists on prefixing with "SymLink to ..." I have to go through and search them out in folder and rename them all. It's an annoyance. A simple ini entry like "Symlinkprefix=" that can be blanked out or changed would save me tons of trouble. It doesn't even need to be a dialog option. Also the ability to suppress the dialog and just copy the links. If I copied a 1000 files, do you want to see a dialog for each file? Ok thanks! :)

The second is when using XY as the default file explorer program. When using UNC paths from the start menu, \\Computer, these still default to Windows Explorer and not XY. This is not so much a problem, but if is this fixable? Thanks!

by the way, I've yet to delve into scripting in XY, but not afraid to learn it. If the symbolic link issue can be fixed with that, I am all eyes if someone wants to show me how to do it.

Thanks, Dave!

Re: A few simple requests

Posted: 15 Apr 2012 19:45
by admin
Dave-X wrote:The first issue is I use a ram disk and thus, make extensive use of symbolic links. The problem lies when I need to load hundreds of files and XY insists on prefixing with "SymLink to ..." I have to go through and search them out in folder and rename them all. It's an annoyance. A simple ini entry like "Symlinkprefix=" that can be blanked out or changed would save me tons of trouble. It doesn't even need to be a dialog option. Also the ability to suppress the dialog and just copy the links. If I copied a 1000 files, do you want to see a dialog for each file? Ok thanks! :)
Sounds reasonable. I'll do it next thing after publishing 10.90.0400.

EDIT: well, I added it right away. 8)

Re: A few simple requests

Posted: 15 Apr 2012 22:14
by Dave-X
Hey, that sounds GREAT and I appreciate it! :biggrin:

One more thing I forgot to mention were aliases for favorite locations. I make extensive use of the favorites and seeing long path names makes it hard to scan through. It's easy enough to organize outside of the program, but having something like "Server - Apache Docs", "Media - Music" would seal the deal! I know this will take a little more effort to implement, no rush!

Great program, Thanks!
:appl:

Re: A few simple requests

Posted: 15 Apr 2012 23:00
by nas8e9
Dave-X wrote:One more thing I forgot to mention were aliases for favorite locations. I make extensive use of the favorites and seeing long path names makes it hard to scan through. It's easy enough to organize outside of the program, but having something like "Server - Apache Docs", "Media - Music" would seal the deal!
That's already there:
You may prefix a caption in quotes like this: "Caption" Path

Re: A few simple requests

Posted: 11 May 2013 08:22
by Dave-X
Hello,

I hate to revive an old thread, but I just noticed that the feature you created for me (if you recall) that removed the Symbolic link prompt and the prefix is no longer working. To be clear, the prompt works fine and does not show. However, I am now getting the "SymLink to " prefix on -every- file again.

When I first requested this feature, you added it as an INI tweak:

CreateSymlinkPrefix=""
CreateJunctionPrefix=""
CreateSymlinkPrompt=0
CreateJunctionPrompt=0

I need this feature back, thanks! :)

Re: A few simple requests

Posted: 11 May 2013 09:20
by admin
It's because of this:

Code: Select all

v11.90.0104 - 2013-01-05 18:03
    * The following tweaks have to be reset to "" on upgrading and will 
      then internally default to the values shown here:
        CreateSymlinkPrefix="SymLink to "
        CreateJunctionPrefix="Junction to "
      If you want other values you have to re-tweak (but these tweaks 
      will not be covered by MLS of course, IOW they will stay in the 
      language you have chosen for them).
I will add this for you:

Code: Select all

    * The following tweaks now can be set " " (one quoted space) to 
      suppress any prefix:
        CreateSymlinkPrefix=" "
        CreateJunctionPrefix=" "

Re: A few simple requests

Posted: 11 May 2013 09:21
by Marco
CreateSymlinkPrefix=""
CreateJunctionPrefix=""
are now part of the language file. You could edit it according to your needs...

Re: A few simple requests

Posted: 11 May 2013 09:27
by admin
Marco wrote:CreateSymlinkPrefix=""
CreateJunctionPrefix=""
are now part of the language file. You could edit it according to your needs...
Yes, but since 2013-01-05 18:03 setting them to "" will not remove the prefix but use the internal default. (empty tweak == no tweak)

Re: A few simple requests

Posted: 11 May 2013 10:18
by Marco
admin wrote:
Marco wrote:CreateSymlinkPrefix=""
CreateJunctionPrefix=""
are now part of the language file. You could edit it according to your needs...
Yes, but since 2013-01-05 18:03 setting them to "" will not remove the prefix but use the internal default. (empty tweak == no tweak)
Yes, you preceded me.
Maybe to suppress those tweaks you should use a * or a ? (or whatever invalid character in a file name) instead of a plain space, since it could be mistaken. My 0.02 €.

Re: A few simple requests

Posted: 11 May 2013 12:41
by nerdweed
According to me, this is a null tweak and should be applied
CreateSymlinkPrefix=""
CreateJunctionPrefix=""

The following would be an empty tweak
CreateSymlinkPrefix=
CreateJunctionPrefix=

Re: A few simple requests

Posted: 11 May 2013 17:53
by admin
nerdweed wrote:According to me, this is a null tweak and should be applied
CreateSymlinkPrefix=""
CreateJunctionPrefix=""

The following would be an empty tweak
CreateSymlinkPrefix=
CreateJunctionPrefix=
In theory yes. But the world of INI files is different: here "" and nothing is identical. I won't touch this decades-old convention.

Re: A few simple requests

Posted: 11 May 2013 18:10
by Dave-X
Thanks Admin,

I got a little lost in the conversation but I understand you will be adding the feature back, I will just need to use a space " " and not "" when you do, correct?

Thanks again, awesome program :)

Re: A few simple requests

Posted: 11 May 2013 18:18
by admin
Correct.

Re: A few simple requests

Posted: 14 Dec 2013 17:28
by Dave-X
Admin,

I finally updated to 13.40.0200 and noticed I am still having problems getting this tweak to work. Did you re-implement it or am I doing something wrong? I have the following values in the INI file but it still insists on creating the prefix.

Code: Select all

CreateSymlinkPrefix=" "
CreateJunctionPrefix=" "
Thanks

Re: A few simple requests

Posted: 14 Dec 2013 18:31
by admin
Works fine here. How are you creating the junction? Via Paste Special?