Re: Gui in D: I miss this project

2017-07-13 Thread Eljay via Digitalmars-d
On Wednesday, 18 January 2017 at 09:24:09 UTC, aberba wrote: What about Photoshop? Is it native? No. No, by-and-large Photoshop does not use native controls. However, I would not hold up Photoshop as validation for not using native controls. Games have wide latitude for ignoring their

Re: Gui in D: I miss this project

2017-01-23 Thread Nick Sabalausky via Digitalmars-d
On 01/16/2017 02:39 AM, Jacob Carlborg wrote: On 2017-01-09 22:41, aberba wrote: This seemed to be an effort (among others) to bring GUI cross platform to standard D but some language/compiler/Phobos/Deimos/manpower issues were the drag. https://github.com/Devisualization We now have

Re: Gui in D: I miss this project

2017-01-23 Thread Ola Fosheim Grøstad via Digitalmars-d
On Thursday, 19 January 2017 at 07:39:10 UTC, Jacob Carlborg wrote: If I'm looking for a new type of application I'll dismiss those that don't look native very quickly. Unless I know beforehand that the application is very good, then I'll give it some more time. I think it has more to do

Re: Gui in D: I miss this project

2017-01-18 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-18 22:00, aberba wrote: So it will be incorrect to say native gui is a requirement to fain higher adoption. Of course there will be applications that does not look native but still is popular. If I'm looking for a new type of application I'll dismiss those that don't look

Re: Gui in D: I miss this project

2017-01-18 Thread rikki cattermole via Digitalmars-d
On 19/01/2017 10:00 AM, aberba wrote: On Wednesday, 18 January 2017 at 17:51:18 UTC, Jacob Carlborg wrote: On 2017-01-18 10:24, aberba wrote: What about Photoshop? Is it native? No. Last time I used it it didn't look very native. So it will be incorrect to say native gui is a requirement

Re: Gui in D: I miss this project

2017-01-18 Thread aberba via Digitalmars-d
On Wednesday, 18 January 2017 at 17:51:18 UTC, Jacob Carlborg wrote: On 2017-01-18 10:24, aberba wrote: What about Photoshop? Is it native? No. Last time I used it it didn't look very native. So it will be incorrect to say native gui is a requirement to fain higher adoption.

Re: Gui in D: I miss this project

2017-01-18 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-18 10:24, aberba wrote: What about Photoshop? Is it native? No. Last time I used it it didn't look very native. -- /Jacob Carlborg

Re: Gui in D: I miss this project

2017-01-18 Thread aberba via Digitalmars-d
On Monday, 16 January 2017 at 07:38:31 UTC, Jacob Carlborg wrote: On 2017-01-16 07:28, Vadim Lopatin wrote: Windows support in DlangUI is not native since it does not use native controls. DlangUI draws widgets itself on all platforms. But on Win32 it's possible to build app which uses Win32

Re: Gui in D: I miss this project

2017-01-17 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-18 08:22, Shachar Shemesh wrote: IIRC, QT also uses native widgets when they are available (i.e. - on anything other than Linux). "As with Cocoa and Carbon, Qt provides widgets that look like those described in the Human Interface Descriptions. Qt's widgets use HIThemes to

Re: Gui in D: I miss this project

2017-01-17 Thread Shachar Shemesh via Digitalmars-d
On 18/01/17 05:27, rikki cattermole wrote: On 18/01/2017 3:56 AM, Shachar Shemesh wrote: On 17/01/17 15:58, Adam D. Ruppe wrote: On Tuesday, 17 January 2017 at 13:46:21 UTC, Vadim Lopatin wrote: There is a workaround: it's possible to create DlangUI theme which looks like native OSX app. It

Re: Gui in D: I miss this project

2017-01-17 Thread rikki cattermole via Digitalmars-d
On 18/01/2017 3:56 AM, Shachar Shemesh wrote: On 17/01/17 15:58, Adam D. Ruppe wrote: On Tuesday, 17 January 2017 at 13:46:21 UTC, Vadim Lopatin wrote: There is a workaround: it's possible to create DlangUI theme which looks like native OSX app. It usually isn't the theme, it is the little

Re: Gui in D: I miss this project

2017-01-17 Thread Shachar Shemesh via Digitalmars-d
On 17/01/17 15:58, Adam D. Ruppe wrote: On Tuesday, 17 January 2017 at 13:46:21 UTC, Vadim Lopatin wrote: There is a workaround: it's possible to create DlangUI theme which looks like native OSX app. It usually isn't the theme, it is the little details of user interaction that the native ones

Re: Gui in D: I miss this project

2017-01-17 Thread Adam D. Ruppe via Digitalmars-d
On Tuesday, 17 January 2017 at 13:46:21 UTC, Vadim Lopatin wrote: There is a workaround: it's possible to create DlangUI theme which looks like native OSX app. It usually isn't the theme, it is the little details of user interaction that the native ones get (though the theme is really hard

Re: Gui in D: I miss this project

2017-01-17 Thread Vadim Lopatin via Digitalmars-d
On Monday, 16 January 2017 at 07:38:31 UTC, Jacob Carlborg wrote: On 2017-01-16 07:28, Vadim Lopatin wrote: Windows support in DlangUI is not native since it does not use native controls. DlangUI draws widgets itself on all platforms. But on Win32 it's possible to build app which uses Win32

Re: Gui in D: I miss this project

2017-01-15 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-09 22:41, aberba wrote: This seemed to be an effort (among others) to bring GUI cross platform to standard D but some language/compiler/Phobos/Deimos/manpower issues were the drag. https://github.com/Devisualization We now have DLangUI. I wonder what the current drag is.

Re: Gui in D: I miss this project

2017-01-15 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-16 07:28, Vadim Lopatin wrote: Windows support in DlangUI is not native since it does not use native controls. DlangUI draws widgets itself on all platforms. But on Win32 it's possible to build app which uses Win32 API only, and no additional DLLs will be required to run it. On Linux

Re: Gui in D: I miss this project

2017-01-15 Thread Vadim Lopatin via Digitalmars-d
On Saturday, 14 January 2017 at 10:58:38 UTC, Dukc wrote: Which platforms do dlangui work on? It's console feature is cool, I do that with terminal.d rather than simpledisplay.d. I guess the other difference is probably Mac, I only support it there with the X11 thing installed, which Apple

Re: Gui in D: I miss this project

2017-01-15 Thread Vadim Lopatin via Digitalmars-d
On Friday, 13 January 2017 at 22:55:03 UTC, Adam D. Ruppe wrote: On Friday, 13 January 2017 at 20:11:08 UTC, Dukc wrote: Does not work on as many platforms as DlangUI, trough. Which platforms do dlangui work on? It's console feature is cool, I do that with terminal.d rather than

Re: Gui in D: I miss this project

2017-01-14 Thread Dukc via Digitalmars-d
Which platforms do dlangui work on? It's console feature is cool, I do that with terminal.d rather than simpledisplay.d. I guess the other difference is probably Mac, I only support it there with the X11 thing installed, which Apple no longer supports. I kinda want to wait till there's

Re: Gui in D: I miss this project

2017-01-13 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 13 January 2017 at 20:11:08 UTC, Dukc wrote: Does not work on as many platforms as DlangUI, trough. Which platforms do dlangui work on? It's console feature is cool, I do that with terminal.d rather than simpledisplay.d. I guess the other difference is probably Mac, I only

Re: Gui in D: I miss this project

2017-01-13 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 13 January 2017 at 20:16:02 UTC, Dukc wrote: Oops, just realized you said GUI library, not a graphics library. Arsd has a GUI interfacce too but it is, I think, Windows only. Well, it has some support for Linux too, but it is a custom job there and not complete. (I write things as

Re: Gui in D: I miss this project

2017-01-13 Thread Dukc via Digitalmars-d
On Friday, 13 January 2017 at 20:11:08 UTC, Dukc wrote: Arsd-official:simpledisplay is also natively D and cross-platform, plus it's native and VERY simple to use. Does not work on as many platforms as DlangUI, trough. It should really be added to that wiki listing of graphical frameworks.

Re: Gui in D: I miss this project

2017-01-13 Thread Dukc via Digitalmars-d
On Thursday, 12 January 2017 at 07:24:43 UTC, aberba wrote: After all, when someone wants a cross platform D GUI library, the ONLY current usable choice is DLangUI. Arsd-official:simpledisplay is also natively D and cross-platform, plus it's native and VERY simple to use. Does not work on

Re: Gui in D: I miss this project

2017-01-13 Thread Gerald via Digitalmars-d
On Wednesday, 11 January 2017 at 15:56:46 UTC, Chris Wright wrote: On Wed, 11 Jan 2017 07:21:22 +, thedeemon wrote: If you need some GUI, DLangUI is just a "dub build" away. How does DLangUI do with screen readers and magnifiers? From what I'm seeing, neither GTK+ nor Qt work with screen

Re: Gui in D: I miss this project

2017-01-13 Thread rikki cattermole via Digitalmars-d
On 13/01/2017 9:04 PM, Vadim Lopatin wrote: On Wednesday, 11 January 2017 at 15:56:46 UTC, Chris Wright wrote: On Wed, 11 Jan 2017 07:21:22 +, thedeemon wrote: If you need some GUI, DLangUI is just a "dub build" away. How does DLangUI do with screen readers and magnifiers? From what I'm

Re: Gui in D: I miss this project

2017-01-13 Thread Vadim Lopatin via Digitalmars-d
On Wednesday, 11 January 2017 at 15:56:46 UTC, Chris Wright wrote: On Wed, 11 Jan 2017 07:21:22 +, thedeemon wrote: If you need some GUI, DLangUI is just a "dub build" away. How does DLangUI do with screen readers and magnifiers? From what I'm seeing, neither GTK+ nor Qt work with screen

Re: Gui in D: I miss this project

2017-01-12 Thread aberba via Digitalmars-d
On Thursday, 12 January 2017 at 07:43:18 UTC, lobo wrote: On Thursday, 12 January 2017 at 07:24:43 UTC, aberba wrote: On Wednesday, 11 January 2017 at 15:33:36 UTC, Sai wrote: After all, when someone wants a cross platform D GUI library, the ONLY current usable choice is DLangUI. I

Re: Gui in D: I miss this project

2017-01-11 Thread lobo via Digitalmars-d
On Thursday, 12 January 2017 at 07:24:43 UTC, aberba wrote: On Wednesday, 11 January 2017 at 15:33:36 UTC, Sai wrote: After all, when someone wants a cross platform D GUI library, the ONLY current usable choice is DLangUI. I disagree. There is no need for a pure D GUI library. It is a

Re: Gui in D: I miss this project

2017-01-11 Thread aberba via Digitalmars-d
On Wednesday, 11 January 2017 at 15:33:36 UTC, Sai wrote: On Wednesday, 11 January 2017 at 09:17:45 UTC, aberba wrote: On Wednesday, 11 January 2017 at 07:21:22 UTC, thedeemon wrote: On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: [...] No drag, DLangUI is quite fine and usable

Re: Gui in D: I miss this project

2017-01-11 Thread thedeemon via Digitalmars-d
On Wednesday, 11 January 2017 at 15:56:46 UTC, Chris Wright wrote: On Wed, 11 Jan 2017 07:21:22 +, thedeemon wrote: If you need some GUI, DLangUI is just a "dub build" away. How does DLangUI do with screen readers and magnifiers? Very poorly, I guess. It does not use native controls and

Re: Gui in D: I miss this project

2017-01-11 Thread Jonas Drewsen via Digitalmars-d
On Wednesday, 11 January 2017 at 09:17:45 UTC, aberba wrote: On Wednesday, 11 January 2017 at 07:21:22 UTC, thedeemon wrote: On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: [...] No drag, DLangUI is quite fine and usable (and already being used in industry). Or are you talking

Re: Gui in D: I miss this project

2017-01-11 Thread Chris Wright via Digitalmars-d
On Wed, 11 Jan 2017 07:21:22 +, thedeemon wrote: > If you need some GUI, DLangUI is just a "dub build" away. How does DLangUI do with screen readers and magnifiers? >From what I'm seeing, neither GTK+ nor Qt work with screen readers anad other assistive technologies. wxWidgets has some

Re: Gui in D: I miss this project

2017-01-11 Thread Sai via Digitalmars-d
On Wednesday, 11 January 2017 at 09:17:45 UTC, aberba wrote: On Wednesday, 11 January 2017 at 07:21:22 UTC, thedeemon wrote: On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: [...] No drag, DLangUI is quite fine and usable (and already being used in industry). Or are you talking

Re: Gui in D: I miss this project

2017-01-11 Thread aberba via Digitalmars-d
On Wednesday, 11 January 2017 at 07:21:22 UTC, thedeemon wrote: On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: [...] No drag, DLangUI is quite fine and usable (and already being used in industry). Or are you talking about including it into Phobos? That's not the best idea, it

Re: Gui in D: I miss this project

2017-01-10 Thread thedeemon via Digitalmars-d
On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: This seemed to be an effort (among others) to bring GUI cross platform to standard D but some language/compiler/Phobos/Deimos/manpower issues were the drag. https://github.com/Devisualization We now have DLangUI. I wonder what the

Re: Gui in D: I miss this project

2017-01-10 Thread Satoshi via Digitalmars-d
On Monday, 9 January 2017 at 21:41:37 UTC, aberba wrote: This seemed to be an effort (among others) to bring GUI cross platform to standard D but some language/compiler/Phobos/Deimos/manpower issues were the drag. https://github.com/Devisualization We now have DLangUI. I wonder what the

Re: Gui in D: I miss this project

2017-01-09 Thread rikki cattermole via Digitalmars-d
On 10/01/2017 8:31 PM, Jacob Carlborg wrote: On 2017-01-10 02:05, rikki cattermole wrote: The thing right now that is holding me up is ogl_gen[2]. Binding generator for OpenGL with a slight twist, it includes actual documentation in the comments of symbols! If you're generating static

Re: Gui in D: I miss this project

2017-01-09 Thread Jacob Carlborg via Digitalmars-d
On 2017-01-10 02:05, rikki cattermole wrote: The thing right now that is holding me up is ogl_gen[2]. Binding generator for OpenGL with a slight twist, it includes actual documentation in the comments of symbols! If you're generating static binding, you could give DStep [1] a try. It include

Re: Gui in D: I miss this project

2017-01-09 Thread rikki cattermole via Digitalmars-d
On 10/01/2017 10:41 AM, aberba wrote: This seemed to be an effort (among others) to bring GUI cross platform to standard D but some language/compiler/Phobos/Deimos/manpower issues were the drag. https://github.com/Devisualization We now have DLangUI. I wonder what the current drag is. Nice