xfce4-clipman-plugin merge requestshttps://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/merge_requests2023-08-04T05:54:56Zhttps://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/merge_requests/17Draft: add dbus service and secure item2023-08-04T05:54:56ZSylvain ViartDraft: add dbus service and secure itemThis is a draft merge request to compare with this Work in progress.
This fork introduce `Secure Item`, it is a feature I introduced in clipman from a personal need, the goal is to hide item content in clipman history when sending passw...This is a draft merge request to compare with this Work in progress.
This fork introduce `Secure Item`, it is a feature I introduced in clipman from a personal need, the goal is to hide item content in clipman history when sending password to the clipboard.
All details are explained in the gitlab fork [README_secure_item_dbus.md](https://gitlab.xfce.org/Sylvain/xfce4-clipman-plugin/-/blob/secure_item_dbus/README_secure_item_dbus.md).
The open issue that relates to my need was: clipman issue #25.
The secure item are them removed automatically from clipman. Though, for more versatility it's done outside clipman code from the cli in bash example script I wrote.
This fork also introduce DBUS API that allow to modify clipman history in memory trough DBUS call. All are wrapped inside [`clipman_cli.sh`](https://gitlab.xfce.org/Sylvain/xfce4-clipman-plugin/-/blob/secure_item_dbus/panel-plugin/clipman_cli.sh) helper.
This is a huge refactor, that still have bug in circular indexes and use a some shell script for the `clipman_cli` Proof of Concept.
All comments are welcome.