You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maintain plug-ins at the same time is a little bit annoying, and there are some repetitive functions, I have to write the same code more than once, and if the ASF publish releases, I have to rebuild all plugins, through the code haven't changed.
In the feature, the "ASFAdapter" will use it's interface for plugins and will provide some useful functions, such as update the plugin itself, and command manager.
For above reasons, adding new features for ASFEnhance maybe pause until new "ASFAdapter" develop completed.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Before:
After:
Maintain plug-ins at the same time is a little bit annoying, and there are some repetitive functions, I have to write the same code more than once, and if the ASF publish releases, I have to rebuild all plugins, through the code haven't changed.
In the feature, the "ASFAdapter" will use it's interface for plugins and will provide some useful functions, such as update the plugin itself, and command manager.
For above reasons, adding new features for ASFEnhance maybe pause until new "ASFAdapter" develop completed.
同时维护好几个插件比较无趣,这些插件有一部分功能是通用的,代码也是几乎一样的,但是因为每个插件是相对独立的,一样的代码要在不同的地方维护好几遍,而且随着ASF的版本发布,插件也需要重新编译,即使代码没有更改。
未来会有一个新的插件叫做 “ASFAdapter” ,使用它的一套接口,然后由它提供一些原来在插件中实现的功能,比如插件的自行更新功能和命令管理器的功能
综上所述, ASFEnhance 的新功能添加将会暂缓,直到 "ASFAdapter" 开发完毕
Beta Was this translation helpful? Give feedback.
All reactions