Comments (2)
I think the easiest solution would be that runtime.showOpenFileDialog
adds the opened path to a temporary whitelist of allowed paths.
There is no core api yet to pass bobs as base64 to core directly. So if we work with base64 we would need to temporarily save the file to the temp folder and then give that path to core (and ideally delete the temp file again after it was copied by core).
from deltachat-desktop.
We don't have pass Base64 to core. We could return two things from runtime.showOpenFileDialog
: the path (for the core) and the Base64 string (or, perhaps File
), for the UI.
from deltachat-desktop.
Related Issues (20)
- Release Progress 1.46.0 💫 HOT 2
- DeltaChat desktop flatpak 1.46.0 suddenly fails to start HOT 4
- wrong aspect ratio for images shown in quotes HOT 2
- "search in chat" on small screens looks as if not working
- add "clone group"
- show device message only once as unread
- group memberlist: just tapping pills should not clear members HOT 1
- placement of "Paste" in "Scan QR code" not obvious
- notifications are not removed from notification center HOT 4
- Apple Store package not starting on MacOS Silicon; DMG works fine HOT 14
- Nicely view vCards in staging/draft HOT 1
- MacBook camera stays active if QR scanner is closed too quickly HOT 2
- Honor SOURCE_DATE_EPOCH for reproducibility
- React crash/error in message list: Rendered fewer hooks than expected. This may be caused by an accidental early return statement.
- How to launch app without development mode HOT 1
- Release Progress 1.46.1 💫
- Upgrade to React 18 HOT 2
- Crash when trying to go back from "Add Account" or "Delete Account" on Microsoft Store version HOT 1
- Use GH Actions to send notifications about new issues and PRs to a DC group HOT 1
- vcard staging polishing needed
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 deltachat-desktop.