Coder Social home page Coder Social logo

sourcedrop-osx's Introduction

SourceDrop for OS X

SourceDrop for OS X is a PasteBin client which allows you to easily share your snippets by drag and drop. Just drop your snippet on the SourceDrop icon and it will be uploaded to the configured PasteBin provider, supporting all common PasteBin providers like TinyPaste, PasteBin.com and GIST.

You can download SourceDrop for OS X on the App Store.

Getting Started

Run the following commands to get started:

$ git clone https://github.com/hohl/sourcedrop-osx.git
$ open sourcedrop-osx/SourceDrop.xcworkspace

Now just press the Xcode Build button.

Need help? Email [email protected] or open an issue with specifics.

Why is this open source?

This is open source since the app is free already. It is intended to be a source of sample code for everyone to benefit from. You can add your own features or maybe build a whole new app based on SourceDrop for OS X.

License

SourceDrop for OS X is released under the Simplified BSD License.

While it is not strictly forbidden by the license, I would greatly appreciate it if you won't redistribute this app exactly the way it is in the App Store. There's nothing stopping you, but please don't be a jerk.

Give Back

If you want to give back in ways other than helping improving the source code, you are welcome to spread the word of SourceDrop and @mihohl on Twitter.

sourcedrop-osx's People

Contributors

hohl avatar kurtpenter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

sourcedrop-osx's Issues

Gist uploads rejected (since recently)

I've been getting this error since a few days - i suspect a change on github's side ?

{
    Response = "{\"message\":\"Invalid request.\\n\\nNo subschema in \\\"anyOf\\\" matched.\",\"documentation_url\":\"https://developer.github.com/v3\"}";
    SharingService = "GIST (GitHub)";
    StatusCode = 422;
    StatusMessage = "HTTP/1.1 422 Unprocessable Entity";
    UploadName = where;
}

Private uploads and syntax highlighting

Ability to control Gist options:

  • Syntax Highlighting language {right now SourceDrop has the Syntax highlight option but it doesn't work as my Gists are always generated as Text}
  • Option to make Gists private

Security Issue

There are security issue with this implementation. Although IV is optional, it is very important to use random IV. Your implementation will result in weak encryption.

Source Drop failed to upload

I've dowloaded the latest version of sourcedrop from Mac app store. When I am trying to upload a sample, I am getting an error
screen shot 2017-07-10 at 8 52 43 am

Currently, The Github(GIST) and Nopaste are the only services that are working. The other 3 services are not work. They return with the above error.

I also tried to authenticate using username and password for pastebin account even then I am receiving this error.

Dark Menu Bar icon for Yosemite

The current icon ends up an odd gray when Yosemite is set to use a dark menu bar. Would be nice if it could be pure black / white so it can switch with better results.

(And thanks for the app!)

Gist always reject

GIST (GitHub) rejected it because of too much failed login attempts. 
Maybe you want to change your sharing service in the preferences?

how to save this situation?

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.