2018-03-18 14:19:06 +01:00
2018-03-18 14:19:06 +01:00
2017-09-18 15:34:49 +02:00
2017-07-20 18:19:27 +02:00
2017-11-24 00:55:48 +01:00
2017-10-01 01:19:43 +02:00
2017-06-13 12:32:55 +02:00
2017-07-20 22:59:59 +02:00
2017-09-13 22:52:04 +02:00
2017-12-31 02:04:07 +01:00
2017-09-08 14:42:08 +02:00
2018-01-01 16:59:04 +01:00
2018-01-20 22:34:50 +01:00

KShare

A ShareX inspired cross platform utility written with Qt.

Linux Windows
Build Status Build status

Screenshot

Made with KShare itself, of course :)

Usage

See the wiki. Please note that KShare is not compatiable with Wayland due to some permission issues. Please use X.Org instead.

Dependencies

  • Qt 5 Widgets
  • Qt 5 GUI
  • Qt 5 Network
  • Qt 5 X11Extras | Winextras
  • QHotkey
  • libavformat
  • libavcodec
  • libavutil
  • libswscale

Additionally, on Linux, you require:

  • XCB
  • XCB xfixes
  • XCB cursor

Despite the name implying so, this project does not depend on the KDE API at all.

Install

Distro Link
Arch Linux (development) kshare-git
Ubuntu/Debian (development) .deb
Arch Linux kshare
Ubuntu/Debian .deb

For other UNIX-like platforms, and MSYS2 (for Windows):

You have to obtain the dependencies though.

git clone --recursive https://github.com/ArsenArsen/KShare.git
cd KShare
qmake # Might be qmake-qt5 on your system
make

On systems with FFMpeg pre-3.1 you need to apply OlderSystemFix.patch to src/recording/encoders/encoder.cpp. On systems with Qt pre-5.7 you need to install the Qt version from their website. You can attempt to curl https://raw.githubusercontent.com/ArsenArsen/KShare/master/install.sh | bash

You can find more details here

Support (and contact)

There's a few ways to get support, you can:

  • join #kshare on Freenode
  • open an issue

If someone can answer, they probably will.

Started on 19th of April 2017 to bring some attention and improvement to Linux screenshotting.
Description
No description provided
Readme MIT 10 MiB
Languages
C++ 92.6%
QMake 2.9%
Shell 2.6%
Diff 1.6%
desktop 0.3%