Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add custom MIME types for easyeda & lceda #1

Open
Misaka13514 opened this issue Oct 31, 2023 · 7 comments
Open

Add custom MIME types for easyeda & lceda #1

Misaka13514 opened this issue Oct 31, 2023 · 7 comments

Comments

@Misaka13514
Copy link
Member

嘉立创EDA专业版文件类型介绍

Shared MIME database

更加希望是上游做出改变而不是打包时打补丁。

@Misaka13514
Copy link
Member Author

@taotieren 请问你可以联系到嘉立创那边添加这个feature吗,可以麻烦你吗?
添加后可以直接双击文件用EDA打开,我本地测试是可行的。

@taotieren
Copy link
Contributor

可以联系,等会转给罗工他们看看。谢谢反馈

@taotieren
Copy link
Contributor

那边回复了,他们对这个 MIME 规范的不是很熟,要是有修改后的文件验证后没问题直接发给他们更新也可以。

@Misaka13514
Copy link
Member Author

Misaka13514 commented Nov 1, 2023

@taotieren 谢谢。我写了一些示例 28f6335 你可以先本地打包看看效果,目前还没加图标,如果他们对文件的图标没想法的话晚点就都用默认的 EasyEDA 软件图标也可以。

因为文件格式比较乱,我还没有集齐全部格式,所以 mime 还没有完全写完。EasyEDA 标准版的.json不是特别好识别,在收集过程中还收集到了文档里没有说明过的.epro格式。如果是做 EDA 的工程师的话我想可以更好地兼顾到新旧版本的文件识别。

P.S. 对 MIME 规范不熟的话可以参考 KiCad

@taotieren
Copy link
Contributor

已经反馈了 LCEDA Linux 开发负责人,已经确认会增加,便捷打开 LCEDA 支持的格式,其他通用格式不做支持。

@Misaka13514
Copy link
Member Author

@taotieren 请问最近进展如何?我在最新版中看到了MimeType=application/eprj,但是似乎没有看到xml文件,所以暂时无法将其添加到包中。

@taotieren
Copy link
Contributor

@taotieren 请问最近进展如何?我在最新版中看到了MimeType=application/eprj,但是似乎没有看到xml文件,所以暂时无法将其添加到包中。

有反馈给他们项目管理人员,他们还在内部协商中。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants