Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
March 26, 2015 GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. Shortly after the last release, GtkD has been updated for GTK+ 3.16. GtkD 3.1.0 is now available on gtkd.org: http://gtkd.org/download.html -- Mike Wey |
March 26, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:
> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
> license.
>
> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
>
> GtkD 3.1.0 is now available on gtkd.org:
> http://gtkd.org/download.html
This is great, thanks for your efforts.
Cheers,
stew
|
March 27, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:
> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
Thank you, that's awesome :)
Can't wait for my distro to get updated to start playing with this.
|
March 27, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On 2015-03-26 17:41, Mike Wey wrote:
> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
> license.
>
> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
>
> GtkD 3.1.0 is now available on gtkd.org:
> http://gtkd.org/download.html
great news - thanks for your efforts!
there is a name conflict though. folder
\srcgstreamer\gstreamer\
contains
GStreamer.d
and
gstreamer.d
this is not supported on windows machines i don't think DMD supports differentiating between them either.
/det
|
March 27, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to captaindet | On 03/27/2015 10:27 PM, captaindet wrote: > On 2015-03-26 17:41, Mike Wey wrote: >> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL >> license. >> >> Shortly after the last release, GtkD has been updated for GTK+ 3.16. >> >> GtkD 3.1.0 is now available on gtkd.org: >> http://gtkd.org/download.html > > great news - thanks for your efforts! > > there is a name conflict though. folder > \srcgstreamer\gstreamer\ > contains > GStreamer.d > and > gstreamer.d > this is not supported on windows machines i don't think DMD supports > differentiating between them either. > > > /det Fixed in 3.1.1. -- Mike Wey |
March 28, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Théo Bueno Attachments:
| On Fri, 2015-03-27 at 16:46 +0000, via Digitalmars-d-announce wrote: > On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote: > > Shortly after the last release, GtkD has been updated for GTK+ 3.16. > > Thank you, that's awesome :) > Can't wait for my distro to get updated to start playing with > this. Why wait, compile from source. I have a short shell script that recompiles and installs using DMD, LDC, and GDC. It doesn't take that long to complete. -- 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 |
March 28, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On 2015-03-27 16:47, Mike Wey wrote:
> On 03/27/2015 10:27 PM, captaindet wrote:
>> On 2015-03-26 17:41, Mike Wey wrote:
>>> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
>>> license.
>>>
>>> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
>>>
>>> GtkD 3.1.0 is now available on gtkd.org:
>>> http://gtkd.org/download.html
>>
>> great news - thanks for your efforts!
>>
>> there is a name conflict though. folder
>> \srcgstreamer\gstreamer\
>> contains
>> GStreamer.d
>> and
>> gstreamer.d
>> this is not supported on windows machines i don't think DMD supports
>> differentiating between them either.
>>
>>
>> /det
>
> Fixed in 3.1.1.
thanks a bunch!
i ran into something else concerning Builder.addFromString
in the 1.x versions it was
uint addFromString(string buffer, gsize length)
(clumsy C style)
in the 2.x versions it became
uint addFromString(string buffer)
(D-ified, made sense)
with 3.x it reverted to
uint addFromString(string buffer, size_t length)
(back to clumsy C style)
i don't really like to change my code again and make it incompatible with 2.x versions. and i don't like the clumsy C style either. i'd appreciate if you could add an overload for the D style 2.x version call.
cheers,
det
|
March 29, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to captaindet | On 03/28/2015 08:31 PM, captaindet wrote: > On 2015-03-27 16:47, Mike Wey wrote: >> On 03/27/2015 10:27 PM, captaindet wrote: >>> On 2015-03-26 17:41, Mike Wey wrote: >>>> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL >>>> license. >>>> >>>> Shortly after the last release, GtkD has been updated for GTK+ 3.16. >>>> >>>> GtkD 3.1.0 is now available on gtkd.org: >>>> http://gtkd.org/download.html >>> >>> great news - thanks for your efforts! >>> >>> there is a name conflict though. folder >>> \srcgstreamer\gstreamer\ >>> contains >>> GStreamer.d >>> and >>> gstreamer.d >>> this is not supported on windows machines i don't think DMD supports >>> differentiating between them either. >>> >>> >>> /det >> >> Fixed in 3.1.1. > > thanks a bunch! > > i ran into something else concerning Builder.addFromString > > in the 1.x versions it was > uint addFromString(string buffer, gsize length) > (clumsy C style) > > in the 2.x versions it became > uint addFromString(string buffer) > (D-ified, made sense) > > with 3.x it reverted to > uint addFromString(string buffer, size_t length) > (back to clumsy C style) > > i don't really like to change my code again and make it incompatible > with 2.x versions. and i don't like the clumsy C style either. i'd > appreciate if you could add an overload for the D style 2.x version call. > > cheers, > > det That change wasn't intentional, the gir files are missing the array information for this function. Fixed in: https://github.com/gtkd-developers/GtkD/commit/4ecf0e17f0951920461ec2d277c9c97d09eab94f -- Mike Wey |
April 10, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:
> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
> license.
>
> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
>
> GtkD 3.1.0 is now available on gtkd.org:
> http://gtkd.org/download.html
Hi,
I tried posting on the GtkD forum but it crashed when I hit post :P
I've just upgraded to GtkD 3.1.1 (not 3.1.0). I now get a compiler error because the setState method in the gtk.Button class is not there anymore.
Is this a bug or was it removed on purpose?
Thanks,
Stew
|
April 10, 2015 Re: GtkD 3.1.0 released, GTK+ with D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Wey | On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:
> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
> license.
>
> Shortly after the last release, GtkD has been updated for GTK+ 3.16.
>
> GtkD 3.1.0 is now available on gtkd.org:
> http://gtkd.org/download.html
Hi,
I tried posting on the GtkD forum but it crashed when I hit post
:P
I've just upgraded to GtkD 3.1.1 (not 3.1.0). I now get a
compiler error because the setState method in the gtk.Button
class is not there anymore.
Is this a bug or was it removed on purpose?
Thanks,
Stew
|
Copyright © 1999-2021 by the D Language Foundation