You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
ArsenArsen 91aa7badc6 Im stupid 5 years ago
QHotkey@9eace8fbbd Attempt at improving quality of images on mac 5 years ago
colorpicker Make the scope and text stay in the screen 5 years ago
cropeditor Fix blur dialog 5 years ago
gif-h@f7839bedd9 No, this didn't take me all day. 5 years ago
icons Icon fixes 5 years ago
io // maybe that works 5 years ago
platformspecifics Mac is on pause 5 years ago
uploaders Im stupid 5 years ago
.clang-format Add clang-format; Make text and blur less annoying 5 years ago
.gitignore Add auto saving. 5 years ago
.gitmodules No, this didn't take me all day. 5 years ago
KShare.pro I have no idea 5 years ago
LICENSE Initial 5 years ago
README.md Or not 5 years ago
formatter.cpp Add clang-format; Make text and blur less annoying 5 years ago
formatter.hpp Great reformat of 2k17 5 years ago
hotkeying.cpp Add clang-format; Make text and blur less annoying 5 years ago
hotkeying.hpp Great reformat of 2k17 5 years ago
icon.qrc Forgot to do code updates 5 years ago
main.cpp Im stupid 5 years ago
mainwindow.cpp Merge feature/platformbackends 5 years ago
mainwindow.hpp Merge feature/platformbackends 5 years ago
mainwindow.ui Yay merge conflicts 5 years ago
notifications.cpp Im stupid 5 years ago
notifications.hpp Add clang-format; Make text and blur less annoying 5 years ago
platformbackend.hpp user32 hurts 5 years ago
screenshotter.cpp Merge feature/platformbackends 5 years ago
screenshotter.hpp Great reformat of 2k17 5 years ago
screenshotutil.cpp I have no idea 5 years ago
screenshotutil.hpp I have no idea 5 years ago
settings.cpp Add clang-format; Make text and blur less annoying 5 years ago
settings.hpp Great reformat of 2k17 5 years ago

README.md

KShare

A ShareX inspired cross platform utility written with Qt.

Linux Windows OS X
Build Status Build Status Soon

Screenshot

Made with KShare itself, of course :)

Usage

See the wiki.

Dependencies

  • Qt 5 Widgets
  • Qt 5 GUI
  • Qt 5 Network
  • QHotkey
  • From the above, we are required to have Qt 5 x11extras on Linux.

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

Goals

See the projects

Install

Currently, the only package I provide is kshare-git on the AUR.
I do plan to make a Debian and Ubuntu packages, as well as kshare stable for Arch.

Wayland Support

If it's requested enough, I will make a pull request towards QHotkey to support Wayland. Or open an issue, depending on my mood. But Qt should still work on Wayland.

Started on 19th of April 2017 to bring some attention and improvement to Linux screenshotting.