|
1 | 1 | This repo contains the predecessor to [papaya.io](https://papaya.io). This repo is not being actively developed. It is here for posterity.
|
2 | 2 |
|
3 |
| ---- |
4 |
| - |
5 |
| -Papaya is a free, open-source and cross-platform image editor. |
6 |
| - |
7 | 3 | 
|
8 | 4 |
|
9 |
| -Papaya is completely free. The entire source code is open and is MIT-licensed, which means anyone is free to use and extend the code, even for commercial purposes. |
10 |
| - |
11 |
| -Papaya runs natively on Windows and Linux. There is an OS X fork at [chemecse/Papaya](https://github.com/chemecse/Papaya/tree/osx-dev). |
12 |
| - |
13 |
| -Download |
14 |
| --------- |
15 |
| - |
16 |
| -You can download a stable, inital version of Papaya on the [Releases page](https://github.com/ApoorvaJ/Papaya/releases). |
17 |
| - |
18 |
| -Development status |
19 |
| ------------------- |
20 |
| - |
21 |
| -Papaya is a part-time project, and very much a work in progress. |
22 |
| - |
23 |
| -The current development focus is on getting a node infrastructure in place that will enable layering of bitmaps and effects. |
24 |
| - |
25 |
| -The following features are functional so far: |
26 |
| -* Brush with adjustable size, hardness and opacity |
27 |
| -* Eye dropper |
28 |
| -* Color picker |
29 |
| -* Loading jpg & png images, saving png images |
30 |
| -* Undo/Redo |
31 |
| -* Drawing tablet support with pressure sensitivity |
32 |
| - |
33 |
| -For development updates, you can follow [@PapayaEditor](https://twitter.com/PapayaEditor) on Twitter. |
34 |
| - |
35 |
| -Building |
36 |
| --------- |
37 |
| - |
38 |
| -To build on Linux, go to `build/linux/` in your Papaya folder, and run the `make` command in your terminal. Papaya currently depends on GTK+ on Linux, for open/save dialog boxes, so you will need to install that before building Papaya. |
39 |
| - |
40 |
| -To build on Windows, go to `build/windows` and open the Visual Studio 2015 solution. You should also be able build successfully in older versions of Visual Studio by changing the `Platform Toolset` in the Project Properties page in the General tab. |
41 |
| - |
42 |
| -**Papaya's master branch is currently very unstable because some [foundational work](https://handmade.network/forums/t/1561) is being done, on adding nodes for layering and effects. Please do not report segfaults or build failures on the master branch until the branch stabilizes, at which point I will again welcome bug reports and pull requests.** |
43 |
| - |
44 |
| -**If you still want to explore and play with code, switch to the 0.1 release, but be warned - the code has changed substantially since.** |
45 |
| - |
46 |
| -<!-- Contributing --> |
47 |
| - |
48 |
| -<!-- Papaya welcomes your contributions. If you are interested in helping, please read the pertinent [wiki page](https://github.com/ApoorvaJ/Papaya/wiki/Contributing-to-Papaya), an [overview of the structure of the project](https://github.com/ApoorvaJ/Papaya/wiki/Project-structure), and check out the [open issues](https://github.com/ApoorvaJ/Papaya/issues). --> |
49 |
| - |
50 |
| -Credits |
51 |
| ------- |
52 |
| - |
53 |
| -Developed by [Apoorva Joshi](http://apoorvaj.io/) with the help of many wonderful people who have contributed directly and indirectly. I plan to have a more detailed credits section in-application when we ship a more substantial version. |
54 |
| - |
55 |
| -Uses Omar Cornut's [ImGui](https://github.com/ocornut/imgui) for UI. |
56 |
| - |
57 |
| -Uses Sean Barrett's [stb libraries](https://github.com/nothings/stb). |
58 |
| - |
59 |
| -Inspired by [Casey Muratori](http://mollyrocket.com/casey/about.html) and his excellent educational project [Handmade Hero](https://handmadehero.org/). |
60 |
| - |
61 |
| -The photo featured in the image above is creative commons licensed by its original creator, [Bipin](https://www.flickr.com/photos/brickartisan/16846948646/in/photostream/). |
62 |
| - |
63 |
| -License |
64 |
| -------- |
65 |
| - |
66 |
| -Papaya is licensed under the MIT License, see LICENSE for more information. |
0 commit comments