Re: gtkmm-list Digest, Vol 153, Issue 9





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

Date: Mon, 23 Jan 2017 06:37:15 -0500
From: Damon Register <damon w register lmco com>
To: <gtkmm-list gnome org>
Subject: Re: EXTERNAL: ANNOUNCE: gtkmm 3.89.3
Message-ID: <a7f60730-3b52-b3a8-f0be-c03b603e5536 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.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]