diff options
author | Vaclav Vancura <vaclav@vancura.org> | 2015-12-08 16:55:32 +0300 |
---|---|---|
committer | Vaclav Vancura <vaclav@vancura.org> | 2015-12-09 14:39:37 +0300 |
commit | 5779774da7e3d0bd3aa1c7582bf83e4fd513e108 (patch) | |
tree | 689c8bb163ad85c35a0c4ecf5c9b26d46cc65ffe | |
parent | 25c9e9a30bbf0b5a4c20b03aca3f3f4ee9630099 (diff) |
[Colors] TODO review
25 files changed, 73 insertions, 28 deletions
diff --git a/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs b/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs index a4dd238239..d568f425a7 100644 --- a/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs +++ b/main/src/addins/MacPlatform/ExtendedTitleBarDialogBackend.cs @@ -72,6 +72,8 @@ namespace MonoDevelop.MacIntegration } } else { context.Rectangle (0, 0, Allocation.Width, Allocation.Height); + + // FIXME: VV: Remove gradient features using (var lg = new Cairo.LinearGradient (0, 0, 0, Allocation.Height)) { lg.AddColorStop (0, Style.Light (Gtk.StateType.Normal).ToCairoColor ()); lg.AddColorStop (1, Style.Mid (Gtk.StateType.Normal).ToCairoColor ()); diff --git a/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs b/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs index 9e55e558a5..ed5461c70f 100644 --- a/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs +++ b/main/src/addins/MacPlatform/ExtendedTitleBarWindowBackend.cs @@ -72,6 +72,8 @@ namespace MonoDevelop.MacIntegration } } else { context.Rectangle (0, 0, Allocation.Width, Allocation.Height); + + // FIXME: VV: Remove gradient features using (var lg = new Cairo.LinearGradient (0, 0, 0, Allocation.Height)) { lg.AddColorStop (0, Style.Light (Gtk.StateType.Normal).ToCairoColor ()); lg.AddColorStop (1, Style.Mid (Gtk.StateType.Normal).ToCairoColor ()); diff --git a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs index 1280e0d79f..799faf1a8c 100644 --- a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs +++ b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.Toolbox/ToolboxWidget.cs @@ -247,6 +247,8 @@ namespace MonoDevelop.DesignerSupport.Toolbox if (!area.IntersectsWith (new Gdk.Rectangle (new Gdk.Point (xpos, ypos), itemDimension))) return true; cr.Rectangle (xpos, ypos, itemDimension.Width, itemDimension.Height); + + // FIXME: VV: Remove gradient features using (var pat = new Cairo.LinearGradient (xpos, ypos, xpos, ypos + itemDimension.Height)) { pat.AddColorStop (0, MonoDevelop.Ide.Gui.Styles.PadCategoryBackgroundGradientStartColor); pat.AddColorStop (1, MonoDevelop.Ide.Gui.Styles.PadCategoryBackgroundGradientEndColor); diff --git a/main/src/addins/MonoDevelop.GtkCore/libstetic/Placeholder.cs b/main/src/addins/MonoDevelop.GtkCore/libstetic/Placeholder.cs index c1aced580b..b0dbb9f292 100644 --- a/main/src/addins/MonoDevelop.GtkCore/libstetic/Placeholder.cs +++ b/main/src/addins/MonoDevelop.GtkCore/libstetic/Placeholder.cs @@ -103,6 +103,8 @@ namespace Stetic { cr.RelLineTo (-rect.Width, 0); cr.RelLineTo (0, -rect.Height); cr.ClosePath (); + + // FIXME: VV: Remove gradient features using (var pat = new Cairo.LinearGradient (rect.X + rect.Width*fx, rect.Y + rect.Height*fy, rect.X + rect.Width*fw, rect.Y + rect.Height*fh)) { pat.AddColorStop (0, c1); pat.AddColorStop (1, c2); diff --git a/main/src/addins/MonoDevelop.GtkCore2/libstetic/Placeholder.cs b/main/src/addins/MonoDevelop.GtkCore2/libstetic/Placeholder.cs index d5a6b69bec..1a55e0258e 100644 --- a/main/src/addins/MonoDevelop.GtkCore2/libstetic/Placeholder.cs +++ b/main/src/addins/MonoDevelop.GtkCore2/libstetic/Placeholder.cs @@ -103,6 +103,8 @@ namespace Stetic { cr.RelLineTo (-rect.Width, 0); cr.RelLineTo (0, -rect.Height); cr.ClosePath (); + + // FIXME: VV: Remove gradient features Cairo.LinearGradient pat = new Cairo.LinearGradient (rect.X + rect.Width*fx, rect.Y + rect.Height*fy, rect.X + rect.Width*fw, rect.Y + rect.Height*fh); pat.AddColorStop (0, c1); pat.AddColorStop (1, c2); diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs index 3ecfd53efa..1532c63757 100644 --- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs +++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs @@ -1040,6 +1040,8 @@ namespace MonoDevelop.SourceEditor.QuickTasks } else { var col = TextEditor.ColorStyle.PlainText.Background.ToXwtColor (); col.Light *= 0.948; + + // FIXME: VV: Remove gradient features using (var grad = new Cairo.LinearGradient (0, 0, allocation.Width, 0)) { grad.AddColorStop (0, col.ToCairoColor ()); grad.AddColorStop (0.7, TextEditor.ColorStyle.PlainText.Background); diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/HoverCloseButton.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/HoverCloseButton.cs index e63b93c8d3..74da4193b8 100644 --- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/HoverCloseButton.cs +++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/HoverCloseButton.cs @@ -140,6 +140,7 @@ namespace MonoDevelop.SourceEditor context.Fill (); // Inset shadow + // FIXME: VV: Remove gradient features using (var lg = new Cairo.LinearGradient (0, center.Y - 5, 0, center.Y)) { context.Arc (center.X, center.Y + 1, radius, 0, Math.PI * 2); lg.AddColorStop (0, new Cairo.Color (0, 0, 0, 0.2 * opacity)); diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs index d1bdc97ef2..0410d1df61 100644 --- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs +++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/MessageBubbleTextMarker.cs @@ -446,6 +446,7 @@ namespace MonoDevelop.SourceEditor editor.LineHeight / 2 - 2 ); + // FIXME: VV: Remove gradient features using (var lg = new Cairo.LinearGradient (errorCounterX, errorCounterY, errorCounterX, errorCounterY + errorCounterHeight)) { lg.AddColorStop (0, CounterColor.Color); lg.AddColorStop (1, CounterColor.Color.AddLight (-0.1)); diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs index efd78220bc..1e1ca0f542 100644 --- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs +++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/CellRendererDiff.cs @@ -436,6 +436,8 @@ namespace MonoDevelop.VersionControl.Views ctx.Fill (); ctx.Rectangle (markerx, y, width - markerx, height); + + // FIXME: VV: Remove gradient features using (Cairo.Gradient pat = new Cairo.LinearGradient (x, y, x + width, y)) { pat.AddColorStop (0, color.AddLight (0.21).ToCairoColor ()); pat.AddColorStop (1, color.AddLight (0.3).ToCairoColor ()); diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs index 1a4d5d7f07..c091ab1d61 100644 --- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs +++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/EditorCompareWidgetBase.cs @@ -1040,6 +1040,8 @@ namespace MonoDevelop.VersionControl.Views void FillGradient (Cairo.Context cr, double y, double h) { cr.Rectangle (0.5, y, Allocation.Width, h); + + // FIXME: VV: Remove gradient features using (var grad = new Cairo.LinearGradient (0, y, Allocation.Width, y)) { var col = (HslColor)Style.Base (StateType.Normal); col.L *= 0.95; diff --git a/main/src/core/Mono.Texteditor/Mono.TextEditor/BookmarkMarker.cs b/main/src/core/Mono.Texteditor/Mono.TextEditor/BookmarkMarker.cs index 63e525d6d5..6b6c3b41e2 100644 --- a/main/src/core/Mono.Texteditor/Mono.TextEditor/BookmarkMarker.cs +++ b/main/src/core/Mono.Texteditor/Mono.TextEditor/BookmarkMarker.cs @@ -63,13 +63,16 @@ namespace Mono.TextEditor var color2 = editor.ColorStyle.Bookmarks.SecondColor; DrawRoundRectangle (cr, x + 1, y + 1, 8, width - 4, height - 4); + + // FIXME: VV: Remove gradient features using (var pat = new Cairo.LinearGradient (x + width / 4, y, x + width / 2, y + height - 4)) { pat.AddColorStop (0, color1); pat.AddColorStop (1, color2); cr.SetSource (pat); cr.FillPreserve (); } - + + // FIXME: VV: Remove gradient features using (var pat = new Cairo.LinearGradient (x, y + height, x + width, y)) { pat.AddColorStop (0, color2); //pat.AddColorStop (1, color1); diff --git a/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs b/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs index 631bd88d60..d61b624493 100644 --- a/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs +++ b/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs @@ -2668,6 +2668,8 @@ namespace Mono.TextEditor //draw the highlight rectangle FoldingScreenbackgroundRenderer.DrawRoundRectangle (cr, true, true, 0, 0, corner, width, height); + + // FIXME: VV: Remove gradient features using (var gradient = new Cairo.LinearGradient (0, 0, 0, height)) { color = ColorLerp ( TextViewMargin.DimColor (Editor.ColorStyle.SearchResultMain.Color, 1.1), diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml index 747398f1bd..e1b9bd313b 100644 --- a/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml +++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml @@ -6,7 +6,7 @@ </ExtensionPoint> <Extension path="/MonoDevelop/Core/StockIcons"> - <!-- GTK icons redefined --> + <!-- GTK icons redefined --> <StockIcon stockid="gtk-add" resource="add-16.png" size="Menu" /> <StockIcon stockid="gtk-apply" resource="done-16.png" size="Menu" /> <StockIcon stockid="gtk-cancel" resource="remove-16.png" size="Menu" /> @@ -40,7 +40,7 @@ <StockIcon stockid="gtk-zoom-in" resource="zoom-in-16.png" size="Menu" /> <StockIcon stockid="gtk-zoom-out" resource="zoom-out-16.png" size="Menu" /> - <!-- MD icons --> + <!-- MD icons --> <StockIcon stockid="md-add" resource="add-16.png" size="Menu" /> <StockIcon stockid="md-assembly-project" resource="project-assembly-16.png" size="Menu" /> <StockIcon stockid="md-breadcrumb-next" resource="breadcrumb-next-16.png" size="Menu" /> @@ -325,10 +325,10 @@ <StockIcon stockid="md-internal-interface" icon="res:element-interface-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-internal-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> <StockIcon stockid="md-internal-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-internal-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-internal-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-internal-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-internal-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-internal-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-internal-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-internal-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-internal-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <StockIcon stockid="md-internal-struct" icon="res:element-struct-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-InternalAndProtected-class" icon="res:element-class-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-InternalAndProtected-delegate" icon="res:element-delegate-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> @@ -339,10 +339,10 @@ <StockIcon stockid="md-InternalAndProtected-interface" icon="res:element-interface-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-InternalAndProtected-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> <StockIcon stockid="md-InternalAndProtected-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-InternalAndProtected-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-InternalAndProtected-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-InternalAndProtected-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-InternalAndProtected-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-InternalAndProtected-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-InternalAndProtected-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-InternalAndProtected-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-InternalAndProtected-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <StockIcon stockid="md-InternalAndProtected-struct" icon="res:element-struct-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-private-class" icon="res:element-class-16.png|res:element-visibility-private-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-private-delegate" icon="res:element-delegate-16.png|res:element-visibility-private-diamond-overlay-16.png" size="Menu" /> @@ -353,10 +353,10 @@ <StockIcon stockid="md-private-interface" icon="res:element-interface-16.png|res:element-visibility-private-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-private-method" icon="res:element-method-16.png|res:element-visibility-private-square-overlay-16.png" size="Menu" /> <StockIcon stockid="md-private-property" icon="res:element-property-16.png|res:element-visibility-private-square-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-private-static-event" icon="res:element-event-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-private-static-field" icon="res:element-field-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-private-static-method" icon="res:element-method-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-private-static-property" icon="res:element-property-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-private-static-event" icon="res:element-event-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-private-static-field" icon="res:element-field-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-private-static-method" icon="res:element-method-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-private-static-property" icon="res:element-property-16.png|res:element-visibility-private-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <StockIcon stockid="md-private-struct" icon="res:element-struct-16.png|res:element-visibility-private-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-project-console" icon="md-project|res:project-console-overlay-32.png" size="Dnd" /> <StockIcon stockid="md-project-gui" icon="md-project|res:project-gui-overlay-32.png" size="Dnd" /> @@ -372,10 +372,10 @@ <StockIcon stockid="md-protected-interface" icon="res:element-interface-16.png|res:element-visibility-protected-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-protected-method" icon="res:element-method-16.png|res:element-visibility-protected-square-overlay-16.png" size="Menu" /> <StockIcon stockid="md-protected-property" icon="res:element-property-16.png|res:element-visibility-protected-square-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-protected-static-event" icon="res:element-event-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-protected-static-field" icon="res:element-field-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-protected-static-method" icon="res:element-method-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-protected-static-property" icon="res:element-property-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-protected-static-event" icon="res:element-event-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-protected-static-field" icon="res:element-field-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-protected-static-method" icon="res:element-method-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-protected-static-property" icon="res:element-property-16.png|res:element-visibility-protected-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <StockIcon stockid="md-protected-struct" icon="res:element-struct-16.png|res:element-visibility-protected-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-ProtectedOrInternal-class" icon="res:element-class-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-ProtectedOrInternal-delegate" icon="res:element-delegate-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> @@ -386,15 +386,15 @@ <StockIcon stockid="md-ProtectedOrInternal-interface" icon="res:element-interface-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> <StockIcon stockid="md-ProtectedOrInternal-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> <StockIcon stockid="md-ProtectedOrInternal-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-ProtectedOrInternal-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-ProtectedOrInternal-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-ProtectedOrInternal-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-ProtectedOrInternal-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-ProtectedOrInternal-static-event" icon="res:element-event-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-ProtectedOrInternal-static-field" icon="res:element-field-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-ProtectedOrInternal-static-method" icon="res:element-method-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-ProtectedOrInternal-static-property" icon="res:element-property-16.png|res:element-visibility-internal-square-overlay-16.png|res:element-static-overlay-16.png" size="Menu" /> <StockIcon stockid="md-ProtectedOrInternal-struct" icon="res:element-struct-16.png|res:element-visibility-internal-diamond-overlay-16.png" size="Menu" /> - <StockIcon stockid="md-static-event" icon="res:element-event-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-static-field" icon="res:element-field-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-static-method" icon="res:element-method-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> - <StockIcon stockid="md-static-property" icon="res:element-property-16.png|res:element-static-overlay-16.png" size="Menu" /> <!-- VV: FIXME: Unused --> + <StockIcon stockid="md-static-event" icon="res:element-event-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-static-field" icon="res:element-field-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-static-method" icon="res:element-method-16.png|res:element-static-overlay-16.png" size="Menu" /> + <StockIcon stockid="md-static-property" icon="res:element-property-16.png|res:element-static-overlay-16.png" size="Menu" /> </Extension> </ExtensionModel> diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Chart/BasicChart.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Chart/BasicChart.cs index 6ed67e3ac5..e1f1862ed4 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Chart/BasicChart.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Chart/BasicChart.cs @@ -407,6 +407,8 @@ namespace MonoDevelop.Components.Chart if (backgroundDisplay == BackgroundDisplay.Gradient) { ctx.Rectangle (left - 1, top - 1, width + 2, height + 2); + + // FIXME: VV: Remove gradient features using (var pat = new Cairo.LinearGradient (left - 1, top - 1, left - 1, height + 2)) { pat.AddColorStop (0, backroundColor); Cairo.Color endc = new Cairo.Color (1,1,1); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBar.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBar.cs index 2466ff5e6b..91a13fb298 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBar.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBar.cs @@ -213,6 +213,7 @@ namespace MonoDevelop.Components.Docking var alloc = Allocation; using (var ctx = Gdk.CairoHelper.Create (GdkWindow)) { ctx.Rectangle (alloc.X, alloc.Y, alloc.X + alloc.Width, alloc.Y + alloc.Height); + // FIXME: VV: Remove gradient features Cairo.LinearGradient gr; if (Orientation == Gtk.Orientation.Vertical) gr = new Cairo.LinearGradient (alloc.X, alloc.Y, alloc.X + alloc.Width, alloc.Y); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs index d03a901adb..a8e248e238 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockBarItem.cs @@ -440,6 +440,7 @@ namespace MonoDevelop.Components.Docking using (var context = Gdk.CairoHelper.Create (evnt.Window)) { var alloc = Allocation; + // FIXME: VV: Remove gradient features Cairo.LinearGradient lg; if (bar.Orientation == Orientation.Horizontal) { diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs index 74abf5a166..b5f6c3440b 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemContainer.cs @@ -277,6 +277,8 @@ namespace MonoDevelop.Components.Docking cr.RelLineTo (-rect.Width, 0); cr.RelLineTo (0, -rect.Height); cr.ClosePath (); + + // FIXME: VV: Remove gradient features using (Cairo.Gradient pat = new Cairo.LinearGradient (rect.X, rect.Y, rect.X, bottom)) { pat.AddColorStop (0, bcolor.ToCairoColor ()); Xwt.Drawing.Color gcol = bcolor.ToXwtColor (); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs index 6cf310c218..1be065baa0 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/DockItemTitleTab.cs @@ -460,6 +460,8 @@ namespace MonoDevelop.Components.Docking var y = Allocation.Y; ctx.Rectangle (x, y + 1, Allocation.Width, Allocation.Height - 1); + + // FIXME: VV: Remove gradient features using (var g = new Cairo.LinearGradient (x, y + 1, x, y + Allocation.Height - 1)) { g.AddColorStop (0, Styles.DockTabBarGradientStart); g.AddColorStop (1, Styles.DockTabBarGradientEnd); @@ -473,8 +475,9 @@ namespace MonoDevelop.Components.Docking ctx.Stroke (); if (active) { - ctx.Rectangle (x, y + 1, Allocation.Width, Allocation.Height - 1); + + // FIXME: VV: Remove gradient features using (var g = new Cairo.LinearGradient (x, y + 1, x, y + Allocation.Height - 1)) { g.AddColorStop (0, new Cairo.Color (0, 0, 0, 0.01)); g.AddColorStop (0.5, new Cairo.Color (0, 0, 0, 0.08)); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusArea.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusArea.cs index cfdf239aa3..d069b77da8 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusArea.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusArea.cs @@ -865,6 +865,8 @@ namespace MonoDevelop.Components.MainToolbar var alloc = Allocation; //alloc.Inflate (0, -2); ctx.Rectangle (alloc.X, alloc.Y, 1, alloc.Height); + + // FIXME: VV: Remove gradient features using (Cairo.LinearGradient gr = new LinearGradient (alloc.X, alloc.Y, alloc.X, alloc.Y + alloc.Height)) { gr.AddColorStop (0, new Cairo.Color (0, 0, 0, 0)); gr.AddColorStop (0.5, new Cairo.Color (0, 0, 0, 0.2)); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusAreaTheme.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusAreaTheme.cs index 2434d1b7df..90f0626f40 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusAreaTheme.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/StatusAreaTheme.cs @@ -77,6 +77,8 @@ namespace MonoDevelop.Components.MainToolbar context.Clip (); int x1 = arg.Allocation.X + arg.MousePosition.X - 200; int x2 = x1 + 400; + + // FIXME: VV: Remove gradient features using (Cairo.LinearGradient gradient = new LinearGradient (x1, 0, x2, 0)) { Cairo.Color targetColor = Styles.StatusBarFill1Color; diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/HeaderBox.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/HeaderBox.cs index c34e0eda46..ec21b26c1b 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/HeaderBox.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/HeaderBox.cs @@ -170,6 +170,8 @@ namespace MonoDevelop.Components cr.RelLineTo (-rect.Width, 0); cr.RelLineTo (0, -rect.Height); cr.ClosePath (); + + // FIXME: VV: Remove gradient features using (Cairo.Gradient pat = new Cairo.LinearGradient (rect.X, rect.Y, rect.X, rect.Bottom)) { pat.AddColorStop (0, gcol.ToCairoColor ()); gcol.Light -= 0.1; @@ -213,6 +215,7 @@ namespace MonoDevelop.Components GdkWindow.DrawLine (borderColor, rect.Right - n, rect.Y, rect.Right - n, rect.Bottom); if (showTopShadow) { + // FIXME: VV: Remove gradient features using (Cairo.Context cr = Gdk.CairoHelper.Create (GdkWindow)) { cr.Rectangle (Allocation.X, Allocation.Y, Allocation.Width, shadowSize); using (Cairo.Gradient pat = new Cairo.LinearGradient (rect.X, rect.Y, rect.X, rect.Y + shadowSize)) { diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs index a4709e70af..33cf268917 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs @@ -244,6 +244,7 @@ namespace MonoDevelop.Components using (var ctx = Gdk.CairoHelper.Create (GdkWindow)) { ctx.Rectangle (0, 0, Allocation.Width, Allocation.Height); + // FIXME: VV: Remove gradient features using (var g = new Cairo.LinearGradient (0, 0, 0, Allocation.Height)) { g.AddColorStop (0, Styles.BreadcrumbBackgroundColor); g.AddColorStop (1, Styles.BreadcrumbGradientEndColor); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PopoverWindowTheme.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PopoverWindowTheme.cs index effc62c420..5000908d81 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PopoverWindowTheme.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PopoverWindowTheme.cs @@ -286,6 +286,7 @@ namespace MonoDevelop.Components } context.Arc(x + r, y + h - r, r, Math.PI * 0.5, Math.PI); + // FIXME: VV: Remove gradient features using (var lg = new Cairo.LinearGradient (0, y + h - r, 0, y + h)) { lg.AddColorStop (0.5, ShadowColor.MultiplyAlpha (0.0)); lg.AddColorStop (1, ShadowColor); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentToolbar.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentToolbar.cs index 84de74ca4c..89519b0e49 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentToolbar.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentToolbar.cs @@ -159,6 +159,8 @@ namespace MonoDevelop.Ide.Gui { using (var ctx = Gdk.CairoHelper.Create (GdkWindow)) { ctx.Rectangle (0, 0, Allocation.Width, Allocation.Height); + + // FIXME: VV: Remove gradient features using (Cairo.LinearGradient g = new Cairo.LinearGradient (0, 0, 0, Allocation.Height)) { g.AddColorStop (0, Styles.BreadcrumbBackgroundColor); g.AddColorStop (1, Styles.BreadcrumbGradientEndColor); diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SideBar.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SideBar.cs index d18e6c7184..0df603aa77 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SideBar.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/SideBar.cs @@ -299,6 +299,8 @@ namespace MonoDevelop.Ide.Gui else c2.L *= 0.9; Cairo.Gradient pat; + + // FIXME: VV: Remove gradient features pat = new Cairo.LinearGradient (x, y, x+w-2, y); pat.AddColorStop (0, c2); pat.AddColorStop (1, c1); |