ChangeLog.old 7.16 KB
Newer Older
Raymond Penners's avatar
Raymond Penners committed
1 2 3 4 5 6 7 8 9 10
2003-10-07  Raymond Penners  <raymond@dotsphinx.com>

	* src/wimp_style.c: Tabs not located on top of the notebook are
	now (again) no longer rendered using XP theming.
	
	* src/xp_theme.c: Added a more lightweight method to cope with
	theme changes. Added a crude theme switch detection scheme in the
	case that GTK+ does not implement gdk_window_add_filter properly
	(GTK+ 2.2.0?).
	
cinamod's avatar
cinamod committed
11 12 13
2003-10-07  Dom Lachowicz <cinamod@hotmail.com>

	* Added new mingw based build system, tidied up other missing bits
14
	* src/xp_theme.c: Tidied up some return cases
cinamod's avatar
cinamod committed
15
	
Raymond Penners's avatar
Raymond Penners committed
16 17
2003-10-07  Raymond Penners  <raymond@dotsphinx.com>

Raymond Penners's avatar
Fixes  
Raymond Penners committed
18
	* src/wimp_style.c: Tabs not located on top of the notebook are
Raymond Penners's avatar
Raymond Penners committed
19
	now (again) no longer rendered using XP theming.
Raymond Penners's avatar
Fixes  
Raymond Penners committed
20
	
Raymond Penners's avatar
Raymond Penners committed
21 22 23 24
	* src/xp_theme.c: We now properly use IsThemeActive(). Added a
	more lightweight method to cope with theme changes. Added a crude
	theme switch detection scheme in the case that GTK+ does not
	implement gdk_window_add_filter properly (GTK+ 2.2.0?).
Raymond Penners's avatar
Raymond Penners committed
25 26 27
	
	* src/xp_theme_defs.h: Renamed from xp_theme_dfns.h

28 29
2003-10-06  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
Raymond Penners committed
30 31 32
	* src/wimp_style_main.c: Catch system settings changes, disable
	theme and color changes as they're too experimental
	
33
	* src/wimp_style.[ch]: Export some things, make them accept 0 args
Raymond Penners's avatar
Raymond Penners committed
34 35 36 37 38 39
	
	* src/xp_theme_dfns.h: New file. WinXP's UXTHEME constants, for
	building on platforms without them
	
	* src/xp_theme.c: Should be able to build on Win32 != [WinXP,2k3]
	now
40
	
cinamod's avatar
cinamod committed
41 42
2003-10-03  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
Raymond Penners committed
43 44
	* src/wimp_style.c wimp_style_main.c: Refactor how we're doing
	styles. Much faster, lower memory consumption
cinamod's avatar
cinamod committed
45
	
cinamod's avatar
cinamod committed
46 47
2003-10-03  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
Raymond Penners committed
48 49
	* src/wimp_style_main.c: Catch theme and color changes. Needs more
	testing and fine-tuning
cinamod's avatar
cinamod committed
50
	
cinamod's avatar
cinamod committed
51 52 53 54
2003-10-02  Dom Lachowicz <cinamod@hotmail.com>

	* src/wimp_style.c: Deallocate used HDCs
	
55 56
2003-10-01  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
Raymond Penners committed
57 58 59
	* src/wimp_style.c: Only set the delays if the param is
	installed. Silly gtk - installing those 3 params only in the
	menus...
60

cinamod's avatar
cinamod committed
61 62 63 64
2003-09-25  Dom Lachowicz <cinamod@hotmail.com>

	* src/wimp_style.c: Set a delay on popdown menus
	
cinamod's avatar
cinamod committed
65 66 67 68
2003-09-22  Dom Lachowicz <cinamod@hotmail.com>

	* src/xp_theme.c: Make a string array const
	
Raymond Penners's avatar
0.4.3  
Raymond Penners committed
69 70 71 72 73 74 75 76 77 78
2003-09-20  Raymond Penners  <raymond@dotsphinx.com>

	* === Released 0.4.3 ===

	* src/wimp_style.c: The Gaim buddy icons were missing due to
	recent tree expander changes, not the clipping area. Fixed.
	
	* src/xp_theme.c: Re-enabled clipping area, I am confident it
	should not cause any problems now.
	
Raymond Penners's avatar
0.4.2  
Raymond Penners committed
79 80 81 82
2003-09-18  Raymond Penners  <raymond@dotsphinx.com>

	* === Released 0.4.2 ===
	
cinamod's avatar
cinamod committed
83 84 85 86
2003-09-16  Dom Lachowicz <cinamod@hotmail.com>

	* src/xp_theme.c: Ignore cliprect for now
	
Raymond Penners's avatar
Raymond Penners committed
87 88
2003-09-15  Raymond Penners  <raymond@dotsphinx.com>

Raymond Penners's avatar
0.4.1  
Raymond Penners committed
89 90
	* === Released 0.4.1 ===
	
Raymond Penners's avatar
Raymond Penners committed
91 92
	* src/wimp_style.c: Fixed typ-o (gtk-double-cliNk-time), adjusted
	cursor blink time to cope with Windows semantics (GTK+ uses cycle
Raymond Penners's avatar
Raymond Penners committed
93 94 95
	time), fixed clipping area computation. Fixed XP tree expanders to
	cope with clipping area, and made non-XP tree expanders look
	pixel-perfect.
Raymond Penners's avatar
Raymond Penners committed
96
	
cinamod's avatar
cinamod committed
97 98
2003-09-15  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
Raymond Penners committed
99 100 101 102 103
	* src/wimp_style.c: Fix a few more console messages, implement
	caret blinking
	
	* src/xp_theme.*: Stub out line drawing. Apparently, documented
	bits are missing from MS's implementation. Go figure...
cinamod's avatar
cinamod committed
104
	
Raymond Penners's avatar
Raymond Penners committed
105 106
2003-09-14  Raymond Penners  <raymond@dotsphinx.com>

Raymond Penners's avatar
Raymond Penners committed
107 108
	* src/wimp_style.c: Fixed console message complaining about
	"default_border".
Raymond Penners's avatar
Raymond Penners committed
109 110
	
	* src/wimp_style.c: Due to a bug lots of console message
Raymond Penners's avatar
Raymond Penners committed
111
	complaining about "unexpected keyword `fg'" occured, fixed.
Raymond Penners's avatar
Raymond Penners committed
112

cinamod's avatar
cinamod committed
113 114 115 116
2003-09-11  Dom Lachowicz <cinamod@hotmail.com>

	* src/Theme/gtk-2.0/gtkrc: Remove unused cruft wrt GtkScrollbars

Raymond Penners's avatar
0.4.0  
Raymond Penners committed
117 118 119 120 121 122 123
2003-09-11  Raymond Penners  <raymond@dotsphinx.com>

	* === Released 0.4.0 ===
	
	* src/wimp_style.c: Notebook tabs were no longer properly drawn,
	fixed.

124 125
2003-09-08  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
0.4.0  
Raymond Penners committed
126 127
	* src/wimp_style.c: Honor scrollbar sizes, radio/check button
	sizes, paned sizes
128
	
cinamod's avatar
cinamod committed
129 130 131 132
2003-09-03  Dom Lachowicz <cinamod@hotmail.com>

	* src/wimp_style.c: Honor tooltip color, font
	
cinamod's avatar
cinamod committed
133 134
2003-09-02  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
0.4.0  
Raymond Penners committed
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
	* src/wimp_style.c: We now honor font preferences being bold or
	italic
	
2003-08-29  Dom Lachowicz <cinamod@hotmail.com>

	* src/*.c: Theme GTK toolbar arrows to XP chevrons, once my GTK
	patch is committed.
	
	* src/wimp_style.c: Enable proper fonts/sizes for menus, status
	bars. Tooltips are waiting for my GTK patches, though.

2003-08-28  Dom Lachowicz <cinamod@hotmail.com>

	* src/wimp_style.c: Change how we draw handle boxes in the non-XP
	case. This does not yet apply to GtkHandleBoxes
cinamod's avatar
cinamod committed
150
	
151 152
2003-08-26  Dom Lachowicz <cinamod@hotmail.com>

Raymond Penners's avatar
0.4.0  
Raymond Penners committed
153 154 155 156 157 158 159
	* src/*.c: Tooltips should do XP-style theming. Handle Boxes/Panes
	do XP style REBAR theming (TODO: non-XP version of the above for
	handleboxes). Toolbars should draw the REBAR part
	properly. Preparation for using the Toolbar class. Menubars and
	Toolbars now are etched-in to mimic Windows'
	behavior. HandleBoxes' shadow types should also be correct now,
	compared to OfficeXP applications.
160
	
Raymond Penners's avatar
0.3.0  
Raymond Penners committed
161 162 163 164
2003-08-26  Raymond Penners <raymond@dotsphinx.com>
	
	* === Released 0.3.0 ===
	
Raymond Penners's avatar
Raymond Penners committed
165 166
2003-08-23  Raymond Penners <raymond@dotsphinx.com>

Raymond Penners's avatar
Fixes  
Raymond Penners committed
167 168 169 170 171
	* src/*.c: Merged Dom Lachowicz's patches, now tooltips and
	progress bars nicely adhere to the system colors as well.

	* src/xp_theme.c: There was a mixup in drawing the proper checkbox
	state, fixed (Gaim bug #790305).
Raymond Penners's avatar
Raymond Penners committed
172

Raymond Penners's avatar
Raymond Penners committed
173 174
2003-08-20  Raymond Penners <raymond@dotsphinx.com>

175 176 177
	* src/Theme/gtk-2.0/gtkrc: Disabled the colored, alternating
	rules for GtkTreeViews to match the Windows behaviour.

Raymond Penners's avatar
Raymond Penners committed
178 179 180
	* */Makefile.msc: Provided MS-VC++ make files.
	
	* src/xp_theme.c: The open/close tree expander symbols were
Raymond Penners's avatar
Fixes  
Raymond Penners committed
181
	accidentally switched, fixed (Gaim bug #790300).
Raymond Penners's avatar
Raymond Penners committed
182

Raymond Penners's avatar
Raymond Penners committed
183 184 185 186 187 188 189 190 191
2003-08-11  Raymond Penners <raymond@dotsphinx.com>

	* src/wimp_style.c: The menu background color now follows XP's
	color scheme.

2003-08-07  Raymond Penners <raymond@dotsphinx.com>

	* === Released 0.2.0 ===

Raymond Penners's avatar
Raymond Penners committed
192 193 194 195
2003-08-06  Raymond Penners <raymond@dotsphinx.com>

	* src/*.c: Added XP theming support for progress bars.

Raymond Penners's avatar
Raymond Penners committed
196 197 198 199 200
2003-08-05  Raymond Penners <raymond@dotsphinx.com>

	* src/xp_theme.c: Internal redesign: extracted XP specific theming
	from wimp_style.c, improved code.

Raymond Penners's avatar
Raymond Penners committed
201 202
	* src/wimp_style.c: Added XP theming support for list headers, and
	entry widgets.
Raymond Penners's avatar
Raymond Penners committed
203 204 205 206 207 208

2003-08-03  Raymond Penners <raymond@dotsphinx.com>

	* src/wimp_style.c: Improved system color handling, added XP
	theming support for option menus.

Raymond Penners's avatar
Raymond Penners committed
209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
2003-04-15  Raymond Penners  <raymond@dotsphinx.com>

	* src/wimp_style.c: Tabs not located on top of the notebook are
	not rendered properly using XP theming. Added fallback to non-XP
	theming behaviour if the tabs are not located on top (to be
	removed when full notebook support is in).

2003-04-15  Arnaud Charlet  <charlet@ACT-Europe.FR>

	* src/wimp_style.c: Add handling of expander. Fix colors for combo
	box items. Add native rendering of radio buttons. Fix handling of
	default buttons. Add native rendering of tree expanders.

2003-03-18  Raymond Penners  <raymond@dotsphinx.com>

	* === Released 0.1.0 ===
Raymond Penners's avatar
0.4.0  
Raymond Penners committed
225