Thread overview | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
October 04, 2015 What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
For some time now I have been trying various GUIs options in D. I came to settle on gtkd and dlangui(stability is not my current priority). In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for. |
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to karabuta | On 4 October 2015 at 23:24, karabuta via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> For some time now I have been trying various GUIs options in D. I came to settle on gtkd and dlangui(stability is not my current priority).
>
> In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for.
Qt is the defacto portable standard, including mobile devices. Sadly, there is no substitute, so as far as I'm concerned, D waits for a Qt5 binding.
|
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to karabuta | On Sunday, 4 October 2015 at 13:24:23 UTC, karabuta wrote:
> In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for.
I don't like gtk as an end user, so I don't use it as a developer either. I've never tried dlangui, it came out after I started writing my own.
What irks me about gtk as a user is that I have to install other stuff to use it and then the created windows just tend to be ugly and hard to use. Though, I've avoided it the last couple years for the most part so maybe it has improved... but Firefox and gimp still use that horribly horrible file chooser dialog sooooooo yeah.
|
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | >Qt is the defacto portable standard
+1
GTK is crap, and dlangui is single-man project, and also look not very native.
|
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Sunday, 4 October 2015 at 13:38:04 UTC, Manu wrote:
> Qt is the defacto portable standard, including mobile devices. Sadly, there is no substitute, so as far as I'm concerned, D waits for a Qt5 binding.
Uninformed opinion: isn't there a C binding for Qt? Why can't you just tie into that?
|
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to karabuta Attachments:
| On Sun, 2015-10-04 at 13:24 +0000, karabuta via Digitalmars-d wrote: > For some time now I have been trying various GUIs options in D. I came to settle on gtkd and dlangui(stability is not my current priority). > > In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for. GTK is fine for GNOME based applications. I have a C++/Gtkmm, that I ported to Python/PyQt5, and am now looking to port to D/GtkD. However, I would not choose this for cross-platform. For that I would choose Qt. Sadly I have yet to find a way of using Qt5 with D. Go only has QML bindings not a complete Qt5 binding. This turns out to be more than enough for good cross-platform applications. I suspect if there was a D/QML binding, this would be a good place to be. As for DLangUI, I have no experience, but Kingsley showed a demo of using it, and IU would like to have a more practical play. Hopefully the next London D Meeting we can enforce doing something with it. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Sunday, 4 October 2015 at 13:41:56 UTC, Adam D. Ruppe wrote:
> On Sunday, 4 October 2015 at 13:24:23 UTC, karabuta wrote:
>> In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for.
>
> I don't like gtk as an end user, so I don't use it as a developer either. I've never tried dlangui, it came out after I started writing my own.
>
> What irks me about gtk as a user is that I have to install other stuff to use it and then the created windows just tend to be ugly and hard to use. Though, I've avoided it the last couple years for the most part so maybe it has improved... but Firefox and gimp still use that horribly horrible file chooser dialog sooooooo yeah.
By the way, I can draw icons. Tell me when you need icons for minigui. At least, I can drawn better than those used in gtk :)
|
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe Attachments:
| On Sun, 2015-10-04 at 13:41 +0000, Adam D. Ruppe via Digitalmars-d wrote: > […] > I don't like gtk as an end user, so I don't use it as a developer either. I've never tried dlangui, it came out after I started writing my own. > > What irks me about gtk as a user is that I have to install other stuff to use it and then the created windows just tend to be ugly and hard to use. Though, I've avoided it the last couple years for the most part so maybe it has improved... but Firefox and gimp still use that horribly horrible file chooser dialog sooooooo yeah. GTK is entirely fine and dandy when using GNOME. I suspect you are trying to use it in OSX or Windows. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to Suliman Attachments:
| On Sun, 2015-10-04 at 14:16 +0000, Suliman via Digitalmars-d wrote: > > Qt is the defacto portable standard > +1 I agree that for cross-platform, Qt is increasingly the right choice again. wx was the best choice for a while but it seems to have gone. Qt was good then lost focus (Nokia's fault) but now is going full steam ahead. Using it from C++ is a real pain. I just wish I could magically create D Qt5 bindings and port all teh C++ code to D… > GTK is crap, and dlangui is single-man project, and also look not very native. GTK is perfect, definitely not crap. If you are using GNOME or one of the other UI systems founded on GTK. Single person projects can become multi-person projects. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
October 04, 2015 Re: What keeps you from using gtkd or dlangui | ||||
---|---|---|---|---|
| ||||
Posted in reply to karabuta | On Sunday, 4 October 2015 at 13:24:23 UTC, karabuta wrote:
> For some time now I have been trying various GUIs options in D. I came to settle on gtkd and dlangui(stability is not my current priority).
>
> In YHO, what keeps you from using any of those fully(mostly)? Gtkd first, followed by dlangui. I need to know what I am signing up for.
I couldn't see any way to use it without first learning how it works using a different language (C, Python, etc.). Maybe there exists beginner documentation somewhere but I couldn't find any.
|
Copyright © 1999-2021 by the D Language Foundation