From cc4ef57bc0d879551c011e4e50fcc88789ab39dd Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Thu, 26 May 2016 13:25:42 +0300 Subject: [PATCH] update theme --- dub.json | 2 +- src/dlangide/ui/frame.d | 3 ++- src/dlangide/ui/homescreen.d | 2 +- src/dlangide/ui/outputpanel.d | 3 ++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dub.json b/dub.json index 224ba49..23d1292 100644 --- a/dub.json +++ b/dub.json @@ -12,7 +12,7 @@ "stringImportPaths": ["views", "views/res", "views/res/i18n", "views/res/mdpi", "views/res/hdpi"], "dependencies": { - "dlangui": "==0.8.27", + "dlangui": "==0.8.28", "dcd": "~>0.8.0" }, diff --git a/src/dlangide/ui/frame.d b/src/dlangide/ui/frame.d index 721eacd..fe93e98 100644 --- a/src/dlangide/ui/frame.d +++ b/src/dlangide/ui/frame.d @@ -589,7 +589,8 @@ class IDEFrame : AppFrame, ProgramExecutionStatusListener, BreakpointListChangeL // editor tabs _tabs = new TabWidget("TABS"); _tabs.hiddenTabsVisibility = Visibility.Gone; - _tabs.setStyles(STYLE_DOCK_HOST_BODY, STYLE_TAB_UP_DARK, STYLE_TAB_UP_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT); + //_tabs.setStyles(STYLE_DOCK_HOST_BODY, STYLE_TAB_UP_DARK, STYLE_TAB_UP_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT); + _tabs.setStyles(STYLE_DOCK_WINDOW, STYLE_TAB_UP_DARK, STYLE_TAB_UP_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT, STYLE_DOCK_HOST_BODY); _tabs.tabChanged = &onTabChanged; _tabs.tabClose = &onTabClose; diff --git a/src/dlangide/ui/homescreen.d b/src/dlangide/ui/homescreen.d index f201e7a..9a9c2e9 100644 --- a/src/dlangide/ui/homescreen.d +++ b/src/dlangide/ui/homescreen.d @@ -17,7 +17,7 @@ class HomeScreen : ScrollWidget { protected VerticalLayout _recentItems; this(string ID, IDEFrame frame) { super(ID); - styleId = STYLE_EDIT_BOX; + //styleId = STYLE_EDIT_BOX; _frame = frame; uint linkColor = currentTheme.customColor("link_color", 0x2020FF); _content = new HorizontalLayout("HOME_SCREEN_BODY"); diff --git a/src/dlangide/ui/outputpanel.d b/src/dlangide/ui/outputpanel.d index 8c8a77b..f5dd49d 100644 --- a/src/dlangide/ui/outputpanel.d +++ b/src/dlangide/ui/outputpanel.d @@ -140,7 +140,7 @@ class OutputPanel : DockWindow { layoutWidth(FILL_PARENT).layoutHeight(FILL_PARENT); _tabs = new TabWidget("OutputPanelTabs", Align.Bottom); //_tabs.setStyles(STYLE_DOCK_HOST_BODY, STYLE_TAB_UP_DARK, STYLE_TAB_UP_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT); - _tabs.setStyles(null, STYLE_TAB_DOWN_DARK, STYLE_TAB_DOWN_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT); + _tabs.setStyles(STYLE_DOCK_WINDOW, STYLE_TAB_DOWN_DARK, STYLE_TAB_DOWN_BUTTON_DARK, STYLE_TAB_UP_BUTTON_DARK_TEXT, STYLE_DOCK_HOST_BODY); _tabs.layoutWidth(FILL_PARENT).layoutHeight(FILL_PARENT); _tabs.tabHost.layoutWidth(FILL_PARENT).layoutHeight(FILL_PARENT); @@ -148,6 +148,7 @@ class OutputPanel : DockWindow { _logWidget.readOnly = true; _logWidget.layoutWidth(FILL_PARENT).layoutHeight(FILL_PARENT); _logWidget.compilerLogIssueClickHandler = &onIssueClick; + _logWidget.styleId = "EDIT_BOX_NO_FRAME"; //_tabs.tabHost.styleId = STYLE_DOCK_WINDOW_BODY; _tabs.addTab(_logWidget, "Compiler Log"d);