Code Monkey home page Code Monkey logo

Comments (3)

Slackadays avatar Slackadays commented on May 22, 2024 1

Clipboard is picking up on Xwayland's X11 clipboard contents and overwriting its own contents with that of X11. The reason it overwrote README.md is because Clipboard doesn't know yet that the X11 clipboard contents should be the same as its own and not do any overwriting, and that happened because Clipboard doesn't have X11 write support yet so it never sent README.md to X11.

I disabled the WIP X11 reading in the latest commit 8c7c921 so you can try installing Clipboard with install.sh again (after removing the Clipboard directory), and this issue is something that @Davipb might want to take a look at later. Alternatively, you could download the latest release https://github.com/Slackadays/Clipboard/releases/tag/0.2.0 for a "known good" Clipboard version. Also, thank you for trying out Clipboard! :)

from clipboard.

Davipb avatar Davipb commented on May 22, 2024

Maybe we should change the installs scripts to point to the last release of Clipboard, or have a develop branch where code that isn't ready to ship yet lives? I feel like this kind of thing will happen again in the future as things change gradually in the codebase.

As for this issue in specific, I guess it's expected until we have full copy and paste support for X11. We could add a feature flag to disable X11 integration until it's fully ready.

from clipboard.

Slackadays avatar Slackadays commented on May 22, 2024

I'll change the install scripts to clone the latest release and not the latest commit. It looks like many other projects like Mold and Gitea have the development done on main and only rely on releases to prevent problems like this.

from clipboard.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.