diff --git a/dlangide.visualdproj b/dlangide.visualdproj
index d32a17a..aff27ae 100644
--- a/dlangide.visualdproj
+++ b/dlangide.visualdproj
@@ -66,7 +66,7 @@
0
0
- Unicode USE_SDL USE_OPENGL
+ Unicode USE_FREETYPE
0
3
0
diff --git a/src/dlangide.d b/src/dlangide.d
index 046e982..513f5ba 100644
--- a/src/dlangide.d
+++ b/src/dlangide.d
@@ -17,9 +17,11 @@ extern (C) int UIAppMain(string[] args) {
embeddedResourceList.addResources(embedResourcesFromList!("resources.list")());
// you can override default hinting mode here
- FontManager.instance.hintingMode = HintingMode.Normal;
+ FontManager.hintingMode = HintingMode.Normal;
// you can override antialiasing setting here
- FontManager.instance.minAnitialiasedFontSize = 0;
+ FontManager.minAnitialiasedFontSize = 0;
+ // you can turn on subpixel font rendering (ClearType) here
+ FontManager.subpixelRenderingMode = SubpixelRenderingMode.None; //SubpixelRenderingMode.BGR;
// create window
Window window = Platform.instance.createWindow("Dlang IDE", null);
@@ -29,6 +31,7 @@ extern (C) int UIAppMain(string[] args) {
// create some widget to show in window
window.windowIcon = drawableCache.getImage("dlangui-logo1");
+ // for testing: load workspace at startup
frame.loadWorkspace(appendPath(exePath, "../workspaces/sample1/sample1.dlangidews"));
// show window