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);