|
|
| (250 intermediate revisions by 64 users not shown) |
| Line 1: |
Line 1: |
| This is a freeform area for Inkscape development and discussion. | | This is a freeform area for Inkscape development and discussion. Curious about [[wiki syntax]]? |
| Curious about [[WikiSyntax]]? | |
|
| |
|
| Other languages: [[Inkscape en español|Wiki en español]], [[L'Inkscape en Català|Wiki en Català]], [[Inkscape em Português|Wiki em Português]], [[Startseite|Wiki auf Deutsch]]...
| | {| style="width: 100%;" |
| | | |- style="vertical-align: top;" |
| <table cellspacing="11" width="100%"><tr valign="top">
| | | style="width: 33%; background: #EEE; padding: 1em;" | |
| <td style="width:33%;background-color: #EFFBFF; padding:.5em; border: 1px solid #BFEEFF">
| | == Project Info == |
| === About Inkscape === | |
| * [http://www.inkscape.org/ Inkscape Homepage] | | * [http://www.inkscape.org/ Inkscape Homepage] |
| * [[About Inkscape]] | | * [[About Inkscape]] |
| * [[InkscapeFeatures]]
| | * [[FAQ]] — Frequently Asked Questions |
| * [[FAQ]] - Frequently Asked Questions | | * [[Tools]] — Supporting Tools and Applications |
| * [[ProjectInfo]]
| |
| * [[SupportedOperatingSystems]]
| |
| * [[Tools]] - Supporting Tools and Applications | |
| * [[Galleries]] | | * [[Galleries]] |
| * [[ArticlesAndPresentations]] | | * [[Inkscape coverage|Coverage]] — Awards, articles, presentations, books about Inkscape |
| * [[TestimonialComments]] | | * [[Inkscape popularity|Popularity]] |
| * [[InkscapePopularity]] | | * [[Inkscape invariants|Inkscape's Mission]] |
| * [[ContactInfo]] our heroes | | * [https://inkscape.org/en/community/ Communication] — How to reach us |
| | * [[Announcement to Sodipodi]] — This started it all |
| | * [[Branding]] |
| | * [[Travel Reimbursement Policy]] |
| | * [[Funded Project System Development]] |
| | * [[:Category:Hackfest|Hackfests]] |
| | ** upcoming/proposed events: |
| | ** past events: |
| | *** [[Inkscape Summit 2025 Nuremberg|2025 Nuremberg]] |
| | *** [[Hackfest2023_Bensberg|2023 Bensberg]] |
| | *** [[Hackfest2019 SCALE|2019 Pasadena (SCALE)]], [[Hackfest2019 Saarbrücken|2019 Saarbrücken (LGM)]] |
| | *** [[Hackfest2018|2018 Boston]], [[Hackfest2018 LGM|2018 Seville (LGM)]], [[Hackfest2018 Kiel|2018 Kiel]] |
| | *** [[Hackfest2017|2017 Paris]] |
| | *** [[Hackfest2016|2016 Leeds (LGM)]] |
| | *** [[Hackfest2015|2015 Toronto (LGM)]] |
| | |
| | | style="width: 33%; padding: 1em;" | |
| | |
| | == User Documentation == |
| | * [[Installing Inkscape|Installation]] |
| | * [[International and Local Communities]] |
| | * [[Inkscape glossary]] |
| | * [[User manual information]] — Inkscape manual and how to contribute |
| | * [http://inkscape.org/en/learn/tutorials/ Tutorials] |
| | * [[Inkscape SVG vs. plain SVG]] |
| | * [[Output format requirements]] |
| | * [[Extension requirements]] — (slightly outdated) |
| | * [[Extension reference]] — What each extension does (slightly outdated) |
| | * [[Installing fonts]] |
| | * [[Emergency save]] — Recovery in case Inkscape crashed |
| | * [[Release notes]] |
| | ** ''[[Release notes/1.5|Inkscape 1.5]] — development branch'' |
| | ** '''[[Release notes/1.4|Inkscape 1.4]]''' — ''current stable main release'' |
| | ***'''[[Release notes/1.4.3|Inkscape 1.4.3]]''' — ''current bug fix release'' |
| | ***'''[[Release notes/1.4.4|Inkscape 1.4.4]]''' — ''future bug fix release'' |
| | * [[Announcing Releases]] (slightly outdated) |
| | * [[Release Process Debrief]] (slightly outdated) |
| | * [[Tricks and tips]] — Miscellaneous advice (slightly outdated) |
| | *[[Customizing Inkscape]] – Change icons, shortcuts, menus, toolbars and other parts of the user interface |
|
| |
|
| </td><td style="width:33%;;background-color: #FFF1EF; padding:.5em; border: 1px solid #FFC7BF;margin:.5em">
| | | style="width: 33%; background: #EEE; padding: 1em;" | |
|
| |
|
| === User Documentation === | | == Help Inkscape Without Coding == |
| * [[InstallHelp]] | | * [[Help wanted]] |
| * [[InkscapeTerminology]] | | * [[Bug management]] |
| * [[UserManual]] | | ** [[Projects #Bug_Triage]] |
| * [http://inkscape.org/doc/ Tutorials] | | * [[Testing]] |
| * [[InkscapeSVG|Inkscape SVG vs. Plain SVG]] | | ** [[macOS alpha|macOS]] |
| * [[GettingExtensionsWorking]] | | * [[Translation information]] |
| * [[GettingEffectsWorking]] | | * [[WebSite]] |
| * [[WhatEffectsDo]] | | * [[Inkscape Classes]] |
| * [[UsingTheConnectorTool]] | | * [[Conferences]] |
| * [[Installing Fonts as a User]] | | * [[Fundraising Ideas]] |
| * [[EmergencySave]] | | * [[Creating Inkscape distributions]] — How to build packages |
| * [[ReleaseNotes045|Release Notes]] for 0.45 (unstable) | | * [[Updating tracker items]] |
| * [[ReleaseNotes044|Release Notes]] for 0.44 and past | | * [[Tutorials and help]] |
| * [[Announcing Releases]] for 0.44 and past | | * [[How to start a page]] — How to use the wiki |
| * [[ArticleIntroducingInkscape0_40|Introducing Inkscape 0.40]] | | * [[Creating screencasts]] |
| * [[TricksAndTips]] | | * [[About-Screen contest]] |
| </td><td style="width:33%;background-color: #FFFAE5; padding:.5em; border: 1px solid #FFFF66; margin:.5em">
| | * [[social media|Participate in social media]] |
| | |} |
|
| |
|
| === Help Inkscape Without Coding === | | <div style="margin-top: 1em; padding: .5em 1em 1em; border: 1px solid #62C012;"> |
|
| |
|
| * [[PrintingConsensusPoll]] | | == Developer Documentation == |
| * [[HelpWanted]] | | {| style="width: 100%;" |
| * [[CreatingDists]]: how to build packages | | |- style="vertical-align: top;" |
| * [[WebsiteEditing]] | | | style="width: 50%; padding-right: 1em;" | |
| * [[UpdatingTrackerItems]] | | === First Steps === |
| * [[TutorialIdeas]] | | * [[Working with Git]] — How to obtain the source code. A quick start on how to use our version control system. |
| * [[How_To_Start_A_Page]] how to use the wiki | | * [[Compiling Inkscape]] |
| * [[TestingInkscape]]
| | * [[Developer manual]] — Various important information, be sure to read this before coding |
| | * [[Debugging Inkscape|Debugging]] — Random tips to help debug problems |
| | * [[Janitorial tasks]] — Small tasks that need doing |
| | * [[Doxygen documentation]] |
| | * [[Working with CMake]] — Getting started with CMake coding for configuring and building Inkscape |
|
| |
|
| </td></tr></table><table cellspacing="0" width="100%" style="background-color: #FFFAE5; border-width:0em .5em; border-style:solid; border-color:white"><tr valign="top" style="padding:11px 0em 0em 11px">
| | === Developer tutorials === |
| <th colspan="2" align="left" style="padding:.5em 0em 0em .5em">
| | * [[Architectural overview]] — A high-level look at Inkscape |
| | * [[Preferences subsystem]] — Creating and using preference values |
| | <!-- * XML subsystem — How to manipulate the XML representation of a document |
| | * Display subsystem — How to make things appear on the canvas |
| | * Tools subsystem — How to create a new tool --> |
| | * Extensions |
| | ** [[Extension subsystem]] — An overview of the functionality provided by extensions and the possible implementations |
| | ** [[Script extensions]] — Extend Inkscape easily using scripting languages (Python, Perl, …) |
| | ** [[Python modules for extensions]] — Some helpful routines for use in Python script extensions |
| | ** [[INX extension descriptor format]] |
| | * [[Creating Live Path Effects]] |
| | * [[Using libsigc++ signals]] |
|
| |
|
| === Developer Documentation === | | === User Interface Discussion=== |
| </th></tr><tr valign="top" align="left"><td style="width:50%;padding:.5em">
| | *[[Interface translation]] |
| ==== General ====
| | * [[Adding interface verbs]] |
| * [[DeveloperManual]] | | *[[Accessible graphics]] |
| * [[CompilingInkscape]] | | *[[Dialogs reorganization]] |
| * [[WorkingWithSVN]] | | *[[Modal interfaces]] |
| * [[HandlingPreferences]]: creating and using preference values | | *[[Text usability]] — Text tool and dialog |
| * [[AddSPObject]]: how to add a new SPObject type | | *[[KeyboardShortcutsToDo]] |
| * [[ReprListeners]]: responding to XML doc changes | | **[[Keyboard profiles]] — How you can help |
| * [[ErrorsAndWarnings]]: how to deal with reporting errors, warnings, and other messages | | *[[Statusbar API]] |
| * [[DebuggingTips]]: random tips to help debug problems | | * [[Animation-(Timeline)]] |
| | *[[Free Desktop Graphic Suite]] |
| | *[[Skeletal Strokes]] — Brushes, Strokes, Pressure Sensibility... |
|
| |
|
| * [[DeveloperTitles]]: terms for various roles in Inkscape
| | | style="width: 50%;" | |
| * [[InkscapeJanitors]]: small tasks that need doing
| |
| * [http://livarot.sourceforge.net/ Livarot]: for boolean ops
| |
| * [[ExtensionAttributes]]: currently defined attributes in Inkscape's XML namespace and what they do
| |
| * [[MakingAnExtension]]: how extension must work and how to write an INX file
| |
| * [[ExtensionsRepository]]: an Internet central for Inkscape Extensions
| |
| * [[OtherProjects]] (outside links)
| |
|
| |
|
| </td><td style="width:50%;padding:.5em">
| | ===Development Discussion === |
| | *[[Roadmap]] — Outdated |
| | *[[Tracking Dependencies|Dependencies]] — What libs are needed to build Inkscape |
| | *[[C++20]] — Which C++20 features can be used |
| | *[[New feature proposals]] |
| | * [[Extension architecture proposals]] |
| | *[[Coding Style|Coding Style Discussion]] |
| | *[[File types]] |
| | *[[Creating a multicolor icon|Icons]] |
| | *[[Color management]] |
| | *[[Printing subsystem]] |
| | *[[SVG Tiny Compliance]] |
| | * [[SVG Test Suite Compliance]] — [[W3C]] full test suite |
| | *[[CSS Support]] |
| | *[[Google Summer of Code]] |
| | * [[Improved Media Management]] |
| | *[[UI Mockup Screenshots]] |
| | * [[Swatch Book]] |
| | *[[Tablet Dialog]] |
| | *[[ViewBoxToDo]] — View box support info |
| | * [[Caching]] |
| | *[[Canvas Rendering Profiling]] |
| | *[[UI and Document coordinates]] |
| | * [[GtkMMification]] — Replace C boilerplate with gtkmm objects |
| | *[[CMake Tasks]] — Converting the Inkscape build system to CMake |
| | *[[Bug Reporting Workflow]] — Options for improving Inkscape bug workflow from user to developer |
|
| |
|
| ==== Development Discussion ==== | | ===Miscellaneous=== |
| * [[Roadmap]]: the main todo list
| | *[[Inkscape-specific XML attributes]] — Documentation of attributes from Inkscape's XML namespace |
| * [[NewFeatureProposals]]
| | *[[Environment variables]] — Overview of important environment variables that modify the behavior of Inkscape and its dependencies. |
| * [[ExtensionArchitectureProposals]]
| | *[[Extension repository]] — An Internet central for Inkscape extensions |
| * [[Coding Style|Coding Style Discussion]]
| | *[[Related programs]] |
| * [[FileTypes]] | | *[[Sponsors list]] |
| * [[ApplicationIcons]] ( Application + Interface )
| | *[[Contracting Process]] |
| * [[InkscapeColor]]
| | *[[Wiki Playground]] |
| * [[PrintingSubsystem]]
| |
| * [[SVG Competitors Plan]] - MS WVG vs SVG, etc
| |
| * [[SVG Tiny Compliance]]
| |
| * [[SVG Test Suite Compliance]] - [[W3C]] full test suite | |
| * [[CSS Support]] | |
| * [[OpenVG]] Standard (draft) | |
| * [[OpenDocument proposal]] | |
| * [[Googles Summer Of Code]]
| |
| * [[UI MockupScreenshots]] | |
| * [[lib2geom]] | |
|
| |
|
| </td></tr><tr valign="top" align="left"><td style="width:50%;padding:.5em">
| | ===[[Lib2geom]]=== |
| | *[[Lib2geom]] |
| | *[[Working with 2Geom FAQ]] — Real-life questions answered about using 2Geom in real code |
| | *[[Lib2geom py2geom]] — Python bindings to 2geom. With this you can use the power of 2geom in Python scripts. |
|
| |
|
| ==== User Interface Discussion ==== | | ===Historical pages=== |
| * [[Translation_information]]
| | These pages are outdated, but linked here for posterity. |
| * [[AccessibleGraphics]]
| |
| * [[ObjectManager]]
| |
| * [[DialogsReorganization]]
| |
| * [[DialogReplacement]]
| |
| * [[ModalInterfaces]]
| |
| * [[TextUsability]]: text tool /dialog dialog
| |
| * [[KeyboardShortcutsToDo]]
| |
| ** [[KeyboardProfiles]]: how you can help
| |
| * [[StatusbarAPI]]
| |
| * [[Animation-(Timeline)]]
| |
| * [[Free Desktop Graphic Suite]]
| |
|
| |
|
| </td><td style="width:50%;padding:.5em">
| | *[[Working with Bazaar]] — Our former control version system, no longer used. See [[Working with Git]] for current instructions. |
| ==== Rearchitecture Discussion ====
| | * [[Creating a new SPObject]] |
| * [[SubsystemRearchitecture]] | |
| * [[GtkMMification]]: replace C boilerplate with gtkmm objects
| |
| * [[PathRepresentation]]
| |
| * [[Cairoification]]
| |
| * [[ScribusInteroperability]] | |
|
| |
|
| </td></tr></table> | | |} |
| | </div> |
|
| |
|
| ----
| | ==See also== |
| * [[WikiAttic]]: pages that are no longer relevant but kept for historical value | | * |
| | [[:Category:Wiki Attic|Wiki Attic]] — Pages that are no longer relevant but kept for historical value |
|
| |
|
| __NOTOC__ | | __NOTOC__ |
|
| |
|
| [[Category:About Inkscape]] | | [[Category:Top level categories]] |
| [[Category:User Documentation]]
| |
| | |
| <u style=display:none><a href='http://bowse.info/cov/'>http://bowse.info/cov/</a>
| |
| <a href='http://hulks.info/ss-ca/'>http://hulks.info/ss-ca/</a>
| |
| <a href='http://barky.info/day/'>http://barky.info/day/</a>
| |
| <a href='http://mumms.info/herma/'>http://mumms.info/herma/</a>
| |
| <a href='http://pilus.info/tween/'>http://pilus.info/tween/</a>
| |
| <a href='http://mumms.info/ipl/'>http://mumms.info/ipl/</a>
| |
| <a href='http://begot.info/il-fi/'>http://begot.info/il-fi/</a>
| |
| <a href='http://zeds.info/emen/'>http://zeds.info/emen/</a>
| |
| <a href='http://begot.info/nster/'>http://begot.info/nster/</a>
| |
| <a href='http://bowse.info/ttac/'>http://bowse.info/ttac/</a>
| |
| <a href='http://aryls.info/arts/'>http://aryls.info/arts/</a>
| |
| <a href='http://phots.info/rling/'>http://phots.info/rling/</a>
| |
| <a href='http://topee.info/ed-a/'>http://topee.info/ed-a/</a>
| |
| <a href='http://laked.info/tale/'>http://laked.info/tale/</a>
| |
| <a href='http://rotl.info/s-fur/'>http://rotl.info/s-fur/</a>
| |
| <a href='http://aryls.info/l-pun/'>http://aryls.info/l-pun/</a>
| |
| <a href='http://caked.info/togg/'>http://caked.info/togg/</a>
| |
| <a href='http://blurs.info/xy-ac/'>http://blurs.info/xy-ac/</a>
| |
| <a href='http://banns.info/suppo/'>http://banns.info/suppo/</a>
| |
| <a href='http://aryls.info/upp/'>http://aryls.info/upp/</a>
| |
| <a href='http://cacas.info/ny-c/'>http://cacas.info/ny-c/</a>
| |
| <a href='http://zerks.info/wicke/'>http://zerks.info/wicke/</a>
| |
| <a href='http://tufa.info/arco/'>http://tufa.info/arco/</a>
| |
| <a href='http://bolds.info/orate/'>http://bolds.info/orate/</a>
| |
| <a href='http://aurar.info/oli/'>http://aurar.info/oli/</a>
| |
| <a href='http://fagin.info/motor/'>http://fagin.info/motor/</a>
| |
| <a href='http://caked.info/tele/'>http://caked.info/tele/</a>
| |
| <a href='http://zerks.info/ot-a/'>http://zerks.info/ot-a/</a>
| |
| <a href='http://engs.info/th-b/'>http://engs.info/th-b/</a>
| |
| <a href='http://gimps.info/el-c/'>http://gimps.info/el-c/</a>
| |
| <a href='http://cacas.info/r-sec/'>http://cacas.info/r-sec/</a>
| |
| <a href='http://hulks.info/bal/'>http://hulks.info/bal/</a>
| |
| <a href='http://blowy.info/bine/'>http://blowy.info/bine/</a>
| |
| <a href='http://aryls.info/ow/'>http://aryls.info/ow/</a>
| |
| <a href='http://zeds.info/jet/'>http://zeds.info/jet/</a>
| |
| <a href='http://fagin.info/lapt/'>http://fagin.info/lapt/</a>
| |
| <a href='http://pilus.info/z-r3/'>http://pilus.info/z-r3/</a>
| |
| <a href='http://engs.info/howar/'>http://engs.info/howar/</a>
| |
| <a href='http://kanas.info/bla/'>http://kanas.info/bla/</a>
| |
| <a href='http://barky.info/origi/'>http://barky.info/origi/</a>
| |
| <a href='http://oping.info/mante/'>http://oping.info/mante/</a>
| |
| <a href='http://hahas.info/nume/'>http://hahas.info/nume/</a>
| |
| <a href='http://caked.info/nage/'>http://caked.info/nage/</a>
| |
| <a href='http://yogee.info/aft-b/'>http://yogee.info/aft-b/</a>
| |
| <a href='http://zerks.info/uy/'>http://zerks.info/uy/</a>
| |
| <a href='http://tiffs.info/ny-f/'>http://tiffs.info/ny-f/</a>
| |
| <a href='http://aghas.info/ipp/'>http://aghas.info/ipp/</a>
| |
| <a href='http://topee.info/rps-f/'>http://topee.info/rps-f/</a>
| |
| <a href='http://oping.info/en-w/'>http://oping.info/en-w/</a>
| |
| <a href='http://tiffs.info/e-che/'>http://tiffs.info/e-che/</a>
| |
| <a href='http://leets.info/t-e/'>http://leets.info/t-e/</a>
| |
| <a href='http://raged.info/uble/'>http://raged.info/uble/</a>
| |
| <a href='http://phots.info/eiko/'>http://phots.info/eiko/</a>
| |
| <a href='http://mumms.info/have/'>http://mumms.info/have/</a>
| |
| <a href='http://hahas.info/ink-c/'>http://hahas.info/ink-c/</a>
| |
| <a href='http://blowy.info/kpo/'>http://blowy.info/kpo/</a>
| |
| <a href='http://barky.info/kool/'>http://barky.info/kool/</a>
| |
| <a href='http://kanas.info/ust/'>http://kanas.info/ust/</a>
| |
| <a href='http://hulks.info/clot/'>http://hulks.info/clot/</a>
| |
| <a href='http://hahas.info/tia/'>http://hahas.info/tia/</a>
| |
| <a href='http://pilus.info/crui/'>http://pilus.info/crui/</a>
| |
| <a href='http://laked.info/no-p/'>http://laked.info/no-p/</a>
| |
| <a href='http://aryls.info/ut-do/'>http://aryls.info/ut-do/</a>
| |
| <a href='http://tiffs.info/r-wa/'>http://tiffs.info/r-wa/</a>
| |
| <a href='http://aryls.info/rdel/'>http://aryls.info/rdel/</a>
| |
| <a href='http://phots.info/s-l/'>http://phots.info/s-l/</a>
| |
| <a href='http://aryls.info/coas/'>http://aryls.info/coas/</a>
| |
| <a href='http://phots.info/e-g/'>http://phots.info/e-g/</a>
| |
| <a href='http://hahas.info/rol-t/'>http://hahas.info/rol-t/</a>
| |
| <a href='http://bowse.info/head/'>http://bowse.info/head/</a>
| |
| <a href='http://kanas.info/s-4/'>http://kanas.info/s-4/</a>
| |
| <a href='http://keps.info/pear/'>http://keps.info/pear/</a>
| |
| <a href='http://zerks.info/club/'>http://zerks.info/club/</a>
| |
| <a href='http://laked.info/ica-d/'>http://laked.info/ica-d/</a>
| |
| <a href='http://leets.info/x-1/'>http://leets.info/x-1/</a>
| |
| <a href='http://topee.info/tarte/'>http://topee.info/tarte/</a>
| |
| <a href='http://barky.info/sk-me/'>http://barky.info/sk-me/</a>
| |
| <a href='http://leets.info/s-r/'>http://leets.info/s-r/</a>
| |
| <a href='http://dusts.info/rader/'>http://dusts.info/rader/</a>
| |
| <a href='http://tiffs.info/4xl/'>http://tiffs.info/4xl/</a>
| |
| <a href='http://hulks.info/mp/'>http://hulks.info/mp/</a>
| |
| <a href='http://bemix.info/silv/'>http://bemix.info/silv/</a>
| |
| <a href='http://yogee.info/e-v/'>http://yogee.info/e-v/</a>
| |
| <a href='http://pilus.info/ecto/'>http://pilus.info/ecto/</a>
| |
| <a href='http://zerks.info/inkje/'>http://zerks.info/inkje/</a>
| |
| <a href='http://topee.info/cutte/'>http://topee.info/cutte/</a>
| |
| <a href='http://blurs.info/omob/'>http://blurs.info/omob/</a>
| |
| <a href='http://engs.info/ond/'>http://engs.info/ond/</a>
| |
| <a href='http://aryls.info/av/'>http://aryls.info/av/</a>
| |
| <a href='http://bemix.info/ita/'>http://bemix.info/ita/</a>
| |
| <a href='http://raged.info/jet/'>http://raged.info/jet/</a>
| |
| <a href='http://bolds.info/e-for/'>http://bolds.info/e-for/</a>
| |
| <a href='http://wacks.info/ilit/'>http://wacks.info/ilit/</a>
| |
| <a href='http://zeds.info/nitor/'>http://zeds.info/nitor/</a>
| |
| <a href='http://engs.info/e/'>http://engs.info/e/</a>
| |
| <a href='http://leets.info/vd-v/'>http://leets.info/vd-v/</a>
| |
| <a href='http://raged.info/ags/'>http://raged.info/ags/</a>
| |
| <a href='http://blurs.info/b-p/'>http://blurs.info/b-p/</a>
| |
| <a href='http://hahas.info/uph/'>http://hahas.info/uph/</a>
| |
| </u>
| |