Go to file
ArsenArsen 1e5a5c2485 Why was this the other thing
School is over next week yay freedom. I'll be able to come back and do actual and active development.
2017-05-22 18:23:45 +02:00
QHotkey@9eace8fbbd Attempt at improving quality of images on mac 2017-05-14 23:19:13 +02:00
colorpicker Make the scope and text stay in the screen 2017-05-16 17:09:49 +02:00
cropeditor Fix blur dialog 2017-05-16 21:08:42 +02:00
gif-h@f7839bedd9 No, this didn't take me all day. 2017-05-19 22:29:55 +02:00
icons Icon fixes 2017-04-29 23:28:05 +02:00
io // maybe that works 2017-05-13 22:39:05 +02:00
platformspecifics Mac is on pause 2017-05-17 13:42:01 +02:00
uploaders Why was this the other thing 2017-05-22 18:23:45 +02:00
.clang-format Add clang-format; Make text and blur less annoying 2017-05-09 17:26:00 +02:00
.gitignore Add auto saving. 2017-04-23 20:29:24 +02:00
.gitmodules No, this didn't take me all day. 2017-05-19 22:29:55 +02:00
KShare.pro I have no idea 2017-05-19 22:32:23 +02:00
LICENSE Initial 2017-04-23 15:05:48 +02:00
README.md Or not 2017-05-16 16:51:25 +02:00
formatter.cpp Add clang-format; Make text and blur less annoying 2017-05-09 17:26:00 +02:00
formatter.hpp Great reformat of 2k17 2017-05-06 13:21:12 +02:00
hotkeying.cpp Add clang-format; Make text and blur less annoying 2017-05-09 17:26:00 +02:00
hotkeying.hpp Great reformat of 2k17 2017-05-06 13:21:12 +02:00
icon.qrc Forgot to do code updates 2017-04-27 18:58:23 +02:00
main.cpp Im stupid 2017-05-22 15:56:47 +02:00
mainwindow.cpp Merge feature/platformbackends 2017-05-17 13:53:30 +02:00
mainwindow.hpp Merge feature/platformbackends 2017-05-17 13:53:30 +02:00
mainwindow.ui Yay merge conflicts 2017-05-17 13:55:07 +02:00
notifications.cpp Im stupid 2017-05-22 15:56:47 +02:00
notifications.hpp Add clang-format; Make text and blur less annoying 2017-05-09 17:26:00 +02:00
platformbackend.hpp user32 hurts 2017-05-13 11:03:46 +02:00
screenshotter.cpp Merge feature/platformbackends 2017-05-17 13:53:30 +02:00
screenshotter.hpp Great reformat of 2k17 2017-05-06 13:21:12 +02:00
screenshotutil.cpp I have no idea 2017-05-19 22:32:23 +02:00
screenshotutil.hpp I have no idea 2017-05-19 22:32:23 +02:00
settings.cpp Add clang-format; Make text and blur less annoying 2017-05-09 17:26:00 +02:00
settings.hpp Great reformat of 2k17 2017-05-06 13:21:12 +02:00

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.