Comments (3)
We understand it's frustrating and we're open that there is room for improvement, but drastic improvements don't happen overnight. Long term users can attest to the fact that performance keeps getting better, but aside from committing to continuing in these efforts, we don't have much to add to this issue.
It sounds from your comment that you have some ideas, so we'd be happy to work with you if you're interested in contributing towards these efforts. As a side note, caching actually adds more overhead to an app like Files because the file structure is always changing and you anyways need to load the file list in addition to a cache.
from files.
Thank you for your feedback, we're working on improving performance and will continue releasing updates with this goal in mind. You can track our progress in #4180 by clicking the subscribe button on that issue.
In the meantime, you can get the best performance by keeping the default settings as well as using the Details View or List View layouts.
from files.
@yaira2 No this is crazy, it should never have been a problem in the first place. Files is a magnitude slower than the also slow Win11 Explorer. There is no real benefit in using Files because it's painfully slow. This is mostly due to unthoughtful (lack) of caching and not making use of pre-rendering/pre-calculations. For example, it's crazy that if you open a folder and go back, it has to load and recalculate everything again. Or the fact that opening a new window//tab/instance is slow.
You should use much more inventive/creative ways of improving performance. Like literally caching the recently viewed folders, subcount, thumbnails etc. And for example already have a seperate window/instance ready (cloaked) to show when the user wants a new window. And possibly make use of lower level api's instead of some slower WinUI's.
It's not rocket science to develop a responsive, blazing fast app, even when using WinUI as basis. But apparently a lot of developers don't really think this stuff through. I'm willing to consult you on this.
Take the S Files Pro X app for example. About the same modern look as Files, but a much better alternative due to the blazing fast performance.
Not flaming or anything, just trying to be an eyes opener. Files would have potential if the actual overall performance was okay. Which simply is terrible right now compared to any alternative.
from files.
Related Issues (20)
- GitHub: The licence is invalid HOT 2
- Disable animation toggle in Apperance HOT 4
- Bug: System.Runtime.InteropServices.COMException
- Bug: System.Runtime.InteropServices.COMException
- Feature: Show network locations on the sidebar network section HOT 3
- Add Command or API to Open Directory in a New Panel HOT 1
- Bug: Incorrect navigation logic when “Open items with a single click" is enabled HOT 1
- Cannot add Sharepoint folders to pinned sidebar HOT 2
- Add the ability to move the tabs to the left,right,bottom side of the application. HOT 5
- Drag files to other software to open them, and drag files to directories for quick cutting HOT 6
- Files Wont Open HOT 2
- Win-E and opening folders on desktop launches Windows File Explorer instead of Files HOT 6
- Highlight a file from other apps like file explorer HOT 1
- Feature: Add support for navigating through the breadcrumb address bar via keyboard HOT 5
- Sync items sizes across directories HOT 1
- Feature: Add action to open folder in new pane HOT 9
- Make Application smoother HOT 4
- Cannot pin the recycle bin HOT 13
- Не получается установить HOT 2
- Opening images from Files to Photos (MS Photos app) is limited to just that file (can't scroll from there) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from files.