Revision as of 08:41, 12 April 2017 by Dmitry (talk | contribs) (→Developer guides)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) "In my 20+ year experience managing projects i learned that tools or systems don't manage anything, people do. and if people need tools they'll get them or make them" (Ton Roosendaal, on #blendercoders) Contents 1 Krita Community Wiki 2 Active documents 3 Repository Information 4 Build Instructions 4.1 Linux 4.2 Windows 4.3 OSX 5 Developer guides 5.1 Procedures for common Developers tasks 5.2 Procedures for common Manual Writers tasks 6 Planning 7 Design documents and discussions 7.1 Design Notes 7.2 Guidelines 8 Troubleshooting 9 Other 10 Sponsored Work 11 Meetings 12 Hardware 13 Wiki Archive Krita Community Wiki This Community Wiki is intended for those who are making and improving Krita, such as programmers and designers. Users of Krita can check out getting started guides on krita.org, the Userbase wiki, and the manual. If you have questions, you can ask on the Krita Forums, or hop on #krita IRC! Active documents https://community.kde.org/Krita/docs Repository Information 3.0: https://phabricator.kde.org/diffusion/KRITA/ Build Instructions The full set of Krita 3.0 master dependencies: Linux For Krita 2.9, David Revoy's guide Building Krita for Cats is the best available! Build Krita 3.0 on your favorite Linux distribution Windows Build Krita 2.9.x on Windows Build Krita 3.0.x on Windows Build Krita 3.x with Emerge Packaging Krita OSX Build Krita on OSX Developer guides Intro to Hacking on Krita C++11 usage guidelines for the Krita codebase API Documentaion Guidelines KDE-wide Guidelines and HOWTOs Interesting tasks to get started on Optimization tips and tools for Krita Procedures for common Developers tasks Making a Source Release Minor Release Procedure Big Merge Procedure Feature Branches Workflow Procedures for common Manual Writers tasks Finding New Features To Add Into Manual Planning Krita Roadmap 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 Krita 3.0 and 3.1 release notes preparation. Design documents and discussions These are technical notes on the insides of Krita. Design Notes QAction / KisAction Guidelines OpenGL rendering in Krita How Plugin Loading Works 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 Brush mask vectorization diagram Guidelines Use Cases Artists Requirements Usability discussion notes Quick-sketch Preference Palette Community Mockups and Wishlist Troubleshooting Known problems with Krita in distributions Hardware support Other Inspiration Importing of Photoshop Brushes 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. Lukas Tvrdy Timothee Giet Dmitry Kazakov Ramon Miranda 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 feel free to post whatever they like here. However, documents show their age after a few years. Please keep the main page clean by copying old links into this archive section. Archive Retrieved from "https://community.kde.org/index.php?title=Krita&oldid=76520" Content is available under Creative Commons License SA 4.0 unless otherwise noted.