Giter Site home page Giter Site logo

gurkengewuerz / kshare Goto Github PK

View Code? Open in Web Editor NEW
14.0 6.0 2.0 7.98 MB

Enhanced version of the discontinued KShare by @ArsenArsen

Home Page: https://gitlab.com/ArsenArsen/KShare

License: MIT License

QMake 2.93% C++ 94.40% Shell 2.67%
screenshot sharex linux cross-platform qt tool workflow

kshare's People

Contributors

almckinlay avatar arsenarsen avatar davidcralph avatar dm4uz3 avatar eeqk avatar ejh2 avatar gurkengewuerz avatar l1q avatar linkjay avatar sn8to avatar trophonix avatar walshydev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

eeqk anotherzane

kshare's Issues

Building broken on Ubuntu 20

../../src/platformspecifics/x11/x11backend.cpp:9:10: fatal error: xcb/xfixes.h: No such file or directory
    9 | #include <xcb/xfixes.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:1504: x11backend.o] Error 1

I followed the steps from .circleci

Area screenshot has bad quality

https://i.imgur.com/E15adD0.png

It doesn't matter whether it is PNG or JPG.
As soon as I invoke the area selector, I can already notice everything is super fuzzy.
I'm on Plasma, Kubuntu 20.04, nothing on the console log.

Fullscreen screenshot works fine, and quality is as expected.
Nothing in the logs.

Qt 5.12 Error Upon Running KShare

I am using Ubuntu 18.04 and I get the following error:

kshare: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.12' not found (required by kshare)

Any ideas on how to fix it?
Is there anyway to install Qt 5.12? I currently have Qt 5.9.5 installed according to the command qtdiag:

Qt 5.9.5 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.4.0) on "xcb" 
OS: Ubuntu 18.04.5 LTS [linux version 5.4.0-47-generic]

Taking screenshot causes system lockup while running KDE Plasma

I have no clue why this is happening because it was never an issue when I was using Xfce but I got some error logs from plasmashell when the system locked up and maybe they might make some sense to someone here.

file:///usr/lib/qt/qml/org/kde/plasma/components.3/ComboBox.qml:150:13: Unable to assign [undefined] to QQmlComponent*
qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:140:25: Unable to assign [undefined] to int
qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:132: TypeError: Value is undefined and could not be converted to an object
qrc:/plasma/plasmoids/org.kde.plasma.volume/contents/ui/ListItemBase.qml:154:25: Unable to assign [undefined] to bool

each screenshot creates a new playback stream

Recently I've updated to a new version of kshare. It looks cool but as stated in the title, a new playback stream is being created with each screenshot. They are gone once you close the app.

image

I'm running manjaro with latest linux 5.6. Kshare 5.0.3

Recording not working.

Recording doesn't write to disk or toast a notification after stopping. Looked everywhere in fs for anything, but nothing appears.

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.