On Mon, Jan 23, 2017 at 12:00 PM, <gtkmm-list-requ...@gnome.org> wrote:

>
> Date: Mon, 23 Jan 2017 06:37:15 -0500
> From: Damon Register <damon.w.regis...@lmco.com>
> To: <gtkmm-list@gnome.org>
> Subject: Re: EXTERNAL: ANNOUNCE: gtkmm 3.89.3
> Message-ID: <a7f60730-3b52-b3a8-f0be-c03b603e5...@lmco.com>
> Content-Type: text/plain; charset="windows-1252"; format=flowed
>
> On 1/21/2017 8:12 AM, D. B. wrote:
> > I think whatever method you are using to obtain gtkmm is extremely
> suboptimal.
> I won't argue that.
>
> > Even in the GTK+2 branch, there's a 2.24 available of gtkmm.
> I could be wrong but it seems to me that the Windows side has
> always been behind the progress in the Linux world.  The only
> success that I ever got with gtkmm on Windows has been with
> a gtkmm 2.22 Windows installer found here:
> http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.22/
> released about 6 years ago.  Since then I have never found anything
> that worked for me.  If there was a 2.24 installer for Windows,
> I never found it.
>

Official installers are not provided, but then neither are they for Linux
etc. It's expected that you'll build yourself or use a package-management
system - like MSYS2.


>
>  > Secondly, you should give a try to MSYS2, which provides
> > native Windows packages of gtkmm and many other useful libraries, and it
> tracks upstream releases
> I got excited for a moment about something new that might help
> but then after visiting the MSYS2 website I remembered that I tried
> this last year.
>
> > very quickly. I have had no (non-trivial or non-GTK-related!) problems
> building my current project
> > on both Debian and Windows for this reason.
> I wish I could say that was the case for me.  Last year I did get
> MSYS2 and was able to build a simple hello world project.  I ran
> into two problems and one made gtkmm3 on MSYS2 completely unusable.
>
> The first problem was
> GLib-GObject-WARNING **: attempt to override closure->va_marshal
> and I was not able to find a solution with Google or this list.
>

That wasn't really a problem, though. Things kept working. Or didn't they?
Besides, it has been fixed since then, since someone else had the idea of
reporting it on bugzilla, rather than giving up.


>
> The second item was a really ugly oversized theme that I was not
> able to change.  This is the one that made it useless for anything
> that I wanted to do.  I did some hunting for a solution but the
> only thing I was  able to find was that others had that problem
> but there was no solution
>

That may be an issue, but more likely it's just your opinion on the default
GTK+ 3 theme. And again, of course, there are solutions. You could have
your application load in some CSS that overrides some properties to shrink
padding on the elements you feel are too big, decrease font size, etc. It
wouldn't be difficult.

Given how both of these issues are respectively solved and easy to solve,
it would be worth trying again.
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to