Keeweb plugins11/5/2022 If you would like to contribute a plugin, please open a pull request in keeweb-plugins repo. To sign the resources inside your plugin and update the manifest, use: keeweb-plugin sign my-awesome-plugin Or watch and sign on changes: keeweb-plugin watch my-awesome-plugin KeeWeb plugin utils v0.1.8 This is your plugin URL for keeweb: But first, open it in browser and click Proceed on unsafe website warning screen. think about compatibility: kdbx format should be compatible with all other clientsģrd-party plugins will not be added to KeeWeb without a prior approval and review.use common sense: KeeWeb has no plugin API, plugins extend KeeWeb by augmenting its functions don't go crazy, to be able to maintain your plugin in new versions, if you feel that something is too hard to extend, it's better to submit a PR or ask for a feature its built on web technologies, which makes it possible to modify the app with custom CSS and JavaScript, KeeWeb provides plugin API for that the source code.revert all changes in uninstall function KeeWeb (for web browsers, also offline) Kee Vault.take everything with you, don't read resources from network.initialization should not take long, it's better to lazy-load stuff. ⢠setSettings will be called every time settings are modified or after plugin load, with changed values: View File .getSettings must return settings config: example.See snapcraft plugins plugin: qmake qt-version: qt5 options. Plugins can have settings, they will look like this: Ill take KeeWeb since Ive tried to snap an Electron app before, hopefully will have. Some of these plugins are translations for other languages, while others add new functionality, like checking for exposed passwords. Now you can just override or extend KeeWeb modules. KeeWeb plugins You can extend KeeWeb functionality with plugins. There's no public API, later it could be created for some common extension points, like fields, storages and so on. you can use all KeeWeb modules var _ = require ( 'underscore' ) var kdbxweb = require ( 'kdbxweb' ) var DetailsView = require ( 'views/details/details-view' ) module.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |