Coder Social home page Coder Social logo

captain.common's Introduction

Captain.Common

version: 0.1 license: Public Domain/MIT

Shared library for Captain extension developers

What's this?

Captain is an application for capturing the screen. This is a library that implements common source code shared among the different application modules, including third-party extensions.

Building from source

Environment Requirements

  • Windows 7 SP1 or newer (build only tested on latest Windows 10)
  • Visual Studio 2017 or newer (Community edition is fine)
    VS 2015 will most likely not work.

Building

$ git clone https://github.com/CaptainApp/Captain.Common
$ cd Captain.Common
$ nuget restore
$ devenv Captain.Common.csproj /Build

Adding Captain.Common to my project

You could just add a reference to the Captain.Common.dll file on the Captain application directory. But we're not savages, we do NuGet:

PM> Install-Package Captain.Common

Or at least we will, once we reach a stable release. For the time being, you can hack it around by building from source.

Distributing your plugin

Just ship your assembly DLL and Captain will take care of the rest. Do not include a copy of the Captain.Common assembly alongside yours, Captain will use the latest version and will try to remain backwards-compatible.

Documentation

None yet (:

Licensing

The following files are licensed under the MIT license and copyrighted by third-parties. Refer to the Source/Native/README.md file for further details on authoring, licensing and copyrights.

  • Gdi32/Gdi32.cs
  • User32/POINT.cs
  • User32/RECT.cs
  • User32/User32.cs
  • User32/WINDOWPOS.cs

All other source files are released into the public domain unless otherwise stated.

captain.common's People

Stargazers

 avatar

Watchers

 avatar

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.