digitalmars.D - Is dlangui dead?
- karabuta (4/4) Oct 20 2015 I hope I am wrong, but dlangui seems to be abandoned for some
- tcak (3/7) Oct 20 2015 So, are you planning to fork it, and continue its development as
- Eliatto (8/17) Oct 20 2015 I think Vadim Lopatin became inactive in relation to many of his
- karabuta (4/13) Oct 22 2015 If only I knew how. Even then, I would not fork it but rather
- Chris (15/29) Oct 23 2015 Have a look at:
- sigod (3/7) Oct 21 2015 This is worrying thought. I planned to use it for one of my
- thedeemon (4/8) Oct 25 2015 Yep, I'm using it in one important project and several small
- Vadim Lopatin (5/13) Nov 04 2015 Hi!
- FreeSlave (2/6) Nov 05 2015 That's good news!
- Vadim Lopatin (2/11) Nov 05 2015 Feel free to submit feature requests, bugs, pull requests.
- Vadim Lopatin (7/16) Nov 10 2015 I'm working on native OSX backend for DlangUI - to avoid SDL
- Suliman (8/25) Nov 10 2015 To be honestly, I'd prefer native toolkit and for Windows too.
- Vadim Lopatin (10/40) Nov 10 2015 I'm not going to use native controls, only native way to create
- Vadim Lopatin (5/18) Nov 10 2015 UPD: found interesting library -
- ponce (5/26) Nov 11 2015 It was used to implement the Cocoa windowing for dplug:
- Vadim Lopatin (3/15) Nov 11 2015 Great!
- Rikki Cattermole (5/42) Nov 10 2015 That is because I have not finished Windows platform as a proof of
I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.
Oct 20 2015
On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 20 2015
On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:I think Vadim Lopatin became inactive in relation to many of his D projects. For example, hibernated ORM cannot be compiled by current LDC2 and DMD. Latest commits for his projects were made in spring 2015. My D knowledge leaves much to be desired, that's why I can't cope with support of his projects at the moment.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 20 2015
On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:If only I knew how. Even then, I would not fork it but rather help out. Since making bindings to qt is a lot of work and unlikely to happen any time soon, I planned to go with dlangui.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 22 2015
On Thursday, 22 October 2015 at 20:14:06 UTC, karabuta wrote:On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:Have a look at: http://wiki.dlang.org/Libraries_and_Frameworks#GUI_Libraries GtkD is pretty stable I think. wxD should also be ok, though I haven't tried it yet. Have a look at iup. The original is supposed to be rock solid. Or try any other of the wrappers listed there. At this stage, I'd recommend you to go with a wrapper. Native D GUIs come and go and you might get stuck. With wrappers you know what you get and if there's anything missing, you can interface to the original framework yourself. GtkD has loads of the nice features that Gtk has, e.g. a source code editor (with line numbers and syntax highlighting). You can use Glade to build the interface (drag and drop): https://glade.gnome.org/On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:If only I knew how. Even then, I would not fork it but rather help out. Since making bindings to qt is a lot of work and unlikely to happen any time soon, I planned to go with dlangui.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 23 2015
On Friday, 23 October 2015 at 10:09:36 UTC, Chris wrote:On Thursday, 22 October 2015 at 20:14:06 UTC, karabuta wrote:Thanks for the insights.On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:Have a look at: http://wiki.dlang.org/Libraries_and_Frameworks#GUI_Libraries GtkD is pretty stable I think. wxD should also be ok, though I haven't tried it yet. Have a look at iup. The original is supposed to be rock solid. Or try any other of the wrappers listed there. At this stage, I'd recommend you to go with a wrapper. Native D GUIs come and go and you might get stuck. With wrappers you know what you get and if there's anything missing, you can interface to the original framework yourself. GtkD has loads of the nice features that Gtk has, e.g. a source code editor (with line numbers and syntax highlighting). You can use Glade to build the interface (drag and drop): https://glade.gnome.org/On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:If only I knew how. Even then, I would not fork it but rather help out. Since making bindings to qt is a lot of work and unlikely to happen any time soon, I planned to go with dlangui.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 24 2015
On Saturday, 24 October 2015 at 12:07:29 UTC, karabuta wrote:On Friday, 23 October 2015 at 10:09:36 UTC, Chris wrote:Try this https://github.com/filcuc/DOtherSideOn Thursday, 22 October 2015 at 20:14:06 UTC, karabuta wrote:Thanks for the insights.On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:Have a look at: http://wiki.dlang.org/Libraries_and_Frameworks#GUI_Libraries GtkD is pretty stable I think. wxD should also be ok, though I haven't tried it yet. Have a look at iup. The original is supposed to be rock solid. Or try any other of the wrappers listed there. At this stage, I'd recommend you to go with a wrapper. Native D GUIs come and go and you might get stuck. With wrappers you know what you get and if there's anything missing, you can interface to the original framework yourself. GtkD has loads of the nice features that Gtk has, e.g. a source code editor (with line numbers and syntax highlighting). You can use Glade to build the interface (drag and drop): https://glade.gnome.org/On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:If only I knew how. Even then, I would not fork it but rather help out. Since making bindings to qt is a lot of work and unlikely to happen any time soon, I planned to go with dlangui.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 24 2015
On Saturday, 24 October 2015 at 12:14:18 UTC, suliman wrote:On Saturday, 24 October 2015 at 12:07:29 UTC, karabuta wrote:How cross platform is dqml by the way?On Friday, 23 October 2015 at 10:09:36 UTC, Chris wrote:Try this https://github.com/filcuc/DOtherSideOn Thursday, 22 October 2015 at 20:14:06 UTC, karabuta wrote:Thanks for the insights.On Tuesday, 20 October 2015 at 17:58:07 UTC, tcak wrote:Have a look at: http://wiki.dlang.org/Libraries_and_Frameworks#GUI_Libraries GtkD is pretty stable I think. wxD should also be ok, though I haven't tried it yet. Have a look at iup. The original is supposed to be rock solid. Or try any other of the wrappers listed there. At this stage, I'd recommend you to go with a wrapper. Native D GUIs come and go and you might get stuck. With wrappers you know what you get and if there's anything missing, you can interface to the original framework yourself. GtkD has loads of the nice features that Gtk has, e.g. a source code editor (with line numbers and syntax highlighting). You can use Glade to build the interface (drag and drop): https://glade.gnome.org/On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:If only I knew how. Even then, I would not fork it but rather help out. Since making bindings to qt is a lot of work and unlikely to happen any time soon, I planned to go with dlangui.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.So, are you planning to fork it, and continue its development as it was being developed by other developers?
Oct 24 2015
I think it should be work on Linux too. On Windows it's fine. Maybe even MacOSX will work. Also you may look at http://www.dsfml.com/Try this https://github.com/filcuc/DOtherSideHow cross platform is dqml by the way?
Oct 24 2015
On Saturday, 24 October 2015 at 12:07:29 UTC, karabuta wrote:Thanks for the insights.Sorry I meant tkd, not wxD.
Oct 24 2015
On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working. In fact, I consider it the best option.This is worrying thought. I planned to use it for one of my current projects.
Oct 21 2015
On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working.Maybe the author decided it's "done and ready"?In fact, I consider it the best option.Yep, I'm using it in one important project and several small ones. So with Vadim or without, DlangUI will live.
Oct 25 2015
On Sunday, 25 October 2015 at 20:56:22 UTC, thedeemon wrote:On Tuesday, 20 October 2015 at 17:01:19 UTC, karabuta wrote:Hi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.I hope I am wrong, but dlangui seems to be abandoned for some time after all the hard work that went into it. I really like it since it was easy to setup and get things working.Maybe the author decided it's "done and ready"?In fact, I consider it the best option.Yep, I'm using it in one important project and several small ones. So with Vadim or without, DlangUI will live.
Nov 04 2015
On Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:Hi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!
Nov 05 2015
On Thursday, 5 November 2015 at 08:25:52 UTC, FreeSlave wrote:On Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:Feel free to submit feature requests, bugs, pull requests.Hi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!
Nov 05 2015
On Thursday, 5 November 2015 at 08:25:52 UTC, FreeSlave wrote:On Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:I'm working on native OSX backend for DlangUI - to avoid SDL usage. Could someone point at sample D apps which can create window, draw, process mouse/keyboard event using Cocoa from D code? Best regards, VadimHi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!
Nov 10 2015
On Wednesday, 11 November 2015 at 06:19:05 UTC, Vadim Lopatin wrote:On Thursday, 5 November 2015 at 08:25:52 UTC, FreeSlave wrote:To be honestly, I'd prefer native toolkit and for Windows too. OpenGL look ugly. Maybe you should talk with Rikki https://github.com/rikkimax/alphaPhobos ? He are working on parts related with GUI stuff. Also there was good, but now dead attempted with GUI here https://github.com/D-Quick/DQuickOn Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:I'm working on native OSX backend for DlangUI - to avoid SDL usage. Could someone point at sample D apps which can create window, draw, process mouse/keyboard event using Cocoa from D code? Best regards, VadimHi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!
Nov 10 2015
On Wednesday, 11 November 2015 at 06:25:35 UTC, Suliman wrote:On Wednesday, 11 November 2015 at 06:19:05 UTC, Vadim Lopatin wrote:I'm not going to use native controls, only native way to create window, draw bitmap on it (or draw using OpenGL). Look and feel may be changed by correction of theme and resource files.On Thursday, 5 November 2015 at 08:25:52 UTC, FreeSlave wrote:To be honestly, I'd prefer native toolkit and for Windows too. OpenGL look ugly.On Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:I'm working on native OSX backend for DlangUI - to avoid SDL usage. Could someone point at sample D apps which can create window, draw, process mouse/keyboard event using Cocoa from D code? Best regards, VadimHi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!Maybe you should talk with Rikki https://github.com/rikkimax/alphaPhobos ? He are working on parts related with GUI stuff.I don't see native OSX window implementation here. Implementation of OSX API accessors may be shared between different projects, and put to separate library in DUB registry.Also there was good, but now dead attempted with GUI here https://github.com/D-Quick/DQuickIt looks like DQuick uses SDL, as DlangUI does currently. I'm looking for native Cocoa based implementation.
Nov 10 2015
On Wednesday, 11 November 2015 at 06:56:10 UTC, Vadim Lopatin wrote:On Wednesday, 11 November 2015 at 06:25:35 UTC, Suliman wrote:UPD: found interesting library - https://github.com/p0nce/DerelictCocoa I hope it would help[...]I'm not going to use native controls, only native way to create window, draw bitmap on it (or draw using OpenGL). Look and feel may be changed by correction of theme and resource files.[...]I don't see native OSX window implementation here. Implementation of OSX API accessors may be shared between different projects, and put to separate library in DUB registry.[...]It looks like DQuick uses SDL, as DlangUI does currently. I'm looking for native Cocoa based implementation.
Nov 10 2015
On Wednesday, 11 November 2015 at 07:18:21 UTC, Vadim Lopatin wrote:On Wednesday, 11 November 2015 at 06:56:10 UTC, Vadim Lopatin wrote:It was used to implement the Cocoa windowing for dplug: https://github.com/p0nce/dplug/blob/master/window/dplug/window/cocoawindow.d It's likely you will miss some stuff, use PRs.On Wednesday, 11 November 2015 at 06:25:35 UTC, Suliman wrote:UPD: found interesting library - https://github.com/p0nce/DerelictCocoa I hope it would help[...]I'm not going to use native controls, only native way to create window, draw bitmap on it (or draw using OpenGL). Look and feel may be changed by correction of theme and resource files.[...]I don't see native OSX window implementation here. Implementation of OSX API accessors may be shared between different projects, and put to separate library in DUB registry.[...]It looks like DQuick uses SDL, as DlangUI does currently. I'm looking for native Cocoa based implementation.
Nov 11 2015
On Wednesday, 11 November 2015 at 08:21:48 UTC, ponce wrote:On Wednesday, 11 November 2015 at 07:18:21 UTC, Vadim Lopatin wrote:Great! I'll send PRs if would add some missing functionality.On Wednesday, 11 November 2015 at 06:56:10 UTC, Vadim Lopatin wrote:It was used to implement the Cocoa windowing for dplug: https://github.com/p0nce/dplug/blob/master/window/dplug/window/cocoawindow.d It's likely you will miss some stuff, use PRs.[...]UPD: found interesting library - https://github.com/p0nce/DerelictCocoa I hope it would help
Nov 11 2015
On 11/11/15 7:56 PM, Vadim Lopatin wrote:On Wednesday, 11 November 2015 at 06:25:35 UTC, Suliman wrote:That is because I have not finished Windows platform as a proof of concept yet. There is a lot of work left to do. For example getting Derelict-Util and then Derelict-GL3 as part of it, ready for Phobos inclusion.On Wednesday, 11 November 2015 at 06:19:05 UTC, Vadim Lopatin wrote:I'm not going to use native controls, only native way to create window, draw bitmap on it (or draw using OpenGL). Look and feel may be changed by correction of theme and resource files.On Thursday, 5 November 2015 at 08:25:52 UTC, FreeSlave wrote:To be honestly, I'd prefer native toolkit and for Windows too. OpenGL look ugly.On Thursday, 5 November 2015 at 06:36:13 UTC, Vadim Lopatin wrote:I'm working on native OSX backend for DlangUI - to avoid SDL usage. Could someone point at sample D apps which can create window, draw, process mouse/keyboard event using Cocoa from D code? Best regards, VadimHi! I'm back on DlangUI project. Fixed some issues recently, and got it working with recent DMD beta and latest versions of dependency libraries.That's good news!Maybe you should talk with Rikki https://github.com/rikkimax/alphaPhobos ? He are working on parts related with GUI stuff.I don't see native OSX window implementation here. Implementation of OSX API accessors may be shared between different projects, and put to separate library in DUB registry.Also there was good, but now dead attempted with GUI here https://github.com/D-Quick/DQuickIt looks like DQuick uses SDL, as DlangUI does currently. I'm looking for native Cocoa based implementation.
Nov 10 2015