News XML

GTK-Wimp 0.7.0
Monday, 27 June 2005

GTK-Wimp integrated into GTK+
Tuesday, 31 August 2004

GTK-Wimp has been integrated into GTK+. As part of the integration, it has been renamed to "MS-Windows Engine". If the need arises, it is still possible to release a GTK-Wimp version separately from GTK+. However, the goal is to play nice with the GTK+ release cycle. Details:

GTK-Wimp 0.6.2 released
Tuesday, 24 August 2004

Superfluous scrollbars (scrollbars whose page length is greater than the maximum range) are now drawn disabled. Proper gripper drawing for handle boxes/toolbars. HandleBoxes and Toolbars are etched-in now.

GTK-Wimp 0.6.1 released
Friday, 02 July 2004

Disabled icons in buttons by default, lowered GTK+ requirements (2.0.x will do fine), disable application theming when instructed by XP, and fixed toolbar problems exposed by Inkscape.

GTK-Wimp 0.6.0 released
Saturday, 22 May 2004

Dom Lachowicz improved XP theme switching for GTK+ 2.4 and tweaked the icon sizes to match Windows, John Ehresman fixed a memory leak. Yours truly (Raymond Penners) did nothing, except for packaging and releasing.

GTK-Wimp 0.5.4 released
Friday, 12 March 2004

Minor update, just before GTK+ 2.4 is to be released: Asian fonts are now properly dealt with.

GTK-Wimp 0.5.3 released
Monday, 26 January 2004

Improved theming of sliders, improved the color of menu bars, corrected toolbar button borders, fixed problems with several of Gimp's widgets (particularly its option menus), fixed colors for the expander's +/- part when selected/insensitive.

GTK-Wimp 0.5.2 released
Thursday, 20 November 2003

Pressed toolbar steppers get drawn ETCHED_IN now. Menubars now have their shadow set to NONE, which is generally more consistent. Setup menu and toolbar icon sizes to Windows defaults. Non-standard color schemes, for example "Brick", are handled properly now. XP scrollbar grippers are no longer displayed when they do not fit on the scrollbar.

GTK-Wimp 0.5.1 released
Friday, 24 October 2003

XP scrollbars now have grippers and should be indistinguishable from native scrollbars. Furthermore, menu items and menu separators are themed, as well as status bar resize grips. New for developers is the fact that GTK-Wimp now compiles with MinGW.

GTK-Wimp 0.5.1 released
Friday, 24 October 2003

XP scrollbars now have grippers and should be indistinguishable from native scrollbars. Furthermore, menu items and menu separators are themed, as well as status bar resize grips. New for developers is the fact that GTK-Wimp now compiles with MinGW.

GTK-Wimp 0.5.0 released
Thursday, 09 October 2003

This release marks the end of the unstable 0.4.x series. Several major bugs have been fixed, including memory leaks. The rendering speed has been greatly improved.

GTK-Wimp 0.4.3 released
Sunday, 21 September 2003

The Gaim buddy icons were still not drawn correctly, even with 0.4.2. This time, I tested the problem more thoroughly and now I really fixed the problem. So, 0.4.3 should be the best release so far. Hopefully, it gets included as default into the GTK Windows installer.

GTK-Wimp 0.4.2 released
Thursday, 18 September 2003

Another emergency update. Some changes in 0.4.1 had an unforeseen impact and were backed out. The trouble was that buddy icons disappeared in Gaim.

GTK-Wimp 0.4.1 released
Monday, 15 September 2003

This is a minor update to iron out some bugs. Particularly, obscure console messages caused by the previous version have been fixed. It also includes a few new tweaks: tree expanders look a bit better in the non-XP case now, and the cursor blink time has been adjusted to follow the Windows setting.

GTK-Wimp 0.4.0 released
Thursday, 11 September 2003

Dom Lachowicz joined in and did most changes for 0.4.0. Most important changes: enable proper fonts/sizes for menus, status bars. Handle boxes/panes now do XP style REBAR theming. Toolbars should draw the REBAR part properly. Menubars and toolbars now are etched-in to mimic Windows' behavior. Furthermore, scrollbar sizes, radio/check button sizes, paned sizes tooltip color/font, font preferences including bold or italic are now all properly adhered to. Thanks, Dom!

Patents endangering Open Source Software development
Thursday, 04 September 2003

Soon the European Commission is going to vote a revised version of the European Patentability rules. The proposed revision contains a set of serious challenges to Open Source development since regulation regarding software patents will be broadly extended and might forbid independent development of innovative (Open Source and not) software-based solutions. For further information please see http://swpat.ffii.org and http://petition.eurolinux.org. Please show your support there.

GTK-Wimp 0.3.0 released
Tuesday, 26 August 2003

GTK-Wimp 0.3.0 released. Now tooltips and progress bars nicely adhere to the system colors as well. There was a mixup in drawing the proper checkbox state, fixed. Disabled the colored, alternating rules for GtkTreeViews to match the Windows behaviour. The open/close tree expander symbols were accidentally switched, fixed. The menu background color now follows XP's color scheme.

GTK-Wimp 0.2.0 released
Thursday, 07 August 2003

GTK-Wimp 0.2.0 released. Added XP theming support for progress bars, list headers, entry widgets, radio buttons, option menus and tree expanders. Tabs not located on top of the notebook were not rendered properly using XP theming. Added fallback to non-XP theming behaviour if the tabs are not located on top. This will have to do for now, expect better notebook support in the next release.

Wednesday, August 6, 2003
Wednesday, 06 August 2003

Due to other priorities the work on GTK-Wimp got neglected. It has been far too long since the last release. Fortunately, I picked up where I left on March. I am now in the process of putting together a new release. Please hold your breath a bit longer, but I promise that it really won't be that long...

GTK-Wimp 0.1.0 released
Tuesday, 18 March 2003

So, here you have it. GTK-Wimp 0.1.0, the first release.


dotSphinx button Copyright © 2003 Raymond Penners (dotSphinx)