Comments (6)
Because there is no point doing that compared to allowing the user to change and restart calculation (as suggested here).
When done the automatic way:
- best case will make the next calculation faster because windows already caches the file due to the previous reads
- worst case we just burned some cpu and did some pointless reads - who cares
from openhashtab.
aborting calculation is a thing implemented in code already, i'll try to make space for a button. Where you drawn it on your picture it would be out of the window on non dpi scaling systems (related: #29 )
as for recalculation, it might be a bit more complex issue, since it requires disabling buttons and restoring some other stuff, but i can maybe sidestep this by "secretly" deleting and recreating the tab.
from openhashtab.
If recreating tab works, the stop button is not necessary.
Do not freeze the "gear" button during calculation is the simplest solution.
from openhashtab.
that would be far harder. the buttons are disabled because code isn't prepared for any of them being used. I'll think about redesigning this part, because this is also why you can't just add new files on the fly.
from openhashtab.
Usually, when we want to compare file hash, we only need a specific algorithm. So why not choose the algorithm first and then calculate it, I mean, it is not necessary to calculate automatically.
HashTools and QuickHash are both working like this.
from openhashtab.
Should this issue be closed?
from openhashtab.
Related Issues (20)
- 8bit Hex value 01 repeated x 11468800 bytes file crashes Explorer when hashing it HOT 5
- Latest development builds causes File Explorer to crash HOT 3
- Internationalization language errors HOT 1
- The "Check against" text box shouldn't be auto filling any text HOT 6
- Virustotal API Error HOT 1
- SHA-512 hash unable to match HOT 2
- Allow manual triggering of the hashing operation after canceling
- Conveniently generate and export only 1 hash (via context menu)
- "Is this even displayed anywhere??" Hashes context menu string HOT 1
- Version 3.0.3 does not run in Windows 32-bit - Version 3.0.2 does. HOT 3
- SHA-512 gives no match even when copied from the tool itself (Windows 11, 64-bit) HOT 1
- Is it possible to add an option to calculate only known hash algorithm from a checksum ?
- vergleichen mit / Gegenprüfung! HOT 4
- VirusTotal check doesn't support non-ASCII filenames HOT 2
- Why is support for old Windows versions being dropped? HOT 1
- Hash value "Insecure" HOT 1
- add algorithm: bittorrent v2 merkle root hash
- File that match a hash is sometimes not shown correctly
- Crash when try to calculate a folder with partition mounted HOT 2
- Massive size increase between bc5897e and ac07e73? <3mb to >10mb 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 openhashtab.