Skip to content

Conversation

@TurtleMeds
Copy link

@TurtleMeds TurtleMeds commented May 23, 2025

Related to #958

Adds 3 new backends to the pasting mechanism:

  • wlrctl
  • wtype
  • ydotool

work that still needs to be done for xdotool and ydotool:

  • xdotool
    • check if compositor/wm is X11 OR supports libinput / libei (currently the only Wayland DE I know supports this is Gnome, others also probably implement it, more testing needed)
  • ydotool
    • check if ydotoold is running
    • check the YDOTOOL_SOCKET env variable exists and points to a socket that exists
TurtleMeds and others added 29 commits May 23, 2025 11:47
- Add `QString PluginInstance::readKeychain(const QString & key) const;` - Add `void writeKeychain(const QString & key, const QString & value);`
API is versioned properly for years now.
- Add `uint limit() const;` - Add `void setLimit(uint);` - Support multiline entries (store in JSON format)
It is too easy to forget to properly use literals
- Remove `void open(const std::string &path);` - Remove default param workdir in `runDetachedProcess` - Add `long long runDetachedProcess(const QStringList&); - Remove `open(const std::string &path);` - Add `open(const std::filesystem::path &path);`
@ManuelSchneid3r
Copy link
Member

@TurtleMeds im sorry about that mess. i should have never pushed this to the main branch. I though a release is ready, but well its not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants