Difference between revisions of "User Interface Modules"

From Inkscape Wiki
Jump to navigation Jump to search
(Adding menu section)
Line 13: Line 13:
 
* [[Class Inkscape::UI::Dialog::Behavior::FloatingBehavior]]
 
* [[Class Inkscape::UI::Dialog::Behavior::FloatingBehavior]]
 
* [[Class Inkscape::UI::Dialog::CaligraphicProfileRename]]
 
* [[Class Inkscape::UI::Dialog::CaligraphicProfileRename]]
 +
* [[Close Dialog]]
 
* [[Class Inkscape::UI::Dialog::ColorItem]]
 
* [[Class Inkscape::UI::Dialog::ColorItem]]
 
* [[Class Inkscape::UI::Dialog::DebugDialog]]
 
* [[Class Inkscape::UI::Dialog::DebugDialog]]
Line 19: Line 20:
 
* [[Class Inkscape::UI::Dialog::DialogManager]]
 
* [[Class Inkscape::UI::Dialog::DialogManager]]
 
* [[Class Inkscape::UI::Dialog::DocumentMetadata]]: The ''Document metadatas'' dialog
 
* [[Class Inkscape::UI::Dialog::DocumentMetadata]]: The ''Document metadatas'' dialog
 +
** [[Andrews Big Dialog Re-Design/Document Metadata]]
 
* [[Class Inkscape::UI::Dialog::DocumentProperties]]: The ''Document properties'' dialog
 
* [[Class Inkscape::UI::Dialog::DocumentProperties]]: The ''Document properties'' dialog
 
* [[Class Inkscape::UI::Dialog::ExtensionEditor]]
 
* [[Class Inkscape::UI::Dialog::ExtensionEditor]]
 
* [[Class Inkscape::UI::Dialog::ExtensionPanel]]
 
* [[Class Inkscape::UI::Dialog::ExtensionPanel]]
 +
* [[Export Bitmap Dialog]]
 +
** [[Export Bitmap Dialog Re-Design]]
 +
** [[Andrews Big Dialog Re-Design/Export Bitmap]]
 
* [[Class Inkscape::UI::Dialog::FileDialogBaseGtk]]
 
* [[Class Inkscape::UI::Dialog::FileDialogBaseGtk]]
 
* [[Class Inkscape::UI::Dialog::FileDialogBaseWin32]]
 
* [[Class Inkscape::UI::Dialog::FileDialogBaseWin32]]
Line 35: Line 40:
 
* [[Class Inkscape::UI::Dialog::FileExportDialog]]
 
* [[Class Inkscape::UI::Dialog::FileExportDialog]]
 
* [[Class Inkscape::UI::Dialog::FileExportDialogImpl]]
 
* [[Class Inkscape::UI::Dialog::FileExportDialogImpl]]
* [[Class Inkscape::UI::Dialog::FillAndStroke]]
+
* [[Stroke Dialog]]
 +
** [[Fill and Stroke Dialog Re-Design]]
 +
** [[Class Inkscape::UI::Dialog::FillAndStroke]]
 
* [[Class Inkscape::UI::Dialog::FilterEffectsDialog]]
 
* [[Class Inkscape::UI::Dialog::FilterEffectsDialog]]
 
* [[Class Inkscape::UI::Dialog::Find]]
 
* [[Class Inkscape::UI::Dialog::Find]]
Line 41: Line 48:
 
* [[Class Inkscape::UI::Dialog::GuidelinePropertiesDialog]]
 
* [[Class Inkscape::UI::Dialog::GuidelinePropertiesDialog]]
 
* [[Class Inkscape::UI::Dialog::IconPreviewPanel]]
 
* [[Class Inkscape::UI::Dialog::IconPreviewPanel]]
 +
* [[Image Properties Dialog]]
 +
** [[Image properties dialog enhancements]]
 
* [[Class Inkscape::UI::Dialog::InkscapePreferences]]: The ''Inkscape preferences'' dialog
 
* [[Class Inkscape::UI::Dialog::InkscapePreferences]]: The ''Inkscape preferences'' dialog
 
* [[Class Inkscape::UI::Dialog::InputDialog]]
 
* [[Class Inkscape::UI::Dialog::InputDialog]]
 +
* [[Layer Dialog]]
 
* [[Class Inkscape::UI::Dialog::LayerPropertiesDialog]]: The ''Layer properties'' dialog
 
* [[Class Inkscape::UI::Dialog::LayerPropertiesDialog]]: The ''Layer properties'' dialog
 
* [[Class Inkscape::UI::Dialog::LayersPanel]]
 
* [[Class Inkscape::UI::Dialog::LayersPanel]]
 
* [[Class Inkscape::UI::Dialog::LivePathEffectEditor]]
 
* [[Class Inkscape::UI::Dialog::LivePathEffectEditor]]
 +
* [[New Document Dialog]]
 
* [[Class Inkscape::UI::Dialog::Memory]]
 
* [[Class Inkscape::UI::Dialog::Memory]]
 
* [[Class Inkscape::UI::Dialog::Messages]]
 
* [[Class Inkscape::UI::Dialog::Messages]]
 +
* [[OCAL Dialog]]
 +
** [[OCAL Dialog Re-Design]]
 +
** [[Andrews Big Dialog Re-Design/OCAL]]
 
* [[Class Inkscape::UI::Dialog::PanelDialogBase]]
 
* [[Class Inkscape::UI::Dialog::PanelDialogBase]]
 
* [[Class Inkscape::UI::Dialog::Print]]: The ''Print...'' dialog
 
* [[Class Inkscape::UI::Dialog::Print]]: The ''Print...'' dialog
Line 55: Line 69:
 
* [[Class Inkscape::UI::Dialog::SVGPreview]]
 
* [[Class Inkscape::UI::Dialog::SVGPreview]]
 
* [[Class Inkscape::UI::Dialog::SwatchesPanel]]
 
* [[Class Inkscape::UI::Dialog::SwatchesPanel]]
 +
* [[Tablet Dialog]]
 +
* [[Text Dialog]]
 
* [[Class Inkscape::UI::Dialog::TileDialog]]
 
* [[Class Inkscape::UI::Dialog::TileDialog]]
 
* [[Class Inkscape::UI::Dialog::TraceDialog]]
 
* [[Class Inkscape::UI::Dialog::TraceDialog]]
 +
** [[Trace Bitmap Dialog Re-Design]]
 
* [[Class Inkscape::UI::Dialog::Transformation]]
 
* [[Class Inkscape::UI::Dialog::Transformation]]
 
* [[Class Inkscape::UI::Dialog::UndoHistory]]: The ''Undo history'' dialog
 
* [[Class Inkscape::UI::Dialog::UndoHistory]]: The ''Undo history'' dialog
  
 
Dialogs that have not yet been rewritted can be found in [http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head%3A/src/dialogs src/dialogs].
 
Dialogs that have not yet been rewritted can be found in [http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head%3A/src/dialogs src/dialogs].
 +
 +
=== Others re-designs ===
 +
 +
* [[Andrews Big Dialog Re-Design]]
 +
* [[Andrews Big Dialog Re-Design/Embed or Link]]
  
 
== Widgets ==
 
== Widgets ==

Revision as of 23:31, 27 July 2012

Discussion and documentation about specific Inkscape dialogs, widgets, tools and more inside the src/ui directory.

Dialogs

By extension, a dialog in Inkscape vocabulary is any type of window, i.e. a set of widgets with an OS decoration, a title...

All dialogs are in src/ui/dialog (except for old dialogs).

Dialogs that have not yet been rewritted can be found in src/dialogs.

Others re-designs

Widgets

Widgets are implemented in src/ui/widget.

src/ui/tools

  • ...

Toolbars

A toolbar is a set of graphical widgets put around the canvas to provide actions on objects, canvas or documents.

See Toolbar page for more informations.

Menu

See Menu.