[Gtkradiant] [Bug 537] upgrade Gtk DLLs

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Sun, 16 Mar 2003 06:19:44 -0600


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=537

spog@planetquake.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         OS/Version|                            |All



------- Additional Comments From spog@planetquake.com  2003-03-16 06:19 -------
Branched to 'port_gtk2_20030307' on 7th march 2003.
Ported win32 version to gtk 2.x (using gtk 2.2.1).

Dependencies:
glib-2.x
gtk-2.x
intl-1
iconv
atk-1.0
pango-1.0
gtkglext-1.0

Changelog:


12/03/2003
SPoG
- Replaced alpha-blended area-selection rect with XOR rect.
- Fixed YX/XZ/YZ toggle in floating windows layout.
- Cleaned up xor rectangle code.

11/03/2003
SPoG
- Fixed console scroll-to-last-text-inserted.
- Fixed console error/warning colours.
- Refactored or removed WIN32-specific gtk-related stuff.
- Removed win32 SetCapture/ReleaseCapture on GLWindow.
- Removed win32 gtk_main_iteration calls in glwindow mousemoved.
- Cleaned up start-on-primary-monitor stuff.
- Changed main window to use standard save/load window position/size.
- Replaced deprecated gtk_widget_set_uposition with gtk_window_move.
- Removed win32/X gl functions from igl.
- TODO: replace/remove deprecated gtk_widget_usize.

10/03/2003
SPoG
- Changed fonts in win32 rc file to 8pt tahoma.
- Fixed flat-grey gui in Regular layout mode.
- Changed main-window save/restore maximized to use gtk API.
- Fixed button_press_event handling on console/entity/entitylist windows.

09/03/2003
SPoG
- Fixed crash on shutdown after changing floating-z-window preference.
- Removed win32_realize_floating hack.
- Refactored MainFrame::Create to make it more readable.
- Fixed key_press_event handlers for entity/surface/patch dialogs.
- Fixed delete_event handlers for dialogs derived from Dialog class.

08/03/2003
SPoG
- Fixed viewport for entity window comment text.
- Fixed x-shrinking for entity window comment text.
- Fixed menu underscore shortcut hack in MRU list.
- Changed groupdialog to connect switch_page signal after creating all pages. 
- Changed gl widget to use gtkglext/pango to create fonts.
- Cleaned up gtkglext glwidget implementation.
- Reduced border size on toolbar widgets.
- Replaced font with font_name in win32 rc file.
- Added viewports for all scrolled text boxes.
- Fixed entities/textures/console window title update when page is changed.
- Fixed floating windows not being transient to main window (don't want them on 
taskbar).

07/03/2003
SPoG
- Created a new branch for the port to gtk 2.x. 
- Fixed menu underscore shortcuts to use gtk_label_new_with_mnemonic.
- Fixed global keyboard shortcuts by using mainframe_keypress.
- Fixed use of deprecated gtk_color_selection_get_color.
- Removed use of deprecated gtk_paned_set_gutter_size.
- Replaced deprecated gtk_widget_draw with gtk_widget_queue_draw.
- Replaced deprecated gtk_object_get/set_data with g_object_get/set_data.
- Replaced deprecated gdk functions with 2.x equivalents.