Difference between revisions of "Inkscape"

From Inkscape Wiki
Jump to navigation Jump to search
m
(11 intermediate revisions by 2 users not shown)
Line 18: Line 18:
* [[User testimonials]]
* [[User testimonials]]
* [[Inkscape popularity|Popularity]]
* [[Inkscape popularity|Popularity]]
* [[Developer map]] - who's responsible for what feature
* [[Contact information]] - the developers' e-mails and SVN nicknames
* [[Contact information]] - the developers' e-mails and SVN nicknames


Line 29: Line 28:
* [[International and Local Communities]]
* [[International and Local Communities]]
* [[Inkscape glossary]]
* [[Inkscape glossary]]
* [[UserManual]]
* [[User manual information]] - where to find the free Inkscape manual and how to contribute to it
* [http://inkscape.org/doc/ Tutorials]
* [http://inkscape.org/doc/ Tutorials]
* [[Inkscape SVG vs. plain SVG]]
* [[Inkscape SVG vs. plain SVG]]
* [[GettingExtensionsWorking]]
* [[Output format requirements]] - what's needed to save in some formats
* [[GettingEffectsWorking]]
* [[Effect requirements]] - what's needed to use some effects
* [[WhatEffectsDo]]
* [[Effect reference]] - what each effect does
* [[UsingTheConnectorTool]]
* [[Connector tool tutorial]]
* [[Installing Fonts as a User]]
* [[Installing fonts]]
* [[EmergencySave]] - recovery in case Inkscape crashed
* [[Emergency save]] - recovery in case Inkscape crashed
* [[ReleaseNotes047|Release Notes]] for 0.47 (upcoming)
* [[Release notes]]
* [[ReleaseNotes046|Release Notes]] for 0.46
** for version [[Release notes/0.47|0.47]] (upcoming)
* [[ReleaseNotes045|Release Notes]] for 0.45 and past
** for version [[Release notes/0.46|0.46]] (current)
* [[Announcing Releases]]
* [[Announcing Releases]]
* [[TricksAndTips]]
* [[Tricks and tips]] - miscellaneous advice, may be slightly outdated
</td>
</td>


Line 62: Line 61:
* [[Inkscape Classes]]
* [[Inkscape Classes]]
* [[Conferences]]
* [[Conferences]]
* [[Marketing Scratchpad]]


</td></tr></table>
</td></tr></table>
Line 72: Line 72:
=== Developer Documentation ===
=== Developer Documentation ===
</th></tr><tr valign="top" align="left"><td style="width:50%;padding:.5em">
</th></tr><tr valign="top" align="left"><td style="width:50%;padding:.5em">
==== General ====
==== First Steps ====
* [[DeveloperManual]]
* [[Working with SVN]] - a quick start on how to use our version control system
* [[CompilingInkscape]]
* [[Working with Bazaar]]
* [[WorkingWithSVN]]
* [[Compiling Inkscape|Compilation]]
* [[Using Eclipse]]
* [[Using Eclipse]]
* [[HandlingPreferences]]:  creating and using preference values
* [[Developer manual]] - various important information, be sure to read this before coding
* [[AddSPObject]]: how to add a new SPObject type
* [[Debugging Inkscape|Debugging]] - random tips to help debug problems
* [[ReprListeners]]: responding to XML doc changes
* [[Project organization]] - procedures, hierarchy, developer roles and the likes
* [[ErrorsAndWarnings]]: how to deal with reporting errors, warnings, and other messages
* [[Janitorial tasks]] - small tasks that need doing
* [[DebuggingTips]]: random tips to help debug problems
* [[Doxygen documentation]]


* [[DeveloperTitles]]: terms for various roles in Inkscape
==== Developer tutorials ====
* [[InkscapeJanitors]]: small tasks that need doing
* [[Architectural overview]] - a high-level look at Inkscape
* [[ExtensionAttributes]]: currently defined attributes in Inkscape's XML namespace and what they do
* [[Preferences subsystem]] - creating and using preference values
* XML subsystem (WIP) - how to manipulate the XML representation of a document
* Display subsystem (WIP) - how to make things appear on the canvas
* Tools subsystem (WIP) - how to create a new tool
* [[Creating a new SPObject]]
* Extensions
** [[Extension subsystem]] - an overview of the functionality provided by extensions and the possible implementations
** [[Script extensions]]
** [[Python modules for extensions]] - some helpful routines for use in Python script extensions
* [[Creating Live Path Effects]]
* [[Boost shared pointers]]
* [[Using libsigc++ signals]]


* [[ExtensionsRepository]]: an Internet central for Inkscape Extensions
==== Miscellaneous ====
* [[OtherProjects]] (outside links)
* [[INX extension descriptor format]]
* [[MakingLivePathEffects]]: detailed instructions for building new live path effects
* [[Inkscape-specific XML attributes]] - documentation of attributes from Inkscape's XML namespace
* [[:Category:Extensions|Extensions]] (plugins)
 
** [[ExtensionArchitecture]]: an overview of the functionality provided by extensions and the possible implementations
* [[Extension repository]]: an Internet central for Inkscape Extensions
** [[MakingAnINX]]: A description of the INX file format
* [[Related programs]]
** [[ScriptingHOWTO]]: Guidelines for writing External Script Extensions
** [[PythonModules]]: Helper modules for extensions crafted with python


</td><td style="width:50%;padding:.5em">
</td><td style="width:50%;padding:.5em">
Line 115: Line 124:
* [[OpenDocument proposal]]
* [[OpenDocument proposal]]
* [[Googles Summer Of Code]]
* [[Googles Summer Of Code]]
* [[Improved Media Management]]
* [[UI MockupScreenshots]]
* [[UI MockupScreenshots]]
* [[Swatch Book]]
* [[Swatch Book]]

Revision as of 16:29, 29 October 2009

This is a freeform area for Inkscape development and discussion. Curious about WikiSyntax?

Other languages: Wiki en español, Wiki en Català, Wiki em Português, Wiki auf deutsch...

About Inkscape

User Documentation

Help Inkscape Without Coding

Developer Documentation

First Steps

Developer tutorials

Miscellaneous

Development Discussion

Lib2Geom


User Interface Discussion

Rearchitecture Discussion

  • WikiAttic: pages that are no longer relevant but kept for historical value