Comments (9)
While I would like to moderate my expression on this issue, it is utterly beyond me that it was ever thought adequate to have an Explorer like app (one for navigating files, blobs in this case) ... that doesn't support drag and drop? It's not just the inability to support downloads through drag and drop. It's just as much to support uploads (dragging a file into a given folder). But even beyond that, it's that this app simply doesn't support basic MOUSE drag and drop operations ANYWHERE. Go ahead and try simply dragging a file (blob) into a child folder, nope, doesn't work. It's like this isn't a real app, it's really more of what you would expect of a web-like interface. And I wouldn't be surprised if this limitation cannot be overcome, because this limitation I guess is due to the fact that the code is in fact based on an embedded browser under the hood (done no doubt to allow easy cross plat). Maybe it is possible with that, but my guess has been, the strict sand boxing that a browser window employs makes this near impossible (that's just my guess).
As it is, this is an incredibly frustrating app to use. The backbone of Azure (which I love and use extensively) is blob storage (and yes queues), shouldn't that justify development of a full and unhampered app experience?
from azurestorageexplorer.
@copernicus365 Thanks for your feedback.
Since we are a small team, we often have to make tradeoffs and prioritize our work. Comments like yours help us prioritize tasks appropriately. Thanks!
We haven't re-investigated this in a while. I'll take a look and see if the open-source node world has come up with a good solution for drag and drop in Electron applications.
from azurestorageexplorer.
FYI, I wasn't sure if you knew but Drag and Drop uploads do work. If you're having any issues uploading via drag and drop, please open an issue.
from azurestorageexplorer.
Your right, I just revisited this page to take out the "no upload" point, because I just remembered it does do that (blush). Your kind response makes me feel bad for only complaining, I do appreciate the basic realities of being a small team, and I still want to say that it is really nice having this app. Also, Amazon S3 as far as I am aware doesn't even have an app for this, so they are being beat on that front.
Not the right thread, but the second worse problem with this app is one that I think could be fixed very easily, which is to relax the prompts about overwriting, or allow a setting that could disable those (and I mean across sessions, a saved / permanent setting in preferences or what not). Makes the app hard to even use at times, when it could be resolved so easily. Another one that shouldn't be too hard, allow direct typing input into the address bar, I have containers with thousands of numbered folders, to get to a specific numbered one, I have to go through a long process of pagination, just wish editing the path directly (once in a specific account) would suffice. Thanks for listening to the input, and for your guys' hard work!
from azurestorageexplorer.
I regularly try to do this without thinking, despite knowing from experience that the app doesn't support it.
It'd be a really nice quality of life feature if possible, but it's not really a big thing if it'd cost a lot of time taken from other more important work.
from azurestorageexplorer.
@AndyCJ As JakeRadMSFT mentioned above, Drag&Drop for upload is supported on Windows. If you run into issues, please feel free to open an issue so we can try to fit it. Please do let us know which version of Storage Explorer you use. Thanks.
from azurestorageexplorer.
@jinglouMSFT This issue is about Drag&Drop for downloads. Uploads work fine.
from azurestorageexplorer.
@AndyCJ which version and which platform?
from azurestorageexplorer.
OS Name: Microsoft Windows 10 Enterprise
OS Version: 10.0.17134 Build 17134
MASE Version: 1.4.4
Repro:
- Navigate within Classic Storage Account to Blob Container.
- Navigate within Blob Container to Blob.
- Click and hold on Blob in Blob Container.
- Drag to Desktop.
- Release click.
Expected:
File is downloaded to desktop.
Actual:
File isn't downloaded to the desktop as the drag and drop was never initiated.
from azurestorageexplorer.
Related Issues (20)
- A11y_Azure Tools Storage Explorer_Activities_Activities tab_Usable: Clear Completed and Clear Successful are defined as Buttons but visually Link Properties are Provided.
- There is a failed activity log when trying to attach one queue HOT 1
- The failed activity log doesn't contain error details when deleting one leased blob container HOT 1
- Fail to uncheck 'Also delete blob snapshots' option on the delete blob dialog HOT 1
- The 'Key' field is missed on 'Add/Edit Key-value' dialog for one app configuration HOT 2
- No progress displays when uploading vhd files for one resource group HOT 3
- The activity is always in progress when undeleting one soft deleted ADLS Gen2 blob which has an active blob with the same name HOT 1
- Cannot get access to Blob Container HOT 1
- There is a successful activity log if undelete a folder that contains an active blob and a soft-deleted blob with the same name HOT 2
- The localized 'Starting partition key' is inconsistent between the field and error message on the 'Shared Access Signature' dialog HOT 1
- A bandwidth displays and always remains '0.0 Mbps' when uploading one page blob or uploading .vhd files to one file share HOT 1
- Miss '...' for the action 'Break Lease' against one blob HOT 3
- Error when trying to connect to our Blob container HOT 1
- There is an extra dot at the end of the tooltip for 'Edit Tags' button against one app configuration
- Azure Storage Explorer must be reauthenticated everyday. HOT 7
- Fail to save tags for one emulator blob if use spaces as the key/value HOT 2
- Display an incorrect toolbar on the original file share tab if delete snapshots from its split tab HOT 1
- Error 403 when try access to Blob containers HOT 1
- Fix Components Broken By Shared TSLint config
- Feature Request: Add support for DeviceCode 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 azurestorageexplorer.