Re: [GSoC] Precise GC

2016-10-13 Thread FrankLike via Digitalmars-d-announce

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

2016-04-23 Thread FrankLike via Digitalmars-d-announce

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

2016-04-23 Thread FrankLike via Digitalmars-d-announce

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

2016-04-23 Thread FrankLike via Digitalmars-d-announce

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

2016-04-23 Thread FrankLike via Digitalmars-d-announce

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

2016-04-22 Thread FrankLike via Digitalmars-d-announce

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

2016-04-22 Thread FrankLike via Digitalmars-d-announce

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

2016-01-22 Thread FrankLike via Digitalmars-d-announce

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

2015-08-30 Thread FrankLike via Digitalmars-d-announce

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)

2015-02-19 Thread FrankLike via Digitalmars-d-announce
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


dco can be used in vs.net and MonoD

2015-02-01 Thread FrankLike via Digitalmars-d-announce

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: dco can be used in vs.net and MonoD

2015-02-01 Thread FrankLike via Digitalmars-d-announce

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.



Re: Interfacing D to existing C++ code

2015-01-23 Thread FrankLike via Digitalmars-d-announce

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: DlangUI project update

2015-01-23 Thread FrankLike via Digitalmars-d-announce

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: DlangUI project update

2015-01-21 Thread FrankLike via Digitalmars-d-announce

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

2015-01-21 Thread FrankLike via Digitalmars-d-announce
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

2015-01-21 Thread FrankLike via Digitalmars-d-announce

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

2015-01-21 Thread FrankLike via Digitalmars-d-announce
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: I'll be presenting at NWCPP on Jan 21 at Microsoft

2015-01-21 Thread FrankLike via Digitalmars-d-announce

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

2015-01-06 Thread FrankLike via Digitalmars-d-announce

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: Facebook is using D in production starting today

2014-12-28 Thread FrankLike via Digitalmars-d-announce
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: DlangUI project update

2014-12-28 Thread FrankLike via Digitalmars-d-announce

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: dco can work for 64 bit,and base on D2.067b1:code.dlang.org

2014-12-27 Thread FrankLike via Digitalmars-d-announce

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

2014-12-27 Thread FrankLike via Digitalmars-d-announce

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'.


dfl2 can work for 64 bit,and base on D2.067b1

2014-12-22 Thread FrankLike via Digitalmars-d-announce

Now,you can use dfl2 to get the 64 bit winForm.

Frank.


dco can work for 64 bit,and base on D2.067b1:code.dlang.org

2014-12-22 Thread FrankLike via Digitalmars-d-announce
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


Re: dfl2 can work for 64 bit,and base on D2.067b1

2014-12-22 Thread FrankLike via Digitalmars-d-announce

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/



Re: Facebook is using D in production starting today

2014-12-22 Thread FrankLike via Digitalmars-d-announce
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: dco can work for 64 bit,and base on D2.067b1:code.dlang.org

2014-12-22 Thread FrankLike via Digitalmars-d-announce

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: C# to D Compiler :)

2014-12-21 Thread FrankLike via Digitalmars-d-announce
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 :)

2014-12-19 Thread FrankLike via Digitalmars-d-announce
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

2014-11-25 Thread FrankLike via Digitalmars-d-announce

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

2014-10-29 Thread FrankLike via Digitalmars-d-announce

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

2014-10-21 Thread FrankLike via Digitalmars-d-announce

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

2014-10-20 Thread FrankLike via Digitalmars-d-announce

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

2014-10-18 Thread FrankLike via Digitalmars-d-announce


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

2014-10-15 Thread FrankLike via Digitalmars-d-announce

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

2014-10-15 Thread FrankLike via Digitalmars-d-announce

https://github.com/FrankLIKE/dfl2

select the master.

Thank you.



Re: DGui is alive

2014-10-13 Thread FrankLike via Digitalmars-d-announce

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: Visual D 0.3.39 released - mago now supports 64-bit debugging

2014-10-13 Thread FrankLike via Digitalmars-d-announce

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: DMD v2.066.0-rc2

2014-08-15 Thread FrankLike via Digitalmars-d-announce

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

2014-07-23 Thread FrankLike via Digitalmars-d-announce

 How about the DGui's status?



Re: DGui is alive

2014-06-26 Thread FrankLike via Digitalmars-d-announce

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: LDC 0.13.0 has been released!

2014-06-25 Thread FrankLike via Digitalmars-d-announce

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

2014-06-25 Thread FrankLike via Digitalmars-d-announce

How about the DGui's status?


Re: DGui is alive

2014-06-01 Thread FrankLike via Digitalmars-d-announce
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

2014-05-25 Thread FrankLike via Digitalmars-d-announce


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

2014-05-25 Thread FrankLike via Digitalmars-d-announce


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: DGui is alive

2014-05-20 Thread FrankLike via Digitalmars-d-announce

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: DGui is alive

2014-05-20 Thread FrankLike via Digitalmars-d-announce


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

2014-05-20 Thread FrankLike via Digitalmars-d-announce

Can you put DGui into github.com  and code.dlang.org ?
Let all d's coders build on it!

Thank you.

Frank




Re: DlangUI

2014-05-20 Thread FrankLike via Digitalmars-d-announce



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 
worldd).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  coolreader@gmail.com


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: Tkd – Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread FrankLike via Digitalmars-d-announce
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

2014-05-07 Thread FrankLike via Digitalmars-d-announce

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

2014-05-04 Thread FrankLike via Digitalmars-d-announce

 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..


Re: TDPL in Chinese (Simplified)

2014-04-14 Thread FrankLike
On Monday, 14 April 2014 at 16:14:23 UTC, Andrei Alexandrescu 
wrote:
TDPL has been recently translated in Chinese (Simplified), see 
http://www.ptpress.com.cn/Book.aspx?id=25362.


Andrei


congratulation!


Re: DBI Interface 0.1.5

2014-04-10 Thread FrankLike


Hi,Jeremy Cowgar


http://jeremy.cowgar.com/ddbi/
http://www.dsource.org/forums/viewforum.php?f=60


I have visited the http://jeremy.cowgar.com/,ddbi is very good,do 
you want to go on?


Thank you.

 FrankLike


Re: Anchovy is good,Find a bug: can't get the gui.lib

2014-04-08 Thread FrankLike

On Tuesday, 8 April 2014 at 06:20:36 UTC, FrankLike wrote:

I build the anchovy's guidemo,
but can't get the gui.lib,
the err is :timemanager.d(153) instantiated from 
here:sort!(a.)

 std\range.d(2188) can't be declared be a funtion

you can test  the build ,you will see it.


anchovy:   https://github.com/MrSmith33/anchovy/

https://github.com/MrSmith33/anchovy/issues/2


Anchovy is good,Find a bug: can't get the gui.lib

2014-04-08 Thread FrankLike

I build the anchovy's guidemo,
but can't get the gui.lib,
the err is :timemanager.d(153) instantiated from 
here:sort!(a.)

 std\range.d(2188) can't be declared be a funtion

you can test  the build ,you will see it.


Re: I'm joining Facebook

2014-04-08 Thread FrankLike

On Monday, 7 April 2014 at 13:58:47 UTC, asman wrote:
On Sunday, 6 April 2014 at 06:40:41 UTC, Andrei Alexandrescu 
wrote:

On 4/5/14, 3:13 AM, Peter Alexander wrote:
Well, I didn't considering this D.announce worthy, but Andrei 
suggested

I post the news.

As the title suggests, after over 5 years in the games 
industry I've
decided to shake things up a bit and join Facebook at their 
London office.


Good luck, and ping me when you're around! -- Andrei


Is this an invite to play ping-pong?


Congratulations!


I like to play ping-pong!


Re: DFL can be used by D2.065

2014-03-30 Thread FrankLike

 Hi,every one.
 I fork a new dfl from
 https://github.com/Rayerd/dfl

we should keep the origin code is refresh.
I find the error in DMD 2.065 is: becase the base.d(403) ,dfl is 
not work.

I have modified it.
Please look it :https://github.com/Franklike/dfl

Thank you who use it.

Christopher E. Miller,thank you.



Re: DFL can be used by D2.065

2014-03-28 Thread FrankLike





I've had a look at DFL and it looks quite good but, looking 
thru the API, I can't see anywhere to draw a filled ellipse - 
Am I missing something?


Regards,

-=mike=-

https://github.com/FrankLIKE/dfl-examples-d2.git

paint.d will help you.

Seiji Fujita,thank you.


Re: DFL can be used by D2.065

2014-03-27 Thread FrankLike

On Thursday, 27 March 2014 at 07:32:38 UTC, Mike Parker wrote:

On 3/27/2014 10:57 AM,  FrankLike wrote:
On Wednesday, 26 March 2014 at 10:42:09 UTC, Andrej Mitrovic 
wrote:

On 3/26/14, FrankLike 1150015...@qq.com wrote:
If you are programming on  win32,now,DFL can be used by 
D2.065.

Please git clone http://github.com/FrankLike/dfl
Open the folder w32 -dflexe  double click the 
'makedflexe.bat'


FYI: you've changed one hardcoded path to another. I also 
don't
understand the removal of the package module. Anywho I don't 
use DFL

much. :


package module Let the all.d is null,most of codes have used 
the

dfl.all,so keep all.d and remove package.d ,that's ok.

thank you.


It's fine to keep both. Old code (if any of it out there still 
compiles) can continue to use dfl.all, while new projects can 
make user of the newer package.d. The *.all technique should be 
deprecated in old projects like this, IMO, not encouraged.


Thank you,Mike

Sorry,I test the newer package.d ,but it's not work.
  Error 42:Symbol Undefined _D3dfll2__ModuleInfoZ

Can you contact the  Christopher E. Miller?
He should keep continue his work,it's very good.
Thank you again.


DFL can be used by D2.065

2014-03-26 Thread FrankLike

If you are programming on  win32,now,DFL can be used by D2.065.
Please git clone http://github.com/FrankLike/dfl
Open the folder w32 -dflexe  double click the 'makedflexe.bat'
file,after some seconds ,press the 'Enter key' ,after some
seconds,dfl.lib,dfl.exe are all in you  d install folders('lib'
and 'bin')  ,that's all ok.

Thanks Christopher E. Miller.


D should have a Version migration tool

2014-03-26 Thread FrankLike
D has a lot of tools ,but not have a Version migration tool,that 
can help the old codes to migrate easily to the new dmd Version.


Re: DFL can be used by D2.065

2014-03-26 Thread FrankLike
On Wednesday, 26 March 2014 at 10:42:09 UTC, Andrej Mitrovic 
wrote:

On 3/26/14, FrankLike 1150015...@qq.com wrote:

If you are programming on  win32,now,DFL can be used by D2.065.
Please git clone http://github.com/FrankLike/dfl
Open the folder w32 -dflexe  double click the 'makedflexe.bat'


FYI: you've changed one hardcoded path to another. I also don't
understand the removal of the package module. Anywho I don't 
use DFL

much. :


package module Let the all.d is null,most of codes have used the 
dfl.all,so keep all.d and remove package.d ,that's ok.


thank you.