Everything - Version No. in header

Have a suggestion for "Everything"? Please post it here.
Post Reply
tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Everything - Version No. in header

Post by tuska » Tue Mar 30, 2021 8:11 pm

I think this header is very good. ... Picture
1.5.0.1251a (x64)

If one could prefix the version number with "Everything", then it would be perfect from my point of view...

Code: Select all

Everything 1.5.0.1251a (x64)
or
Everything (x64) 1.5.0.1251a
I like that much better than, for example...
c:\windows\ - Everything
or
explorer.exe - Everything

Perhaps this could still be set up with an option in Everything?

NotNull
Posts: 3738
Joined: Wed May 24, 2017 9:22 pm

Re: Everything - Version No. in header

Post by NotNull » Tue Mar 30, 2021 8:59 pm

The version was recently added as an option for the title bar / window caption ($v(
You can get your desired layout by typing the following in the search bar, followed by ENTER:

Code: Select all

/window_title_format=$t $v
More options for the title bar can be found here

Stamimail
Posts: 978
Joined: Sat Aug 31, 2013 9:05 pm

Re: Everything - Version No. in header

Post by Stamimail » Tue Mar 30, 2021 10:08 pm

I think "Version No. in header" it's good and should be default for alpha/beta.
It will help Forum Community with knowing the version when a screenshot is uploaded.

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Wed Mar 31, 2021 12:36 pm

NotNull wrote:
Tue Mar 30, 2021 8:59 pm
The version was recently added as an option for the title bar / window caption ($v(
You can get your desired layout by typing the following in the search bar, followed by ENTER:

Code: Select all

/window_title_format=$t $v
More options for the title bar can be found here
Thank you!
Perfect! :)

Stamimail wrote:
Tue Mar 30, 2021 10:08 pm
I think "Version No. in header" it's good and should be default for alpha/beta.
It will help Forum Community with knowing the version when a screenshot is uploaded.
In such a case, I would suggest an additional option, namely that you indicate in the title bar
with some character, e.g. "^", whether Everything was started as an administrator.

E.g.

Code: Select all

^Everything 1.5.0.1251a (x64)

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Thu Apr 01, 2021 5:57 am

I have added some preprocessor commands to the title format in Everything 1.5.0.1252a.

To show a ^ in front of Everything, when Everything is running as an admin:
  • In Everything, type in the following search and press ENTER:

    Code: Select all

    /window_title_format=#if(:#isadmin:,^#):$t $v
    
preprocessor syntax:
#function:text
#function(:arg1,arg2,arg3,...#):
#(:a literal block of text#):

Currently supported preprocessor functions:
  • #if:condition,true-value,false-value -if condition is true, returns true-value, else false-value.
  • #len:text -returns the length of text in UTF-16 characters.
  • #version: -returns the current version with the major.minor.revision.build format.
  • #isadmin: -returns 1 if running as an admin, 0 otherwise.
This list will grow in future versions.

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Thu Apr 01, 2021 10:33 am

2void
Thank you for the prompt implementation of the suggestion! :)

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Fri Apr 09, 2021 8:47 am

For Everything 1.5.0.1253a, please try the following title format:

/window_title_format=#if:(#isadmin:,^)$t $v

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Apr 09, 2021 9:04 am

void wrote:
Fri Apr 09, 2021 8:47 am
For Everything 1.5.0.1253a, please try the following title format:
/window_title_format=#if:(#isadmin:,^)$t $v
Thank you!
After restarting 'Everything', everything is displayed again in the desired way:

Code: Select all

Everything - Version No. in header	Remark
---------------------------------------------------------------------------------------
Everything 1.5.0.1253a (x64)		Everything started without administrator rights
^Everything 1.5.0.1253a (x64)		Everything started with    administrator rights

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Fri May 28, 2021 7:57 am

For Everything 1.5.0.1262a, please try the following title format:

/window_title_format=#if:<#isadmin:,^>$t $v

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri May 28, 2021 11:25 am

void wrote:
Fri May 28, 2021 7:57 am
For Everything 1.5.0.1262a, please try the following title format:

/window_title_format=#if:<#isadmin:,^>$t $v
Thank you for this information. :)
Everything works again as indicated just above.

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Sat Aug 21, 2021 10:51 am

2void
I have just noticed that when an additional instance is used, in the title bar of Everything
it is no longer possible to determine which version is being used, i.e. the first instance or the additional instance.

Could you please also display the instance in the title bar?

Example:

Code: Select all

Everything 1.5.0.1272a (x64) ................. first instance
Everything 1.5.0.1272a (x64) - (PRIVATE) ..... additional instance

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Sat Aug 21, 2021 10:54 am

/window_title_format=#if:<#isadmin:,^>$t$i?{ ($i)} $v

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Sat Aug 21, 2021 11:32 am

void wrote:
Sat Aug 21, 2021 10:54 am
/window_title_format=#if:<#isadmin:,^>$t$i?{ ($i)} $v
Thanks a lot!

Code: Select all

Everything (PRIVATE) 1.5.0.1272a (x64)
... is then displayed in the title bar for the above example.

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Sat Aug 21, 2021 11:35 am

If you want the dash and instance after the version, please use:

/window_title_format=#if:<#isadmin:,^>$t $v$i?{ - ($i)}

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Sat Aug 21, 2021 11:43 am

void wrote:
Sat Aug 21, 2021 11:35 am
If you want the dash and instance after the version, please use:

Code: Select all

/window_title_format=#if:<#isadmin:,^>$t $v$i?{ - ($i)}
Thank you, I prefer this variant: :) ...

Code: Select all

Everything 1.5.0.1272a (x64) - (PRIVATE)
Only example:
- Instance name: "PRIVATE"
  (Path\to\Everything64.exe -instance "PRIVATE")
- Everything Service: Everything (PRIVATE)

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Dec 17, 2021 12:20 pm

void wrote:
Tue Nov 30, 2021 5:38 am
Everything 1.5.0.1286a will now show [Administrator] in the window caption when running as an administrator by default.
I like this option very much because the use of Everything as an administrator is displayed so concisely
that it is almost impossible to overlook this fact.

At present, however, the Everything version no. and instance title is not displayed for this variant, but only:

Code: Select all

Everything [Administrator]
Perhaps one could change this code:

Code: Select all

/window_title_format=#if:<#isadmin:,^>$t $v$i?{ - ($i)}
... to show the following - Examples:

Code: Select all

Everything 1.5.0.1289a (x64) - [Administrator]
Everything 1.5.0.1289a (x64) - (PRIVATE) - [Administrator]
Please check.
Thank you!

horst.epp
Posts: 751
Joined: Fri Apr 04, 2014 3:24 pm

Re: Everything - Version No. in header

Post by horst.epp » Fri Dec 17, 2021 1:23 pm

tuska wrote:
Fri Dec 17, 2021 12:20 pm
void wrote:
Tue Nov 30, 2021 5:38 am
Everything 1.5.0.1286a will now show [Administrator] in the window caption when running as an administrator by default.
I like this option very much because the use of Everything as an administrator is displayed so concisely
that it is almost impossible to overlook this fact.

At present, however, the Everything version no. and instance title is not displayed for this variant, but only:

Code: Select all

Everything [Administrator]
Perhaps one could change this code:

Code: Select all

/window_title_format=#if:<#isadmin:,^>$t $v$i?{ - ($i)}
... to show the following - Examples:

Code: Select all

Everything 1.5.0.1289a (x64) - [Administrator]
Everything 1.5.0.1289a (x64) - (PRIVATE) - [Administrator]
Please check.
Thank you!
Using default settings the version number is shown before Administrator.

NotNull
Posts: 3738
Joined: Wed May 24, 2017 9:22 pm

Re: Everything - Version No. in header

Post by NotNull » Fri Dec 17, 2021 1:33 pm

My opinion:

It is enough to show that Everything is running as Administrator, so you can fix that "mistake" :)

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Dec 17, 2021 1:46 pm

horst.epp wrote:
Fri Dec 17, 2021 1:23 pm
Using default settings the version number is shown before Administrator.
If I remove this line from Everything.ini:

Code: Select all

window_title_format=#if:<#isadmin:,^>$t $v$i?{ - ($i)}
then the title bar will only say -> Everything.
In Everything.ini I then only have this entry: window_title_format=

If I start Everything as an administrator, it says Everything [Administrator] in the title bar.

I am currently not aware of any option that I could have set regarding the title bar,
which leads to the view you indicated.

So at the moment I leave my setting with version no., instance title, ^Everything... as administrator as it is.
--------------
2NotNull
I suppose that is also what you are suggesting here.
NotNull wrote:
Fri Dec 17, 2021 1:33 pm
My opinion:

It is enough to show that Everything is running as Administrator, so you can fix that "mistake" :)

horst.epp
Posts: 751
Joined: Fri Apr 04, 2014 3:24 pm

Re: Everything - Version No. in header

Post by horst.epp » Fri Dec 17, 2021 1:51 pm

With default settings:
Screenshot - 17.12.2021 , 14_50_20.png
Screenshot - 17.12.2021 , 14_50_20.png (8.14 KiB) Viewed 7105 times

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Dec 17, 2021 1:56 pm

2horst.epp
Thank you, I didn't doubt that you had such a setting. :)
I just don't know how I would have to adjust my Everything.ini.

NotNull
Posts: 3738
Joined: Wed May 24, 2017 9:22 pm

Re: Everything - Version No. in header

Post by NotNull » Fri Dec 17, 2021 2:04 pm

Doesn't this work for you?

Code: Select all

/window_title_format=$t $v$i?{ - ($i)}#if:<#isadmin:, - [Administrator]>
2021-12-17 15_05_51-Everything 1.5.0.1280a (x64) - (1.5a) - [Administrator].png
2021-12-17 15_05_51-Everything 1.5.0.1280a (x64) - (1.5a) - [Administrator].png (5.68 KiB) Viewed 7096 times

horst.epp
Posts: 751
Joined: Fri Apr 04, 2014 3:24 pm

Re: Everything - Version No. in header

Post by horst.epp » Fri Dec 17, 2021 2:04 pm

tuska wrote:
Fri Dec 17, 2021 1:56 pm
2horst.epp
Thank you, I didn't doubt that you had such a setting. :)
I just don't know how I would have to adjust my Everything.ini.
I never changed anything related to that topic and I'm not aware of any option.
So only David can tell us whats the reason for your display.
For me the version info is not importand
as I'm always running the latest alpha :)

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Fri Dec 17, 2021 2:09 pm

The issue is most likely due to the current Language.

Temporarily try setting your Language to English (US) and the title should include the version and [Administrator].


I'll look into a new localization string and retiring the old one.

For now, set your window_title_format to:
/window_title_format=$s?{$s - }$t$i?{ ($i)} $v#if:<#isadmin:, [Administrator]>
(this is the current default English (US) window_title_format)

NotNull
Posts: 3738
Joined: Wed May 24, 2017 9:22 pm

Re: Everything - Version No. in header

Post by NotNull » Fri Dec 17, 2021 2:13 pm

Oh, brain wave: if you don't run your Everything in portable mode (and/or have Store settings and data in %APPDATA%\Everything enabled), running as adminiustrator will have a different ini file. Make sure you are looking at the right one :)

about:config should open the one you are using at that moment.

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Dec 17, 2021 2:22 pm

NotNull wrote:
Fri Dec 17, 2021 2:04 pm
Doesn't this work for you?

Code: Select all

/window_title_format=$t $v$i?{ - ($i)}#if:<#isadmin:, - [Administrator]>
Thank you very much!
That is exactly what I wanted. :)

Code: Select all

Everything 1.5.0.1289a (x64) - [Administrator]
Everything 1.5.0.1289a (x64) - (PRIVATE) - [Administrator]
2horst.epp
Thank you also for your efforts.
For me, the version number, etc. is important, even though I usually use the latest alpha version.

2void
I'll check in a moment...

_________________________________________________
Windows 10 Pro (x64) Version 21H2 (OS build 19044.1415)
'Everything' 1.5.0.1289a (x64)
C:\Tools\Everything\Everything64.exe - Portable on system drive C:
Language: English (instance "Main" & German (instance "PRIVATE"
)

tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Dec 17, 2021 2:34 pm

2void

With this code:

Code: Select all

/window_title_format=$s?{$s - }$t$i?{ ($i)} $v#if:<#isadmin:, [Administrator]>
I get this display in the title bar

Code: Select all

Everything 1.5.0.1289a (x64) [Administrator] ............. Language: English (UK) ................... - instance "Main"
Everything (PRIVATE) 1.5.0.1289a (x64) [Administrator] ... Language: German: Deutsch (Systemstandard) - instance "PRIVATE"
Thank you also for the prompt help. :)

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Tue Dec 21, 2021 5:30 am

Everything 1.5.0.1290a will now show the version in the window caption for all languages.

void
Developer
Posts: 9622
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything - Version No. in header

Post by void » Fri Mar 18, 2022 6:37 am


tuska
Posts: 546
Joined: Thu Jul 13, 2017 9:14 am

Re: Everything - Version No. in header

Post by tuska » Fri Mar 18, 2022 12:00 pm


Post Reply