Krita: Difference between revisions
Miabrahams (talk | contribs) |
Miabrahams (talk | contribs) (Add summary) |
||
Line 1: | Line 1: | ||
== Krita Community Wiki == | |||
This page on the Community Wiki is intended for those who are *making* and *improving* Krita. Users of Krita can visit [https://krita.org/learn/tutorials/ | tutorials on krita.org], the [https://userbase.kde.org/Krita Userbase Wiki] (including the [https://userbase.kde.org/Krita/Manual Krita wiki manual]), as well as the [https://forum.kde.org/viewforum.php?f=136 | Krita Forums]. If you want to chat with the devs, you can hop on #krita IRC! | |||
== Build instructions == | == Build instructions == | ||
Revision as of 05:17, 27 October 2015
Krita Community Wiki
This page on the Community Wiki is intended for those who are *making* and *improving* Krita. Users of Krita can visit | tutorials on krita.org, the Userbase Wiki (including the Krita wiki manual), as well as the | Krita Forums. If you want to chat with the devs, you can hop on #krita IRC!
Build instructions
Linux
Windows
OSX
Info for new developers
- Intro to Hacking on Krita
- Interesting tasks to get started on
- Optimization tips and tools for Krita
- C++11 usage guidelines for the Krita codebase
Planning
These are goals for Krita we are working toward.
- Krita Animation Project
- Krita Summer of Code
- Krita Wishlist
- Project ideas for student thesis
- Dmitry's sponsored work TODO list
- Krita Lime repository Roadmap
- Icons Refactoring Roadmap
- Ideas and use-cases for Krita scripting support
Design documents and discussions
These are technical notes on the insides of Krita.
Design Notes
- How to write brush engines
- Brushes
- High dynamic range imaging
- Redisplay
- KisPainter and KisPaintEngine design
- Metadata framework
- Brush Color Transformation
- Brush Engines (aka paintops)
- Filter API Discussion Notes
- KisCanvas2 Update Split Reasoning
- Transactions Design
- Tile Data Format
- KisSelection Issues
- Krita Shape Layers Design
- Grayscale Selections Discussion Notes
- Strokes Framework
- NonTool Actions Implementation
- Recording System
- Undo adapter vs. Undo store
- KisNode (Selections, masks, layers)
- Generator Layers
- Color management
- Concept Naming Guidelines
- Website Maintenance/Updates
Guidelines
- Use Cases
- Artists Requirements
- Usability discussion notes
- Quick-sketch Preference Palette
- Community Mockups and Wishlist
Troubleshooting
Other
Sponsored Work
This is an index of work sponsored by the Krita community and the Krita Foundation. Note that the Krita Foundation (Stichting Krita) has been instrumental in fundraiser efforts around Krita. The first program, executed during the 2009-2010 timeframe, allowed Lukáš Tvrdý to work full-time on Krita for 24 weeks. This made a massive difference for Krita, solving hundreds of bugs and improving performance and usability of the canvas and many brushes to the level where Krita first became ready for (semi) professional use. Find more details here.
Subsequent fundraisers supported Dmitry Kazakov who brought openGL support to a new level and introduced advanced canvas operations like panning, mirroring and rotation and independent artist Timothee Giet who developed the "Comics with Krita" training DVD as well as a host of other video tutorials on Youtube.
Meetings
- Krita/Sprint2014
- Krita/Sprint2011
- Meetings/February 2010 Krita meeting
- Meetings/Mid_2009_meeting/Krita_Notes
- Krita/Akademy_2007_Meeting
Hardware
The Krita team has two Wacom intuos tablets, two stylusses and two art pens. They are currently with:
- Lukas Tvrdy: one tablet
- Sven Langkamp: one tablet
- Cyrille Berger: stylus art pen
Wiki Archive
Contributors should be free to post whatever they like here. Documents show their age after a few years. Please keep the main page clean by copying old links into this archive section.