Re: gtk-2-24-win32 branch update

2011-11-14 Thread Martin Renold
On Wed, Nov 02, 2011 at 04:59:17PM +0100, Alexander Larsson wrote:
 The gtk-2-24-win32 branch is now in a pretty good state. I fixed a lot
 of bugs from bugzilla and stuff from dieters testing
 (https://live.gnome.org/GTK%2B/Win32/test-gtk-2-24-win32).

Thanks a lot! Especially for fixing tablet support. It has seen a bit of
user testing with MyPaint already.  Early conclusion: win32 tablet support
(and the win32 port in general) finally just works as it should again.  No
need to use ancient gtk+ versions any more.

If you are looking for more bugs to fix, there seems to be one that is
specific to Hanvon graphic tablets. It might be a regression:
https://gna.org/bugs/?18944

Cheers!
Martin Renold
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


RE: gtk-2-24-win32 branch update

2011-11-07 Thread Alexander Larsson
On Sat, 2011-11-05 at 00:06 +0800, Fan Chun-wei wrote:

  So, could everyone interested in the windows support test this please.
  I'd like to make a 2.24 release with this stuff in it so that we have a
  final Gtk2 with good win32 support. Obviously we don't want to have any
  bad regressions for existing Gtk win32 apps in this release, so *please*
  test stuff.
 
 I think things basically went alright with the Visual C++ builds-but I have 
 not yet integrated the ms-windows theme portion into the project files, which
 I would most likely build it right into the main GTK+ DLL if that is desired. 
  Please let me know if integrating the ms-windows theme bits is the ideal way 
 here, so I could
 update the items here.

Compiling the windows theme into the main dll sounds fine, as long as it
still works without it. I.e. if you select another theme that doesn't
use that theme engine things should still work.



___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: gtk-2-24-win32 branch update

2011-11-04 Thread Maarten Bosmans
2011/11/2 Alexander Larsson al...@redhat.com:
 The gtk-2-24-win32 branch is now in a pretty good state. I fixed a lot
 of bugs from bugzilla and stuff from dieters testing
 (https://live.gnome.org/GTK%2B/Win32/test-gtk-2-24-win32). I think this
 is in a state where we might want to merge it into master. I fixed most
 core issues, although I didn't fix the MS-Windows misrendering bugs that
 dieter pointed out.

Nice work.

 So, could everyone interested in the windows support test this please.
 I'd like to make a 2.24 release with this stuff in it so that we have a
 final Gtk2 with good win32 support. Obviously we don't want to have any
 bad regressions for existing Gtk win32 apps in this release, so *please*
 test stuff.

I tested it by building it on the OBS and compiling my app against the
new packages. Testing went well under Windows XP and 7. Several things
I noticed before have improved now. Thank you very much for your
efforts!

The only regression I could spot was caused by defaulting to the
ms-windows theme. It only popped up because my app uses a
murrine-based theme. The solution was to override some settings from
ms-windows gtkrc to the murrine gtkrc. Even though for me it was a
regression, I don't think that commit has to be changed, as almost
nobody uses the murrine theme engine on windows.

Maarten
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: gtk-2-24-win32 branch update

2011-11-04 Thread Alexander Larsson
On Fri, 2011-11-04 at 16:38 +0100, Maarten Bosmans wrote:

  So, could everyone interested in the windows support test this please.
  I'd like to make a 2.24 release with this stuff in it so that we have a
  final Gtk2 with good win32 support. Obviously we don't want to have any
  bad regressions for existing Gtk win32 apps in this release, so *please*
  test stuff.
 
 I tested it by building it on the OBS and compiling my app against the
 new packages. Testing went well under Windows XP and 7. Several things
 I noticed before have improved now. Thank you very much for your
 efforts!
 
 The only regression I could spot was caused by defaulting to the
 ms-windows theme. It only popped up because my app uses a
 murrine-based theme. The solution was to override some settings from
 ms-windows gtkrc to the murrine gtkrc. Even though for me it was a
 regression, I don't think that commit has to be changed, as almost
 nobody uses the murrine theme engine on windows.

Yeah, i think most people will want the MS-Windows theme. You can still
change it by editing your ~/.gtkrc-2.0 file as before, only the default
changed.


___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


RE: gtk-2-24-win32 branch update

2011-11-04 Thread Fan Chun-wei


 2011/11/2 Alexander Larsson al...@redhat.com:
 The gtk-2-24-win32 branch is now in a pretty good state. I fixed a lot
 of bugs from bugzilla and stuff from dieters testing
 (https://live.gnome.org/GTK%2B/Win32/test-gtk-2-24-win32). I think this
 is in a state where we might want to merge it into master. I fixed most
 core issues, although I didn't fix the MS-Windows misrendering bugs that
 dieter pointed out.
Thank you! +1 :)

 So, could everyone interested in the windows support test this please.
 I'd like to make a 2.24 release with this stuff in it so that we have a
 final Gtk2 with good win32 support. Obviously we don't want to have any
 bad regressions for existing Gtk win32 apps in this release, so *please*
 test stuff.

I think things basically went alright with the Visual C++ builds-but I have not 
yet integrated the ms-windows theme portion into the project files, which
I would most likely build it right into the main GTK+ DLL if that is desired.  
Please let me know if integrating the ms-windows theme bits is the ideal way 
here, so I could
update the items here.

Thank you, and God bless!
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list