Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.
/ qsnip Public archive
forked from ismd/screenshotgun

Powerful cross-platform screenshot utility

Notifications You must be signed in to change notification settings

ModuleArt/qsnip

 
 

Repository files navigation

Screenshotgun

Open cross-platform screenshoter with cloud support and server part.
With this application you can make screenshots, draw figures or write text and then upload to:

You can get open source server part and deploy it by yourself github.com/ismd/screenshotgun-server

Download binaries for Windows, Linux and macOS from official site screenshotgun.com

Install

Linux

Ubuntu 18.04, Ubuntu 16.04, Linux Mint
  1. sudo add-apt-repository ppa:ismd/screenshotgun
  2. sudo apt update
  3. sudo apt install screenshotgun
Arch Linux

yay -S screenshotgun-git

macOS

Download and drag'n'drop to Applications directory

Windows

Download and install

Build

You can simply use CLion with Qt5 libs under any operating system. Or you can build manually:

Linux

Ubuntu 16.04
  1. sudo apt install build-essential git cmake qtbase5-dev qtbase5-private-dev
  2. git clone https://github.com/ismd/screenshotgun.git
  3. cd screenshotgun && mkdir build && cd build
  4. cmake ..
  5. cmake --build .
Arch Linux
  1. sudo pacman -S git cmake qt5-base
  2. git clone https://github.com/ismd/screenshotgun.git
  3. cd screenshotgun && mkdir build && cd build
  4. cmake ..
  5. cmake --build .

macOS

  1. brew install cmake qt
  2. git clone https://github.com/ismd/screenshotgun.git
  3. cd screenshotgun && mkdir build && cd build
  4. cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt ..
  5. cmake --build .

Windows

MXE (cross compile for Windows under Linux)
  1. Install MXE (need cmake and qtbase packages)
  2. git clone https://github.com/ismd/screenshotgun.git
  3. cd screenshotgun && mkdir build && cd build
  4. x86_64-w64-mingw32.shared-cmake .. -DCMAKE_BUILD_TYPE=Release
  5. x86_64-w64-mingw32.shared-cmake --build .