]> Pileus Git - ~andy/gtk/blob - modules/engines/ms-windows/ChangeLog.old
fb42edb47f88274109c3115a2c30afc91e713bd2
[~andy/gtk] / modules / engines / ms-windows / ChangeLog.old
1 2003-10-07  Raymond Penners  <raymond@dotsphinx.com>\r
2 \r
3         * src/wimp_style.c: Tabs not located on top of the notebook are\r
4         now (again) no longer rendered using XP theming.\r
5         \r
6         * src/xp_theme.c: Added a more lightweight method to cope with\r
7         theme changes. Added a crude theme switch detection scheme in the\r
8         case that GTK+ does not implement gdk_window_add_filter properly\r
9         (GTK+ 2.2.0?).\r
10         \r
11 2003-10-07  Dom Lachowicz <cinamod@hotmail.com>\r
12 \r
13         * Added new mingw based build system, tidied up other missing bits\r
14         \r
15 2003-10-07  Raymond Penners  <raymond@dotsphinx.com>\r
16 \r
17         * src/wimp_style.c: Tabs not located on top of the notebook are\r
18         now (again) no longer rendered using XP theming.\r
19         \r
20         * src/xp_theme.c: We now properly use IsThemeActive(). Added a\r
21         more lightweight method to cope with theme changes. Added a crude\r
22         theme switch detection scheme in the case that GTK+ does not\r
23         implement gdk_window_add_filter properly (GTK+ 2.2.0?).\r
24         \r
25         * src/xp_theme_defs.h: Renamed from xp_theme_dfns.h\r
26 \r
27 2003-10-06  Dom Lachowicz <cinamod@hotmail.com>\r
28 \r
29         * src/wimp_style_main.c: Catch system settings changes, disable\r
30         theme and color changes as they're too experimental\r
31         \r
32         * src/wimp_style.[ch]: Export some things, make them accept 0 args\r
33         \r
34         * src/xp_theme_dfns.h: New file. WinXP's UXTHEME constants, for\r
35         building on platforms without them\r
36         \r
37         * src/xp_theme.c: Should be able to build on Win32 != [WinXP,2k3]\r
38         now\r
39         \r
40 2003-10-03  Dom Lachowicz <cinamod@hotmail.com>\r
41 \r
42         * src/wimp_style.c wimp_style_main.c: Refactor how we're doing\r
43         styles. Much faster, lower memory consumption\r
44         \r
45 2003-10-03  Dom Lachowicz <cinamod@hotmail.com>\r
46 \r
47         * src/wimp_style_main.c: Catch theme and color changes. Needs more\r
48         testing and fine-tuning\r
49         \r
50 2003-10-02  Dom Lachowicz <cinamod@hotmail.com>\r
51 \r
52         * src/wimp_style.c: Deallocate used HDCs\r
53         \r
54 2003-10-01  Dom Lachowicz <cinamod@hotmail.com>\r
55 \r
56         * src/wimp_style.c: Only set the delays if the param is\r
57         installed. Silly gtk - installing those 3 params only in the\r
58         menus...\r
59 \r
60 2003-09-25  Dom Lachowicz <cinamod@hotmail.com>\r
61 \r
62         * src/wimp_style.c: Set a delay on popdown menus\r
63         \r
64 2003-09-22  Dom Lachowicz <cinamod@hotmail.com>\r
65 \r
66         * src/xp_theme.c: Make a string array const\r
67         \r
68 2003-09-20  Raymond Penners  <raymond@dotsphinx.com>\r
69 \r
70         * === Released 0.4.3 ===\r
71 \r
72         * src/wimp_style.c: The Gaim buddy icons were missing due to\r
73         recent tree expander changes, not the clipping area. Fixed.\r
74         \r
75         * src/xp_theme.c: Re-enabled clipping area, I am confident it\r
76         should not cause any problems now.\r
77         \r
78 2003-09-18  Raymond Penners  <raymond@dotsphinx.com>\r
79 \r
80         * === Released 0.4.2 ===\r
81         \r
82 2003-09-16  Dom Lachowicz <cinamod@hotmail.com>\r
83 \r
84         * src/xp_theme.c: Ignore cliprect for now\r
85         \r
86 2003-09-15  Raymond Penners  <raymond@dotsphinx.com>\r
87 \r
88         * === Released 0.4.1 ===\r
89         \r
90         * src/wimp_style.c: Fixed typ-o (gtk-double-cliNk-time), adjusted\r
91         cursor blink time to cope with Windows semantics (GTK+ uses cycle\r
92         time), fixed clipping area computation. Fixed XP tree expanders to\r
93         cope with clipping area, and made non-XP tree expanders look\r
94         pixel-perfect.\r
95         \r
96 2003-09-15  Dom Lachowicz <cinamod@hotmail.com>\r
97 \r
98         * src/wimp_style.c: Fix a few more console messages, implement\r
99         caret blinking\r
100         \r
101         * src/xp_theme.*: Stub out line drawing. Apparently, documented\r
102         bits are missing from MS's implementation. Go figure...\r
103         \r
104 2003-09-14  Raymond Penners  <raymond@dotsphinx.com>\r
105 \r
106         * src/wimp_style.c: Fixed console message complaining about\r
107         "default_border".\r
108         \r
109         * src/wimp_style.c: Due to a bug lots of console message\r
110         complaining about "unexpected keyword `fg'" occured, fixed.\r
111 \r
112 2003-09-11  Dom Lachowicz <cinamod@hotmail.com>\r
113 \r
114         * src/Theme/gtk-2.0/gtkrc: Remove unused cruft wrt GtkScrollbars\r
115 \r
116 2003-09-11  Raymond Penners  <raymond@dotsphinx.com>\r
117 \r
118         * === Released 0.4.0 ===\r
119         \r
120         * src/wimp_style.c: Notebook tabs were no longer properly drawn,\r
121         fixed.\r
122 \r
123 2003-09-08  Dom Lachowicz <cinamod@hotmail.com>\r
124 \r
125         * src/wimp_style.c: Honor scrollbar sizes, radio/check button\r
126         sizes, paned sizes\r
127         \r
128 2003-09-03  Dom Lachowicz <cinamod@hotmail.com>\r
129 \r
130         * src/wimp_style.c: Honor tooltip color, font\r
131         \r
132 2003-09-02  Dom Lachowicz <cinamod@hotmail.com>\r
133 \r
134         * src/wimp_style.c: We now honor font preferences being bold or\r
135         italic\r
136         \r
137 2003-08-29  Dom Lachowicz <cinamod@hotmail.com>\r
138 \r
139         * src/*.c: Theme GTK toolbar arrows to XP chevrons, once my GTK\r
140         patch is committed.\r
141         \r
142         * src/wimp_style.c: Enable proper fonts/sizes for menus, status\r
143         bars. Tooltips are waiting for my GTK patches, though.\r
144 \r
145 2003-08-28  Dom Lachowicz <cinamod@hotmail.com>\r
146 \r
147         * src/wimp_style.c: Change how we draw handle boxes in the non-XP\r
148         case. This does not yet apply to GtkHandleBoxes\r
149         \r
150 2003-08-26  Dom Lachowicz <cinamod@hotmail.com>\r
151 \r
152         * src/*.c: Tooltips should do XP-style theming. Handle Boxes/Panes\r
153         do XP style REBAR theming (TODO: non-XP version of the above for\r
154         handleboxes). Toolbars should draw the REBAR part\r
155         properly. Preparation for using the Toolbar class. Menubars and\r
156         Toolbars now are etched-in to mimic Windows'\r
157         behavior. HandleBoxes' shadow types should also be correct now,\r
158         compared to OfficeXP applications.\r
159         \r
160 2003-08-26  Raymond Penners <raymond@dotsphinx.com>\r
161         \r
162         * === Released 0.3.0 ===\r
163         \r
164 2003-08-23  Raymond Penners <raymond@dotsphinx.com>\r
165 \r
166         * src/*.c: Merged Dom Lachowicz's patches, now tooltips and\r
167         progress bars nicely adhere to the system colors as well.\r
168 \r
169         * src/xp_theme.c: There was a mixup in drawing the proper checkbox\r
170         state, fixed (Gaim bug #790305).\r
171 \r
172 2003-08-20  Raymond Penners <raymond@dotsphinx.com>\r
173 \r
174         * src/Theme/gtk-2.0/gtkrc: Disabled the colored, alternating\r
175         rules for GtkTreeViews to match the Windows behaviour.\r
176 \r
177         * */Makefile.msc: Provided MS-VC++ make files.\r
178         \r
179         * src/xp_theme.c: The open/close tree expander symbols were\r
180         accidentally switched, fixed (Gaim bug #790300).\r
181 \r
182 2003-08-11  Raymond Penners <raymond@dotsphinx.com>\r
183 \r
184         * src/wimp_style.c: The menu background color now follows XP's\r
185         color scheme.\r
186 \r
187 2003-08-07  Raymond Penners <raymond@dotsphinx.com>\r
188 \r
189         * === Released 0.2.0 ===\r
190 \r
191 2003-08-06  Raymond Penners <raymond@dotsphinx.com>\r
192 \r
193         * src/*.c: Added XP theming support for progress bars.\r
194 \r
195 2003-08-05  Raymond Penners <raymond@dotsphinx.com>\r
196 \r
197         * src/xp_theme.c: Internal redesign: extracted XP specific theming\r
198         from wimp_style.c, improved code.\r
199 \r
200         * src/wimp_style.c: Added XP theming support for list headers, and\r
201         entry widgets.\r
202 \r
203 2003-08-03  Raymond Penners <raymond@dotsphinx.com>\r
204 \r
205         * src/wimp_style.c: Improved system color handling, added XP\r
206         theming support for option menus.\r
207 \r
208 2003-04-15  Raymond Penners  <raymond@dotsphinx.com>\r
209 \r
210         * src/wimp_style.c: Tabs not located on top of the notebook are\r
211         not rendered properly using XP theming. Added fallback to non-XP\r
212         theming behaviour if the tabs are not located on top (to be\r
213         removed when full notebook support is in).\r
214 \r
215 2003-04-15  Arnaud Charlet  <charlet@ACT-Europe.FR>\r
216 \r
217         * src/wimp_style.c: Add handling of expander. Fix colors for combo\r
218         box items. Add native rendering of radio buttons. Fix handling of\r
219         default buttons. Add native rendering of tree expanders.\r
220 \r
221 2003-03-18  Raymond Penners  <raymond@dotsphinx.com>\r
222 \r
223         * === Released 0.1.0 ===\r
224         \r