Re: [GSoC] Precise GC
On Friday, 2 September 2016 at 03:25:33 UTC, Jeremy DeHaan wrote: Hi everyone, I know I'm super late to the party for this, and sorry for that. While my work on the precise GC didn't go as planned, it is closer than it was to be getting merged. [...] On Friday, 2 September 2016 at 03:25:33 UTC, Jeremy DeHaan wrote: Hi,how about the precise GC, now?
Re: DlangUI on Android
On Saturday, 23 April 2016 at 14:35:55 UTC, Vadim Lopatin wrote: On Saturday, 23 April 2016 at 12:45:01 UTC, FrankLike wrote: On Saturday, 23 April 2016 at 11:42:49 UTC, Vadim Lopatin wrote: [...] Thank you. But why nothing to be shown,only black color? Probably something is wrong with OpenGL. E.g. OpenGL ES3 is not supported. Log can should failed opengl calls. Waiting for the new apk Thank you..
Re: DlangUI on Android
On Saturday, 23 April 2016 at 11:42:49 UTC, Vadim Lopatin wrote: [...] Thank you. But why nothing to be shown,only black color?
Re: DlangUI on Android
On Friday, 22 April 2016 at 17:02:20 UTC, Vadim Lopatin wrote: Does it crash instantly or shows app GUI for some time? Is your smartphone arm-based? test-runner.apk is ok,but DLangUITetrisExample.apk and DlangUIHelloWorld.apk ,only shows black color. HTC Android 5.02 ,it's arm-based,Not ok, sorry. Where is the log file? Path?
Re: DlangUI on Android
On Friday, 22 April 2016 at 17:02:20 UTC, Vadim Lopatin wrote: On Friday, 22 April 2016 at 15:02:32 UTC, FrankLike wrote: You can downlowd sample APK: https://sourceforge.net/projects/crengine/files/DlangUI/ DlangUI Tetris example now works ok on Android (arm, android4.4+) Android5.02 ,Not ok, sorry. Does it crash instantly or shows app GUI for some time? Is your smartphone arm-based? Couldn't you collect logs with `adb logcat`? What is the name of log file? Nothing is in SDCard.
Re: DlangUI on Android
On Friday, 22 April 2016 at 12:05:52 UTC, Vadim Lopatin wrote: On Thursday, 21 April 2016 at 13:28:18 UTC, Vadim Lopatin wrote: Hello, I've implemented initial support of Android in DlangUI. Only armv7a architecture is supported so far. You can downlowd sample APK: https://sourceforge.net/projects/crengine/files/DlangUI/ DlangUI Tetris example now works ok on Android (arm, android4.4+) Android5.02 ,Not ok, sorry.
Re: DlangUI on Android
On Thursday, 21 April 2016 at 13:28:18 UTC, Vadim Lopatin wrote: Hello, I've implemented initial support of Android in DlangUI. [...] Congratulations!
wiringPi-D-the D wrapper for WiringPi, is ok
Hi,everyone: I've wrapper wiringPi library for ARM :(Raspberry Pi 2 model B.) I push the wiringPi-D to github.com: https://github.com/FrankLIKE/wiringPi-D If you need it useful for you,please give it a star. Thank you. Frank
Re: Moving forward with work on the D language and foundation
On Sunday, 30 August 2015 at 11:48:26 UTC, Andrei wrote: On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: Hello everyone, Following an increasing desire to focus on working on the D language and foundation, I have recently made the difficult decision to part ways with Facebook, my employer of five years and nine months. [...] Great news. I wish you all the best. PS: Multa bafta, sper sa duci D-ul acolo unde-i este locul. Past is the past, why care; if you come out, perhaps the development of D will be better; the future is waiting for you to develop.
Re: We are Beta (2.067.0-b2)
On Wednesday, 18 February 2015 at 14:13:25 UTC, Martin Nowak wrote: Find more information on the dmd-beta mailing list. http://forum.dlang.org/thread/54e41ca2.4060...@dawg.eu 'lib32mscoff' should be in there,what do you think? Frank
Re: dco can be used in vs.net and MonoD
On Sunday, 1 February 2015 at 19:25:15 UTC, Suliman wrote: Could you add to DCO resolving dependents like DUB have? Add it,after some time.
dco can be used in vs.net and MonoD
Hello,everyone! Now,dco can be used in vs.net and MonoD as other build tool or custom build tool. you can config a local.ini quickly(by dco -ini),better than use dub. It can build any projects on Windows. https://github.com/FrankLIKE/dco Thank you. Frank
Re: DlangUI project update
On Thursday, 22 January 2015 at 13:37:16 UTC, Vadim Lopatin wrote: If use dco to build the dlangIDE,config local.ini local.ini--- DC=dmd DCStandardEnvBin=dmd2\windows\bin SpecialLib=dlanguilib importPath= -I..\..\dlangui\src ;lflags=console lflags=win32 ;lflags=win64 ;dflags= libs= ..\lib\dlanguilib.lib ..\lib\dlib.lib ;targetType=exe//lib//staticLib//dynamicLib//sourceLib//none targetType=exe ;targetName=;//;'null is auto' targetName=dlangide.exe ;compileType=;//64//32mscoff compileType= ;buildMode=debug;//release buildMode=debug end- and copy dlib.lib with dlanguilib.lib to lib folder,and copy dlib to "dmd2\windows\import",then run 'dco',will get the dlangIDE.exe file only 1206kb,but bu dub, 4518kb. get dco: git clone https://github.com/FrankLIKE/dco Frank Did you try dub build --build=release ? I known it,but can't get so small exe for debug,and exe no console. On win32, dub build --build=release now gives 1305Kb executable with embedded resources. What are advantages of dco? Config ini is Quickly,if you don't know how to config a dub.json. Building is quickly and easy : 'dco' in cmd.exe ,then ok. It's easy to get a win32.exe ,not a exe on console.
Re: Interfacing D to existing C++ code
On Friday, 23 January 2015 at 11:04:12 UTC, Walter Bright wrote: Mandatory reddit link: http://www.reddit.com/r/programming/comments/2tdy5z/interfacing_d_to_legacy_c_code_by_walter_bright/ There's been a lot of interest in this topic. Great!
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On Thursday, 22 January 2015 at 00:51:34 UTC, Walter Bright wrote: On 1/21/2015 4:42 AM, FrankLike wrote: How about the result? ?? Re: I'll be presenting at NWCPP on Jan 21 at Microsoft D is modern and systerm language,we like it,how about the Microsoft?
Re: DlangUI project update
On Wednesday, 21 January 2015 at 17:36:36 UTC, Vadim Lopatin wrote: On Wednesday, 21 January 2015 at 16:20:31 UTC, FrankLike wrote: On Wednesday, 21 January 2015 at 15:49:06 UTC, FrankLike wrote: On Wednesday, 21 January 2015 at 14:52:36 UTC, Vadim Lopatin wrote: DlangIDE status Update: Syntax highlight for D source is working. It's just highlight based on token types. No advanced features like code completion, folding, etc. Best regards, Vadim good work. If use dco to build the dlangIDE,config local.ini local.ini--- DC=dmd DCStandardEnvBin=dmd2\windows\bin SpecialLib=dlanguilib importPath= -I..\..\dlangui\src ;lflags=console lflags=win32 ;lflags=win64 ;dflags= libs= ..\lib\dlanguilib.lib ..\lib\dlib.lib ;targetType=exe//lib//staticLib//dynamicLib//sourceLib//none targetType=exe ;targetName=;//;'null is auto' targetName=dlangide.exe ;compileType=;//64//32mscoff compileType= ;buildMode=debug;//release buildMode=debug end- and copy dlib.lib with dlanguilib.lib to lib folder,and copy dlib to "dmd2\windows\import",then run 'dco',will get the dlangIDE.exe file only 1206kb,but bu dub, 4518kb. get dco: git clone https://github.com/FrankLIKE/dco Frank Did you try dub build --build=release ? I known it,but can't get so small exe for debug,and exe no console.
Re: DlangUI project update
On Wednesday, 21 January 2015 at 15:49:06 UTC, FrankLike wrote: On Wednesday, 21 January 2015 at 14:52:36 UTC, Vadim Lopatin wrote: DlangIDE status Update: Syntax highlight for D source is working. It's just highlight based on token types. No advanced features like code completion, folding, etc. Best regards, Vadim good work. If use dco to build the dlangIDE,config local.ini local.ini--- DC=dmd DCStandardEnvBin=dmd2\windows\bin SpecialLib=dlanguilib importPath= -I..\..\dlangui\src ;lflags=console lflags=win32 ;lflags=win64 ;dflags= libs= ..\lib\dlanguilib.lib ..\lib\dlib.lib ;targetType=exe//lib//staticLib//dynamicLib//sourceLib//none targetType=exe ;targetName=;//;'null is auto' targetName=dlangide.exe ;compileType=;//64//32mscoff compileType= ;buildMode=debug;//release buildMode=debug end- and copy dlib.lib with dlanguilib.lib to lib folder,and copy dlib to "dmd2\windows\import",then run 'dco',will get the dlangIDE.exe file only 1206kb,but bu dub, 4518kb. get dco: git clone https://github.com/FrankLIKE/dco Frank
Re: DlangUI project update
On Wednesday, 21 January 2015 at 14:52:36 UTC, Vadim Lopatin wrote: DlangIDE status Update: Syntax highlight for D source is working. It's just highlight based on token types. No advanced features like code completion, folding, etc. Best regards, Vadim good work.
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On Monday, 5 January 2015 at 07:46:20 UTC, Walter Bright wrote: http://nwcpp.org/ All are invited. Now I just have to write the presentation :-( How about the result? Thanks. Frank
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On Monday, 5 January 2015 at 07:46:20 UTC, Walter Bright wrote: http://nwcpp.org/ All are invited. Now I just have to write the presentation :-( Congratulations. If we can build program in Visual studio like C#,and be native app,we will be happy. (I've known the Visual D 0.3.40 can do a lot of work.) Frank
Re: DlangUI project update
On Friday, 26 December 2014 at 12:33:04 UTC, Vadim Lopatin wrote: Hello! DlangUI project is alive and under active development. https://github.com/buggins/dlangui Recent changes: - new controls: ScrollWidget, TreeView, ComboBox, ... - new dialogs: FileOpenDialog, MessageBox - a lot of bugfixes - performance improvements in software renderer - killer app: new example - Tetris game :) Try Demos: # download sources git clone https://github.com/buggins/dlangui.git cd dlangui # example 1 - demo for most of widgets dub run dlangui:example1 --build=release # tetris - demo for game development dub run dlangui:tetris --build=release DlangUI is cross-platform GUI library written in D. Main features: - cross platform: uses SDL for linux/macos, Win32 API or SDL for Windows - hardware acceleration: uses OpenGL for drawing when built with version USE_OPENGL - easy to extend: since it's native D library, you can add your own widgets and extend functionality - Unicode and internationalization support - easy to customize UI - look and feel can be changed using themes and styles - API is a bit similar to Android - two phase layout, styles Screenshots (a bit outdated): http://buggins.github.io/dlangui/screenshots.html See project page for details. I would like to get any feedback. Will be glad to see advises, bug reports, feature requests. Best regards, Vadim Win32 package is useful for WindowsServiceInD,thank you. Frank
Re: Facebook is using D in production starting today
On Sunday, 28 December 2014 at 06:49:26 UTC, Andrei Alexandrescu wrote: On 12/18/14 1:18 AM, Rune Christensen wrote: On Monday, 18 November 2013 at 17:23:25 UTC, Andrei Alexandrescu wrote: On 11/18/13 6:03 AM, Gary Willoughby wrote: On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: In all likelihood we'll follow up with a blog post describing the process. Any more news on this Andrei? Not yet. I'm the bottleneck here - must find the time to work on that. Andrei Are you still using D in production? Are you using it more than before? Yes, and a bit. -- Andrei You should a lot ,why only a bit?
Re: dco can work for 64 bit,and base on D2.067b1:code.dlang.org
On Monday, 22 December 2014 at 11:41:16 UTC, FrankLike wrote: dco is a build tool,and very easy to use,it can build dfl64.lib ,dgui.lib or other your projects,it can auto copy dfl.lib to the dmd2\windows\lib or lib64. After you work on the dfl2,use the build.bat,you will feel it's very easy to use. dco: https://github.com/FrankLIKE/dco/ dfl2: https://github.com/FrankLIKE/dfl2/ Frank Now,dco v0.08 can use. 2014-12-27 auto delete exe after build failed auto check WinMain when only use dco 2014-12-22 modify 'ignoreFiles' → 'ignore' Now dco can be used in mono-d by 'Custom commands'.
Re: dco can work for 64 bit,and base on D2.067b1:code.dlang.org
On Monday, 22 December 2014 at 11:41:16 UTC, FrankLike wrote: dco is a build tool,and very easy to use,it can build dfl64.lib ,dgui.lib or other your projects,it can auto copy dfl.lib to the dmd2\windows\lib or lib64. After you work on the dfl2,use the build.bat,you will feel it's very easy to use. dco: https://github.com/FrankLIKE/dco/ dfl2: https://github.com/FrankLIKE/dfl2/ Frank Now,dco v0.08 can use. 2014-12-27 auto delete exe after build failed auto check WinMain when only use dco 2014-12-22 modify 'ignoreFiles' → 'ignore' Now can be used in mono-d by Custom commands.
Re: dco can work for 64 bit,and base on D2.067b1:code.dlang.org
On Monday, 22 December 2014 at 12:57:01 UTC, uri wrote: On Monday, 22 December 2014 at 11:41:16 UTC, FrankLike wrote: dco is a build tool,and very easy to use,it can build dfl64.lib ,dgui.lib or other your projects,it can auto copy dfl.lib to the dmd2\windows\lib or lib64. After you work on the dfl2,use the build.bat,you will feel it's very easy to use. dco: https://github.com/FrankLIKE/dco/ dfl2: https://github.com/FrankLIKE/dfl2/ Frank Thanks, I'm in the process of looking at CMake/SCons alternatives right at the moment and will have a look at dco. I'm trying dub at the moment and it's working perfectly fine so far as a build tool. The alternatives, such as CMake and SCons, are proven technologies with D support that have also worked for me in the past. Can I ask what the existing tools were missing and why did you felt it necessary to reinvented your own build tool? Thanks, uri dco lets building project is easy, auto add itself to bin folder, may auto add d files,auto ignore some d files in ignoreFiles folder,auto -L libs in dco.ini ,and in next version ,you can set your offen used libs in dco.ini.
Re: Facebook is using D in production starting today
On Thursday, 18 December 2014 at 09:18:06 UTC, Rune Christensen wrote: On Monday, 18 November 2013 at 17:23:25 UTC, Andrei Alexandrescu wrote: On 11/18/13 6:03 AM, Gary Willoughby wrote: On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: In all likelihood we'll follow up with a blog post describing the process. Any more news on this Andrei? Not yet. I'm the bottleneck here - must find the time to work on that. Andrei Are you still using D in production? Are you using it more than before? Regards, Rune D is useful ,now I use the dfl2(https://github.com/FrankLIKE/dfl2/)and the build tool dco (https://github.com/FrankLIKE/dco/),very good. Frank
Re: dfl2 can work for 64 bit,and base on D2.067b1
On Monday, 22 December 2014 at 11:33:14 UTC, FrankLike wrote: Now,you can use dfl2 to get the 64 bit winForm. Frank. dfl2: https://github.com/FrankLIKE/dfl2/
dco can work for 64 bit,and base on D2.067b1:code.dlang.org
dco is a build tool,and very easy to use,it can build dfl64.lib ,dgui.lib or other your projects,it can auto copy dfl.lib to the dmd2\windows\lib or lib64. After you work on the dfl2,use the build.bat,you will feel it's very easy to use. dco: https://github.com/FrankLIKE/dco/ dfl2: https://github.com/FrankLIKE/dfl2/ Frank
dfl2 can work for 64 bit,and base on D2.067b1
Now,you can use dfl2 to get the 64 bit winForm. Frank.
Re: C# to D Compiler :)
On Thursday, 18 December 2014 at 23:56:54 UTC, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow building native C# applications with the help of D. Its available on my github https://github.com/afrogeek/SharpNative If use the .Net Framework 4.0,it's will better than now,a lot of people will test it,but v4.5.3,maybe a little.
Re: C# to D Compiler :)
On Thursday, 18 December 2014 at 23:56:54 UTC, Ronald Adonyo wrote: Hi Everyone, In my spare time over the last 3 weeks, I've been working on a C# to D Compiler based on Roslyn. Please check it out and give comments. I would also like this to be a basis to provide both Libraries in D and allow building native C# applications with the help of D. Its available on my github https://github.com/afrogeek/SharpNative Nice work.
Re: dfix 0.2.0
On Monday, 24 November 2014 at 19:22:52 UTC, Brian Schott wrote: dfix is a tool for automatically upgrading the syntax of D source code. Changes since 0.1.1: * #1 dfix will now rewrite "const int foo() {}" to int foo() const {}" * #6 The C-style array syntax fix is no longer incorrectly applied to certain ASM statements. * #9 You can now provide directory names as arguments to dfix in case you're too lazy to run find and xargs. (And really, who isn't?) * #11 dfix is now registered on code.dlang.org. http://code.dlang.org/packages/dfix * Added tests. very good.
Re: dfix 0.1.1
On Tuesday, 28 October 2014 at 01:29:32 UTC, Brian Schott wrote: No. Really. I'm serious. https://github.com/Hackerpilot/dfix dfix is a tool for automatically upgrading older D syntax to the newer style. * Updates old-style alias syntax to new-style * Fixes implicit concatenation of string literals * Automatic conversion of C-style array declarations and parameters to D-style. * Upgrades code to comply with DIP64 if the --dip64 switch is specified. (You probably don't want to use this) * Upgrades code to comply with DIP65 unless the --dip65=false switch is specified. Very Cool! Please register in code.dlang.org. FrankLike
Re: Visual D 0.3.39 released - mago now supports 64-bit debugging
On Monday, 20 October 2014 at 15:33:55 UTC, FrankLike wrote: There seems something wrong with the cv2pdb conversion. Please open a bug report at https://issues.dlang.org/enter_bug.cgi and quote the file Debug\dguiTest.buildlog.html I test it by dfltest.exe The bug has reported on Issue 13641 . It's not a bug,VD0.3.39 is very good. I have stop the Issue 13641 ,and set it's invalid. The error's reason is my FireWall stop the mspdbsrv.exe . Thank you again.
Re: Visual D 0.3.39 released - mago now supports 64-bit debugging
There seems something wrong with the cv2pdb conversion. Please open a bug report at https://issues.dlang.org/enter_bug.cgi and quote the file Debug\dguiTest.buildlog.html I test it by dfltest.exe The bug has reported on Issue 13641 .
Re: dfl2 is comming
There were 15 forks of DFL on github (some of them working fine with 2.066), you made a 16nth, with another name. ;) What's the point? Btw, your version (just like most others) contains bugs causing the app to crash on exit. The issue is with destructors (in Timer and Tooltip, for example) that try to access some global/static variables, and when the app closes GC does its final cycle and calls destructors, and at this time many of those objects are already dead. It went silent in older versions of D, but since 2.065 was pretty visible. My fix is here: https://github.com/thedeemon/dfl/commit/290d6456f6d13447311845929fd929acb6938a5d (sadly, combined with additional changes I made when trying to find the bugs) Sorry,D2.066 is no 'dm' folder,its libs all moved in dmd2\windows\lib,and most new users like to use the 'dub' or Visual studio .net . A few minutes ago,I test to compile the dfl which was cloned from 'https://github.com/Rayerd/dfl',but found some errors,not get the *.objs,and must modify the bat file. Now,it's a important thing, let more new users to like the dfl in their ways:'dub' or Visual studio.net. I think its very easy to use it for you. Thank you very much.
dfl2 is comming
Hi,every one! Christopher E. Miller made the dfl for win32,many persons like it,now ,i register it ,it can use on D2.066 for win32,can be used in Visual Studio.net ,such as VS2010; and can be used by Dub. If I made some wrong thing ,correct it for me,please. Thank you, Christopher E. Miller. Thank you,every dfl2' users.
Re: dfl2 is comming
https://github.com/FrankLIKE/dfl2 select the master. Thank you.
Re: Visual D 0.3.39 released - mago now supports 64-bit debugging
Sorry, Rainer, I find it didn't get the Debug info ! I test it by DGui. Converting debug information... "Debug\dguiTest.exe" not created! Building Debug\dguiTest.exe failed! Project Property → Compiler → Debug → Debug Info The Default item is 'Symbolic(suitable for Mago)'. But I use the vs's item : 'Symbolic(suitable for VS debug engine)' Then get the bad info: Building Debug\dguiTest.exe... Converting debug information... "Debug\dguiTest.exe" not created! Building Debug\dguiTest.exe failed! Where is my Error? Maybe it's the Visual D 's Error? Thank you,I'm waiting for your answer.
Re: DGui is alive
On Sunday, 12 October 2014 at 17:53:06 UTC, Gary Willoughby wrote: On Sunday, 12 October 2014 at 13:23:33 UTC, Frank Like wrote: Hello,Denis Shelomovskij. How about the DGui's new status? You can see all activity here: https://bitbucket.org/dgui/dgui/ Sorry,I'm waiting for the Denis Shelomovskij's Answers.
Re: DMD v2.066.0-rc2
On Friday, 8 August 2014 at 12:01:43 UTC, Andrew Edwards wrote: DMD v2.066.0-rc2 binaries are available for testing: http://wiki.dlang.org/Beta_Testing very good.The compile time is shorter than v2.065, Memory Used is smaller ,and the exe file'size is smaller . Frank
Re: DGui is alive
How about the DGui's status?
Re: DGui is alive
On Wednesday, 25 June 2014 at 17:32:06 UTC, Gary Willoughby wrote: On Wednesday, 25 June 2014 at 15:16:03 UTC, FrankLike wrote: How about the DGui's status? https://bitbucket.org/dgui/dgui/issues #1to#5,those were built by me.
Re: DGui is alive
How about the DGui's status?
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 04:50:07 UTC, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations!
Re: DGui is alive
this._gridPanel.scrollBars =true; I find it not work. And it not set the 'Data Source',should add it. Thank you.
Re: DGui is alive
DGui is very cool,but need some other controls,such as Calendar,DateTimePickere.t.c,but which control can be the 'data source',for saving data when runing,for filter data? Thank you. Frank
Re: DGui is alive
There is no plan to add new controls and I don't see any lacking ones. I test it again,found DGui is the very cool,Memory Usage the least ,2.2M,very cool.,but must use the 'this',if I known some controls,not want use the 'this',then don't compile. But for DFL ,it's not be must. Thank you. Frank
Re: DGui is alive
There is no plan to add new controls and I don't see any lacking ones. I test it again,found DGui is the very cool,Memory Usage the least ,2.2M,very cool.,but must use the 'this',if I known some controls,not want use the 'this',then don't compile. Thank you. Frank
Re: DlangUI
Helloworld: // main.d import dlangui.all; mixin DLANGUI_ENTRY_POINT; /// entry point for dlangui based application extern (C) int UIAppMain(string[] args) { // resource directory search paths string[] resourceDirs = [ appendPath(exePath, "../res/"), // for Visual D and DUB builds appendPath(exePath, "../../res/") // for Mono-D builds ]; // setup resource directories - will use only existing directories Platform.instance.resourceDirs = resourceDirs; // select translation file - for english language Platform.instance.uiLanguage = "en"; // load theme from file "theme_default.xml" Platform.instance.uiTheme = "theme_default"; // create window Window window = Platform.instance.createWindow("My Window", null); // create some widget to show in window window.mainWidget = (new Button()).text("Hello world"d).textColor(0xFF); // red text // show window window.show(); // run message loop return Platform.instance.enterMessageLoop(); } DDOC generated documentation can be found there: https://github.com/buggins/dlangui/tree/master/docs For more info see readme and example1 code. I would be glad to see any feedback. Can this project be useful for someone? What features/widgets are must have for you? Best regards, Vadim Nice work. Some days ago,I test the hello world ,it need 19M Memory Usage,but now,it's 31M,maybe have some error? Thank you. Nice work.
Re: DGui is alive
Can you put DGui into github.com and code.dlang.org ? Let all d's coders build on it! Thank you. Frank
Re: DGui is alive
DGui is a lightweight graphic library for Windows with API close to .NET's Windows Forms. DGui's codes are less than DFL,it's a better thing.If it can work on Linux,Mac Os X,maybe change it by Base Class? It's a huge work! Thank you. Frank
Re: DGui is alive
On Tuesday, 20 May 2014 at 07:20:16 UTC, Denis Shelomovskij wrote: DGui is a lightweight graphic library for Windows with API close to .NET's Windows Forms. The library is written by Trogu Antonio Davide, but he isn't supporting it any longer so you can refer me as a current project manager. One can get examples and OMF import libraries needed to build executables from "Downloads" section on project page. Project repo page: https://bitbucket.org/dgui/dgui/ Note: The project API should be stable now, but lots of stylistic renames happened recently so if one has a huge codebase using old names and want to upgrade to current version you can contact me and I will prepare autorenaming scripts for you (I used it to do renaming anyway). Sorry for API breakage, I just couldn't see all those C-style uppercased enums any more. P.S. I was waiting to be able to do planned API breaking changes before posting here so the announce is half a year later than the project resurrection date. Good work! DGui need some other controls,such as imageButton,DataView,GridViewe.t.c. Thank you. Frank
Re: Tkd – Cross platform GUI toolkit based on Tcl/Tk
On Thursday, 8 May 2014 at 16:05:50 UTC, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/251s5i/tkd_cross_platform_gui_toolkit_for_d_based_on/ https://twitter.com/D_Programming/status/464434846849179648 https://www.facebook.com/dlang.org/posts/843295265684156 https://hn.algolia.com/#!/story/forever/0/Tkd Andrei Hello, TKD is very nice, and it's easy to use,but how to build it to small? Such as the size is below to 1M, not must have the lib ,and Memory usage is below to 3M. Thank you. Frank.
Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk
Hello, Can you let the memory usage below to 3M? like the DFL? Thank you. Frank
Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk
> dub build --force --config=example x11: ["x11"] tcltk: ["tcltk", "x11"] tkd: ["tkd", "tcltk", "x11"] Building x11 configuration "library", build type debug. Running dmd... Building tcltk configuration "library", build type debug. Running dmd... ..\..\Users\Nick\AppData\Roaming\dub\packages\tcltk-8.6.1\.dub\build\library-debug-windows-x86-dmd-C9527B3CFF40A7D16A18C4624EF00288\tcltk.lib: Error: multiple definition of tcl_38_307: _Tcl_Main and Tcl_Main: _Tcl_Main FAIL ..\..\Users\Nick\AppData\Roaming\dub\packages\tcltk-8.6.1\.dub\build\library-debug-windows-x86-dmd-C9527B3CFF40A7D16A18C4624EF00288 tcltk staticLibrary Error executing command build: DMD compile run failed with exit code 1 Same here. It has built the tcl86.lib and tk86.lib ,but need the tcltk.lib. So Error..