Everything.NET - Everything frontend with dark mode

Plug-in and third party software discussion.
Post Reply
stax76
Posts: 14
Joined: Thu May 23, 2019 12:53 am

Everything.NET - Everything frontend with dark mode

Post by stax76 » Sat Dec 26, 2020 6:36 pm

Everything.NET

Everything frontend with dark mode.

1.1

- Renamed from Everything Frontend to Everything.NET.
- Everything.dll x64 added.
- ESC key closes the app.
- Up key restores the search text from the last session.
- Right-click opens the files native shell context menu.
- F1 key shows the About dialog.

https://github.com/stax76/Everything.NET

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

Re: Everything.NET - Everything frontend with dark mode

Post by NotNull » Tue Dec 29, 2020 5:09 pm

Finally found some time to install the .NET 5 Desktop Runtime (5.0.1 currently, btw) and test your latest creation.
I like it! It doesn't get much more minimalistic than this :)

Some remarks:
  • Clever choice to start querying when 2 characters are entered.
  • Maybe you are doing this already (didn't look at the code as I'm not a developer), but you can fetch just a "page" of results instead of all results at once. When scrolling, fetch the next page. This would improve speed.
  • Context menu even supports extended entries ( SHIFT + right-click). Nice!
  • Folders don't have a context menu.
  • A keyboard shortcut to open the conetxt menu would be nice.
    SHIFT+F10 is Windows standard (will open context menu including extended entries as it would be difficult to SHIFT+SHIFT+F10 ;)), but you can use anything of course, like ALT+ENTER.
  • The icon of the program is the same as that of Everything. Had t get used to that (2 Everything icons on the taskbar)
    You could use a different icon. For example, here you can find Everything icons in different colors.

stax76
Posts: 14
Joined: Thu May 23, 2019 12:53 am

Re: Everything.NET - Everything frontend with dark mode

Post by stax76 » Wed Dec 30, 2020 3:03 pm

Thanks for the feedback.
Maybe you are doing this already (didn't look at the code as I'm not a developer), but you can fetch just a "page" of results instead of all results at once. When scrolling, fetch the next page. This would improve speed.
The WPF DataGrid has very good performance, my design queries data from Everything only for items that are currently visible, it performs well here.
Folders don't have a context menu.
I currently don't plan to support it because it's possibly difficult. The shell code is complex, and I'm not really familiar with it, just copied it from another open source project.
A keyboard shortcut to open the context menu would be nice.
SHIFT+F10 is Windows standard
It took a while to build because input related things are often tricky, it works now.
The icon of the program is the same as that of Everything.
It uses now the yellow icon.

A new version is available:

1.2

- Yellow icon
- Up/Down key navigates the main list.
- Shift+F10 or Menu key show the context menu.

https://github.com/stax76/Everything.NET

Please don't forget clicking the star button.

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

Re: Everything.NET - Everything frontend with dark mode

Post by horst.epp » Thu Dec 31, 2020 11:29 am

There are many disadvantages for me in this version:

1. Open for dirs seems hardcoded for the Explorer
and ignores the system wide setting for other file managers to handle directories.
Thats much better handled in the Everything Toolbar which also has a Dark Theme

2. It doesnt store the size if I resize its windows.

3. I see no way to increase the font size, it scales bad for a high res display.

stax76
Posts: 14
Joined: Thu May 23, 2019 12:53 am

Re: Everything.NET - Everything frontend with dark mode

Post by stax76 » Fri Jan 01, 2021 7:55 am

Please consider requesting it on the tracker and give it a star rating up vote.

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

Re: Everything.NET - Everything frontend with dark mode

Post by NotNull » Tue Mar 02, 2021 3:45 pm

Everything.NET has been reviewed on ghacks.net

Post Reply