Comments (2)
Thanks for your willingness to contribute, but Please not do that. It is just an image manipulation application, not an email client.
While you can add the email feature in your fork, build and release your own edition. But please not send me a Pull Request.
Some advices:
- Add a new property like
mailConfig
intointerface IStorageContent
,interface IGlobals
for storing the email configure data. And make sure to store it to local. - Modify
OptionsPanel.tsx
and add some inputs for server address, credentials and others. Or you can create a new modal, using material ui or ant design modal. - Search for
ACTIONS.DEFAULT_OPTIONS_UPDATE
to know how to update the redux state. (You should update IGlobals.mailConfig when the form changes) - Modify
ActionBar.tsx
for adding the email button. - Search for
fileSaveAll
to know how to filter for reduced images (and the mailConfig). Then add a similar one likemailAllReducedImages
, in which you can use a node mail module such as Nodemailer to send the mail.
from imagine.
Understood, Thank you so much for the pointers. This is a great start and very helpful.
from imagine.
Related Issues (20)
- Convert to JPG doesn't work for me on Windows 10 HOT 6
- 360报毒 HOT 3
- 关于占用的问题抽空解决一下吧 HOT 12
- 重复启动软件后无法压缩 HOT 3
- 反馈一个关于删除文件的bug HOT 1
- 新版本无法保存文件
- 导入类型错误的图片会造成图片无法导入 HOT 1
- [Feature Request] 跳过体积变化不大的图片 HOT 2
- convert webp
- 提个需求,可以支持剪切板的图片吗? HOT 3
- 删除图片信息 HOT 3
- 清空增大文件文件菜单 可否增强下低于减少百分x 也清空 HOT 2
- png转mozjpeg后exif丢失了
- How to upgrade the pngquant lib version and moz-cjpeg lib version? HOT 3
- 要是能自动批量将图片压缩到设置的某个大小就好了 HOT 4
- mac M2 pro fail
- Add option to disable http request (and explain what it is) HOT 1
- 建议增加图像前后对比查看功能,比如这样| HOT 1
- 选择下载的微信“搜一搜公众号推广物料图片”后,软件不显示
- NFR: SVG optimization
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 imagine.