Index Journal expansion + locking journal sorting

Discussion related to "Everything" 1.5 Alpha.
Post Reply
Herkules97
Posts: 67
Joined: Tue Oct 08, 2019 6:42 am

Index Journal expansion + locking journal sorting

Post by Herkules97 »

Is it going to be expanded to full 1.5 features like the extra properties system for 1.5.
This can be that I want Year to be a column it monitors, just an example.
I have a file with date 2024, I know it is from 2024-08-22 so I change it to that with mp3tag.
The year column could then say it is year 2024 and new year is 2024-08-22.

Also can you lock sorting to the current sort or can that be added? I only use the ID one, but making it to whatever you have sorted should make it future-proof. With larger journals it can freeze for a moment, use a bunch of CPU processing and minor RAM increase maybe..Last one isn't clear when I tested it again.
Considering this was an accidental click, if I accidentally click while it's frozen it might make it even worse.
Locking would prevent any future mistakes.
void
Developer
Posts: 16665
Joined: Fri Oct 16, 2009 11:31 pm

Re: Index Journal expansion + locking journal sorting

Post by void »

The year column could then say it is year 2024 and new year is 2024-08-22.
Yes, this is planned for Everything 1.6.
It didn't quite make it to Everything 1.5 due to its complexity.


Also can you lock sorting to the current sort or can that be added?
You can lock settings with group policies.

Create a Policy.ini in the same location as your Everything.exe:

Policy.ini

Code: Select all

[Everything]
index_journal_sort=0
index_journal_sort_ascending=0
Restart Everything.

index_journal_sort
index_journal_sort_ascending
Herkules97
Posts: 67
Joined: Tue Oct 08, 2019 6:42 am

Re: Index Journal expansion + locking journal sorting

Post by Herkules97 »

void wrote: Fri Aug 23, 2024 1:48 am
You can lock settings with group policies.

Create a Policy.ini in the same location as your Everything.exe:

Policy.ini

Code: Select all

[Everything]
index_journal_sort=0
index_journal_sort_ascending=0
Restart Everything.

index_journal_sort
index_journal_sort_ascending
I can still sort index journal by any column?
Is the "locking" just that it defaults to the thing you write in the policy.ini and not that it actually locks them from being used after a restart?
I also tried giving the instance name after, in this case "Policy-C8 OS Thinkpad1.ini", but changed nothing.
Here is the original file's full path "C:\64-Portable\Everything v1.5.0.1383a x64\C8 OS Thinkpad1\Policy.ini"

I don't know if the lack of 64 is intentional in your reply, but the .exe is Everything64.exe.

I presume it works, because troubleshooting window does say
Policy: index_journal_sort=0
Policy: index_journal_sort_ascending=0

Maybe just that it doesn't do what is expected of "locking".

Just to clarify, I meant locking it from being changed entirely. It is stuck in the sort locked in until you restart without the policy.ini having those settings inside or even moving the .ini away from the folder.
void
Developer
Posts: 16665
Joined: Fri Oct 16, 2009 11:31 pm

Re: Index Journal expansion + locking journal sorting

Post by void »

I can still sort index journal by any column?
Yes, for now.


Is the "locking" just that it defaults to the thing you write in the policy.ini and not that it actually locks them from being used after a restart?
For some settings, yes.
You can still change the index journal sort.
However, Everything will revert back to the 'locked' sort the next time the window is shown.


I also tried giving the instance name after, in this case "Policy-C8 OS Thinkpad1.ini", but changed nothing.
Here is the original file's full path "C:\64-Portable\Everything v1.5.0.1383a x64\C8 OS Thinkpad1\Policy.ini"
Please try without the instance name:
Policy.ini


Policies apply to all instances.


Just to clarify, I meant locking it from being changed entirely.
There's no option to lock the sort from being changed.
Post Reply