1 | 2003-03-13 Mike Kestner <mkestner@ximian.com> |
---|
2 | |
---|
3 | * gal/util/e-util.c (e_mkdir_hier): use access to check for existence |
---|
4 | before calling mkdir. |
---|
5 | |
---|
6 | 2003-02-12 Suresh Chandrasekharan <suresh.chandrasekharan@sun.com> |
---|
7 | |
---|
8 | * gal/util/e-iconv.c: Fix for Solaris Bug "31081 Mailer |
---|
9 | sender/Subject/Date fields blank for Solaris 8 ko_KR.EUC locale." and |
---|
10 | partial fix for Solaris Bug "32747 additional issues with evolution |
---|
11 | beta2 in ja_JP.PCK locale" |
---|
12 | |
---|
13 | 2003-02-03 Mike Kestner <mkestner@ximian.com> |
---|
14 | |
---|
15 | * configure.in : update for 0.23 |
---|
16 | |
---|
17 | 2003-01-29 Max Horn <max@quendi.de> |
---|
18 | |
---|
19 | * gal/widgets/e-categories-master-list-dialog-model.c : mark |
---|
20 | parent_class static for OS X build |
---|
21 | |
---|
22 | 2003-01-07 Mike Kestner <mkestner@ximian.com> |
---|
23 | |
---|
24 | * configure.in: add GAL_API_VERSION, GAL_INCLUDEDIR versioning |
---|
25 | generate gal.pc. |
---|
26 | * Makefile.am: dist gal.pc.in |
---|
27 | |
---|
28 | |
---|
29 | 2002-12-05 Jeffrey Stedfast <fejj@ximian.com> |
---|
30 | |
---|
31 | * configure.in: Bumped gal version to 0.21.99.99. |
---|
32 | |
---|
33 | * gal/util/e-util.c (g_str_compare): Revert back to using just |
---|
34 | strcmp - this fixes bug #33933 but reopens bug #26355. |
---|
35 | (g_collate_compare): New function meant to address the sorting |
---|
36 | required by bug #26335. |
---|
37 | |
---|
38 | 2002-11-30 Hans Petter Jansson <hpj@ximian.com> |
---|
39 | |
---|
40 | * gal/widgets/e-canvas-background.c (ecb_destroy): Don't leak |
---|
41 | private structure. |
---|
42 | |
---|
43 | 2002-10-29 Mike Kestner <mkestner@ximian.com> |
---|
44 | |
---|
45 | * configure.in : bump version to 0.21.0.99 |
---|
46 | |
---|
47 | 2002-10-25 Dan Winship <danw@ximian.com> |
---|
48 | |
---|
49 | * gal/widgets/e-file-selection.c (e_file_selection_get_filenames): |
---|
50 | Don't prepend the cwd to absolute paths. |
---|
51 | |
---|
52 | 2002-10-24 Larry Ewing <lewing@ximian.com> |
---|
53 | |
---|
54 | * gal/widgets/e-font.c (e_font_normalize_punctuation): helper |
---|
55 | fuction to do a (custom) normalization of unicode chars. |
---|
56 | (e_font_to_native) use e_font_normalize_punctuation to convert |
---|
57 | punctuation that is not in the current charset. |
---|
58 | |
---|
59 | 2002-10-22 Chris Toshok <toshok@ximian.com> |
---|
60 | |
---|
61 | * configure.in: update to gal 0.20.99.99 |
---|
62 | |
---|
63 | 2002-10-20 Chris Toshok <toshok@ximian.com> |
---|
64 | |
---|
65 | [ Fixes evolution bug #26355 ] |
---|
66 | * gal/util/e-util.c (g_str_compare): use g_utf8_collate here |
---|
67 | instead of strcmp. |
---|
68 | |
---|
69 | * gal/e-text/Makefile.am (e_completion_test_LDADD): reorder so |
---|
70 | that util comes before unicode. |
---|
71 | |
---|
72 | 2002-10-16 Jeffrey Stedfast <fejj@ximian.com> |
---|
73 | |
---|
74 | * gal/widgets/e-unicode.c (e_utf8_from_gtk_string_sized): Don't |
---|
75 | include the byte reserved for the nul in the outleft size. |
---|
76 | (e_utf8_from_iconv_string_sized): Same. |
---|
77 | (e_utf8_to_iconv_string_sized): Here too, but also make sure we |
---|
78 | pad the end of the resulting string with enough nul bytes (4) so |
---|
79 | that even multi-byte charsets are terminated correctly. |
---|
80 | (e_utf8_to_gtk_string_sized): Again here. |
---|
81 | |
---|
82 | 2002-10-15 Mike Kestner <mkestner@ximian.com> |
---|
83 | |
---|
84 | * configure.in : remove dup Makefile from AC_OUTPUT |
---|
85 | |
---|
86 | 2002-10-07 Mike Kestner <mkestner@ximian.com> |
---|
87 | |
---|
88 | * configure.in : bump to version 0.20.1 |
---|
89 | |
---|
90 | 2002-09-26 Radek Doulik <rodo@ximian.com> |
---|
91 | |
---|
92 | * gal/util/e-iconv.c (C_g_strdown): new helper function, g_strdown |
---|
93 | with forced C locale |
---|
94 | (e_iconv_init): use C_g_strdown |
---|
95 | (e_iconv_charset_name): ditto |
---|
96 | |
---|
97 | 2002-09-25 Larry Ewing <lewing@ximian.com> |
---|
98 | |
---|
99 | * gal/widgets/e-unicode.c: add the gtk2 keypad entries (resync |
---|
100 | with gdk). |
---|
101 | |
---|
102 | * gal/widgets/e-font.c (e_font_to_native): rework again to remove |
---|
103 | the need for converting nbsp ahead of time. |
---|
104 | |
---|
105 | 2002-09-23 Chris Toshok <toshok@ximian.com> |
---|
106 | |
---|
107 | * gal/widgets/e-option-menu.c (item_destroyed_cb): new function, |
---|
108 | free the cb_struct. |
---|
109 | (e_option_menu_set_strings_from_array): hook up the destroy signal |
---|
110 | to item_destroyed_cb. |
---|
111 | |
---|
112 | 2002-09-23 Jeffrey Stedfast <fejj@ximian.com> |
---|
113 | |
---|
114 | * gal/widgets/e-font.c (set_nbsp_zero_width_flag): Updated to the |
---|
115 | slightly changed e_font_to_native() API. |
---|
116 | (e_font_draw_utf8_text): Same. |
---|
117 | (e_font_utf8_text_width): Here too. |
---|
118 | (e_font_to_native): Rewritten from scratch. |
---|
119 | |
---|
120 | 2002-09-19 Dan Winship <danw@ximian.com> |
---|
121 | |
---|
122 | * gal/util/e-iconv.c: Make locale_charset a char *, not |
---|
123 | const char *. Kills a warning in the !HAVE_CODESET case. |
---|
124 | (e_iconv_init): No longer need to cast locale_charset to (char *) |
---|
125 | while mangling it in the HAVE_CODESET case. |
---|
126 | |
---|
127 | * gal/util/e-xml-utils.c: #include <stdlib.h> for free() |
---|
128 | |
---|
129 | * gal/widgets/e-categories-master-list-array.c: Likewise |
---|
130 | |
---|
131 | 2002-09-19 Larry Ewing <lewing@ximian.com> |
---|
132 | |
---|
133 | * gal/widgets/e-font.c (e_font_draw_utf8_text): set the pointer |
---|
134 | not the length to allocation. |
---|
135 | |
---|
136 | 2002-09-18 Larry Ewing <lewing@ximian.com> |
---|
137 | |
---|
138 | * gal/widgets/e-font.c (e_font_draw_utf8_text): limit alloca |
---|
139 | length to a E_ALLOCA_MAX. |
---|
140 | (e_font_utf8_text_width): limit alloca length to E_ALLOCA_MAX. |
---|
141 | |
---|
142 | 2002-09-17 Mike Kestner <mkestner@ximian.com> |
---|
143 | |
---|
144 | * gal/util/e-iconv.c : apply patch for 27447 from Matt Avery for |
---|
145 | a bug in the solaris iconv implementation. |
---|
146 | |
---|
147 | 2002-09-10 JP Rosevear <jpr@ximian.com> |
---|
148 | |
---|
149 | * gal/e-text/e-text.c (line_splitter): take a clip_height and use |
---|
150 | it to set the maximum number of lines if necessary |
---|
151 | (split_into_lines): pass clip_height arg |
---|
152 | |
---|
153 | Fixes #13901 |
---|
154 | |
---|
155 | 2002-08-29 Mike Kestner <mkestner@ximian.com> |
---|
156 | |
---|
157 | * gal/widgets/e-selection-model-array.c : kill a return that caused |
---|
158 | selection ranges to not emit selection_changed if the end index only |
---|
159 | changed by 1. |
---|
160 | |
---|
161 | 2002-08-26 Gregory Leblanc <gleblanc@linuxweasel.com> |
---|
162 | |
---|
163 | * gal/e-text/Makefile.am: removed \ before new line to make |
---|
164 | automake 1.6 happy |
---|
165 | |
---|
166 | 2002-08-14 Chema Celorio <chema@ximian.com> |
---|
167 | |
---|
168 | * configure.in: Fix the check for strftime, scan for "l" and "k" |
---|
169 | not "%l" and "%k" |
---|
170 | |
---|
171 | 2002-08-07 Peter Williams <peterw@ximian.com> |
---|
172 | |
---|
173 | * configure.in (CFLAGS): Add -D_REENTRANT cause we need errno |
---|
174 | to behave reliably. |
---|
175 | |
---|
176 | 2002-08-07 Jeffrey Stedfast <fejj@ximian.com> |
---|
177 | |
---|
178 | * gal/util/e-xml-utils.c (e_xml_save_file): Do slightly better |
---|
179 | error handling for close() and loop until it closes successfully. |
---|
180 | |
---|
181 | 2002-08-06 Jeffrey Stedfast <fejj@ximian.com> |
---|
182 | |
---|
183 | * gal/util/e-xml-utils.c (e_xml_save_file): Changed to handle |
---|
184 | saving to a temp file first, this allows us to remove a lot of |
---|
185 | duplicate code from everywhere. |
---|
186 | |
---|
187 | 2002-08-06 Jeffrey Stedfast <fejj@ximian.com> |
---|
188 | |
---|
189 | * configure.in: Bumped version to 0.19.99.18 |
---|
190 | |
---|
191 | * gal/util/e-xml-utils.c (e_xml_save_file): New convenience |
---|
192 | function to save an xmlDocPtr. Replaces xmlSaveFile because |
---|
193 | xmlSaveFile isn't dependable. |
---|
194 | |
---|
195 | 2002-06-21 Radek Doulik <rodo@ximian.com> |
---|
196 | |
---|
197 | * gal/widgets/e-font.c (e_font_from_gdk_font_gtkhtml): new |
---|
198 | simplified version of e_font_from_gdk_font for GtkHTML library |
---|
199 | |
---|
200 | 2002-06-05 Christopher James Lahey <clahey@ximian.com> |
---|
201 | |
---|
202 | * configure.in: Bumped the version number to 0.19.99.17. |
---|
203 | |
---|
204 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h |
---|
205 | (e_reflow_selection_event_real): Made this function handle |
---|
206 | GDK_BUTTON_RELEASE. Added a maybe_in_drag variable that the API |
---|
207 | user can set to 0 to indicate that a drag has occurred. |
---|
208 | |
---|
209 | 2002-06-05 Christopher James Lahey <clahey@ximian.com> |
---|
210 | |
---|
211 | * gal/e-text/e-text.c: Added debugging printfs. |
---|
212 | (e_text_request_paste): Fixed the order of setting |
---|
213 | last_type_request before calling gtk_selection_convert due to a |
---|
214 | reentrancy bug. |
---|
215 | |
---|
216 | 2002-06-04 Christopher James Lahey <clahey@ximian.com> |
---|
217 | |
---|
218 | * configure.in: Bumped version number to 0.19.99.16. |
---|
219 | |
---|
220 | 2002-06-03 Christopher James Lahey <clahey@ximian.com> |
---|
221 | |
---|
222 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_style_set): |
---|
223 | Reflow and redraw when the style gets set. |
---|
224 | |
---|
225 | 2002-05-10 Christopher James Lahey <clahey@ximian.com> |
---|
226 | |
---|
227 | * gal/widgets/e-canvas.c (grab_cancelled_check): If grabbed_item |
---|
228 | is NULL, cancel the timeout. |
---|
229 | |
---|
230 | 2002-05-09 Christopher James Lahey <clahey@ximian.com> |
---|
231 | |
---|
232 | * gal/e-text/e-text.c: Switch from gnome_canvas_item_grab to |
---|
233 | e_canvas_item_grab. |
---|
234 | |
---|
235 | * gal/widgets/e-canvas.c, gal/widgets/e-canvas.h |
---|
236 | (e_canvas_item_grab, e_canvas_item_ungrab): Added these functions. |
---|
237 | |
---|
238 | 2002-05-06 Christopher James Lahey <clahey@ximian.com> |
---|
239 | |
---|
240 | * gal/widgets/Makefile.am (imagesdir): Change this directory to |
---|
241 | include the $(VERSION). |
---|
242 | |
---|
243 | * gal/widgets/e-reflow.c (set_empty): Don't switch from utf8 to |
---|
244 | widget encoding, since EText takes utf8. |
---|
245 | |
---|
246 | 2002-05-02 Christopher James Lahey <clahey@ximian.com> |
---|
247 | |
---|
248 | * gal/e-text/e-text.c (e_text_draw): Make the style here match the |
---|
249 | proper widget style to emulate a label or an entry. |
---|
250 | |
---|
251 | 2002-05-02 Christopher James Lahey <clahey@ximian.com> |
---|
252 | |
---|
253 | * gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h |
---|
254 | (e_popup_menu_create_with_domain): Added this function that lets |
---|
255 | you specify the translation domain. |
---|
256 | |
---|
257 | 2002-05-01 Christopher James Lahey <clahey@ximian.com> |
---|
258 | |
---|
259 | * gal/util/e-util.c, gal/util/e-util.h (e_filename_make_safe): |
---|
260 | Documented this function as not necessarily stripping shell |
---|
261 | metacharacters. Fixes Ximian bug #21223. |
---|
262 | |
---|
263 | 2002-05-01 Christopher James Lahey <clahey@ximian.com> |
---|
264 | |
---|
265 | * gal/e-text/e-completion-view.c (simple_spec), |
---|
266 | gal/widgets/e-categories-master-list-dialog.c (SPEC), |
---|
267 | gal/widgets/e-categories.c (INITIAL_SPEC): Set the gettext-domain |
---|
268 | here. |
---|
269 | |
---|
270 | * gal/util/e-i18n.h (E_I18N_DOMAIN): #define as makes sense in the |
---|
271 | different cases. |
---|
272 | |
---|
273 | 2002-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
274 | |
---|
275 | * configure.in: Added a sed job on po/Makefile.in.in here. |
---|
276 | |
---|
277 | * gal/util/e-i18n.h: Made this use |
---|
278 | GNOME_EXPLICIT_TRANSLATION_DOMAIN if it's set. |
---|
279 | |
---|
280 | 2002-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
281 | |
---|
282 | * gal/util/e-util.c (e_format_number_float): Changed this to |
---|
283 | handle large numbers. |
---|
284 | (e_create_directory): Changed this to be a wrapper around |
---|
285 | e_mkdir_hier. |
---|
286 | |
---|
287 | 2002-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
288 | |
---|
289 | * configure.in: Changed LDFLAGS to LIBS for tests here. Bumped |
---|
290 | the version number to 0.19.99.15. |
---|
291 | |
---|
292 | 2002-04-26 Christopher James Lahey <clahey@ximian.com> |
---|
293 | |
---|
294 | * gal/util/e-util.h (E_ASCII_DTOSTR_BUF_SIZE): Use DBL_DIG to |
---|
295 | compute how much buffer space to use here. |
---|
296 | |
---|
297 | * gal/util/e-xml-utils.c (e_xml_set_double_prop_by_name): Use |
---|
298 | DBL_DIG here to decide how many digits to print. |
---|
299 | |
---|
300 | 2002-04-26 Christopher James Lahey <clahey@ximian.com> |
---|
301 | |
---|
302 | * gal/widgets/e-unicode.c: Include alloca.h here if it's |
---|
303 | necessary. |
---|
304 | |
---|
305 | 2002-04-26 Christopher James Lahey <clahey@ximian.com> |
---|
306 | |
---|
307 | * gal/widgets/e-canvas-background.c (ecb_init): Initialize these |
---|
308 | struct members individually instead of as a struct. |
---|
309 | |
---|
310 | 2002-04-26 Christopher James Lahey <clahey@ximian.com> |
---|
311 | |
---|
312 | * acconfig.h, configure.in: Handle GAL_HAVE_ALLOCA_H properly in |
---|
313 | autoconf > 2.5.0 as well as in low autoconfs. |
---|
314 | |
---|
315 | 2002-04-25 Christopher James Lahey <clahey@ximian.com> |
---|
316 | |
---|
317 | * gal/e-paned/e-paned.c, gal/e-text/e-entry.c, |
---|
318 | gal/util/e-bit-array.c, gal/util/e-sorter-array.c, |
---|
319 | gal/util/e-sorter.c, gal/util/e-text-event-processor.c, |
---|
320 | gal/widgets/color-group.c, gal/widgets/color-palette.c, |
---|
321 | gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas.c, |
---|
322 | gal/widgets/e-canvas.h, |
---|
323 | gal/widgets/e-categories-master-list-array.c, |
---|
324 | gal/widgets/e-categories-master-list-combo.c, |
---|
325 | gal/widgets/e-categories-master-list-dialog-model.c, |
---|
326 | gal/widgets/e-categories-master-list-dialog.c, |
---|
327 | gal/widgets/e-categories.c, gal/widgets/e-reflow-model.c, |
---|
328 | gal/widgets/e-reflow.c, gal/widgets/e-selection-model-array.c, |
---|
329 | gal/widgets/e-selection-model-simple.c, |
---|
330 | gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h, |
---|
331 | gal/widgets/gtk-combo-box.c, gal/widgets/gtk-combo-stack.c, |
---|
332 | gal/widgets/widget-color-combo.c, |
---|
333 | gal/widgets/widget-pixmap-combo.c: Ansification patch from danw. |
---|
334 | |
---|
335 | 2002-04-24 Christopher James Lahey <clahey@ximian.com> |
---|
336 | |
---|
337 | * gal/widgets/e-categories-master-list-option-menu.c |
---|
338 | (e_categories_master_list_option_menu_get_category): Don't return |
---|
339 | NULL here or segfault if ecmlom->priv->categories is NULL. |
---|
340 | |
---|
341 | * gal/widgets/e-option-menu.c (e_option_menu_init): The initial |
---|
342 | value of an option menu is the first element, not no element |
---|
343 | selected. Changed the default value here from -1 to 0. |
---|
344 | |
---|
345 | 2002-04-15 Jody Goldberg <jody@gnome.org> |
---|
346 | |
---|
347 | http://bugzilla.gnome.org/show_bug.cgi?id=67220 |
---|
348 | http://bugzilla.gnome.org/show_bug.cgi?id=75227 |
---|
349 | * gal/widgets/gtk-combo-stack.c (list_select_cb) : remove silly code. |
---|
350 | (gtk_combo_stack_push_item) : ditto. |
---|
351 | (cb_button_release_event) : fix signature, and always end the grab. |
---|
352 | |
---|
353 | 2002-04-22 Christopher James Lahey <clahey@ximian.com> |
---|
354 | |
---|
355 | * configure.in: Bumped version number to 0.19.99.14. |
---|
356 | |
---|
357 | * gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h |
---|
358 | (e_popup_menu_copy_1, e_popup_menu_free_1, e_popup_menu_copy, |
---|
359 | e_popup_menu_free): Added these functions |
---|
360 | |
---|
361 | 2002-04-18 Christopher James Lahey <clahey@ximian.com> |
---|
362 | |
---|
363 | * Makefile.am (EXTRA_DIST): Removed iconv-detect.h. |
---|
364 | |
---|
365 | * configure.in: Added "-I$(srcdir)" to CFLAGS here before |
---|
366 | compiling iconv-detect.c. |
---|
367 | |
---|
368 | * gal/util/Makefile.am: Added "-I$(top_builddir)" to INCLUDES |
---|
369 | here. |
---|
370 | |
---|
371 | 2002-04-18 JP Rosevear <jpr@ximian.com> |
---|
372 | |
---|
373 | * gal/widgets/e-popup-menu.c (e_popup_menu_create): handle toggle |
---|
374 | and radio items |
---|
375 | (make_item): the item is now passed in from above and not returned |
---|
376 | |
---|
377 | 2002-04-17 Ettore Perazzoli <ettore@ximian.com> |
---|
378 | |
---|
379 | * configure.in: Bump version number to 0.19.99.13. |
---|
380 | |
---|
381 | 2002-04-17 Christopher James Lahey <clahey@ximian.com> |
---|
382 | |
---|
383 | * gal/widgets/Makefile.am: Added |
---|
384 | gal/widgets/e-categories-master-list-option-menu.c and |
---|
385 | gal/widgets/e-categories-master-list-option-menu.h. |
---|
386 | |
---|
387 | * gal/widgets/e-categories-master-list-option-menu.c, |
---|
388 | gal/widgets/e-categories-master-list-option-menu.h: New class to |
---|
389 | pick one category from the master list as an option menu instead |
---|
390 | of as a combo. |
---|
391 | |
---|
392 | * configure.in: Bumped version number to 0.19.99.12. |
---|
393 | |
---|
394 | 2002-04-17 Christopher James Lahey <clahey@ximian.com> |
---|
395 | |
---|
396 | * configure.in: Bumped version number to 0.19.99.11. |
---|
397 | |
---|
398 | * gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h: Changed |
---|
399 | this to be API compatible with gal 0.19. Added a bunch of pound |
---|
400 | defines and added API for toggle and radio menu items. |
---|
401 | |
---|
402 | * gal/widgets/e-categories.c: Updated this to match the new |
---|
403 | EPopupMenu. |
---|
404 | |
---|
405 | 2002-04-17 Christopher James Lahey <clahey@ximian.com> |
---|
406 | |
---|
407 | * gal/widgets/e-canvas.c (emit_event): If there is a grabbed_item, |
---|
408 | send all events to it. |
---|
409 | |
---|
410 | 2002-04-10 Ettore Perazzoli <ettore@ximian.com> |
---|
411 | |
---|
412 | * gal/util/e-xml-utils.c: #include <parser.h> and <xmlmemory.h> |
---|
413 | instead of <gnome-xml/parser.h> and <gnome-xml/xmlmemory.h>. In |
---|
414 | fact, the latter is incompatible with what `gnome-config --cflags |
---|
415 | xml' is assuming, and breaks in the case where gnome-xml is not |
---|
416 | installed in /usr/local. |
---|
417 | |
---|
418 | 2002-04-04 JP Rosevear <jpr@ximian.com> |
---|
419 | |
---|
420 | * configure.in: one piece should not have gone it |
---|
421 | |
---|
422 | 2002-04-04 JP Rosevear <jpr@ximian.com> |
---|
423 | |
---|
424 | * Makefile.am: dist the iconv-detect files |
---|
425 | |
---|
426 | 2002-04-04 Ettore Perazzoli <ettore@ximian.com> |
---|
427 | |
---|
428 | * gal/e-text/e-entry.c (e_entry_show_popup): Don't show the popup |
---|
429 | if the entry->item doesn't have focus. |
---|
430 | |
---|
431 | 2002-04-02 Chris Toshok <toshok@ximian.com> |
---|
432 | |
---|
433 | * configure.in: restore the CFLAGS/LDFLAGS after we run |
---|
434 | iconv-detect since we need -liconv. Fixes the build on freebsd. |
---|
435 | |
---|
436 | 2002-03-29 Christopher James Lahey <clahey@ximian.com> |
---|
437 | |
---|
438 | * gal/widgets/e-file-selection.c (selection_changed): Set text |
---|
439 | based on the base GtkFileSelection entry if the selection is |
---|
440 | NULL. Compute the filename for the no selection case using the |
---|
441 | visible entry. |
---|
442 | |
---|
443 | 2002-04-01 Dan Winship <danw@ximian.com> |
---|
444 | |
---|
445 | * gal/widgets/e-file-selection.c (e_file_selection_get_filenames): |
---|
446 | strdup the result of gtk_file_selection_get_filename. Free |
---|
447 | filesel_path when done. |
---|
448 | |
---|
449 | 2002-03-29 Jeffrey Stedfast <fejj@ximian.com> |
---|
450 | |
---|
451 | * configure.in: Use iconv-detect.c to generate a iconv-detect.h |
---|
452 | file containing information about the preferred charset formats to |
---|
453 | use with the system iconv. |
---|
454 | |
---|
455 | * iconv-detect.c: New program to detect the preferred charset |
---|
456 | formats for use with the system iconv. |
---|
457 | |
---|
458 | * gal/util/e-iconv.c (e_iconv_charset_name): Update to use macros |
---|
459 | defined in iconv-detect which is created at configure time. |
---|
460 | |
---|
461 | 2002-03-28 Christopher James Lahey <clahey@ximian.com> |
---|
462 | |
---|
463 | * configure.in: Bumped version number to 0.19.99.10. |
---|
464 | |
---|
465 | 2002-03-28 Christopher James Lahey <clahey@ximian.com> |
---|
466 | |
---|
467 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
468 | e-file-selection.c |
---|
469 | (libwidgetsinclude_HEADERS): Added e-file-selection.h |
---|
470 | |
---|
471 | * gal/widgets/e-file-selection.c, gal/widgets/e-file-selection.h: |
---|
472 | New class to make multiple selection possible in Gtk file |
---|
473 | selection. |
---|
474 | |
---|
475 | 2002-03-26 Chris Toshok <toshok@ximian.com> |
---|
476 | |
---|
477 | * gal/Makefile.am (libgal_la_LIBADD): oops, add e-text. |
---|
478 | |
---|
479 | * gal/e-text/Makefile.am: remove comment about adding .lo's to the |
---|
480 | parent directory Makefile.am. |
---|
481 | |
---|
482 | 2002-03-26 Chris Toshok <toshok@ximian.com> |
---|
483 | |
---|
484 | * gal/Makefile.am (libgal_la_LIBADD): just list the .la's instead |
---|
485 | of all the .lo's, and let libtool worry about how to link things |
---|
486 | together. makes the .so link line *much* smaller. |
---|
487 | |
---|
488 | * gal/util/Makefile.am: remove comment about adding .lo's to the |
---|
489 | parent directory Makefile.am. |
---|
490 | |
---|
491 | * gal/unicode/Makefile.am: same. |
---|
492 | |
---|
493 | * gal/widgets/Makefile.am: same. |
---|
494 | |
---|
495 | * gal/e-paned/Makefile.am: same. |
---|
496 | |
---|
497 | 2002-03-25 Christopher James Lahey <clahey@ximian.com> |
---|
498 | |
---|
499 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
500 | widgets/e-option-menu.lo. |
---|
501 | |
---|
502 | * gal/util/e-util.c, gal/util/e-util.h (e_strdupv): Copied this |
---|
503 | function from glib2. |
---|
504 | (GET_STRING_ARRAY_FROM_ELLIPSIS, |
---|
505 | GET_DUPLICATED_STRING_ARRAY_FROM_ELLIPSIS): Added these macros to |
---|
506 | automate getting a NULL terminated array off of the stack. |
---|
507 | |
---|
508 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
509 | e-option-menu.c. |
---|
510 | (libwidgetsinclude_HEADERS): Added e-option-menu.h. |
---|
511 | |
---|
512 | * gal/widgets/e-canvas.c (e_canvas_class_init): Reformatted this |
---|
513 | function. |
---|
514 | |
---|
515 | * gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h |
---|
516 | (e_glade_xml_connect_widget, e_glade_xml_set_sensitive): Two new |
---|
517 | functions to automate pulling a widget from a GladeXML and either |
---|
518 | connecting a signal or setting the sensitivity. |
---|
519 | |
---|
520 | * gal/widgets/e-option-menu.c, gal/widgets/e-option-menu.h: New |
---|
521 | class to simplify the interface to GtkOptionMenu. |
---|
522 | |
---|
523 | 2002-03-15 Jeffrey Stedfast <fejj@ximian.com> |
---|
524 | |
---|
525 | * gal/gal/widgets/e-popup-menu.c: Allow for per-item closures and |
---|
526 | also instead of taking a const char *pixname, take a GtkWidget |
---|
527 | *pixmap instead. |
---|
528 | |
---|
529 | * gal/widgets/e-categories.c: Update to sync up with changes made |
---|
530 | to the EPopupMenu Api. |
---|
531 | |
---|
532 | 2002-03-15 Christopher James Lahey <clahey@ximian.com> |
---|
533 | |
---|
534 | * gal/widgets/e-canvas.c (e_canvas_style_set): Check for a |
---|
535 | style_set signal on all the contained GnomeCanvasItems. |
---|
536 | |
---|
537 | 2002-03-13 Dan Winship <danw@ximian.com> |
---|
538 | |
---|
539 | * configure.in (LDFLAGS): Remove a bit that toshok didn't mean to |
---|
540 | commit. |
---|
541 | |
---|
542 | 2002-03-13 Christopher James Lahey <clahey@ximian.com> |
---|
543 | |
---|
544 | * gal/util/e-util.c, gal/util/e-util.h |
---|
545 | (e_marshal_BOOL__STRING_INT): Replaced e_marshal_BOOL__STRING with |
---|
546 | this since the function it was used for has been modified. |
---|
547 | |
---|
548 | 2002-03-12 Christopher James Lahey <clahey@ximian.com> |
---|
549 | |
---|
550 | * configure.in: Bumped the version number here to 0.19.99.9. |
---|
551 | |
---|
552 | 2002-03-12 Christopher James Lahey <clahey@ximian.com> |
---|
553 | |
---|
554 | * gal/Makefile.am (libgal_la_LIBADD): Added e-table-search.lo. |
---|
555 | |
---|
556 | * gal/util/e-util.c, gal/util/e-util.h (e_marshal_BOOL__STRING): |
---|
557 | Added this marshal function. |
---|
558 | |
---|
559 | 2002-03-11 Christopher James Lahey <clahey@ximian.com> |
---|
560 | |
---|
561 | * configure.in: Bumped the version number here to 0.19.99.8. |
---|
562 | |
---|
563 | 2002-03-11 Christopher James Lahey <clahey@ximian.com> |
---|
564 | |
---|
565 | * gal/Makefile.am (libgal_la_LIBADD): Added e-cell-vbox.lo. |
---|
566 | |
---|
567 | 2002-03-09 Chris Toshok <toshok@ximian.com> |
---|
568 | |
---|
569 | * configure.in: Bumped version number to 0.19.99.7 |
---|
570 | |
---|
571 | * gal/widgets/e-unicode.c (e_utf8_strstrcasedecomp): we want to |
---|
572 | return o from here on success, not p, since p is incremented one |
---|
573 | unicode character past the point where the substring begins. |
---|
574 | (e_utf8_strstrcase): same. |
---|
575 | |
---|
576 | 2002-02-28 Jon Trowbridge <trow@ximian.com> |
---|
577 | |
---|
578 | * gal/e-text/e-completion-view.c |
---|
579 | (e_completion_view_key_press_handler): If tab is hit and the |
---|
580 | cursor is still in the entry, move down into the entry otherwise |
---|
581 | unbrowse. |
---|
582 | |
---|
583 | 2002-02-21 Christopher James Lahey <clahey@ximian.com> |
---|
584 | |
---|
585 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
586 | e-table-memory-store.lo. |
---|
587 | |
---|
588 | 2002-02-13 Christopher James Lahey <clahey@ximian.com> |
---|
589 | |
---|
590 | * gal/widgets/e-categories.c (table_click): Toggle whether this |
---|
591 | row is selected when it's clicked on. |
---|
592 | (e_categories_construct): Set the title of this dialog. |
---|
593 | |
---|
594 | 2002-02-13 Christopher James Lahey <clahey@ximian.com> |
---|
595 | |
---|
596 | * configure.in: Bumped the version number to 0.19.99.6. |
---|
597 | |
---|
598 | 2002-02-13 Christopher James Lahey <clahey@ximian.com> |
---|
599 | |
---|
600 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h |
---|
601 | (column_width_changed): New signal for when the width of the |
---|
602 | column changes. |
---|
603 | |
---|
604 | * gal/util/e-util.c, gal/util/e-util.h (e_marshal_NONE__DOUBLE): |
---|
605 | New marshaller. |
---|
606 | |
---|
607 | 2002-02-07 Christopher James Lahey <clahey@ximian.com> |
---|
608 | |
---|
609 | * configure.in: Bumped the version number to 0.19.99.5. |
---|
610 | |
---|
611 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
612 | menus/gal-view-instance-save-as-dialog.lo. |
---|
613 | |
---|
614 | * gal/e-text/e-text.c (next_word): Contains refactored code from |
---|
615 | the E_TEP_FORWARD_WORD case of e_text_command. |
---|
616 | (e_text_command): Implemented E_TEP_CAPS. |
---|
617 | |
---|
618 | 2002-02-07 Christopher James Lahey <clahey@ximian.com> |
---|
619 | |
---|
620 | * gal/util/e-text-event-processor-emacs-like.c: Emit E_TEP_CAPS |
---|
621 | for the right values for M-l, M-c, and M-u. |
---|
622 | |
---|
623 | * gal/util/e-text-event-processor-types.h |
---|
624 | (ETextEventProcessorCommandAction): New action E_TEP_CAPS. |
---|
625 | (ETextEventProcessorCaps): New enum giving values for E_TEP_CAPS |
---|
626 | action. |
---|
627 | |
---|
628 | 2002-01-31 Christopher James Lahey <clahey@ximian.com> |
---|
629 | |
---|
630 | * gal/Makefile.am (libgal_la_LIBADD): Added gal-view-instance.lo. |
---|
631 | |
---|
632 | 2002-01-31 Christopher James Lahey <clahey@ximian.com> |
---|
633 | |
---|
634 | * configure.in: Bumped the version number to 0.19.99.4 for |
---|
635 | e-tree.h changes. |
---|
636 | |
---|
637 | 2002-01-31 Christopher James Lahey <clahey@ximian.com> |
---|
638 | |
---|
639 | * configure.in: Bumped the version number to 0.19.99.3 for |
---|
640 | e-tree.h changes. |
---|
641 | |
---|
642 | 2002-01-31 Christopher James Lahey <clahey@ximian.com> |
---|
643 | |
---|
644 | * configure.in: Bumped the version number to 0.19.99.2 for |
---|
645 | e-tree-model.h changes. |
---|
646 | |
---|
647 | 2002-01-30 Chris Toshok <toshok@ximian.com> |
---|
648 | |
---|
649 | * gal/e-text/Makefile.am (e_completion_test_LDADD): fix link |
---|
650 | ordering so tests build on freebsd. |
---|
651 | |
---|
652 | * gal/widgets/Makefile.am (test_e_font_LDADD): same. |
---|
653 | (test_font_loading_LDADD): same. |
---|
654 | |
---|
655 | 2002-01-28 Wang Jian <lark@linux.net.cn> |
---|
656 | |
---|
657 | * configure.in: Added "zh_CN" to ALL_LINGUAS. |
---|
658 | |
---|
659 | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> |
---|
660 | |
---|
661 | * gal/util/e-iconv.c: AIX and IRIX are like Sun systems - they use |
---|
662 | ISO8859-1 rather than names like ISO-8859-1. |
---|
663 | |
---|
664 | 2002-01-25 Ettore Perazzoli <ettore@ximian.com> |
---|
665 | |
---|
666 | * configure.in: Up version number to 0.19.99.1. |
---|
667 | |
---|
668 | 2002-01-24 Radek Doulik <rodo@ximian.com> |
---|
669 | |
---|
670 | * gal/widgets/e-scroll-frame.c: added void |
---|
671 | e_scroll_frame_get_policy, e_scroll_frame_get_vscrollbar_visible, |
---|
672 | e_scroll_frame_get_hscrollbar_visible |
---|
673 | |
---|
674 | 2002-01-23 Hasbullah Bin Pit <sebol@ikhlas.com> |
---|
675 | |
---|
676 | * configure.in: Added ms at ALL_LINGUAS. |
---|
677 | * po/ms.po: Added Malay Translation. |
---|
678 | |
---|
679 | 2002-01-22 Ettore Perazzoli <ettore@ximian.com> |
---|
680 | |
---|
681 | * gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_POINTER_POINTER): New. |
---|
682 | |
---|
683 | 2002-01-20 Christopher James Lahey <clahey@ximian.com> |
---|
684 | |
---|
685 | * gal/e-text/e-text.c (e_text_text_model_changed): Request a |
---|
686 | reflow and an update when the text model changes. Fixes Ximian |
---|
687 | bug #16459. |
---|
688 | (e_text_set_arg): (ARG_TEXT) Don't set the number of lines to one |
---|
689 | here. |
---|
690 | |
---|
691 | 2002-01-18 Christopher James Lahey <clahey@ximian.com> |
---|
692 | |
---|
693 | * gal/widgets/e-categories-master-list-dialog.c (dialog_clicked): |
---|
694 | Handle the remove button here. |
---|
695 | |
---|
696 | * gal/widgets/e-categories-master-list-dialog.glade: Added the |
---|
697 | remove button here. |
---|
698 | |
---|
699 | 2002-01-16 Christopher James Lahey <clahey@ximian.com> |
---|
700 | |
---|
701 | * gal/e-text/e-entry.h, gal/e-text/e-table-text-model.h, |
---|
702 | gal/e-text/e-text-model-uri.h, gal/e-text/e-text.h, |
---|
703 | gal/util/e-i18n.h, gal/widgets/e-canvas-utils.h, |
---|
704 | gal/widgets/e-gui-utils.h, gal/widgets/e-printable.h, |
---|
705 | gal/widgets/gtk-combo-stack.h: Added #include |
---|
706 | <libgnome/gnome-defs.h>. |
---|
707 | |
---|
708 | 2002-01-15 Jeffrey Stedfast <fejj@ximian.com> |
---|
709 | |
---|
710 | * configure.in (iconv): if iconv_open() returns -1, abort. Don't |
---|
711 | abort if (!cd) because that could be valid. |
---|
712 | |
---|
713 | 2002-01-14 Christopher James Lahey <clahey@ximian.com> |
---|
714 | |
---|
715 | * gal/e-text/e-text.c (line_splitter): Handle the case of a 0 |
---|
716 | length string properly here. |
---|
717 | |
---|
718 | 2002-01-09 Jeffrey Stedfast <fejj@ximian.com> |
---|
719 | |
---|
720 | * gal/widgets/e-font.c: Conditionally include alloca.h |
---|
721 | |
---|
722 | 2002-01-09 Christopher James Lahey <clahey@ximian.com> |
---|
723 | |
---|
724 | * configure.in: Bumped version number to 0.19.99.0. Bumped |
---|
725 | GAL_CURRENT. Reset GAL_REVISION. |
---|
726 | |
---|
727 | 2002-01-04 Pablo Saratxaga <pablo@mandrakesoft.com> |
---|
728 | |
---|
729 | * configure.in: Added "eu" to ALL_LINGUAS |
---|
730 | |
---|
731 | 2001-12-28 Simos Xenitellis <simos@hellug.gr> |
---|
732 | |
---|
733 | * configure.in: Added "el" (Greek) to ALL_LINGUAS. |
---|
734 | |
---|
735 | 2001-12-27 Jon Trowbridge <trow@ximian.com> |
---|
736 | |
---|
737 | * gal/e-text/e-text.c (split_into_lines): Reworked to fix bugs |
---|
738 | related to breaking text on newlines. Some fairly substantial |
---|
739 | code duplication was removed in the process. |
---|
740 | |
---|
741 | 2001-12-18 Christopher James Lahey <clahey@helixcode.com> |
---|
742 | |
---|
743 | * configure.in: Bumped version number to 0.19.0.1. Bumped |
---|
744 | GAL_REVISION. |
---|
745 | |
---|
746 | 2001-12-18 Christopher James Lahey <clahey@helixcode.com> |
---|
747 | |
---|
748 | * configure.in: Bumped version number to 0.19. |
---|
749 | |
---|
750 | 2001-12-17 Christopher James Lahey <clahey@ximian.com> |
---|
751 | |
---|
752 | From a patch by Dan Nguyen <dnn@austin.ibm.com> |
---|
753 | |
---|
754 | * configure.in: Added configure check for %l and %k in strftime. |
---|
755 | |
---|
756 | * gal/util/e-util.c, gal/util/e-util.h (e_strftime): New function. |
---|
757 | Handles %l and %k even on platforms that don't support them by |
---|
758 | translating to %I and %H. |
---|
759 | |
---|
760 | 2001-12-17 Christopher James Lahey <clahey@ximian.com> |
---|
761 | |
---|
762 | * gal/widgets/e-selection-model-simple.c |
---|
763 | (e_selection_model_simple_set_row_count): Set esma->selected_row |
---|
764 | and esma->selected_range_end to -1 here. |
---|
765 | |
---|
766 | * gal/widgets/e-selection-model-array.c |
---|
767 | (e_selection_model_array_confirm_row_count): Set selected_row and |
---|
768 | selected_range_end to -1 here. |
---|
769 | (esma_select_single_row): Check that selected_row is within the |
---|
770 | range of possible rows. This should never happen, but this check |
---|
771 | will help if it does. |
---|
772 | |
---|
773 | 2001-11-08 Christopher James Lahey <clahey@ximian.com> |
---|
774 | |
---|
775 | * gal/Makefile.am: Added e-canvas-background.lo. |
---|
776 | |
---|
777 | * gal/widgets/Makefile.am: Added e-canvas-background.c and |
---|
778 | e-canvas-background.h. |
---|
779 | |
---|
780 | * gal/widgets/e-canvas-background.c, |
---|
781 | gal/widgets/e-canvas-background.h: New class, provides infinite |
---|
782 | background color or arbitrary rectangle of background color. |
---|
783 | |
---|
784 | 2001-12-12 Christopher James Lahey <clahey@ximian.com> |
---|
785 | |
---|
786 | * gal/unicode/gunidecomp.c (_g_utf8_normalize_wc): Handle the case |
---|
787 | of invalid utf8 here by simply dropping any invalid characters. |
---|
788 | |
---|
789 | 2001-12-11 Christopher James Lahey <clahey@ximian.com> |
---|
790 | |
---|
791 | * gal/widgets/e-canvas.c (e_canvas_unrealize): Turn off idle |
---|
792 | handling in the unrealize function instead of the destroy |
---|
793 | function. |
---|
794 | |
---|
795 | 2001-12-11 Gustavo Giráldez <gustavo.giraldez@gmx.net> |
---|
796 | |
---|
797 | * gal/e-table/e-table-header-item.c (ethi_unrealize): unregister |
---|
798 | ETableHeaderItem widget as a drag target when unrealizing it. |
---|
799 | |
---|
800 | 2001-12-10 Jon Trowbridge <trow@ximian.com> |
---|
801 | |
---|
802 | * gal/e-text/e-text.c (text_width_with_objects): Don't crash if |
---|
803 | the text string is NULL. |
---|
804 | (text_draw_with_objects): Don't crash if the text string is NULL. |
---|
805 | (Fixes #16359) |
---|
806 | |
---|
807 | 2001-12-04 Christopher James Lahey <clahey@ximian.com> |
---|
808 | |
---|
809 | * configure.in (GAL_CURRENT): Bumped version number to 0.18.99.0 |
---|
810 | and CURRENT to 19. |
---|
811 | |
---|
812 | 2001-11-21 Christopher James Lahey <clahey@ximian.com> |
---|
813 | |
---|
814 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Handle |
---|
815 | selection_row_changed signal. |
---|
816 | |
---|
817 | * gal/widgets/e-selection-model-array.c, |
---|
818 | gal/widgets/e-selection-model-array.h: Properly send |
---|
819 | selection_row_changed signals if changing from a single row |
---|
820 | selected to a single other row selected or if moving the |
---|
821 | selection_end by a single row. |
---|
822 | |
---|
823 | * gal/widgets/e-selection-model.c, |
---|
824 | gal/widgets/e-selection-model.h: Added selection_row_changed |
---|
825 | signal. |
---|
826 | (e_selection_model_select_as_key_press): Fixed the case statement |
---|
827 | here to make MULTIPLE and EXTENDED the same as BROWSE instead of |
---|
828 | as SINGLE. |
---|
829 | |
---|
830 | 2001-11-30 Christopher James Lahey <clahey@ximian.com> |
---|
831 | |
---|
832 | * configure.in: Bumped version number to 0.18.2 and GAL_REVISION |
---|
833 | to 2. |
---|
834 | |
---|
835 | 2001-11-14 Christopher James Lahey <clahey@ximian.com> |
---|
836 | |
---|
837 | * gal/widgets/e-gui-utils.c |
---|
838 | (e_container_change_tab_order_callback): Don't do anything if |
---|
839 | focus_child is NULL. This makes tab when cycling around tab order |
---|
840 | not skip to the beginning of this tab order group. |
---|
841 | |
---|
842 | 2001-11-14 Christopher James Lahey <clahey@ximian.com> |
---|
843 | |
---|
844 | * configure.in (GAL_CURRENT): Bumped version number to 0.18.1. |
---|
845 | |
---|
846 | * gal/widgets/e-selection-model-array.c |
---|
847 | (e_selection_model_array_delete_rows): Make sure the cursor row is |
---|
848 | selected after deleting here. |
---|
849 | |
---|
850 | 2001-11-14 Christopher James Lahey <clahey@ximian.com> |
---|
851 | |
---|
852 | From a patch by Yukihiro Nakai <ynakai@redhat.com>. |
---|
853 | |
---|
854 | * gal/widgets/e-canvas.c (e_canvas_realize): Handle |
---|
855 | GDK_IM_PREEDIT_POSITION here. |
---|
856 | |
---|
857 | 2001-11-14 Christopher James Lahey <clahey@ximian.com> |
---|
858 | |
---|
859 | From a patch by Jon Trowbridge <trow@ximian.com> |
---|
860 | |
---|
861 | * gal/widgets/e-categories-master-list-combo.c |
---|
862 | (ecmlc_ecml_changed): Collate based on the utf8 strings instead of |
---|
863 | the locale strings. Fixes Ximian bug #14895. |
---|
864 | |
---|
865 | 2001-11-12 Zbigniew Chyla <cyba@gnome.pl> |
---|
866 | |
---|
867 | gal/unicode/gutf8.c (g_ucs4_to_utf8): |
---|
868 | s/g_error/utf8_error_msg/ (don't abort on invalid UTF-8). |
---|
869 | |
---|
870 | 2001-11-12 Jon Trowbridge <trow@ximian.com> |
---|
871 | |
---|
872 | * gal/widgets/e-categories.c (e_categories_init): Removed much of |
---|
873 | the UI initialization; moved to e_categories_construct. |
---|
874 | (e_categories_construct): Now contains the UI initialization. |
---|
875 | Checks to make sure the relevant glade file is found. |
---|
876 | (e_categories_new): If our construct call failed to properly load |
---|
877 | the gui, return NULL. (Fixes #14780) |
---|
878 | |
---|
879 | 2001-11-06 Zbigniew Chyla <cyba@gnome.pl> |
---|
880 | |
---|
881 | * gal/util/e-unicode-i18n.h: |
---|
882 | Fixed stupid bug (U_ macro should always take one argument). |
---|
883 | |
---|
884 | * gal/e-table/e-table-group-container.c (compute_text): s/_/U_ |
---|
885 | |
---|
886 | 2001-11-08 Christopher James Lahey <clahey@ximian.com> |
---|
887 | |
---|
888 | * configure.in: Bumped version number to 0.18.0.1. Bumped |
---|
889 | revision to 1. |
---|
890 | |
---|
891 | 2001-11-08 Jon Trowbridge <trow@ximian.com> |
---|
892 | |
---|
893 | * gal/e-text/e-entry.c (full_cb): Only popup entries that have |
---|
894 | focus. Fixes the lingering completion popup bug. |
---|
895 | |
---|
896 | 2001-11-05 Christopher James Lahey <clahey@ximian.com> |
---|
897 | |
---|
898 | * configure.in: Bumped version number to 0.18. |
---|
899 | |
---|
900 | 2001-11-03 Christopher James Lahey <clahey@ximian.com> |
---|
901 | |
---|
902 | * configure.in: Bumped the version number to 0.17.99.0. Bumped |
---|
903 | the soname to 18. |
---|
904 | |
---|
905 | * gal/widgets/e-categories.c (e_categories_destroy): Got rid of a |
---|
906 | GtkWarning here that was due to Gtk+ casting a NULL pointer. |
---|
907 | Fixes Ximian bug #14327. |
---|
908 | |
---|
909 | 2001-10-31 <NotZed@Ximian.com> |
---|
910 | |
---|
911 | * configure.in: Bumped version number to 0.17. |
---|
912 | |
---|
913 | 2001-10-31 Christopher James Lahey <clahey@ximian.com> |
---|
914 | |
---|
915 | * configure.in: Bumped the version number to 0.16.99.0 and |
---|
916 | GAL_CURRENT to 17. |
---|
917 | |
---|
918 | 2001-10-31 Christopher James Lahey <clahey@ximian.com> |
---|
919 | |
---|
920 | * configure.in: Bumped the version number here to 0.16. |
---|
921 | |
---|
922 | 2001-10-30 Christopher James Lahey <clahey@ximian.com> |
---|
923 | |
---|
924 | * configure.in: Bumped the version number here to 0.15.99.10. |
---|
925 | |
---|
926 | 2001-10-30 Christopher James Lahey <clahey@ximian.com> |
---|
927 | |
---|
928 | * gal/widgets/e-reflow.c: Added column_width argument. |
---|
929 | |
---|
930 | 2001-10-30 Christopher James Lahey <clahey@ximian.com> |
---|
931 | |
---|
932 | * gal/e-text/e-text.c (e_text_reflow): Calc height here if we need |
---|
933 | it to check the y position of the cursor. |
---|
934 | |
---|
935 | 2001-10-30 Larry Ewing <lewing@ximian.com> |
---|
936 | |
---|
937 | * gal/unicode/gunicode.h: update for get_char_validated. |
---|
938 | |
---|
939 | * gal/unicode/gutf8.c (g_utf8_get_char_validated): add this for |
---|
940 | gtkhtml to get rid of extra cut & paste. |
---|
941 | |
---|
942 | 2001-10-30 Christopher James Lahey <clahey@ximian.com> |
---|
943 | |
---|
944 | * configure.in: Bumped the version number here to 0.15.99.9. |
---|
945 | |
---|
946 | 2001-10-30 <NotZed@Ximian.com> |
---|
947 | |
---|
948 | * gal/Makefile.am (libgal_la_LIBADD): Add e-unicode-i18n.lo. Blah, |
---|
949 | thanks for a totally untested patch, and next time read the big |
---|
950 | three WARNINGS in the Makefile before you break the build. |
---|
951 | |
---|
952 | 2001-10-29 Joe Shaw <joe@ximian.com> |
---|
953 | |
---|
954 | * configure.in: Bump version up to 0.15.99.8 |
---|
955 | |
---|
956 | * gal/util/Makefile.am: Build e-unicode-i18n.c and install |
---|
957 | e-unicode-i18n.h. |
---|
958 | |
---|
959 | 2001-10-29 Jon Trowbridge <trow@ximian.com> |
---|
960 | |
---|
961 | * gal/e-text/e-entry.c (e_entry_make_completion_window_transient): |
---|
962 | Added. Makes our popup window a transient of the toplevel. |
---|
963 | (e_entry_enable_completion_full): Try to make our popup a |
---|
964 | transient. |
---|
965 | (e_entry_realize): Also try to make our popup a transient here, in |
---|
966 | case the entry wasn't packed before we enabled completion. This |
---|
967 | is all an attempt to fix bug #13791. |
---|
968 | |
---|
969 | * gal/e-text/e-entry.c (e_entry_destroy): destroy our |
---|
970 | completion_view_popup... we've been leaking them all of this time. |
---|
971 | This should fix the mysterious bug #13900. |
---|
972 | |
---|
973 | * gal/e-text/e-completion-match.c (e_completion_match_set_text): |
---|
974 | Silently drop match strings that contain invalid utf-8... not a |
---|
975 | good thing to do, but better than any of the currently available |
---|
976 | alternatives. |
---|
977 | |
---|
978 | 2001-10-29 Christopher James Lahey <clahey@ximian.com> |
---|
979 | |
---|
980 | * gal/e-text/e-text.c (e_text_stop_editing): Set text->revert = |
---|
981 | NULL here. |
---|
982 | (e_text_cancel_editing): Only revert if text->revert is non-null. |
---|
983 | |
---|
984 | 2001-10-29 Christopher James Lahey <clahey@ximian.com> |
---|
985 | |
---|
986 | * configure.in: Bumped version number here to 0.15.99.7. |
---|
987 | |
---|
988 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_stop_editing): |
---|
989 | Exported this function. |
---|
990 | (e_text_cancel_editing): New function. Allows you to revert |
---|
991 | edits. |
---|
992 | |
---|
993 | 2001-10-28 Christopher James Lahey <clahey@ximian.com> |
---|
994 | |
---|
995 | * gal/util/e-text-event-processor-emacs-like.c |
---|
996 | (e_text_event_processor_emacs_like_event): Return 1 from the |
---|
997 | button_release event. Fixes Ximian bug #13701. |
---|
998 | |
---|
999 | 2001-10-27 Christopher James Lahey <clahey@ximian.com> |
---|
1000 | |
---|
1001 | * gal/widgets/e-reflow.c (connect_set_adjustment): Commented out |
---|
1002 | connecting to the scroll adjustments here since it's not necessary |
---|
1003 | for how we use e-reflow. Fixes Ximian bug #13306. |
---|
1004 | |
---|
1005 | 2001-10-27 Christopher James Lahey <clahey@ximian.com> |
---|
1006 | |
---|
1007 | * configure.in: Bumped the version number to 0.15.99.6 for |
---|
1008 | emulate_label_resize. |
---|
1009 | |
---|
1010 | * gal/e-text/e-entry.c: Added "emulate_label_resize" argument to |
---|
1011 | make EEntry act like a label for width resizing purposes. |
---|
1012 | |
---|
1013 | 2001-10-26 Damon Chaplin <damon@ximian.com> |
---|
1014 | |
---|
1015 | * configure.in: bumped gnome-print requirement from 0.21 to 0.25, |
---|
1016 | to try to avoid bug #13466. (I have 0.25 and it is OK.) |
---|
1017 | |
---|
1018 | 2001-10-26 Ettore Perazzoli <ettore@ximian.com> |
---|
1019 | |
---|
1020 | * configure.in: Bump up to 0.15.99.5. |
---|
1021 | |
---|
1022 | * gal/util/e-util.c |
---|
1023 | (e_marshal_INT__POINTER_POINTER_POINTER_POINTER_POINTER): pass |
---|
1024 | `args[4]' as the fourth argument instead of `args[3]' again. |
---|
1025 | (e_marshal_INT__POINTER_POINTER_POINTER_BOOL): New. |
---|
1026 | |
---|
1027 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1028 | |
---|
1029 | * gal/e-text/e-text-test.c, gal/util/e-i18n.h, |
---|
1030 | gal/widgets/e-hsv-utils.c, gal/widgets/e-hsv-utils.h: Changed the |
---|
1031 | license announcement at the top of these files. |
---|
1032 | |
---|
1033 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1034 | |
---|
1035 | * gal/widgets/e-vscrollbar.h: Fix a typo. |
---|
1036 | |
---|
1037 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1038 | |
---|
1039 | * gal/e-paned/e-hpaned.c, gal/e-paned/e-hpaned.h, |
---|
1040 | gal/e-paned/e-paned.c, gal/e-paned/e-paned.h, |
---|
1041 | gal/e-paned/e-vpaned.c, gal/e-paned/e-vpaned.h, |
---|
1042 | gal/e-text/e-completion-match.c, gal/e-text/e-completion-match.h, |
---|
1043 | gal/e-text/e-completion-test.c, gal/e-text/e-completion-view.c, |
---|
1044 | gal/e-text/e-completion-view.h, gal/e-text/e-completion.c, |
---|
1045 | gal/e-text/e-completion.h, gal/e-text/e-entry-test.c, |
---|
1046 | gal/e-text/e-entry.c, gal/e-text/e-entry.h, |
---|
1047 | gal/e-text/e-table-text-model.c, gal/e-text/e-table-text-model.h, |
---|
1048 | gal/e-text/e-text-model-repos.c, gal/e-text/e-text-model-repos.h, |
---|
1049 | gal/e-text/e-text-model-test.c, gal/e-text/e-text-model-uri.c, |
---|
1050 | gal/e-text/e-text-model-uri.h, gal/e-text/e-text-model.c, |
---|
1051 | gal/e-text/e-text-model.h, gal/e-text/e-text.c, |
---|
1052 | gal/e-text/e-text.h, gal/util/e-bit-array.c, |
---|
1053 | gal/util/e-bit-array.h, gal/util/e-cache.c, gal/util/e-cache.h, |
---|
1054 | gal/util/e-iconv.c, gal/util/e-iconv.h, gal/util/e-sorter-array.c, |
---|
1055 | gal/util/e-sorter-array.h, gal/util/e-sorter.c, |
---|
1056 | gal/util/e-sorter.h, gal/util/e-text-event-processor-emacs-like.c, |
---|
1057 | gal/util/e-text-event-processor-emacs-like.h, |
---|
1058 | gal/util/e-text-event-processor-types.h, |
---|
1059 | gal/util/e-text-event-processor.c, |
---|
1060 | gal/util/e-text-event-processor.h, gal/util/e-util.c, |
---|
1061 | gal/util/e-util.h, gal/util/e-xml-utils.c, gal/util/e-xml-utils.h, |
---|
1062 | gal/widgets/color-group.c, gal/widgets/color-group.h, |
---|
1063 | gal/widgets/color-palette.c, gal/widgets/color-palette.h, |
---|
1064 | gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h, |
---|
1065 | gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas-vbox.h, |
---|
1066 | gal/widgets/e-canvas.c, gal/widgets/e-canvas.h, |
---|
1067 | gal/widgets/e-categories-master-list-array.c, |
---|
1068 | gal/widgets/e-categories-master-list-array.h, |
---|
1069 | gal/widgets/e-categories-master-list-combo.c, |
---|
1070 | gal/widgets/e-categories-master-list-combo.h, |
---|
1071 | gal/widgets/e-categories-master-list-dialog-model.c, |
---|
1072 | gal/widgets/e-categories-master-list-dialog-model.h, |
---|
1073 | gal/widgets/e-categories-master-list-dialog.c, |
---|
1074 | gal/widgets/e-categories-master-list-dialog.h, |
---|
1075 | gal/widgets/e-categories-master-list.c, |
---|
1076 | gal/widgets/e-categories-master-list.h, |
---|
1077 | gal/widgets/e-categories.c, gal/widgets/e-categories.h, |
---|
1078 | gal/widgets/e-colors.c, gal/widgets/e-colors.h, |
---|
1079 | gal/widgets/e-cursors.c, gal/widgets/e-cursors.h, |
---|
1080 | gal/widgets/e-font.c, gal/widgets/e-font.h, |
---|
1081 | gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h, |
---|
1082 | gal/widgets/e-hscrollbar.c, gal/widgets/e-hscrollbar.h, |
---|
1083 | gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h, |
---|
1084 | gal/widgets/e-printable.c, gal/widgets/e-printable.h, |
---|
1085 | gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h, |
---|
1086 | gal/widgets/e-reflow-sorted.c, gal/widgets/e-reflow-sorted.h, |
---|
1087 | gal/widgets/e-reflow.c, gal/widgets/e-reflow.h, |
---|
1088 | gal/widgets/e-scroll-frame.c, gal/widgets/e-scroll-frame.h, |
---|
1089 | gal/widgets/e-selection-model-array.c, |
---|
1090 | gal/widgets/e-selection-model-array.h, |
---|
1091 | gal/widgets/e-selection-model-simple.c, |
---|
1092 | gal/widgets/e-selection-model-simple.h, |
---|
1093 | gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h, |
---|
1094 | gal/widgets/e-unicode.c, gal/widgets/e-unicode.h, |
---|
1095 | gal/widgets/e-vscrollbar.c, gal/widgets/e-vscrollbar.h, |
---|
1096 | gal/widgets/gtk-combo-box.c, gal/widgets/gtk-combo-box.h, |
---|
1097 | gal/widgets/gtk-combo-stack.c, gal/widgets/gtk-combo-stack.h, |
---|
1098 | gal/widgets/gtk-combo-text.c, gal/widgets/gtk-combo-text.h, |
---|
1099 | gal/widgets/test-color.c, gal/widgets/test-e-font.c, |
---|
1100 | gal/widgets/test-e-font.h, gal/widgets/test-font-loading.c, |
---|
1101 | gal/widgets/widget-color-combo.c, |
---|
1102 | gal/widgets/widget-color-combo.h, |
---|
1103 | gal/widgets/widget-pixmap-combo.c, |
---|
1104 | gal/widgets/widget-pixmap-combo.h, |
---|
1105 | src/e-table/e-table-sorted-variable.c, tests/test-define-views.c, |
---|
1106 | tests/test-shortcut-bar.c, tests/test-table-1.c, |
---|
1107 | tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c, |
---|
1108 | tests/test-unicode.c: Changed the license announcement at the top |
---|
1109 | of these files. |
---|
1110 | |
---|
1111 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1112 | |
---|
1113 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Added |
---|
1114 | cursor_changed handling to set the has_cursor argument of the |
---|
1115 | contained objects. |
---|
1116 | |
---|
1117 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1118 | |
---|
1119 | * docs/etablexml.txt: Document allow-grouping attribute. |
---|
1120 | |
---|
1121 | * tests/test-table-1.c (SPEC): Updated this to test the |
---|
1122 | allow_grouping=\"false\" attribute. |
---|
1123 | |
---|
1124 | 2001-10-26 Christopher James Lahey <clahey@ximian.com> |
---|
1125 | |
---|
1126 | * gal/util/e-iconv.c (e_iconv), gal/widgets/e-font.c |
---|
1127 | (e_font_to_native), gal/widgets/e-unicode.c |
---|
1128 | (e_utf8_from_iconv_string_sized, e_utf8_to_iconv_string_sized, |
---|
1129 | e_utf8_from_gtk_string_sized, e_utf8_to_gtk_string_sized): Fixed |
---|
1130 | warnings here. |
---|
1131 | |
---|
1132 | 2001-10-25 <NotZed@Ximian.com> |
---|
1133 | |
---|
1134 | * configure.in: Bumped version to 0.15.99.4 for e-iconv changes. |
---|
1135 | |
---|
1136 | * gal/widgets/e-unicode.c (e_utf8_from_iconv_string_sized): " |
---|
1137 | (e_utf8_to_iconv_string_sized): " |
---|
1138 | (e_utf8_from_gtk_string_sized): " |
---|
1139 | (e_utf8_to_gtk_string_sized): " |
---|
1140 | |
---|
1141 | * gal/widgets/e-font.c (e_font_to_native): s/iconv/e_iconv/ |
---|
1142 | |
---|
1143 | * gal/util/e-iconv.c (e_iconv): Implement a wrapper for iconv() to |
---|
1144 | make sure we link with and execute the right iconv to match the |
---|
1145 | right iconv_open. (BLAH!) |
---|
1146 | |
---|
1147 | 2001-10-24 Christopher James Lahey <clahey@ximian.com> |
---|
1148 | |
---|
1149 | * gal/e-text/Makefile.am (INCLUDES): Added $(ICONV_CFLAGS). |
---|
1150 | |
---|
1151 | * gal/unicode/Makefile.am (INCLUDES): Added $(ICONV_CFLAGS). |
---|
1152 | |
---|
1153 | * gal/util/Makefile.am (INCLUDES): Added $(ICONV_CFLAGS). |
---|
1154 | |
---|
1155 | 2001-10-23 Christopher James Lahey <clahey@ximian.com> |
---|
1156 | |
---|
1157 | * gal/e-text/e-text.c (e_text_draw): Use the widget's style's |
---|
1158 | text_gc for drawing text if either draw_background or draw_button |
---|
1159 | is on. Fixes Ximian bug #2215. |
---|
1160 | |
---|
1161 | 2001-10-23 Christopher James Lahey <clahey@ximian.com> |
---|
1162 | |
---|
1163 | * configure.in: Bumped version to 0.15.99.3 for EText's |
---|
1164 | "draw_button" argument. |
---|
1165 | |
---|
1166 | * gal/e-text/e-entry.c: Forward the "draw_button" argument to the |
---|
1167 | contained EText. |
---|
1168 | |
---|
1169 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_draw): Added |
---|
1170 | new "draw_button" argument. If this is turned on and the first |
---|
1171 | widget that's a parent of the containing canvas with GTK_NO_WINDOW |
---|
1172 | turned off above the current one is a button, EText draws a button |
---|
1173 | underneath itself to match the containing button. |
---|
1174 | |
---|
1175 | 2001-10-22 Damon Chaplin <damon@ximian.com> |
---|
1176 | |
---|
1177 | * configure.in: bumped version to 0.15.99.2. |
---|
1178 | |
---|
1179 | 2001-10-22 Christopher James Lahey <clahey@ximian.com> |
---|
1180 | |
---|
1181 | * gal/util/e-text-event-processor-emacs-like.c |
---|
1182 | (control_keys): Make C-w not do anything here. |
---|
1183 | (e_text_event_processor_emacs_like_event): Make C-A-* not do |
---|
1184 | anything here. |
---|
1185 | |
---|
1186 | 2001-10-22 Christopher James Lahey <clahey@ximian.com> |
---|
1187 | |
---|
1188 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_get_selection): |
---|
1189 | Accept UTF8_STRING, UTF-8, and STRING targets when getting the |
---|
1190 | selection. Fixes Ximian bug #12086. |
---|
1191 | |
---|
1192 | 2001-10-21 Christopher James Lahey <clahey@ximian.com> |
---|
1193 | |
---|
1194 | * gal/e-text/e-text.c (e_text_get_invisible): Offer UTF8_STRING, |
---|
1195 | UTF-8, COMPOUND_TEXT, STRING, and TEXT targets when we offer the |
---|
1196 | selection. |
---|
1197 | |
---|
1198 | 2001-10-21 Christopher James Lahey <clahey@ximian.com> |
---|
1199 | |
---|
1200 | * gal/widgets/e-reflow.c (e_reflow_selection_event_real): Use |
---|
1201 | right_click_down here instead of maybe_do_something. |
---|
1202 | |
---|
1203 | 2001-10-20 Christopher James Lahey <clahey@ximian.com> |
---|
1204 | |
---|
1205 | * gal/e-text/e-text.h: Changed some of these gbooleans to be |
---|
1206 | guint : 1s. |
---|
1207 | |
---|
1208 | * gal/widgets/e-canvas.c (e_canvas_item_grab_focus): Send the in |
---|
1209 | event here to the new focused item instead of the old one. |
---|
1210 | |
---|
1211 | 2001-10-18 Christopher James Lahey <clahey@ximian.com> |
---|
1212 | |
---|
1213 | * configure.in: Bumped the version number to 0.15.99.1. |
---|
1214 | |
---|
1215 | * gal/util/e-util.c, gal/util/e-util.h (e_write_file_mkstemp): New |
---|
1216 | function to create a unique file. |
---|
1217 | (e_write_file): Check the return value of close here. |
---|
1218 | |
---|
1219 | 2001-10-18 Jon Trowbridge <trow@ximian.com> |
---|
1220 | |
---|
1221 | * gal/e-text/e-entry.c (e_entry_enable_completion_full): Connect |
---|
1222 | keys before we show the widget. |
---|
1223 | |
---|
1224 | 2001-10-17 Christopher James Lahey <clahey@ximian.com> |
---|
1225 | |
---|
1226 | * configure.in: Bumped the version number to 0.15.99.0 and |
---|
1227 | sonumber to 0.16. |
---|
1228 | |
---|
1229 | 2001-10-17 Christopher James Lahey <clahey@ximian.com> |
---|
1230 | |
---|
1231 | * configure.in: Bumped the version number to 0.15. |
---|
1232 | |
---|
1233 | 2001-10-16 <NotZed@Ximian.com> |
---|
1234 | |
---|
1235 | * gal/util/e-iconv.c (flush_entry): Want to check nn not in for |
---|
1236 | end of list condition. |
---|
1237 | |
---|
1238 | 2001-10-13 Larry Ewing <lewing@ximian.com> |
---|
1239 | |
---|
1240 | * gal/util/e-iconv.c (e_iconv_open): work around broken behavior |
---|
1241 | in some iconv implementions that require the length arguments to |
---|
1242 | be valid pointers event if both buffers are NULL. |
---|
1243 | |
---|
1244 | 2001-10-14 Not Zed <NotZed@Ximian.com> |
---|
1245 | |
---|
1246 | * gal/util/e-iconv.c: Added special case for iso-10646-1 -> |
---|
1247 | ucs-2be encoding since its not always available. |
---|
1248 | |
---|
1249 | 2001-10-13 Carlos Perelló Marín <carlos@gnome-db.org> |
---|
1250 | |
---|
1251 | * configure.in (ALL_LINGUAS): Added pt |
---|
1252 | |
---|
1253 | 2001-10-12 Larry Ewing <lewing@ximian.com> |
---|
1254 | |
---|
1255 | * gal/util/e-iconv.c (e_iconv_charset_name): fix the test for |
---|
1256 | "cp". |
---|
1257 | (flush_entry): free the conv string and make sure we remove all |
---|
1258 | the the items not all but the last one. |
---|
1259 | |
---|
1260 | 2001-10-12 Jeffrey Stedfast <fejj@ximian.com> |
---|
1261 | |
---|
1262 | * gal/util/e-iconv.c (e_iconv_init): Fix for Debian systems which |
---|
1263 | apparently can use a ';' as a codeset terminator? Cleaned up the |
---|
1264 | code in the process, the parser is a little nicer now. |
---|
1265 | |
---|
1266 | 2001-10-12 Larry Ewing <lewing@ximian.com> |
---|
1267 | |
---|
1268 | * gal/util/e-iconv.c (e_iconv_charset_name): tweak the conversion |
---|
1269 | routine slightly for microsoft charsets. |
---|
1270 | (e_iconv_charset_name): fix microsoft fix. |
---|
1271 | |
---|
1272 | 2001-10-12 <NotZed@Ximian.com> |
---|
1273 | |
---|
1274 | * gal/util/e-iconv.c: Fix case of some entries to work with |
---|
1275 | solaris, incl adding UTF-8. |
---|
1276 | (e_iconv_init): Dont down-case the name, only the key. |
---|
1277 | (e_iconv_charset_name): Use capitals for ISO and CP for Solaris's |
---|
1278 | iconv to work. |
---|
1279 | (e_iconv_open): If we can't convert, say we're not busy, so it |
---|
1280 | gets re-used next open, spit out a warning. |
---|
1281 | |
---|
1282 | 2001-10-12 Christopher James Lahey <clahey@ximian.com> |
---|
1283 | |
---|
1284 | * gal/util/e-iconv.c (e_iconv_open): Changed the crash fix to just |
---|
1285 | return -1. |
---|
1286 | |
---|
1287 | 2001-10-12 Christopher James Lahey <clahey@ximian.com> |
---|
1288 | |
---|
1289 | * gal/util/e-iconv.c (e_iconv_open): Fixed a crash here for NULL |
---|
1290 | ofrom. |
---|
1291 | |
---|
1292 | 2001-10-11 <NotZed@Ximian.com> |
---|
1293 | |
---|
1294 | * configure.in: bumped revision to .1 |
---|
1295 | |
---|
1296 | * gal/widgets/test-font-loading.c (print_gdk_font_name): Close |
---|
1297 | iconv when done. |
---|
1298 | |
---|
1299 | * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized): Close |
---|
1300 | iconv when dont with it. |
---|
1301 | (e_utf8_from_charset_string_sized): Changed for e_iconv api |
---|
1302 | changes. |
---|
1303 | (e_utf8_to_charset_string_sized): " |
---|
1304 | (e_utf8_from_gtk_string_sized): Close iconv when done with it. |
---|
1305 | (e_utf8_from_locale_string_sized): " |
---|
1306 | (e_utf8_to_locale_string_sized): " |
---|
1307 | |
---|
1308 | * gal/widgets/e-font.c (e_locale_encoding): Removed. |
---|
1309 | (e_iconv_from_charset): Removed. |
---|
1310 | (e_iconv_to_charset): Removed. |
---|
1311 | (e_iconv_from_locale): Removed. |
---|
1312 | (e_iconv_to_locale): Removed. |
---|
1313 | (e_iconv_from_gdk_font): Changd to use new e-iconv apis. |
---|
1314 | (e_iconv_to_gdk_font): " |
---|
1315 | (e_font_unref): Close iconv's when done with them. |
---|
1316 | (translate_encoding): Removed. |
---|
1317 | (get_locale_charset): Removed. |
---|
1318 | (e_gdk_font_encoding): Fix for api changes. |
---|
1319 | |
---|
1320 | * gal/util/e-iconv.c: New stuff to commonify/fix up some problems |
---|
1321 | with the iconv cache/conversion stuff inside e-font. |
---|
1322 | |
---|
1323 | 2001-10-11 Christopher James Lahey <clahey@ximian.com> |
---|
1324 | |
---|
1325 | * gal/widgets/e-categories-master-list-dialog-model.c |
---|
1326 | (ecmldm_destroy): Don't g_free priv->ecml here since it's a |
---|
1327 | GtkObject. |
---|
1328 | |
---|
1329 | * gal/widgets/e-font.c (e_font_to_native): Changed this to use |
---|
1330 | g_utf8_next_char. |
---|
1331 | (e_font_utf8_char_width): Made this use g_utf8_skip instead. |
---|
1332 | |
---|
1333 | 2001-10-11 Christopher James Lahey <clahey@ximian.com> |
---|
1334 | |
---|
1335 | Based on patches from Fredrik Nilsson <jymdman@home.se>. |
---|
1336 | |
---|
1337 | * gal/util/e-util.c (e_format_number): Made this work properly for |
---|
1338 | numbers with a full set of 0s for one of the grouping elements. |
---|
1339 | |
---|
1340 | 2001-10-11 Christopher James Lahey <clahey@ximian.com> |
---|
1341 | |
---|
1342 | * gal/e-text/e-table-text-model.c (e_table_text_model_insert, |
---|
1343 | e_table_text_model_insert_length, e_table_text_model_delete), |
---|
1344 | gal/e-text/e-text-model.c (e_text_model_real_insert, |
---|
1345 | e_text_model_real_insert_length): Use e_strdup_append_strings here |
---|
1346 | instead of g_strdup_printf because printf("%.*s") is locale |
---|
1347 | dependent on some systems. |
---|
1348 | |
---|
1349 | * gal/util/e-util.c (e_strdup_append_strings): New function to |
---|
1350 | append a bunch of strings with optional lengths. |
---|
1351 | |
---|
1352 | 2001-10-10 Christopher James Lahey <clahey@ximian.com> |
---|
1353 | |
---|
1354 | Based on patches from Dan Nguyen <dnn@austin.ibm.com>. |
---|
1355 | |
---|
1356 | * gal/Makefile.am (libgal_la_LDFLAGS): Added $(GTK_LIBS). |
---|
1357 | |
---|
1358 | * gal/e-text/e-text.c (e_text_event): Changed this from a C++ |
---|
1359 | comment to a C comment. |
---|
1360 | |
---|
1361 | 2001-10-10 Rodrigo Moya <rodrigo@ximian.com> |
---|
1362 | |
---|
1363 | * Makefile.am: match backslashes |
---|
1364 | |
---|
1365 | 2001-10-10 Christopher James Lahey <clahey@ximian.com> |
---|
1366 | |
---|
1367 | Based on patches from Yukihiro Nakai <ynakai@redhat.com>. |
---|
1368 | |
---|
1369 | * gal/widgets/e-font.c (e_font_utf8_char_width, e_font_to_native): |
---|
1370 | Fixed the test for 4 byte characters here. |
---|
1371 | |
---|
1372 | 2001-10-10 Christopher James Lahey <clahey@ximian.com> |
---|
1373 | |
---|
1374 | * configure.in (GAL_CURRENT): Bumped sonumber to 15. |
---|
1375 | |
---|
1376 | 2001-10-09 JP Rosevear <jpr@ximian.com> |
---|
1377 | |
---|
1378 | * configure.in: bump version to 0.14.99.0 |
---|
1379 | |
---|
1380 | 2001-10-09 Rodrigo Moya <rodrigo@ximian.com> |
---|
1381 | |
---|
1382 | * configure.in: added libart to EXTRA_GNOME_CFLAGS/LIBS, needed by |
---|
1383 | GnomeCanvas, but which is now installed in a different prefix |
---|
1384 | |
---|
1385 | 2001-10-08 Christopher James Lahey <clahey@ximian.com> |
---|
1386 | |
---|
1387 | * configure.in: Bumped the version number to 0.14. |
---|
1388 | |
---|
1389 | 2001-10-06 Larry Ewing <lewing@ximian.com> |
---|
1390 | |
---|
1391 | * gal/widgets/e-unicode.c (e_utf8_from_gtk_event_key): remove the |
---|
1392 | test condition and always work from the locale not the font. |
---|
1393 | This has been tested and verified with owen. |
---|
1394 | |
---|
1395 | 2001-10-06 Christopher James Lahey <clahey@ximian.com> |
---|
1396 | |
---|
1397 | * gal/util/e-util.c, gal/util/e-util.h (e_flexible_strtod): New |
---|
1398 | function that parses a string as a double either in the C locale |
---|
1399 | or the current locale. |
---|
1400 | (e_ascii_dtostr): New function that saves a double as a string as |
---|
1401 | it would be saved in the C locale. |
---|
1402 | |
---|
1403 | * gal/util/e-xml-utils.c |
---|
1404 | (e_xml_get_double_prop_by_name_with_default): Use |
---|
1405 | e_flexible_strtod here. |
---|
1406 | (e_xml_set_double_prop_by_name): Use e_ascii_dtostr here. Fixes |
---|
1407 | Ximian bug #11440. |
---|
1408 | |
---|
1409 | 2001-10-05 Jon Trowbridge <trow@ximian.com> |
---|
1410 | |
---|
1411 | * gal/widgets/e-categories-master-list-combo.c |
---|
1412 | (ecmlc_ecml_changed): Sort the list of categories. |
---|
1413 | (Bug 8088) |
---|
1414 | |
---|
1415 | 2001-10-05 Christopher James Lahey <clahey@ximian.com> |
---|
1416 | |
---|
1417 | * configure.in: Bumped the version number to 0.13.99.1. |
---|
1418 | |
---|
1419 | 2001-10-06 Michael Meeks <michael@ximian.com> |
---|
1420 | |
---|
1421 | * *.c s/->childs/->xmlChildrenNode/g; |
---|
1422 | |
---|
1423 | 2001-10-05 Michael Meeks <michael@ximian.com> |
---|
1424 | |
---|
1425 | * gal/util/e-util.h: add E_OBJECT_CLASS_ADD_SIGNALS and |
---|
1426 | E_OBJECT_CLASS_TYPE to ease migration to Gnome 2.0 from |
---|
1427 | a single source base. |
---|
1428 | |
---|
1429 | * All C files: |
---|
1430 | s/object_class->type,/E_OBJECT_CLASS_TYPE (object_class),/g; |
---|
1431 | s/gtk_object_class_add_signals([^\(]*)\(([^,]*),([^,]*),([^\)]*)/ |
---|
1432 | E_OBJECT_CLASS_ADD_SIGNALS\1(\2,\3,\4/; |
---|
1433 | |
---|
1434 | 2001-10-03 Jody Goldberg <jgoldberg@home.com> |
---|
1435 | |
---|
1436 | * gal/widgets/gtk-combo-text.h : fix typo. |
---|
1437 | |
---|
1438 | 2001-10-02 Christopher James Lahey <clahey@ximian.com> |
---|
1439 | |
---|
1440 | * gal/widgets/e-reflow.c (set_empty): Transcode empty message from |
---|
1441 | utf8 to gtk charset. Fixes Ximian bug #2468. |
---|
1442 | |
---|
1443 | 2001-10-02 Christopher James Lahey <clahey@ximian.com> |
---|
1444 | |
---|
1445 | * gal/util/e-text-event-processor-emacs-like.c |
---|
1446 | (e_text_event_processor_emacs_like_event): Don't handle |
---|
1447 | control-enter if allow_newlines is off. Fixes Ximian bug #3742. |
---|
1448 | |
---|
1449 | 2001-10-02 Jody Goldberg <jgoldberg@home.com> |
---|
1450 | |
---|
1451 | * tests/Makefile.am : remove duplicated |
---|
1452 | test_shortcut_bar_LDFLAGS & test_shortcut_bar_LDADD |
---|
1453 | that were giving automake-1.5 gas. |
---|
1454 | |
---|
1455 | 2001-10-02 Christopher James Lahey <clahey@ximian.com> |
---|
1456 | |
---|
1457 | * gal/e-text/e-text-model.c (MAX_LENGTH): Added a max length of |
---|
1458 | 2047 to the standard ETextModel. Fixes Ximian bug #3021. |
---|
1459 | |
---|
1460 | 2001-10-02 Christopher James Lahey <clahey@ximian.com> |
---|
1461 | |
---|
1462 | * configure.in: Bumped the sonumber to 14. |
---|
1463 | |
---|
1464 | * gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h |
---|
1465 | (e_canvas_item_area_shown): New function returns TRUE iff |
---|
1466 | e_canvas_item_show_area would be a noop. |
---|
1467 | |
---|
1468 | 2001-10-01 JP Rosevear <jpr@ximian.com> |
---|
1469 | |
---|
1470 | * configure.in: bump to 0.13.99.0 |
---|
1471 | |
---|
1472 | 2001-10-01 Christopher James Lahey <clahey@ximian.com> |
---|
1473 | |
---|
1474 | * configure.in: Updated version number to 0.13. |
---|
1475 | |
---|
1476 | 2001-09-26 Jon Trowbridge <trow@ximian.com> |
---|
1477 | |
---|
1478 | * gal/e-text/e-completion-view.c |
---|
1479 | (e_completion_view_key_press_handler): Allow ctrl-p and ctrl-n to |
---|
1480 | be used to move up and down in the completion list. (Bug #10500) |
---|
1481 | |
---|
1482 | * gal/e-text/e-completion-match.c (e_completion_match_set_text): |
---|
1483 | Properly validate the utf8. |
---|
1484 | |
---|
1485 | 2001-09-26 Christopher James Lahey <clahey@ximian.com> |
---|
1486 | |
---|
1487 | * gal/e-text/e-text.c, gal/e-text/e-text.h (_insert): Made it so |
---|
1488 | that if allow_newlines is FALSE, pasting into ETexts doesn't |
---|
1489 | insert carriage returns. Fixes Ximian bug #5761 and Ximian bug |
---|
1490 | #9067. |
---|
1491 | |
---|
1492 | 2001-09-25 Ettore Perazzoli <ettore@ximian.com> |
---|
1493 | |
---|
1494 | * configure.in: 0.12.99.2. |
---|
1495 | |
---|
1496 | 2001-09-24 <NotZed@Ximian.com> |
---|
1497 | |
---|
1498 | * gal/widgets/e-font.c (translate_encoding): If we dont have the |
---|
1499 | encoding in our lookup table, add a copy, and return the copy, not |
---|
1500 | the incoming string. |
---|
1501 | |
---|
1502 | 2001-09-22 Christopher James Lahey <clahey@ximian.com> |
---|
1503 | |
---|
1504 | * configure.in: Bumped the version number to 0.12.99.0. |
---|
1505 | |
---|
1506 | From a patch by Damian Ivereigh <damian@cisco.com>: |
---|
1507 | |
---|
1508 | * gal/util/e-util.c, gal/util/e-util.h (e_strftime_fix_am_pm): New |
---|
1509 | function, takes the same arguments as strftime, but does some |
---|
1510 | fixup if the given string is in 12 hour mode but the locale |
---|
1511 | doesn't have AM/PM descriptors. |
---|
1512 | |
---|
1513 | 2001-09-21 Christopher James Lahey <clahey@ximian.com> |
---|
1514 | |
---|
1515 | * configure.in: Bumped the version number to 0.12.0.1. |
---|
1516 | |
---|
1517 | 2001-09-21 Christopher James Lahey <clahey@ximian.com> |
---|
1518 | |
---|
1519 | * configure.in: Bumped the version number to 0.12. |
---|
1520 | |
---|
1521 | 2001-09-20 Christopher James Lahey <clahey@ximian.com> |
---|
1522 | |
---|
1523 | * gal/widgets/e-reflow.c (reflow_columns): Fixed a typo here where |
---|
1524 | we were setting the running height based on the height of object |
---|
1525 | number 2 instead of the current object. Fixes Ximian bug #8807. |
---|
1526 | |
---|
1527 | 2001-09-19 Christopher James Lahey <clahey@ximian.com> |
---|
1528 | |
---|
1529 | * gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h |
---|
1530 | (e_selection_model_right_click_down, |
---|
1531 | e_selection_model_right_click_up): New functions to deal with the |
---|
1532 | special cases of what happens when you right click on a tree or |
---|
1533 | table in single selection mode. |
---|
1534 | |
---|
1535 | 2001-09-19 Christopher James Lahey <clahey@ximian.com> |
---|
1536 | |
---|
1537 | * gal/util/e-sorter-array.c (e_sorter_array_append): Fixed a typo |
---|
1538 | here. esa->rows += count, not esa->rows = count. |
---|
1539 | |
---|
1540 | 2001-09-18 Christopher James Lahey <clahey@ximian.com> |
---|
1541 | |
---|
1542 | * LICENSE, README, gal.spec.in: Changed the license to LGPL. |
---|
1543 | |
---|
1544 | 2001-09-17 Larry Ewing <lewing@ximian.com> |
---|
1545 | |
---|
1546 | * gal/e-text/e-text.c (e_text_supply_selection): remove redundant |
---|
1547 | NULL checks since g_free handles NULLs. |
---|
1548 | (e_text_destroy): free the selection. It does appear to be a |
---|
1549 | guarantee that we get a selection-clear event before we are |
---|
1550 | destroyed. |
---|
1551 | |
---|
1552 | 2001-09-16 Christopher James Lahey <clahey@ximian.com> |
---|
1553 | |
---|
1554 | * configure.in: Bumped version number to 0.11.99.4. |
---|
1555 | |
---|
1556 | * gal/e-text/e-completion-view.c (e_completion_view_construct), |
---|
1557 | tests/test-table-1.c (create_table): Changed the parameters to |
---|
1558 | e_table_simple_new here to adjust to changes in the interface. |
---|
1559 | |
---|
1560 | * gal/widgets/e-categories-master-list-array.c (ecmla_default): |
---|
1561 | Fixed a memory leak here. |
---|
1562 | |
---|
1563 | * gal/widgets/e-categories.c (e_categories_get_save_id): Added |
---|
1564 | get_save_id here so that selection would be maintained across |
---|
1565 | changes. |
---|
1566 | |
---|
1567 | 2001-09-15 Jon Trowbridge <trow@ximian.com> |
---|
1568 | |
---|
1569 | * gal/widgets/e-reflow.c (e_reflow_reflow): Check that |
---|
1570 | unsorted >= 0 before using it as an array index. (Bug #9115) |
---|
1571 | |
---|
1572 | 2001-09-13 Dan Winship <danw@ximian.com> |
---|
1573 | |
---|
1574 | * gal/e-text/e-completion-view.c (e_completion_view_construct): |
---|
1575 | Unref the model after creating the ETable, since the table will |
---|
1576 | hold a ref on it until we destroy it when we're destroyed. |
---|
1577 | |
---|
1578 | * gal/e-text/e-entry.c (e_entry_destroy): Unref the popup window |
---|
1579 | rather than destroying it. |
---|
1580 | |
---|
1581 | 2001-09-13 Lauris Kaplinski <lauris@ximian.com> |
---|
1582 | |
---|
1583 | * gal/widgets/e-font.c (e_font_from_gdk_name): Applied Roger's patch |
---|
1584 | that pretends to correct some chinese problems (with minor fixes) |
---|
1585 | (e_font_from_gdk_font): Ditto |
---|
1586 | (translate_encoding): Ditto |
---|
1587 | (get_locale_charset): Ditto |
---|
1588 | |
---|
1589 | 2001-09-12 Radek Doulik <rodo@ximian.com> |
---|
1590 | |
---|
1591 | * gal/widgets/e-font.c (e_font_from_gdk_name): use fontset for all |
---|
1592 | fonts whose encoding begins with 'jis' |
---|
1593 | |
---|
1594 | 2001-09-12 Lauris Kaplinski <lauris@ximian.com> |
---|
1595 | |
---|
1596 | * gal/widgets/e-font.c (get_locale_charset): break locale string at ';' |
---|
1597 | fixes bug #5396 |
---|
1598 | (translate_encoding): Terminate temp buffer, if encoding string is |
---|
1599 | invalid (very long), would fix #5396, if the previous snippet wouldn't |
---|
1600 | already done that ;-) |
---|
1601 | |
---|
1602 | 2001-09-09 Jon Trowbridge <trow@ximian.com> |
---|
1603 | |
---|
1604 | * gal/e-text/e-text.c (e_text_text_model_changed): If our text shrinks, |
---|
1605 | make sure that the selection doesn't spill off over the end of the |
---|
1606 | reduced buffer. (Related to bug #8535) |
---|
1607 | |
---|
1608 | 2001-09-08 Dan Winship <danw@ximian.com> |
---|
1609 | |
---|
1610 | * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized): Re-remove |
---|
1611 | evil utf8_to_gtk debug printf that Chris seems to have |
---|
1612 | accidentally re-added. |
---|
1613 | |
---|
1614 | 2001-09-07 Christopher James Lahey <clahey@ximian.com> |
---|
1615 | |
---|
1616 | * configure.in: Bumped version number to 0.11.99.3 for |
---|
1617 | ETableWithout. |
---|
1618 | |
---|
1619 | * gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h |
---|
1620 | (e_selection_model_maybe_do_something): Return a value based on |
---|
1621 | whether we did something. |
---|
1622 | |
---|
1623 | 2001-09-04 Ettore Perazzoli <ettore@ximian.com> |
---|
1624 | |
---|
1625 | * gal/unicode/Makefile.am (INCLUDES): Add `-I$(top_srcdir)' here. |
---|
1626 | |
---|
1627 | 2001-09-02 Zbigniew Chyla <cyba@gnome.pl> |
---|
1628 | |
---|
1629 | * gal/widgets/e-unicode.c (e_utf8_from_locale_string_sized): |
---|
1630 | Use e_iconv_from_locale, not e_iconv_to_locale. |
---|
1631 | |
---|
1632 | 2001-09-01 Christopher James Lahey <clahey@ximian.com> |
---|
1633 | |
---|
1634 | * configure.in: Bumped the version number to 0.11.99.2 for new |
---|
1635 | e_utf8 functions. |
---|
1636 | |
---|
1637 | * gal/widgets/e-unicode.c, gal/widgets/e-unicode.h |
---|
1638 | (e_utf8_is_ascii): Added this function. Reformatted. |
---|
1639 | |
---|
1640 | 2001-09-01 Christopher James Lahey <clahey@ximian.com> |
---|
1641 | |
---|
1642 | * configure.in: Bumped the version number to 0.11.99.1 for new |
---|
1643 | e_utf8 functions. |
---|
1644 | |
---|
1645 | * gal/unicode/gunicollate.c (g_utf8_collate, g_utf8_collate_key): |
---|
1646 | Changed this from e_utf8_from_locale_string to |
---|
1647 | e_utf8_to_locale_string. |
---|
1648 | |
---|
1649 | * gal/widgets/e-font.c, gal/widgets/e-font.h |
---|
1650 | (e_iconv_from_charset, e_iconv_to_charset): Added these functions |
---|
1651 | to the exported interface (renamed them as well from |
---|
1652 | e_iconv_from_encoding and e_iconv_to_encoding.) |
---|
1653 | |
---|
1654 | * gal/widgets/e-unicode.c, gal/widgets/e-unicode.h |
---|
1655 | (e_utf8_from_iconv_string, e_utf8_from_iconv_string_sized, |
---|
1656 | e_utf8_to_iconv_string, e_utf8_to_iconv_string_sized, |
---|
1657 | e_utf8_from_charset_string, e_utf8_from_charset_string_sized, |
---|
1658 | e_utf8_to_charset_string, e_utf8_to_charset_string_sized): Added |
---|
1659 | these functions. |
---|
1660 | (e_utf8_from_locale_string, e_utf8_to_locale_string): Changed |
---|
1661 | these to use the new e_utf8_from_iconv_string and |
---|
1662 | e_utf8_to_iconv_string. |
---|
1663 | |
---|
1664 | 2001-08-31 Abel Cheung <maddog@linux.org.hk> |
---|
1665 | |
---|
1666 | * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW |
---|
1667 | |
---|
1668 | 2001-08-29 Chris Toshok <toshok@ximian.com> |
---|
1669 | |
---|
1670 | * configure.in: use GTK_CONFIG instead of gtk-config. |
---|
1671 | |
---|
1672 | 2001-08-29 Peter Williams <peterw@ximian.com> |
---|
1673 | |
---|
1674 | * gal/unicode/gunicollate.c: Change include order to compile |
---|
1675 | correctly. |
---|
1676 | |
---|
1677 | 2001-08-29 Zbigniew Chyla <cyba@gnome.pl> |
---|
1678 | |
---|
1679 | Correction to my previous patch - it didn't compile without |
---|
1680 | __STDC_ISO_10646__ defined. |
---|
1681 | |
---|
1682 | * gunicollate.c |
---|
1683 | (g_utf8_collate): Use e_utf8_from_locale_string instead of g_convert, |
---|
1684 | cast g_get_charset argument to char**. |
---|
1685 | (g_utf8_collate_key): Ditto. |
---|
1686 | |
---|
1687 | 2001-08-29 Christopher James Lahey <clahey@ximian.com> |
---|
1688 | |
---|
1689 | * configure.in: Bumped the version numbers since we changed the |
---|
1690 | binary interface a little while back. |
---|
1691 | |
---|
1692 | Tue Aug 28 18:29:28 2001 George Lebl <jirka@5z.com> |
---|
1693 | |
---|
1694 | Patch to fix few 64bit issues |
---|
1695 | |
---|
1696 | * gal/e-table/e-table-header-item.c (ethi_draw) (ethi_start_drag) |
---|
1697 | gal/widgets/e-categories.c (e_categories_value_at) |
---|
1698 | (e_categories_value_to_string): |
---|
1699 | Use GINT_TO_POINTER and GPOINTER_TO_INT to cast between pointers |
---|
1700 | and ints to fix 64bit issues connected with that. |
---|
1701 | |
---|
1702 | * gal/e-table/e-table-sorting-utils.c |
---|
1703 | (e_table_sorting_utils_tree_check_position) |
---|
1704 | gal/util/e-sorter-array.c (e_sorter_array_append): |
---|
1705 | Use size_t for size not ints to fix crashes |
---|
1706 | |
---|
1707 | * gal/e-text/e-completion-match.c, gal/e-text/e-completion.c: |
---|
1708 | Include <string.h> |
---|
1709 | |
---|
1710 | 2001-08-28 Zbigniew Chyla <cyba@gnome.pl> |
---|
1711 | |
---|
1712 | Cut&pasted more code from glib2 for g_utf8_collate |
---|
1713 | |
---|
1714 | * configure.in: Bumped version to 0.11.3. |
---|
1715 | |
---|
1716 | * gal/Makefile.am (libgal_la_LIBADD): |
---|
1717 | Added unicode/gunicollate.lo. |
---|
1718 | |
---|
1719 | * gal/unicode/Makefile.am |
---|
1720 | (libunicode_la_SOURCES): Added gunicollate.c. |
---|
1721 | (noinst_HEADERS): Added gunicomp.h. |
---|
1722 | |
---|
1723 | * gal/unicode/gunicode.h |
---|
1724 | (enum GNormalizeMode): New. |
---|
1725 | (g_ucs4_to_utf8, g_utf8_normalize, g_utf8_collate, g_utf8_collate_key): |
---|
1726 | New functions. |
---|
1727 | |
---|
1728 | * gal/unicode/gunidecomp.c |
---|
1729 | (find_decomposition, combine, _g_utf8_normalize_wc, g_utf8_normalize): |
---|
1730 | New functions. |
---|
1731 | |
---|
1732 | * gal/unicode/gunidecomp.h: |
---|
1733 | Copied from current version of glib2 with canon_offset and |
---|
1734 | compat_offset fields added |
---|
1735 | |
---|
1736 | * gal/unicode/gutf8.c: |
---|
1737 | (g_ucs4_to_utf8): New function. |
---|
1738 | |
---|
1739 | * gal/unicode/gunicollate.c, gal/unicode/gunicomp.h: |
---|
1740 | New files. |
---|
1741 | |
---|
1742 | 2001-08-23 Yanko Kaneti <yaneti@declera.com> |
---|
1743 | |
---|
1744 | * gal/widgets/Makefile.am (test_e_font_LDADD, test_font_loading_LDADD): |
---|
1745 | * gal/e-text/Makefile.am (e_completion_test_LDADD): add ICONV_LIBS |
---|
1746 | to the test programs build flags |
---|
1747 | |
---|
1748 | 2001-08-23 Zbigniew Chyla <cyba@gnome.pl> |
---|
1749 | |
---|
1750 | Fixes some Evolution bugs. |
---|
1751 | |
---|
1752 | * gal/widgets/e-categories-master-list-combo.c (ecmlc_ecml_changed): |
---|
1753 | Convert categories to GTK+ locale before passing them to |
---|
1754 | gtk_combo_set_popdown_strings. |
---|
1755 | |
---|
1756 | 2001-08-22 Christopher James Lahey <clahey@ximian.com> |
---|
1757 | |
---|
1758 | * configure.in: Bumped version number to 0.11.2. Bumped so |
---|
1759 | REVISION to 2. |
---|
1760 | |
---|
1761 | 2001-08-22 Zbigniew Chyla <cyba@gnome.pl> |
---|
1762 | |
---|
1763 | This patch fixes a lot of i18n problems in Evolution. |
---|
1764 | |
---|
1765 | * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized): |
---|
1766 | Call gtk_widget_ensure_style before refering to widget's style. |
---|
1767 | |
---|
1768 | 2001-08-21 Christopher James Lahey <clahey@ximian.com> |
---|
1769 | |
---|
1770 | * configure.in: Bumped version number to 0.11.1. Bumped so |
---|
1771 | REVISION to 1. |
---|
1772 | |
---|
1773 | 2001-08-21 Chris Toshok <toshok@ximian.com> |
---|
1774 | |
---|
1775 | * gal/widgets/e-canvas.c (e_canvas_button): cut and paste fixed |
---|
1776 | version of gnome_canvas_button here. |
---|
1777 | (pick_current_item): needed by e_canvas_button, also from |
---|
1778 | gnome-canvas.c. |
---|
1779 | (gnome_canvas_item_invoke_point): same. |
---|
1780 | (e_canvas_class_init): hook button_press_event and |
---|
1781 | button_release_event to e_canvas_button. |
---|
1782 | |
---|
1783 | 2001-08-21 Christopher James Lahey <clahey@ximian.com> |
---|
1784 | |
---|
1785 | * configure.in: Bumped version number to 0.11. |
---|
1786 | |
---|
1787 | 2001-08-20 Jon Trowbridge <trow@ximian.com> |
---|
1788 | |
---|
1789 | * configure.in: Increment version number to 0.10.99.5 for changes |
---|
1790 | to ETableWithout api. |
---|
1791 | |
---|
1792 | 2001-08-16 Christopher James Lahey <clahey@ximian.com> |
---|
1793 | |
---|
1794 | * configure.in: Bumped version number to 0.10.99.4. Fixed some |
---|
1795 | comments. |
---|
1796 | |
---|
1797 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
1798 | e-table/e-table-without.lo. |
---|
1799 | |
---|
1800 | 2001-08-16 Jon Trowbridge <trow@ximian.com> |
---|
1801 | |
---|
1802 | * gal/e-text/e-completion-match.h: Added "hit_count" to |
---|
1803 | ECompletionMatch. Used by search refinement/unrefinement. |
---|
1804 | |
---|
1805 | * gal/e-text/e-completion.c (e_completion_refine_search): Added. |
---|
1806 | Handle automatic search refinements. |
---|
1807 | (e_completion_unrefine_search): Added. Handle automatic search |
---|
1808 | "unrefinements", or reversions. |
---|
1809 | (e_completion_begin_search): Check if the refinement or |
---|
1810 | unrefinement operations can be used to handle the search. Emit |
---|
1811 | "request_search" at the end of the call. |
---|
1812 | (e_completion_class_init): Added a new signal "request_search". |
---|
1813 | "begin_search" is now purely informational, telling views that a |
---|
1814 | series of matches and an "end_search" are forthcoming. |
---|
1815 | |
---|
1816 | * configure.in: Increment version of 0.10.99.3. |
---|
1817 | |
---|
1818 | 2001-08-14 Christopher James Lahey <clahey@ximian.com> |
---|
1819 | |
---|
1820 | * gal/widgets/e-selection-model.c (e_selection_model_key_press): |
---|
1821 | Handle GDK_KP_Up and GDK_KP_Down here. |
---|
1822 | |
---|
1823 | 2001-08-11 Christopher James Lahey <clahey@ximian.com> |
---|
1824 | |
---|
1825 | * gal/widgets/e-categories-master-list-dialog.glade: Gave this |
---|
1826 | dialog a minimum size. Fixes Ximian bug #5377. |
---|
1827 | |
---|
1828 | 2001-08-10 Christopher James Lahey <clahey@ximian.com> |
---|
1829 | |
---|
1830 | * gal/widgets/e-popup-menu.c (e_popup_menu_create): |
---|
1831 | last_item_separator shouldn't get reset if the item is hidden. |
---|
1832 | |
---|
1833 | 2001-08-10 JP Rosevear <jpr@ximian.com> |
---|
1834 | |
---|
1835 | * gal/widgets/e-canvas-vbox.h: new proto and virtual method |
---|
1836 | |
---|
1837 | * gal/widgets/e-canvas-vbox.c (e_canvas_vbox_real_add_item_start): |
---|
1838 | adds the the item to the beginning |
---|
1839 | (e_canvas_vbox_add_item_start): call the virtual method |
---|
1840 | |
---|
1841 | 2001-08-09 jacob berkman <jacob@ximian.com> |
---|
1842 | |
---|
1843 | * configure.in: bumped up to 0.10.99.3 |
---|
1844 | |
---|
1845 | * gal/e-text/e-completion-view.c (e_completion_view_init): init |
---|
1846 | matches array |
---|
1847 | (e_completion_view_destroy): free matches array |
---|
1848 | (e_completion_view_disconnect): disconnect from the clear and |
---|
1849 | lost_match signals |
---|
1850 | (e_completion_view_clear_choices): fixup for ptr array |
---|
1851 | (e_completion_view_set_cursor_row): ditto |
---|
1852 | (e_completion_view_select): ditto |
---|
1853 | (e_completion_view_key_press_handler): ditto |
---|
1854 | (clear_completion_cb): handle the clear signal |
---|
1855 | (lost_completion_cb): remove a row from the model |
---|
1856 | (table_row_count): fixup for ptr array |
---|
1857 | (table_value_at): ditto |
---|
1858 | (e_completion_view_construct): connect to clear and lost |
---|
1859 | completion signals |
---|
1860 | (e_completion_view_set_width): ptr array fixup again |
---|
1861 | |
---|
1862 | * gal/e-text/e-completion.c (e_completion_class_init): add new |
---|
1863 | clean / lost completion signals |
---|
1864 | (e_completion_init): initialize the matches array |
---|
1865 | (e_completion_destroy): free the matches array |
---|
1866 | (e_completion_add_match): fixup for matches being a GPtrArray |
---|
1867 | (e_completion_clear_matches): ditto |
---|
1868 | (e_completion_clear): new function to clear the list of matches |
---|
1869 | (e_completion_foreach_match): fixup for ptrarray |
---|
1870 | (e_completion_restart): ditto |
---|
1871 | (e_completion_found_match): if we are at the limit return first, |
---|
1872 | rather than adding and then unreffing. there very well could be |
---|
1873 | some weird crashes this caused but it is kind of unlikely. |
---|
1874 | (e_completion_lost_match): new function to forget about a match |
---|
1875 | (e_completion_end_search): add a comment on why this is broken |
---|
1876 | |
---|
1877 | * gal/e-text/e-entry.c (e_entry_text_keypress): only start a |
---|
1878 | delayed completion if our completion timeout is >= 0. this |
---|
1879 | provides a way for the completion starting / stopping to be |
---|
1880 | controlled by something other than the EEntry (ie, file-sel) |
---|
1881 | |
---|
1882 | 2001-08-09 Jon Trowbridge <trow@ximian.com> |
---|
1883 | |
---|
1884 | * configure.in: Bumped version up to 0.10.99.2. |
---|
1885 | |
---|
1886 | * gal/e-text/e-entry.c (e_entry_class_init): Added |
---|
1887 | "completion_popup" signal. |
---|
1888 | (e_entry_show_popup): Emit "completion_popup" signal if the popup |
---|
1889 | has appeared or disappeared. |
---|
1890 | (e_entry_enable_completion_full): Listen for "cancel_completion" |
---|
1891 | signals from our model, and disable our completion if get one. |
---|
1892 | (e_entry_completion_popup_is_visible): Added. Returns TRUE if the |
---|
1893 | completion popup is on the screen. |
---|
1894 | |
---|
1895 | * gal/e-text/e-text-model.c (e_text_model_class_init): Added |
---|
1896 | "cancel_completion" signal. |
---|
1897 | (e_text_model_cancel_completion): Added. Emits |
---|
1898 | "cancel_completion" signal. |
---|
1899 | |
---|
1900 | 2001-08-09 Federico Mena Quintero <federico@ximian.com> |
---|
1901 | |
---|
1902 | * gal/e-text/e-entry.c (e_entry_destroy): Quintuple sigh. See below. |
---|
1903 | |
---|
1904 | * gal/util/e-bit-array.c (eba_destroy): Sextuple sigh. |
---|
1905 | |
---|
1906 | 2001-08-08 Federico Mena Quintero <federico@ximian.com> |
---|
1907 | |
---|
1908 | * gal/widgets/e-selection-model-array.c (esma_destroy): Chain to |
---|
1909 | the destroy handler in the parent class! |
---|
1910 | |
---|
1911 | * gal/widgets/e-selection-model.c (esm_destroy): Likewise. Sigh. |
---|
1912 | |
---|
1913 | * gal/widgets/e-categories.c (e_categories_destroy): Likewise. |
---|
1914 | And make it static. Double sigh. |
---|
1915 | |
---|
1916 | * gal/widgets/e-categories-master-list-array.c (ecmla_destroy): |
---|
1917 | Likewise. Triple sigh. |
---|
1918 | |
---|
1919 | * gal/widgets/e-categories-master-list-dialog-model.c |
---|
1920 | (ecmldm_destroy): Likewise. Quadruple sigh. |
---|
1921 | |
---|
1922 | 2001-08-07 Ettore Perazzoli <ettore@ximian.com> |
---|
1923 | |
---|
1924 | * configure.in: 0.10.99.1. |
---|
1925 | |
---|
1926 | * tests/test-shortcut-bar.c (icon_callback): Remove. |
---|
1927 | (add_test_groups): Just add the icon from the `icon_pixbuf[]' |
---|
1928 | right here, using the new @image arg in |
---|
1929 | `e_shortcut_model_add_item()'. |
---|
1930 | |
---|
1931 | 2001-08-07 Larry Ewing <lewing@ximian.com> |
---|
1932 | |
---|
1933 | * gal/widgets/e-unicode.c (e_utf8_from_gtk_event_key): allow |
---|
1934 | toggling between converting from the gdkfont's charset or from the |
---|
1935 | locale charset for testing. |
---|
1936 | |
---|
1937 | 2001-08-05 Ettore Perazzoli <ettore@ximian.com> |
---|
1938 | |
---|
1939 | * e-paned.h: Remove members `down', `down_position', `down_time', |
---|
1940 | `saved_size' from `struct EPaned'. |
---|
1941 | |
---|
1942 | * gal/e-paned/e-vpaned.c (BAR_WIDTH): Removed #define. |
---|
1943 | (CLOSED_THRESHOLD): Likewise. |
---|
1944 | (NOMINAL_SIZE): Likewise. |
---|
1945 | (CLICK_STOP): Likewise. |
---|
1946 | (CLICK_TIMEOUT): Likewise. |
---|
1947 | (e_vpaned_toggle_position): Removed. |
---|
1948 | (e_vpaned_button_press): Remove the stupid |
---|
1949 | click-to-toggle-minimization thing. |
---|
1950 | (e_vpaned_button_release): Likewise. |
---|
1951 | (e_vpaned_expand): Removed. |
---|
1952 | (e_vpaned_collapse): Removed. |
---|
1953 | (e_vpaned_toggle_position): Removed. |
---|
1954 | |
---|
1955 | * gal/e-paned/e-hpaned.c (BAR_WIDTH): Removed #define. |
---|
1956 | (CLOSED_THRESHOLD): Likewise. |
---|
1957 | (NOMINAL_SIZE): Likewise. |
---|
1958 | (CLICK_STOP): Likewise. |
---|
1959 | (CLICK_TIMEOUT): Likewise. |
---|
1960 | (e_hpaned_toggle_position): Removed. |
---|
1961 | (e_hpaned_button_press): Remove the stupid |
---|
1962 | click-to-toggle-minimization thing. |
---|
1963 | (e_hpaned_button_release): Likewise. |
---|
1964 | (e_hpaned_expand): Removed. |
---|
1965 | (e_hpaned_collapse): Removed. |
---|
1966 | (e_hpaned_toggle_position): Removed. |
---|
1967 | |
---|
1968 | 2001-08-02 Radek Doulik <rodo@ximian.com> |
---|
1969 | |
---|
1970 | * gal/e-text/e-completion-match.c (e_completion_match_set_text): |
---|
1971 | avoid freed memory reading, when you call it like |
---|
1972 | e_completion_match_set_text (match, |
---|
1973 | e_completion_match_get_match_text (match), tmp); |
---|
1974 | |
---|
1975 | 2001-08-02 Christopher James Lahey <clahey@ximian.com> |
---|
1976 | |
---|
1977 | * gal/widgets/e-categories-master-list-dialog.c (dialog_clicked): |
---|
1978 | Make this dialog close when the close button is hit. Fixes Ximian |
---|
1979 | bug #5157. |
---|
1980 | |
---|
1981 | * gal/widgets/e-categories-master-list-dialog.glade: Fixed a typo |
---|
1982 | here. Replaced dialog-emcl with dialog-ecmld as it should be. |
---|
1983 | |
---|
1984 | 2001-08-01 Christopher James Lahey <clahey@ximian.com> |
---|
1985 | |
---|
1986 | * gal/widgets/Makefile.am (INCLUDES): Added |
---|
1987 | -DGAL_IMAGESDIR=\"$(imagesdir)\" here. |
---|
1988 | |
---|
1989 | * gal/widgets/e-categories-master-list-array.c: Changed how this |
---|
1990 | handles colors and icons. It puts them in the list instead of |
---|
1991 | using a hash table. |
---|
1992 | |
---|
1993 | * gal/widgets/e-categories-master-list.h: Added some comments to |
---|
1994 | this file. |
---|
1995 | |
---|
1996 | 2001-08-01 Christopher James Lahey <clahey@ximian.com> |
---|
1997 | |
---|
1998 | * gal/unicode/gutf8.c (g_utf8_find_prev_char): Made |
---|
1999 | g_utf8_find_prev_char able to return the first character of a |
---|
2000 | string. |
---|
2001 | |
---|
2002 | 2001-08-01 Christopher James Lahey <clahey@ximian.com> |
---|
2003 | |
---|
2004 | * configure.in: Bumped the sonumbers. |
---|
2005 | |
---|
2006 | 2001-07-31 Ettore Perazzoli <ettore@ximian.com> |
---|
2007 | |
---|
2008 | * configure.in: Bump version to 0.10.99.0. |
---|
2009 | |
---|
2010 | 2001-07-31 Christopher James Lahey <clahey@ximian.com> |
---|
2011 | |
---|
2012 | * configure.in: Bumped version number to 0.10. |
---|
2013 | |
---|
2014 | 2001-07-30 Christopher James Lahey <clahey@ximian.com> |
---|
2015 | |
---|
2016 | * Makefile.am (SUBDIRS), configure.in: Added art subdirectory. |
---|
2017 | |
---|
2018 | 2001-07-25 Jon Trowbridge <trow@ximian.com> |
---|
2019 | |
---|
2020 | * gal/e-text/e-text.c (e_text_set_arg): Properly ref the font we |
---|
2021 | pass in as an ARG_FONT_E. |
---|
2022 | (_do_tooltip): Removed some crack. We no longer have to manually |
---|
2023 | ref the font. The ref-counting now happens inside the set_arg |
---|
2024 | function, as it should. |
---|
2025 | (e_text_destroy): Set text->font to NULL after unrefing it. |
---|
2026 | |
---|
2027 | 2001-07-24 Wang Jian <lark@linux.net.cn> |
---|
2028 | |
---|
2029 | * configure.in: zh_TW.Big5 added in ALL_LINGUAS |
---|
2030 | |
---|
2031 | 2001-07-20 Jon Trowbridge <trow@ximian.com> |
---|
2032 | |
---|
2033 | * gal/e-text/e-completion-view.c (e_completion_view_set_width): Removed |
---|
2034 | some debugging spew I committed by mistake. |
---|
2035 | |
---|
2036 | * gal/e-text/e-entry.c (e_entry_enable_completion_full): Change |
---|
2037 | window policy to allow the completion window to shrink when the |
---|
2038 | number of options decreases. |
---|
2039 | |
---|
2040 | * gal/e-text/e-completion-view.c (e_completion_view_construct): |
---|
2041 | Removed some obsolete code. |
---|
2042 | |
---|
2043 | 2001-07-17 Dan Winship <danw@ximian.com> |
---|
2044 | |
---|
2045 | * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized): Remove the |
---|
2046 | debugging message here. |
---|
2047 | |
---|
2048 | 2001-07-16 Christopher James Lahey <clahey@ximian.com> |
---|
2049 | |
---|
2050 | * gal/widgets/e-reflow.c (connect_model): Reset the view when we |
---|
2051 | set the model here. Fixes Ximian #4105. |
---|
2052 | |
---|
2053 | 2001-07-16 Rodrigo Moya <rodrigo@ximian.com> |
---|
2054 | |
---|
2055 | * gal/widgets/e-categories-master-list-array.c: add "Birthday" to the |
---|
2056 | list of builtin categories |
---|
2057 | |
---|
2058 | 2001-07-15 Christopher James Lahey <clahey@ximian.com> |
---|
2059 | |
---|
2060 | * gal/e-text/e-text.c (e_text_event): Start editing immediately on |
---|
2061 | a button_press that grabs the focus. e_canvas_item_grab_focus |
---|
2062 | doesn't seem to get us the focus event until the event loop. |
---|
2063 | Fixes Ximian bug #1766. |
---|
2064 | |
---|
2065 | 2001-07-14 Kjartan Maraas <kmaraas@gnome.org> |
---|
2066 | |
---|
2067 | * configure.in: Added nn to ALL_LINGUAS. |
---|
2068 | |
---|
2069 | 2001-07-12 Christopher James Lahey <clahey@ximian.com> |
---|
2070 | |
---|
2071 | * configure.in: Bumped the version number to 0.9.99.0. Bumped so |
---|
2072 | number to 9. |
---|
2073 | |
---|
2074 | 2001-07-12 Christopher James Lahey <clahey@ximian.com> |
---|
2075 | |
---|
2076 | * configure.in: Bumped the version number to 0.9. |
---|
2077 | |
---|
2078 | 2001-07-11 Christopher James Lahey <clahey@ximian.com> |
---|
2079 | |
---|
2080 | * gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h |
---|
2081 | (e_selection_model_select_as_key_press): Created this function for |
---|
2082 | key presses that move in some way other than just to the next or |
---|
2083 | previous row. |
---|
2084 | (e_selection_model_key_press): Use |
---|
2085 | e_selection_model_select_as_key_press for handling home and end |
---|
2086 | here. |
---|
2087 | |
---|
2088 | 2001-07-09 Federico Mena Quintero <federico@ximian.com> |
---|
2089 | |
---|
2090 | * gal/e-text/e-text.c (_get_position): For E_TEP_END_OF_BUFFER, |
---|
2091 | use the length in bytes, not the length in characters --- this |
---|
2092 | function is supposed to return byte offsets. |
---|
2093 | |
---|
2094 | 2001-07-07 Christopher James Lahey <clahey@ximian.com> |
---|
2095 | |
---|
2096 | * gal/e-paned/e-hpaned.c, gal/e-paned/e-vpaned.c |
---|
2097 | (e_hpaned_button_press, e_hpaned_button_release, |
---|
2098 | e_vpaned_button_press, e_vpaned_button_release): Check for |
---|
2099 | event->button == 1 here when doing the auto shrink. This fixes |
---|
2100 | bug #4189. Also fixed parity in e_vpaned_button_press which makes |
---|
2101 | this work for vertical paneds. |
---|
2102 | |
---|
2103 | 2001-07-07 Christopher James Lahey <clahey@ximian.com> |
---|
2104 | |
---|
2105 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_destroy): |
---|
2106 | Destroy the tooltip if we're the owner when we're destroyed. |
---|
2107 | Also, keep a reference to the text object in case we get a signal |
---|
2108 | on the window after the text object is destroyed. |
---|
2109 | |
---|
2110 | * gal/widgets/e-canvas.c (e_canvas_destroy): Hide the tooltip if |
---|
2111 | there is one when the canvas is destroyed. |
---|
2112 | |
---|
2113 | 2001-07-05 Christopher James Lahey <clahey@ximian.com> |
---|
2114 | |
---|
2115 | * gal/e-text/e-text.c (e_text_command): Don't scroll to the cursor |
---|
2116 | on grab, ungrab, noop, and copy commands. |
---|
2117 | |
---|
2118 | 2001-07-05 Christopher James Lahey <clahey@ximian.com> |
---|
2119 | |
---|
2120 | * configure.in: Bumped the version number of gal to 0.8.99.8. |
---|
2121 | |
---|
2122 | 2001-07-05 Richard Hult <rhult@codefactory.se> |
---|
2123 | |
---|
2124 | * gal/util/e-util.c (e_format_number): Allocate one byte for the |
---|
2125 | terminating zero as well. |
---|
2126 | |
---|
2127 | 2001-07-04 Rodrigo Moya <rodrigo@ximian.com> |
---|
2128 | |
---|
2129 | * gal/widgets/e-categories-master-list-array.c: |
---|
2130 | * gal/widgets/e-categories-master-list.c: added 2 new parameters |
---|
2131 | to the 'append' virtual method, so that we can specify colors and |
---|
2132 | icons per category, and added 2 new virtual methods, |
---|
2133 | nth_icon and nth_color to get the pixmap file and color |
---|
2134 | representation of a given category |
---|
2135 | |
---|
2136 | 2001-07-03 Christopher James Lahey <clahey@ximian.com> |
---|
2137 | |
---|
2138 | * gal/e-text/e-text.c (e_text_point): If lines is NULL here split |
---|
2139 | into lines and just return that the point is outside this text |
---|
2140 | object. |
---|
2141 | |
---|
2142 | 2001-07-02 Jeffrey Stedfast <fejj@ximian.com> |
---|
2143 | |
---|
2144 | * configure.in: 0.8.99.7. |
---|
2145 | |
---|
2146 | * gal/Makefile.am: Don't link against e-charset-picker.lo |
---|
2147 | |
---|
2148 | * gal/widgets/Makefile.am: Don't build e-charset-picker.c or it's |
---|
2149 | test program. |
---|
2150 | |
---|
2151 | * gal/widgets/e-charset-picker.[c,h]: Removed. |
---|
2152 | |
---|
2153 | * gal/widgets/test-charset-picker.c: Removed. |
---|
2154 | |
---|
2155 | 2001-06-29 Jon Trowbridge <trow@ximian.com> |
---|
2156 | |
---|
2157 | * gal/e-text/e-completion-match.c (e_completion_match_unref): Do |
---|
2158 | nothing if passed NULL. |
---|
2159 | (e_completion_match_compare): Move the sort_major comparison out |
---|
2160 | to make it the primary sort key (followed by score and then |
---|
2161 | sort_minor). |
---|
2162 | (e_completion_match_compare_alpha): Move the sort_major comparison |
---|
2163 | out to make it the primary sort key. |
---|
2164 | |
---|
2165 | |
---|
2166 | 2001-06-29 Ettore Perazzoli <ettore@ximian.com> |
---|
2167 | |
---|
2168 | * configure.in: 0.8.99.6. |
---|
2169 | |
---|
2170 | * gal/util/e-util.c (e_free_string_slist): New. |
---|
2171 | (e_free_object_list): New. |
---|
2172 | |
---|
2173 | 2001-06-27 Peter Williams <peterw@ximian.com> |
---|
2174 | |
---|
2175 | * configure.in: Bump version number due to incompatible changes |
---|
2176 | in ETree. |
---|
2177 | |
---|
2178 | 2001-06-26 Christopher James Lahey <clahey@ximian.com> |
---|
2179 | |
---|
2180 | * configure.in: 0.8.99.4. |
---|
2181 | |
---|
2182 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
2183 | widgets/e-categories-master-list-combo.lo. |
---|
2184 | |
---|
2185 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
2186 | e-categories-master-list-combo.c. |
---|
2187 | (libwidgetsinclude_HEADERS): Added |
---|
2188 | e-categories-master-list-combo.h. |
---|
2189 | |
---|
2190 | * gal/widgets/e-categories-master-list-array.c |
---|
2191 | (ecmla_nth): Made this function return const char *. |
---|
2192 | |
---|
2193 | * gal/widgets/e-categories-master-list-combo.c, |
---|
2194 | gal/widgets/e-categories-master-list-combo.h: New widget to be a |
---|
2195 | combo box filled with a list of the categories in the master |
---|
2196 | category list. |
---|
2197 | |
---|
2198 | * gal/widgets/e-categories-master-list.c, |
---|
2199 | gal/widgets/e-categories-master-list.h |
---|
2200 | (e_categories_master_list_nth): Made this function return const |
---|
2201 | char *. |
---|
2202 | |
---|
2203 | 2001-06-26 Ettore Perazzoli <ettore@ximian.com> |
---|
2204 | |
---|
2205 | * configure.in: 0.8.99.3. |
---|
2206 | |
---|
2207 | * gal/util/e-util.c |
---|
2208 | (e_marshal_INT__POINTER_POINTER_POINTER_POINTER): New. Sigh. |
---|
2209 | GTK+ marshalling sucks. GTK+ marshalling sucks. GTK+ marshalling |
---|
2210 | sucks. GTK+ marshalling sucks. GTK+ marshalling sucks. GTK+ |
---|
2211 | marshalling sucks. GTK+ marshalling sucks. GTK+ marshalling |
---|
2212 | sucks. GTK+ marshalling sucks. GTK+ marshalling sucks. GTK+ |
---|
2213 | marshalling sucks. GTK+ marshalling sucks. |
---|
2214 | |
---|
2215 | 2001-06-26 Fatih Demir <kabalak@gtranslator.org> |
---|
2216 | |
---|
2217 | * configure.in: Added ta to the languages list. |
---|
2218 | |
---|
2219 | 2001-06-21 Radek Doulik <rodo@ximian.com> |
---|
2220 | |
---|
2221 | * configure.in (ALL_LINGUAS): added cs |
---|
2222 | |
---|
2223 | 2001-06-09 Christopher James Lahey <clahey@ximian.com> |
---|
2224 | |
---|
2225 | * gal/e-text/e-completion-view.c (e_completion_view_construct): |
---|
2226 | Removed unused frame variable. |
---|
2227 | |
---|
2228 | 2001-06-08 Jon Trowbridge <trow@ximian.com> |
---|
2229 | |
---|
2230 | * gal/e-text/e-completion-view.c: Turned off alternating row |
---|
2231 | colors in our ETable specification. |
---|
2232 | |
---|
2233 | * gal/e-text/e-completion-match.c (e_completion_match_compare_alpha): |
---|
2234 | Fix the sort routine to properly use the major & minor keys for |
---|
2235 | sorting grouped elements with the same match text. I had this all |
---|
2236 | wrong. |
---|
2237 | |
---|
2238 | 2001-06-07 jacob berkman <jacob@ximian.com> |
---|
2239 | |
---|
2240 | * gal/e-text/e-entry.c (canvas_size_allocate): we can ignore the |
---|
2241 | border, as e-text takes care of that for us |
---|
2242 | (canvas_size_request): correctly handle when borders should be |
---|
2243 | drawn |
---|
2244 | |
---|
2245 | * gal/e-text/e-completion-view.c (e_completion_view_paint): fix a |
---|
2246 | small bug in the drawing-2-pixel-border change to my patch |
---|
2247 | |
---|
2248 | 2001-06-06 Jon Trowbridge <trow@ximian.com> |
---|
2249 | |
---|
2250 | * gal/e-text/e-entry.c: |
---|
2251 | * gal/e-text/e-completion-view.c: Applied patch from Jacob Berkman |
---|
2252 | to un-offset the completion popup and add a border around it. I |
---|
2253 | tweaked it slightly to make the border two pixels thick instead of |
---|
2254 | one. (Which I like, but might annoy everyone else. We'll see.) |
---|
2255 | |
---|
2256 | 2001-06-05 Christopher James Lahey <clahey@ximian.com> |
---|
2257 | |
---|
2258 | * configure.in: Bumped version number to 0.8.99.2. |
---|
2259 | |
---|
2260 | 2001-06-05 Jon Trowbridge <trow@gnu.org> |
---|
2261 | |
---|
2262 | * gal/e-text/e-entry.c: Small changes throughout to use |
---|
2263 | ECompletionMatch. |
---|
2264 | |
---|
2265 | * gal/e-text/e-completion-view.c: Small changes throughout |
---|
2266 | to use ECompletionMatch. |
---|
2267 | |
---|
2268 | * gal/e-text/e-completion.c: Small changes throughout to use |
---|
2269 | ECompletionMatch. |
---|
2270 | |
---|
2271 | * gal/e-text/e-completion-match.h: |
---|
2272 | * gal/e-text/e-completion-match.c: Added. A struct to contain |
---|
2273 | completion matches. This lets us more easily pass around |
---|
2274 | information between the various bits of completion machinery. |
---|
2275 | |
---|
2276 | 2001-06-03 Jon Trowbridge <trow@ximian.com> |
---|
2277 | |
---|
2278 | * gal/unicode/gunicode.h: Added function prototypes for |
---|
2279 | our new g_utf8_strfoo functions. |
---|
2280 | |
---|
2281 | * gal/unicode/gutf8.c (g_utf8_strcasecmp): Added. A UTF-8 version |
---|
2282 | of g_strcasecmp. |
---|
2283 | (g_utf8_strncasecmp): Added. A UTF-8 version of g_strncasecmp. |
---|
2284 | (g_utf8_strdown): Added. A UTF-8 version of g_strdown. |
---|
2285 | (g_utf8_strup): Added. A UTF-8 version of g_strup. |
---|
2286 | (g_utf8_strtitle): Added. This would be a UTF-8 version of |
---|
2287 | g_strtitle, if g_strtitle existed. |
---|
2288 | |
---|
2289 | 2001-05-31 Dan Winship <danw@ximian.com> |
---|
2290 | |
---|
2291 | * gal/widgets/e-charset-picker.c (e_charset_picker_new): Swap |
---|
2292 | arguments to "activate" so the right widget gets the right other |
---|
2293 | widget set as object data on it. |
---|
2294 | |
---|
2295 | 2001-05-31 jacob berkman <jacob@ximian.com> |
---|
2296 | |
---|
2297 | * gal/e-text/e-entry.c (e_entry_init): set allow_newlines on the |
---|
2298 | etext item to false, since we are like an entry |
---|
2299 | |
---|
2300 | 2001-05-30 Dan Winship <danw@ximian.com> |
---|
2301 | |
---|
2302 | * gal/widgets/e-charset-picker.c (e_charset_picker_new, etc): Redo |
---|
2303 | so this returns a GtkMenu rather than a GtkOptionMenu. |
---|
2304 | |
---|
2305 | * configure.in: bump to 0.8.99.1 |
---|
2306 | |
---|
2307 | 2001-05-29 Jason Leach <jleach@ximian.com> |
---|
2308 | |
---|
2309 | * docs/etablexml.txt: Added a documentation note to the ETable |
---|
2310 | specification about alternating-row-colors being a valid |
---|
2311 | attribute (code I wrote weeks ago). |
---|
2312 | |
---|
2313 | 2001-05-25 Duncan Mak <duncan@ximian.com> |
---|
2314 | |
---|
2315 | * gal/e-paned/e-hpaned.c (e_hpaned_xor_line): Ported Ramiro's |
---|
2316 | double line trick back to GAL. Did some tinkering around with |
---|
2317 | Chris and made it draw each of the two lines twice, with |
---|
2318 | cris-cross dashes. |
---|
2319 | |
---|
2320 | * gal/e-paned/e-vpaned.c (e_vpaned_xor_line): The same. |
---|
2321 | |
---|
2322 | 2001-05-25 Christopher James Lahey <clahey@ximian.com> |
---|
2323 | |
---|
2324 | * gal/e-paned/e-hpaned.c, gal/e-paned/e-vpaned.c: Fixed some |
---|
2325 | indenting. |
---|
2326 | |
---|
2327 | 2001-05-25 Duncan Mak <duncan@ximian.com> |
---|
2328 | |
---|
2329 | * gal/e-paned/e-paned.h (struct _EPaned): Added new data members |
---|
2330 | to handle click-to-snap stuff. Ported from Ramiro's |
---|
2331 | nautilus-horizontal-splitter.[ch] for eel and nautilus. |
---|
2332 | |
---|
2333 | * gal/e-paned/e-hpaned.c (e_hpaned_button_press): make it handle |
---|
2334 | click-to-snap, ported from eel. |
---|
2335 | (e_hpaned_button_release): ditto. |
---|
2336 | (e_hpaned_toggle_position): new function to do click-to-snap, runs |
---|
2337 | internal functions e_hpaned_expand and e_hpaned_collapse. Also from |
---|
2338 | eel. |
---|
2339 | |
---|
2340 | * gal/e-paned/e-vpaned.c (e_vpaned_button_press): same as what i |
---|
2341 | did to EHPaned. |
---|
2342 | (e_vpaned_button_release): ditto. |
---|
2343 | (e_vpaned_toggle_position): ditto. |
---|
2344 | |
---|
2345 | 2001-05-25 Kjartan Maraas <kmaraas@gnome.org> |
---|
2346 | |
---|
2347 | * gal/widgets/e-font.c: #include <stdlib.h> |
---|
2348 | * gal/widgets/e-popup-menu.c: #include <string.h>. Kill warnings. |
---|
2349 | |
---|
2350 | 2001-05-22 Christopher James Lahey <clahey@ximian.com> |
---|
2351 | |
---|
2352 | * configure.in: Bumped the version number to 0.8.99.0. Bumped |
---|
2353 | GAL_CURRENT to 8 and GAL_REVISION back to 0. |
---|
2354 | |
---|
2355 | 2001-05-22 Christopher James Lahey <clahey@ximian.com> |
---|
2356 | |
---|
2357 | * configure.in: Bumped the version number to 0.8.0.1. Bumped |
---|
2358 | GAL_REVISION to 1. |
---|
2359 | |
---|
2360 | 2001-05-19 Christopher James Lahey <clahey@ximian.com> |
---|
2361 | |
---|
2362 | * configure.in: Bumped the version number to 0.8. |
---|
2363 | |
---|
2364 | 2001-05-19 Christopher James Lahey <clahey@ximian.com> |
---|
2365 | |
---|
2366 | * README: Added a line about contributed code license and such |
---|
2367 | here. |
---|
2368 | |
---|
2369 | 2001-05-19 Christopher James Lahey <clahey@ximian.com> |
---|
2370 | |
---|
2371 | * gal/widgets/e-reflow.c (model_changed): Killed a warning here. |
---|
2372 | (model_changed, items_inserted): Check if we're empty. |
---|
2373 | |
---|
2374 | 2001-05-18 Dan Winship <danw@ximian.com> |
---|
2375 | |
---|
2376 | * gal/widgets/e-charset-picker.c: New routines to create an option |
---|
2377 | menu of character sets. |
---|
2378 | |
---|
2379 | * gal/widgets/test-charset-picker.c: and a test program |
---|
2380 | |
---|
2381 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES, |
---|
2382 | (libwidgetsinclude_HEADERS): add e-charset-picker stuff |
---|
2383 | |
---|
2384 | * gal/Makefile.am (libgal_la_LIBADD): and here too. Love that |
---|
2385 | wacky build system. |
---|
2386 | |
---|
2387 | * configure.in: bump to 0.7.99.6 |
---|
2388 | |
---|
2389 | 2001-05-14 Jon Trowbridge <trow@ximian.com> |
---|
2390 | |
---|
2391 | * gal/e-text/e-text.c (calc_line_widths): Validate utf8 to avoid |
---|
2392 | lock-ups. |
---|
2393 | (_get_position): Validate utf8 to avoid lock-ups. |
---|
2394 | |
---|
2395 | 2001-05-14 Almer S. Tigelaar <almer@gnome.org> |
---|
2396 | |
---|
2397 | * configure.in : Bumped version number to 0.7.99.5. |
---|
2398 | |
---|
2399 | * gal/gal/widgets/color-group.[ch] : Remove change signal and |
---|
2400 | add new custom_color_add signal. |
---|
2401 | (color_group_add_color): emit custom_color_add signal, |
---|
2402 | remove custom flag. |
---|
2403 | (color_group_class_init): Cope for new and removed signal. |
---|
2404 | (color_group_init): Cope for removed notion of current color and |
---|
2405 | new history mechanism. |
---|
2406 | (color_group_most_recent_color): Remove. |
---|
2407 | (color_group_oldest_color): Remove. |
---|
2408 | (color_group_next_color): Remove. |
---|
2409 | (color_group_previous_color): Remove. |
---|
2410 | (color_group_set_history_size): Revise for new history mechanism. |
---|
2411 | (color_group_fetch): Idem. |
---|
2412 | (color_group_destroy): Idem. |
---|
2413 | |
---|
2414 | * gal/gal/widgets/color-palette.[ch]: Add by_user flag to |
---|
2415 | change signal. |
---|
2416 | (emit_change): Add by_user flag, remove tell_group signal and |
---|
2417 | simplify call to color_group_add_color. |
---|
2418 | (color_clicked): Adjust for by_user flag. |
---|
2419 | (cb_nocolor_clicked): Idem. |
---|
2420 | (cust_color_set): Idem. |
---|
2421 | (cb_group_color_change): Remove. |
---|
2422 | (cb_group_custom_color_add): New, adjust the palette if a new |
---|
2423 | custom color was added to the grup. |
---|
2424 | (color_in_palette): Check if a color is in the standard palette. |
---|
2425 | (color_palette_new_with_vals): Init default set. |
---|
2426 | (color_palette_construct): Remove passing of set, take from palette. |
---|
2427 | (color_palette_set_current_color): New, programatically set current |
---|
2428 | color and remember it. Add color to custom colors if it's not in |
---|
2429 | the palette. |
---|
2430 | (color_palette_get_current_color): Return remembered current color. |
---|
2431 | (marshal_NONE__POINTER_BOOL): Add extra _BOOL. |
---|
2432 | (color_palette_finalize): Free current color. |
---|
2433 | (color_palette_new_with_vals): Init current color. |
---|
2434 | (color_palette_set_group): Don't connect change signal to colorgroup |
---|
2435 | it no longer exists. Instead connect the custom_color_add signal to |
---|
2436 | cb_group_custom_color_add. |
---|
2437 | |
---|
2438 | * gal/gal/widgets/widget-color-combo.[ch]: Add by_user flag to |
---|
2439 | change signal. |
---|
2440 | (emit_change): Add by_user flag. |
---|
2441 | (cb_color_change): Adjust for by_user flag. |
---|
2442 | (preview_clicked): Idem and free color using gdk_color_free. |
---|
2443 | (color_combo_set_color): Use color_palette_set_current_color. |
---|
2444 | (marshal_NONE__POINTER_BOOL): Define new marshaller. |
---|
2445 | (color_combo_class_init): Use new marshaller to cope for added |
---|
2446 | by_user boolean signal flag. |
---|
2447 | (color_combo_set_color_internal): Change the color without |
---|
2448 | triggering any other signals. |
---|
2449 | (color_combo_get_color): Get current color. |
---|
2450 | (color_combo_set_color): Set the color on the palette. |
---|
2451 | (color_combo_construct): Idem. |
---|
2452 | |
---|
2453 | 2001-05-09 Christopher James Lahey <clahey@ximian.com> |
---|
2454 | |
---|
2455 | * configure.in: Bumped version number to 0.7.99.4. |
---|
2456 | |
---|
2457 | 2001-05-08 Christopher James Lahey <clahey@ximian.com> |
---|
2458 | |
---|
2459 | * configure.in: Bumped version number to 0.7.99.3. |
---|
2460 | |
---|
2461 | 2001-05-07 Christopher James Lahey <clahey@ximian.com> |
---|
2462 | |
---|
2463 | * gal/Makefile.am (libgal_la_LIBADD): Added util/e-sorter-array.lo |
---|
2464 | and widgets/e-reflow-model.lo. Removed |
---|
2465 | widgets/e-reflow-sorted.lo. |
---|
2466 | |
---|
2467 | * gal/util/Makefile.am (libutil_la_SOURCES): Added |
---|
2468 | e-sorter-array.c. |
---|
2469 | (libgalinclude_HEADERS): Added e-sorter-array.h. |
---|
2470 | |
---|
2471 | * gal/util/e-sorter-array.c, gal/util/e-sorter-array.h: A sorter |
---|
2472 | for use with a single compare function to do sorting. |
---|
2473 | |
---|
2474 | * gal/util/e-util.c, gal/util/e-util.h |
---|
2475 | (e_marshal_INT__OBJECT_POINTER): Added this marshaller. |
---|
2476 | |
---|
2477 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
2478 | e-reflow-model.c. Removed e-reflow-sorted.c. |
---|
2479 | (libwidgetsinclude_HEADERS): Added e-reflow-sorted.h. Removed |
---|
2480 | e-reflow-model.h. |
---|
2481 | |
---|
2482 | * gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h: |
---|
2483 | Model for EReflow. Has a number of items and generates canvas |
---|
2484 | items on the fly. |
---|
2485 | |
---|
2486 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Major rewrite. |
---|
2487 | This now uses a model to generate its canvas items instead of |
---|
2488 | having canvas items added to it. It doesn't create the canvas |
---|
2489 | items now until they will be shown on screen. |
---|
2490 | |
---|
2491 | 2001-05-07 Federico Mena Quintero <federico@ximian.com> |
---|
2492 | |
---|
2493 | * gal/e-text/e-text.c (e_text_reflow): Request an update if just |
---|
2494 | our line widths needed recalculation. This fixes the bug where |
---|
2495 | the text item would not repaint itself if the canvas lost the |
---|
2496 | focus. |
---|
2497 | |
---|
2498 | 2001-05-07 Gediminas Paulauskas <menesis@delfi.lt> |
---|
2499 | |
---|
2500 | * gal/widgets/e-unicode.c (e_utf8_to_gtk_string_sized): |
---|
2501 | write what was converted to console, this function does not work |
---|
2502 | always. |
---|
2503 | (e_utf8_gtk_editable_get_chars), |
---|
2504 | (e_utf8_gtk_menu_item_new_with_label): removed some unneeded checks. |
---|
2505 | (e_xml_get_translated_utf8_string_prop_by_name): if i.e. "title" |
---|
2506 | was found, do not convert it to utf8 -- it already is. do this |
---|
2507 | only on "_title". |
---|
2508 | |
---|
2509 | 2001-05-04 Jon Trowbridge <trow@gnu.org> |
---|
2510 | |
---|
2511 | * configure.in: Added a "pessimistic default" to the iconv check |
---|
2512 | for cross-compiling. (I hate seeing that warning about AC_TRY_RUN |
---|
2513 | every time I run autoconf...) |
---|
2514 | |
---|
2515 | * gal/unicode/gutf8.c: Added macros for conditionally checking |
---|
2516 | that function inputs are valid utf-8. |
---|
2517 | (g_utf8_find_prev_char): Added utf8_check. |
---|
2518 | (g_utf8_strlen): Added utf8_check. |
---|
2519 | (g_utf8_offset_to_pointer): Added utf8_check. |
---|
2520 | (g_utf8_pointer_to_offset): Added utf8_check. |
---|
2521 | (g_utf8_strncpy): Added utf8_check. |
---|
2522 | (g_utf8_strchr): Added utf8_check. |
---|
2523 | (unicode_strrchr): Added utf8_check. |
---|
2524 | |
---|
2525 | 2001-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
2526 | |
---|
2527 | * gal/e-text/e-text.c: Made fewer calls to functions like |
---|
2528 | split_into_lines to save time when possible. |
---|
2529 | |
---|
2530 | 2001-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
2531 | |
---|
2532 | * gal/widgets/e-reflow-sorted.c, gal/widgets/e-reflow-sorted.h: |
---|
2533 | Made sorting happen in an idle loop when there are lots of adds. |
---|
2534 | |
---|
2535 | 2001-04-29 Christopher James Lahey <clahey@ximian.com> |
---|
2536 | |
---|
2537 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
2538 | widgets/e-categories-master-list-dialog-model.lo and |
---|
2539 | widgets/e-categories-master-list-dialog.lo here. |
---|
2540 | |
---|
2541 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
2542 | widgets/e-categories-master-list-dialog-model.c and |
---|
2543 | widgets/e-categories-master-list-dialog.c here. |
---|
2544 | (libwidgetsinclude_HEADERS): Added |
---|
2545 | widgets/e-categories-master-list-dialog-model.h and |
---|
2546 | widgets/e-categories-master-list-dialog.h here. |
---|
2547 | (glade_DATA): Added e-categories-master-list-dialog.glade here. |
---|
2548 | |
---|
2549 | * gal/widgets/e-categories-master-list-dialog-model.c, |
---|
2550 | gal/widgets/e-categories-master-list-dialog-model.h: New class |
---|
2551 | defining an ETableModel for use in |
---|
2552 | e-categories-master-list-dialog.c. |
---|
2553 | |
---|
2554 | * gal/widgets/e-categories-master-list-dialog.c, |
---|
2555 | gal/widgets/e-categories-master-list-dialog.glade, |
---|
2556 | gal/widgets/e-categories-master-list-dialog.h: New dialog for |
---|
2557 | editing the master category list. |
---|
2558 | |
---|
2559 | * gal/widgets/e-categories.c: Added code to hook up the edit |
---|
2560 | master category list button here to launch an |
---|
2561 | e-categories-master-list-dialog. |
---|
2562 | |
---|
2563 | * gal/widgets/gal-categories.glade: Added a button here to edit |
---|
2564 | the master category list. |
---|
2565 | |
---|
2566 | 2001-04-26 Dan Winship <danw@ximian.com> |
---|
2567 | |
---|
2568 | * configure.in: Remove check for libunicode and remove |
---|
2569 | UNICODE_CFLAGS and UNICODE_LIBS from galConf.sh |
---|
2570 | |
---|
2571 | 2001-04-24 Dan Winship <danw@ximian.com> |
---|
2572 | |
---|
2573 | * configure.in: Bump to 0.7.99.2 (e_{table,tree}_get_cell_geometry) |
---|
2574 | |
---|
2575 | 2001-04-23 Christopher James Lahey <clahey@ximian.com> |
---|
2576 | |
---|
2577 | * gal/widgets/e-unicode.c: Added #include <stdlib.h>. |
---|
2578 | |
---|
2579 | 2001-04-23 Dan Winship <danw@ximian.com> |
---|
2580 | |
---|
2581 | * configure.in: bump to 0.7.99.1, add gal/unicode/Makefile. gal no |
---|
2582 | longer internally depends on libunicode, although it will continue |
---|
2583 | to configure against it until gtkhtml/evolution are ported too. |
---|
2584 | |
---|
2585 | * gal/Makefile.am (nonui_subdirs): add unicode |
---|
2586 | (libgal_la_LDFLAGS): remove $(UNICODE_LIBS) |
---|
2587 | (libgal_la_LIBADD): add unicode/*.lo |
---|
2588 | |
---|
2589 | * gal/unicode/*: unicode handling code copied nearly verbatim from |
---|
2590 | glib 2.0, plus gal build glue. |
---|
2591 | |
---|
2592 | * gal/e-text/Makefile.am (INCLUDES): Remove UNICODE_CFLAGS |
---|
2593 | (e_text_test_LDADD, e_entry_test_LDADD, e_text_model_test_LDADD, |
---|
2594 | e_completion_test_LDADD): remove -lunicode, add libunicode.la |
---|
2595 | |
---|
2596 | * gal/e-text/e-text.c: Remove <unicode.h>, use gunicode functions. |
---|
2597 | |
---|
2598 | * gal/widgets/Makefile.am (libwidgets_la_LDFLAGS): remove |
---|
2599 | UNICODE_LIBS |
---|
2600 | (INCLUDES): remove UNICODE_CFLAGS |
---|
2601 | (test_e_font_LDADD, test_font_loading_LDADD): add libunicode.la |
---|
2602 | |
---|
2603 | * gal/widgets/e-unicode.h: #include <gal/unicode/gunicode.h>. |
---|
2604 | Remove some cruft. |
---|
2605 | |
---|
2606 | * gal/widgets/e-unicode.c: remove <unicode.h>, use gunicode |
---|
2607 | functions. Add e_unicode_get_utf8 to replace some uses of |
---|
2608 | unicode_get_utf8, which isn't quite the same as any gunicode |
---|
2609 | function. |
---|
2610 | |
---|
2611 | * gal/widgets/e-font.c: remove <unicode.h>, use gunicode functions |
---|
2612 | |
---|
2613 | * tests/Makefile.am (INCLUDES): Remove UNICODE_CFLAGS |
---|
2614 | (LDADD): Remove UNICODE_LIBS |
---|
2615 | |
---|
2616 | 2001-04-20 Jon Trowbridge <trow@ximian.com> |
---|
2617 | |
---|
2618 | * gal/e-text/e-completion-test.c: Limit total matches, for better |
---|
2619 | performance on slow machines. It is supposed to be a test, so |
---|
2620 | correctness of the completion operations isn't really a |
---|
2621 | priority... |
---|
2622 | |
---|
2623 | * gal/e-text/e-completion-view.c (e_completion_view_construct): |
---|
2624 | Set GTK_CAN_FOCUS flag. |
---|
2625 | |
---|
2626 | * gal/e-text/e-entry.c (e_entry_show_popup): Evil! Evil! Unclean! |
---|
2627 | Unclean! Manually check if the pointer is in the area where the |
---|
2628 | popup is going to appear, and if it is, warp the pointer out of |
---|
2629 | the way. After days of fucking around, this horrible hack is the |
---|
2630 | only way that I've been able to figure out to keep the focus from |
---|
2631 | being taken away from the entry and ending up somewhere strange |
---|
2632 | when the popup pops up. (The main problem is with the case of |
---|
2633 | focus-follows-cursor --- click-to-focus works fine. Sawfish |
---|
2634 | idiocincracies may also be causing problems, but I don't want to |
---|
2635 | unjustly accuse the WM of anything, as tempting and appealing as |
---|
2636 | that can be.) |
---|
2637 | (key_press_cb): Proxy for forwarding the popup's key press events |
---|
2638 | to the entry. |
---|
2639 | (key_release_cb): Proxy for forwarding the popup's key release |
---|
2640 | events to the entry. |
---|
2641 | These proxies should be enough to take care of my focus problems. |
---|
2642 | Unfortunately, they aren't, and the pointer-warping-focus-horror |
---|
2643 | is required for reasons that I don't fully understand. |
---|
2644 | |
---|
2645 | * gal/e-text/e-text.c (_get_xy_from_position): Made |
---|
2646 | _get_xy_from_position return a boolean. It returns TRUE if the |
---|
2647 | computation was successful |
---|
2648 | (and if valid data is now in *xp and *yp), FALSE otherwise. Make |
---|
2649 | sure that text->lines is not NULL, and return FALSE if it is. |
---|
2650 | (_get_position): Test that _get_xy_from_position returns TRUE |
---|
2651 | before using the values in x and y. |
---|
2652 | (_get_position): Test that _get_xy_from_position returns TRUE |
---|
2653 | before using the values in x and y. |
---|
2654 | Garbage values being returned in passed-in pointers created a race |
---|
2655 | condition where you could hang an EText if you deleted the entire |
---|
2656 | contents of the buffer really quickly. |
---|
2657 | |
---|
2658 | 2001-04-19 Christopher James Lahey <clahey@ximian.com> |
---|
2659 | |
---|
2660 | * gal/widgets/.cvsignore: Typo. s/text-color/test-color/ |
---|
2661 | |
---|
2662 | 2001-04-19 Christopher James Lahey <clahey@ximian.com> |
---|
2663 | |
---|
2664 | * gal/widgets/e-categories-master-list-array.c, |
---|
2665 | gal/widgets/e-categories-master-list-array.h |
---|
2666 | (e_categories_master_list_array_from_string, |
---|
2667 | e_categories_master_list_array_to_string): Added these functions. |
---|
2668 | |
---|
2669 | 2001-04-16 Jody Goldberg <jgoldberg@home.com> |
---|
2670 | |
---|
2671 | * gal/widgets/color-palette.c (color_palette_set_group) : Implement. |
---|
2672 | (color_palette_finalize) : use it here. |
---|
2673 | (color_palette_new_with_vals) : and here. |
---|
2674 | |
---|
2675 | 2001-04-16 Christopher James Lahey <clahey@ximian.com> |
---|
2676 | |
---|
2677 | * configure.in: Changed some comments here. |
---|
2678 | |
---|
2679 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
2680 | widgets/e-categories-master-list-array.lo and |
---|
2681 | widgets/e-categories-master-list.lo. |
---|
2682 | |
---|
2683 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added |
---|
2684 | widgets/e-categories-master-list-array.c and |
---|
2685 | widgets/e-categories-master-list.c. |
---|
2686 | (libwidgetsinclude_HEADERS): Added |
---|
2687 | widgets/e-categories-master-list-array.h and |
---|
2688 | widgets/e-categories-master-list.h. |
---|
2689 | |
---|
2690 | * gal/widgets/e-categories-master-list-array.c, |
---|
2691 | gal/widgets/e-categories-master-list-array.h, |
---|
2692 | gal/widgets/e-categories-master-list.c, |
---|
2693 | gal/widgets/e-categories-master-list.h: Added |
---|
2694 | ECategoriesMasterList and a simple local implementation of it. |
---|
2695 | |
---|
2696 | * gal/widgets/e-categories.c, gal/widgets/e-categories.h: |
---|
2697 | Privatized this. Switched to using ECategoriesMasterList. |
---|
2698 | (table_right_click): Added a right click menu to add and remove |
---|
2699 | things to and from the global category list. |
---|
2700 | |
---|
2701 | * gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h: Fixed some |
---|
2702 | comments and formatting. |
---|
2703 | |
---|
2704 | * gal/widgets/e-popup-menu.h (E_POPUP_SEPARATOR, |
---|
2705 | E_POPUP_TERMINATOR): Added these #defines. |
---|
2706 | |
---|
2707 | 2001-04-15 Jody Goldberg <jgoldberg@home.com> |
---|
2708 | |
---|
2709 | * configure.in: Upped the version number to 0.7.99.0. |
---|
2710 | |
---|
2711 | * gal/widgets/Makefile.am : add test-color. |
---|
2712 | |
---|
2713 | * gal/widgets/test-color.c (main) : update. |
---|
2714 | |
---|
2715 | * gal/widgets/color-group.c (color_group_new_named) : add a context |
---|
2716 | pointer to manage multiple instances of the same conceptual group |
---|
2717 | in different instances. eg the foregroup colour groups for windows |
---|
2718 | editing different documents should be different. |
---|
2719 | (create_unique_name) : Adjust signature. |
---|
2720 | (color_group_from_name) : ditto, Use the cg as the key, not just name. |
---|
2721 | (color_group_destroy) : ditto. |
---|
2722 | (color_group_new_named) : ditto. |
---|
2723 | (cg_hash) : new function. |
---|
2724 | (cg_cmp) : new function. |
---|
2725 | (initialize_group_names) : used here. |
---|
2726 | |
---|
2727 | * gal/widgets/color-palette.c (color_palette_new) : Take a |
---|
2728 | ColorGroup directly rather than a ColorGroup name. |
---|
2729 | (color_palette_new_with_vals) : ditto. |
---|
2730 | |
---|
2731 | * gal/widgets/widget-color-combo.c (color_table_setup) : Take a |
---|
2732 | ColorGroup directly rather than a ColorGroup name. |
---|
2733 | (color_combo_construct) : Ditto. |
---|
2734 | (color_combo_new) : Ditto. |
---|
2735 | |
---|
2736 | 2001-04-16 Christopher James Lahey <clahey@ximian.com> |
---|
2737 | |
---|
2738 | * configure.in: Upped the version number to 0.7. |
---|
2739 | |
---|
2740 | 2001-04-16 Christopher James Lahey <clahey@ximian.com> |
---|
2741 | |
---|
2742 | * gal/e-text/e-text.c (tooltip_event): Propagate the event after |
---|
2743 | sending it to the base EText. |
---|
2744 | |
---|
2745 | 2001-04-15 Christopher James Lahey <clahey@ximian.com> |
---|
2746 | |
---|
2747 | * gal/e-text/e-text.c: Made setting the rgba color work even if |
---|
2748 | you're using the non-aa canvas (except for the a.) |
---|
2749 | |
---|
2750 | 2001-04-15 Federico Mena Quintero <federico@ximian.com> |
---|
2751 | |
---|
2752 | * gal/widgets/e-canvas-vbox.c (e_canvas_vbox_real_add_item): Do |
---|
2753 | not ref both the box and the item; just connect to the item's |
---|
2754 | "destroy" signal. |
---|
2755 | (e_canvas_vbox_remove_item): Do not unref the box. |
---|
2756 | (e_canvas_vbox_destroy): Disconnect from the items. |
---|
2757 | |
---|
2758 | 2001-04-15 Christopher James Lahey <clahey@ximian.com> |
---|
2759 | |
---|
2760 | * gal/e-text/e-text.c, gal/e-text/e-text.h: Added strikeout |
---|
2761 | argument. |
---|
2762 | |
---|
2763 | 2001-04-15 Christopher James Lahey <clahey@ximian.com> |
---|
2764 | |
---|
2765 | * gal/e-text/e-text.c (tooltip_event): Use e_canvas_hide_tooltip |
---|
2766 | and e_canvas_popup_tooltip. Set bold on the tooltip. |
---|
2767 | |
---|
2768 | * gal/widgets/e-canvas.c, gal/widgets/e-canvas.h: Added |
---|
2769 | e_canvas_popup_tooltip and e_canvas_hide_tooltip. |
---|
2770 | |
---|
2771 | 2001-04-15 Christopher James Lahey <clahey@ximian.com> |
---|
2772 | |
---|
2773 | * gal/e-text/e-text.c, gal/e-text/e-text.h: Added "bold" argument. |
---|
2774 | |
---|
2775 | 2001-04-14 Christopher James Lahey <clahey@ximian.com> |
---|
2776 | |
---|
2777 | * gal/Makefile.am: Added widget/e-hsv-utils.lo. |
---|
2778 | |
---|
2779 | * gal/widgets/Makefile.am: Added e-hsv-utils.c and e-hsv-utils.h. |
---|
2780 | |
---|
2781 | * gal/widgets/e-hsv-utils.c, gal/widgets/e-hsv-utils.h: Moved from |
---|
2782 | gal/e-table/e-table-hsv-utils.c and |
---|
2783 | gal/e-table/e-table-hsv-utils.h. Handle modifying hue saturation |
---|
2784 | and value of colors. |
---|
2785 | |
---|
2786 | 2001-04-13 Christopher James Lahey <clahey@ximian.com> |
---|
2787 | |
---|
2788 | * gal/widgets/e-selection-model.c |
---|
2789 | (e_selection_model_do_something): Always emit the cursor changed |
---|
2790 | signal. Even if it's changed to the same row/column. |
---|
2791 | |
---|
2792 | 2001-04-13 Mikael Hallendal <micke@codefactory.se> |
---|
2793 | |
---|
2794 | * gal/Makefile.am (libgal_la_LIBADD): |
---|
2795 | Added e-table/e-cell-spin-button.lo |
---|
2796 | Added e-table/e-cell-float.lo |
---|
2797 | |
---|
2798 | * gal/util/e-util.[ch] |
---|
2799 | (e_format_number_float): |
---|
2800 | Added function to format floats. Uses e_format_number for the |
---|
2801 | integer part. |
---|
2802 | (e_marshal_NONE__POINTER_INT_INT_INT): Added used by |
---|
2803 | gal/e-table/e-cell-spin-button.c |
---|
2804 | |
---|
2805 | 2001-04-12 Christopher James Lahey <clahey@ximian.com> |
---|
2806 | |
---|
2807 | * configure.in: Upped the version number to 0.6.99.0. Upped the |
---|
2808 | so number to 6. |
---|
2809 | |
---|
2810 | * docs/etablexml.txt: Made some updates here. |
---|
2811 | |
---|
2812 | * tests/test-tree-1.c, tests/test-tree-3.c: Added NULL, NULL to |
---|
2813 | the call to e_tree_memory_callbacks_new. |
---|
2814 | |
---|
2815 | 2001-04-10 Christopher James Lahey <clahey@ximian.com> |
---|
2816 | |
---|
2817 | * configure.in: Upped version number to 0.6. |
---|
2818 | |
---|
2819 | 2001-04-10 Christopher James Lahey <clahey@ximian.com> |
---|
2820 | |
---|
2821 | * gal/widgets/e-unicode.c, gal/widgets/e-unicode.h |
---|
2822 | (e_xml_get_translated_utf8_string_prop_by_name): New function to |
---|
2823 | translate a string and then convert it to utf8. Acts just like |
---|
2824 | e_xml_get_translated_string and then calls |
---|
2825 | e_utf_from_locale_string on it. |
---|
2826 | |
---|
2827 | * gal/util/e-xml-utils.c: Changed e_xml_get_translated_string to |
---|
2828 | take a string with no underscore at the beginning and search for |
---|
2829 | both that prop and the same prop with the underscore prepended. |
---|
2830 | If it finds it without the underscore, it returns it. If it finds |
---|
2831 | it with the underscore, it translates. |
---|
2832 | |
---|
2833 | * gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Reformatted |
---|
2834 | these a bit. |
---|
2835 | |
---|
2836 | 2001-04-10 Gediminas Paulauskas <menesis@delfi.lt> |
---|
2837 | |
---|
2838 | * gal/widgets/e-unicode.c (e_utf8_*_*_string): if (!string) return NULL; |
---|
2839 | to avoid crashes in strlen(NULL). TODO: need g_strlen which does that. |
---|
2840 | |
---|
2841 | 2001-04-10 Ettore Perazzoli <ettore@ximian.com> |
---|
2842 | |
---|
2843 | * gal/e-paned/e-paned.c (e_paned_style_set): Only do things with |
---|
2844 | the widget windows if you are actually realized. |
---|
2845 | |
---|
2846 | 2001-04-07 Dan Winship <danw@ximian.com> |
---|
2847 | |
---|
2848 | * tests/test-tree-3.c (INITIAL_SPEC): add a missing \ |
---|
2849 | |
---|
2850 | * gal/e-text/e-text.c (_get_position_from_xy): Add a "break;" to |
---|
2851 | an otherwise-empty default case to make it ANSI. |
---|
2852 | |
---|
2853 | 2001-04-06 Larry Ewing <lewing@ximian.com> |
---|
2854 | |
---|
2855 | * gal/e-paned/e-paned.c (e_paned_style_set): handle style changes |
---|
2856 | properly. |
---|
2857 | (e_paned_class_init): use e_paned_style_set. |
---|
2858 | |
---|
2859 | 2001-04-05 Gediminas Paulauskas <menesis@delfi.lt> |
---|
2860 | |
---|
2861 | * gal/widgets/e-popup-menu.c: Copied gnome_app_helper_gettext function |
---|
2862 | here, and use it for translating menu names (they are passed from app as |
---|
2863 | well as from gal in arrays with N_(), and domains differ). |
---|
2864 | |
---|
2865 | 2001-04-04 Christopher James Lahey <clahey@ximian.com> |
---|
2866 | |
---|
2867 | * gal/widgets/e-selection-model.c, |
---|
2868 | gal/widgets/e-selection-model.h: Added |
---|
2869 | e_selection_model_cursor_activated. |
---|
2870 | |
---|
2871 | 2001-04-04 Christopher James Lahey <clahey@ximian.com> |
---|
2872 | |
---|
2873 | * gal/e-text/e-text-model-uri.c, gal/e-text/e-text.c, |
---|
2874 | gal/e-text/e-text.h, gal/e-text/e-text-event-processor.c, |
---|
2875 | gal/util/e-xml-utils.c, gal/widgets/e-cursors.c, |
---|
2876 | gal/widgets/e-cursors.h: Fixed headers. Moved the .h associated |
---|
2877 | with each .c to the top of the list of included files. |
---|
2878 | |
---|
2879 | * gal/util/e-util.h: Removed the bonobo-xobject.h header here. |
---|
2880 | |
---|
2881 | * gal/util/e-xml-utils.c: Replaced strcasecmp with g_strcasecmp. |
---|
2882 | |
---|
2883 | * gal/widgets/e-canvas-vbox.c: Make this work even if the item is |
---|
2884 | destroyed after the vbox. |
---|
2885 | |
---|
2886 | * gal/widgets/e-categories.c (do_parse_categories): Made this |
---|
2887 | translate using e_utf8_from_locale string as it should. |
---|
2888 | |
---|
2889 | 2001-04-04 Kjartan Maraas <kmaraas@gnome.org> |
---|
2890 | |
---|
2891 | * gal/e-text/e-entry.c: Fix headers. |
---|
2892 | * gal/e-text/e-table-text-model.[ch]: Ditto. |
---|
2893 | * gal/e-text/e-table-text-model-uri.c: Ditto. |
---|
2894 | * gal/e-text/e-text-model-uri.[ch]: Ditto. |
---|
2895 | * gal/e-text/e-text-model.[ch]: Ditto. |
---|
2896 | * gal/e-text/e-text.[ch]: Ditto. |
---|
2897 | * gal/util/e-text-event-processor-emacs-like.[ch]: Ditto. |
---|
2898 | * gal/util/e-text-event-processor.[ch]: Same. |
---|
2899 | * gal/util/e-util.h: Ditto. |
---|
2900 | * gal/util/e-xml-utils.[ch]: Same here. |
---|
2901 | * gal/widgets/color-group.[ch]: Ditto. |
---|
2902 | * gal/widgets/color-palette.[ch]: Ditto. |
---|
2903 | * gal/widgets/e-canvas-utils.h: Ditto. |
---|
2904 | * gal/widgets/e-canvas-vbox.[ch]: Ditto. |
---|
2905 | * gal/widgets/e-canvas.[ch]: Ditto. |
---|
2906 | * gal/widgets/e-categories.h: Ditto. |
---|
2907 | * gal/widgets/e-colors.[ch]: Ditto. |
---|
2908 | * gal/widgets/e-cursors.c: Ditto. |
---|
2909 | * gal/widgets/e-gui-utils.c: Ditto |
---|
2910 | * gal/widgets/e-popup-menu.[ch]: Same. |
---|
2911 | * gal/widgets/e-reflow-sorted.c: Same. |
---|
2912 | * gal/widgets/e-reflow.[ch]: Same. |
---|
2913 | * gal/widgets/e-selection-model.c: Same |
---|
2914 | * gal/widgets/e-unicode.[ch]: Same. |
---|
2915 | * gal/widgets/gtk-combo-stack.[ch]: Same. |
---|
2916 | * gal/widgets/widget-color-combo.[ch]: Same. |
---|
2917 | * gal/widgets/widget-pixmap-combo.[ch]: Same. |
---|
2918 | |
---|
2919 | 2001-04-02 Rusty Conover <rconover@zootweb.com> |
---|
2920 | |
---|
2921 | * gal/util/e-util.c (e_format_number): Fixed this function to |
---|
2922 | properly format numbers that have leading zeros in sub groups. |
---|
2923 | Case in point 3042423 should now come out as 3,042,423 not |
---|
2924 | 3,42,423. |
---|
2925 | |
---|
2926 | 2001-04-02 Gediminas Paulauskas <menesis@delfi.lt> |
---|
2927 | |
---|
2928 | * gal/widgets/gal-categories.glade.h: removed. |
---|
2929 | * gal/widgets/gal-categories.glade: do not save strings. |
---|
2930 | * gal/widgets/Makefile.am: update. |
---|
2931 | |
---|
2932 | 2001-04-01 Gediminas Paulauskas <menesis@delfi.lt> |
---|
2933 | |
---|
2934 | * gal/widgets/e-categories.c: replaced glade_xml_new with |
---|
2935 | glade_xml_new_with_domain. wrapped every category name in N_() and |
---|
2936 | call _() where appriopriate, fixes #2029. |
---|
2937 | * gal/widgets/e-popup-menu.c: call gettext on every menu item. Works |
---|
2938 | only on popup menus of gal, not evolution (different domain). |
---|
2939 | |
---|
2940 | 2001-04-01 Christopher James Lahey <clahey@ximian.com> |
---|
2941 | |
---|
2942 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
2943 | e-table/e-tree-selection-model.lo. |
---|
2944 | |
---|
2945 | 2001-03-31 Christopher James Lahey <clahey@ximian.com> |
---|
2946 | |
---|
2947 | * tests/.cvsignore: .cvsignore fix. |
---|
2948 | |
---|
2949 | 2001-03-31 Christopher James Lahey <clahey@ximian.com> |
---|
2950 | |
---|
2951 | * tests/Makefile.am: Added test-table-1. |
---|
2952 | |
---|
2953 | * tests/test-table-1.c: A test and example of ETable usage. |
---|
2954 | |
---|
2955 | * tests/test-tree-1.c, tests/test-tree-2.c: Added \ before line |
---|
2956 | break in string. |
---|
2957 | |
---|
2958 | 2001-03-31 Christopher James Lahey <clahey@ximian.com> |
---|
2959 | |
---|
2960 | * gal/util/e-bit-array.c, gal/util/e-bit-array.h: Added |
---|
2961 | e_bit_array_cross_and and e_bit_array_cross_or. |
---|
2962 | |
---|
2963 | 2001-03-31 Jon Trowbridge <trow@ximian.com> |
---|
2964 | |
---|
2965 | * gal/util/e-util.c (g_str_compare): Handle NULL args |
---|
2966 | semi-gracefully. |
---|
2967 | |
---|
2968 | 2001-03-30 Christopher James Lahey <clahey@ximian.com> |
---|
2969 | |
---|
2970 | * gal/widgets/e-scroll-frame.c (adjustment_changed): Removed |
---|
2971 | g_print here. |
---|
2972 | |
---|
2973 | 2001-03-30 Christopher James Lahey <clahey@ximian.com> |
---|
2974 | |
---|
2975 | * tests/test-tree-1.c (create_tree): Test ETreeScrolled here |
---|
2976 | instead of just ETree. |
---|
2977 | |
---|
2978 | 2001-03-30 Christopher James Lahey <clahey@ximian.com> |
---|
2979 | |
---|
2980 | * gal/widgets/e-scroll-frame.c (adjustment_changed): This really |
---|
2981 | should be > instead of >= since we want the scrollbar to not show |
---|
2982 | up when the contents just fit within the window. |
---|
2983 | |
---|
2984 | 2001-03-29 Radek Doulik <rodo@ximian.com> |
---|
2985 | |
---|
2986 | * configure.in: raised version to 0.5.99.13 |
---|
2987 | |
---|
2988 | * gal/widgets/widget-color-combo.c (color_combo_set_color): |
---|
2989 | exported set_color function |
---|
2990 | |
---|
2991 | 2001-03-26 Christopher James Lahey <clahey@ximian.com> |
---|
2992 | |
---|
2993 | * gal/Makefile.am (libgal_la_LIBADD): Added util/e-bit-array.lo. |
---|
2994 | |
---|
2995 | * gal/util/Makefile.am: Added e-bit-array.c and e-bit-array.h. |
---|
2996 | |
---|
2997 | * gal/util/e-bit-array.c, gal/util/e-bit-array.h: New class |
---|
2998 | containing the implementation of the bit array used in |
---|
2999 | e-selection-model-array. |
---|
3000 | |
---|
3001 | * gal/widgets/e-selection-model-array.c, |
---|
3002 | e-selection-model-array.h: Refactored the bit array implementation |
---|
3003 | into a separate class. |
---|
3004 | |
---|
3005 | * gal/widgets/e-selection-model-simple.c: Changed how it clears |
---|
3006 | the bit array of the ESelectionModelArray parent class. |
---|
3007 | |
---|
3008 | * gal/widgets/e-selection-model.h: Added code to make the |
---|
3009 | declaration of EForeachFunc only get included once. |
---|
3010 | |
---|
3011 | 2001-03-25 Christopher James Lahey <clahey@ximian.com> |
---|
3012 | |
---|
3013 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
3014 | e-selection-model-array.lo. |
---|
3015 | |
---|
3016 | * gal/widgets/Makefile.am: Added e-selection-model-array.c and |
---|
3017 | e-selection-model-array.h. |
---|
3018 | |
---|
3019 | * gal/widgets/e-selection-model-array.c, |
---|
3020 | gal/widgets/e-selection-model-array.h: New class that implements |
---|
3021 | the details of ESelectionModel. ESelectionModel has been |
---|
3022 | refactored to just be a this virtual class. ESelectionModelArray |
---|
3023 | is the original implementation of ESelectionModel. This is what |
---|
3024 | most people will want to use or derive from. |
---|
3025 | |
---|
3026 | * gal/widgets/e-selection-model-simple.c, |
---|
3027 | gal/widgets/e-selection-model-simple.h: Made the parent class of |
---|
3028 | this be ESelectionModelArray instead of ESelectionModel. Changed |
---|
3029 | some function names to match this change. |
---|
3030 | |
---|
3031 | * gal/widgets/e-selection-model.c, |
---|
3032 | gal/widgets/e-selection-model.h: Refactored most of the |
---|
3033 | implementation of this class into ESelectionModelArray. Now just |
---|
3034 | a thin virtual class. |
---|
3035 | |
---|
3036 | 2001-03-22 Christopher James Lahey <clahey@ximian.com> |
---|
3037 | |
---|
3038 | * configure.in: Bumped the version number to 0.5.99.12. |
---|
3039 | |
---|
3040 | 2001-03-22 Christopher James Lahey <clahey@ximian.com> |
---|
3041 | |
---|
3042 | * configure.in: Bumped the version number to 0.5.99.11. |
---|
3043 | |
---|
3044 | 2001-03-20 Christopher James Lahey <clahey@ximian.com> |
---|
3045 | |
---|
3046 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
3047 | e-table/e-table-memory-callbacks.lo and e-table/e-table-memory.lo. |
---|
3048 | |
---|
3049 | * configure.in: Bumped the version number to 0.5.99.10. |
---|
3050 | |
---|
3051 | 2001-03-20 Christopher James Lahey <clahey@ximian.com> |
---|
3052 | |
---|
3053 | * configure.in: Bumped the version number to 0.5.99.9. |
---|
3054 | |
---|
3055 | 2001-03-20 Christopher James Lahey <clahey@ximian.com> |
---|
3056 | |
---|
3057 | * gal/util/e-util.c (e_marshal_INT__INT_POINTER_INT_POINTER, |
---|
3058 | e_marshal_BOOL__INT_POINTER_INT_POINTER_INT_INT_INT): Fixed the |
---|
3059 | GTK_RETLOC calls for these marshallers. |
---|
3060 | |
---|
3061 | 2001-03-19 Christopher James Lahey <clahey@ximian.com> |
---|
3062 | |
---|
3063 | * configure.in: Upped the version number to 0.5.99.8. |
---|
3064 | |
---|
3065 | * Merged branch: |
---|
3066 | |
---|
3067 | 2001-03-18 Christopher James Lahey <clahey@ximian.com> |
---|
3068 | |
---|
3069 | * gal/widgets/e-selection-model.c, |
---|
3070 | gal/widgets/e-selection-model.h: Added another semi-private |
---|
3071 | function (e_selection_model_change_cursor.) |
---|
3072 | |
---|
3073 | 2001-03-18 Christopher James Lahey <clahey@ximian.com> |
---|
3074 | |
---|
3075 | * gal/widgets/e-selection-model.c, |
---|
3076 | gal/widgets/e-selection-model.h: Added a couple of semi-private |
---|
3077 | functions (e_selection_model_change_one_row and |
---|
3078 | e_selection_model_confirm_row_count.) |
---|
3079 | |
---|
3080 | 2001-03-18 Christopher James Lahey <clahey@ximian.com> |
---|
3081 | |
---|
3082 | * tests/test-tree-1.c, tests/test-tree-3.c: Added arguments for |
---|
3083 | e_tree_memory_callbacks_new of get_save_id and has_save_id to |
---|
3084 | NULL. |
---|
3085 | |
---|
3086 | 2001-03-17 Christopher James Lahey <clahey@ximian.com> |
---|
3087 | |
---|
3088 | * gal/util/e-util.c (e_sort): Switched to just using qsort |
---|
3089 | directly here. |
---|
3090 | |
---|
3091 | 2001-03-17 Christopher James Lahey <clahey@ximian.com> |
---|
3092 | |
---|
3093 | * gal/util/e-util.c, gal/util/e-util.h (e_bsearch, e_sort): Added e_sort and |
---|
3094 | e_bsearch. They both take a closure. e_sort guarantees a stable |
---|
3095 | sort. e_bsearch returns the range of matching elements including |
---|
3096 | the position where an object would be if there are no matching |
---|
3097 | elements. |
---|
3098 | |
---|
3099 | 2001-03-16 Christopher James Lahey <clahey@ximian.com> |
---|
3100 | |
---|
3101 | * gal/Makefile.am (libgal_la_LIBADD): Added e-tree-sorted.lo. |
---|
3102 | |
---|
3103 | 2001-03-14 Christopher James Lahey <clahey@ximian.com> |
---|
3104 | |
---|
3105 | * gal/widgets/e-selection-model-simple.c, |
---|
3106 | gal/widgets/e-selection-model-simple.h: Replaced the methods |
---|
3107 | insert_row and delete_row with insert_rows and delete_rows. |
---|
3108 | |
---|
3109 | * gal/widgets/e-selection-model.c, |
---|
3110 | gal/widgets/e-selection-model.h: Replaced the methods insert_row |
---|
3111 | and delete_row with insert_rows and delete_rows. |
---|
3112 | |
---|
3113 | 2001-03-08 Christopher James Lahey <clahey@ximian.com> |
---|
3114 | |
---|
3115 | * Makefile.am: Added e-table/e-table-utils.lo, |
---|
3116 | e-table/e-tree-memory-callbacks.lo, e-table/e-tree-memory.lo, |
---|
3117 | e-table/e-tree-scrolled.lo, e-table/e-tree-table-adapter.lo, and |
---|
3118 | e-table/e-tree.lo. Removed e-table/e-tree-simple.lo. |
---|
3119 | |
---|
3120 | * gal/util/e-util.c, gal/util/e-util.h: Added a whole bunch of |
---|
3121 | e_marshal functions for ETree. |
---|
3122 | |
---|
3123 | * tests/test-tree-1.c, tests/test-tree-3.c: Reworked these to use |
---|
3124 | the new tree stuff. |
---|
3125 | |
---|
3126 | End of branch |
---|
3127 | |
---|
3128 | 2001-03-18 Miguel de Icaza <miguel@ximian.com> |
---|
3129 | |
---|
3130 | * tests/test-tree-1.c (create_tree): Set the size of the thing to |
---|
3131 | a decent value that lets us test stuff. |
---|
3132 | |
---|
3133 | 2001-03-16 Miguel de Icaza <miguel@ximian.com> |
---|
3134 | |
---|
3135 | * gal/e-text/e-entry.h: Expose the canvas/item that used to be |
---|
3136 | public and that were privatized. |
---|
3137 | |
---|
3138 | 2001-03-18 Marius Andreiana <mandreiana@yahoo.com> |
---|
3139 | |
---|
3140 | * configure.in: Added ro (Romanian) to ALL_LINGUAS |
---|
3141 | |
---|
3142 | 2001-03-16 Kjartan Maraas <kmaraas@gnome.org> |
---|
3143 | |
---|
3144 | * gal/widgets/widget-pixmap-combo.h: Comment out text after #endif. |
---|
3145 | * gal/e-text/e-completion.c: Add #include <string.h> for strcmp(). |
---|
3146 | |
---|
3147 | 2001-03-15 Matthew Wilson <msw@redhat.com> |
---|
3148 | |
---|
3149 | * gal.spec.in (%files devel): the -devel package must own the |
---|
3150 | /usr/include/gal directory and all its contents |
---|
3151 | |
---|
3152 | 2001-03-15 Dan Winship <danw@ximian.com> |
---|
3153 | |
---|
3154 | * configure.in: Bump to 0.5.99.7 |
---|
3155 | |
---|
3156 | * gal/widgets/e-canvas.c (e_canvas_item_grab_focus): Make this |
---|
3157 | take an extra argument saying whether or not to grab the |
---|
3158 | widget-level focus. |
---|
3159 | |
---|
3160 | * gal/e-text/e-text.c (e_text_event): Update arguments to |
---|
3161 | e_canvas_item_grab_focus. |
---|
3162 | |
---|
3163 | 2001-03-14 Kjartan Maraas <kmaraas@gnome.org> |
---|
3164 | |
---|
3165 | * gal/widgets/widget-color-combo.h: Comment out text after #endif. |
---|
3166 | * gal/widgets/color-group.h: Comment out text after #endif. |
---|
3167 | * gal/widgets/color-palette.h: Same here. |
---|
3168 | |
---|
3169 | 2001-03-13 Christopher James Lahey <clahey@ximian.com> |
---|
3170 | |
---|
3171 | * gal/widgets/e-reflow.c (e_reflow_point): Made this function do |
---|
3172 | something a little closer to what it is supposed to do. |
---|
3173 | |
---|
3174 | 2001-03-13 Dan Winship <danw@ximian.com> |
---|
3175 | |
---|
3176 | * gal/widgets/e-unicode.c (e_unichar_to_utf8): Rename this from |
---|
3177 | g_unichar_to_utf8 so that it doesn't conflict with the function of |
---|
3178 | that name exported by gnome-print (and so that it's consistent |
---|
3179 | with all of the other functions in the file). |
---|
3180 | |
---|
3181 | 2001-03-12 Jon Trowbridge <trow@ximian.com> |
---|
3182 | |
---|
3183 | * gal/e-text/e-text-model.c (e_text_model_real_insert_length): |
---|
3184 | Renamed "temp" as "new_text", to avoid confusion. |
---|
3185 | (e_text_model_real_delete): Renamed "temp" as "new_text", to avoid |
---|
3186 | confusion. |
---|
3187 | |
---|
3188 | 2001-03-11 Timur Bakeyev <timur@gnu.org> |
---|
3189 | |
---|
3190 | * gal/util/e-xml-utils.c: Added condition and fallback to LC_CTYPE |
---|
3191 | if system doesn't define LC_MESSAGES. Usage of LC_CTYPE to determine |
---|
3192 | language is hackish and questionable, then... Still, gives nice re- |
---|
3193 | sults if there is no other ways to get that value. |
---|
3194 | |
---|
3195 | 2001-03-07 Ettore Perazzoli <ettore@ximian.com> |
---|
3196 | |
---|
3197 | * configure.in: Bump version number to 0.5.99.6 due to the new |
---|
3198 | `e_table_get_cell_at()' call. |
---|
3199 | |
---|
3200 | 2001-03-06 Jon Trowbridge <trow@gnu.org> |
---|
3201 | |
---|
3202 | * gal/e-text/e-entry.c (e_entry_text_keypress): Added. This is |
---|
3203 | part of a change of sematics that makes things much nicer for the |
---|
3204 | user --- auto-activate the completion popup only on keypresses |
---|
3205 | than also change the entry. |
---|
3206 | (e_entry_proxy_changed): Record that the underlying EText has |
---|
3207 | changed, and set up a timeout to clear the changed_since_keypress |
---|
3208 | flag in a very short amount of time. |
---|
3209 | (e_entry_init): Connect to the EText's "keypress" signal". |
---|
3210 | (e_entry_destroy): If our completion_delay_tag timeout is still |
---|
3211 | floating around out there when we are winding things down, remove |
---|
3212 | it. |
---|
3213 | |
---|
3214 | * gal/e-text/e-text.c (e_text_class_init): Added keypress signal. |
---|
3215 | (e_text_text_model_reposition): Removed some old cruft. |
---|
3216 | (e_text_event): Emit our keypress signal after handling events of |
---|
3217 | type GDK_KEY_PRESS. |
---|
3218 | |
---|
3219 | 2001-03-05 Jon Trowbridge <trow@gnu.org> |
---|
3220 | |
---|
3221 | * configure.in: Set version number to 0.5.99.5 |
---|
3222 | |
---|
3223 | * gal/e-text/e-entry.c (e_entry_class_init): Add a "popup" signal. |
---|
3224 | If you have trepidations about this, see the technical argument |
---|
3225 | below. |
---|
3226 | (e_entry_init): Connect to the EText's popup signal. |
---|
3227 | (e_entry_proxy_popup): Proxy emitter for popup signals from the |
---|
3228 | EText. |
---|
3229 | |
---|
3230 | * gal/e-text/e-text.c (e_text_class_init): Added a "popup" signal. |
---|
3231 | (e_text_event): Emit the "popup" signal on right-clicks. Now you |
---|
3232 | could ask yourself: "should there be a signal named 'popup' in |
---|
3233 | EText that gets emitted on right-clicks?" And this is a |
---|
3234 | reasonable question, since... well, this has a funny feeling to |
---|
3235 | it. But the whole point of GNOME, or at least one of the original |
---|
3236 | points of GNOME, was to impose policy in a reasonable way when it |
---|
3237 | made sense in order to simplify the user's experience. Convention |
---|
3238 | dictates that popup menus are tied to right-clicks --- so rather |
---|
3239 | than setting up some elaborate forwarding of button-press signals, |
---|
3240 | why not just impose a little policy and set up a signal that is |
---|
3241 | closely tied to a familiar set of semantics? Maybe it isn't the |
---|
3242 | best thing to do from a aesthetics-of-the-API point of view, but I |
---|
3243 | doubt anyone could condemn it as being anything more than mostly |
---|
3244 | harmless. |
---|
3245 | |
---|
3246 | 2001-03-05 Christopher James Lahey <clahey@ximian.com> |
---|
3247 | |
---|
3248 | * configure.in: Upped the version number to 0.5.99.4. |
---|
3249 | |
---|
3250 | * gal/e-text/e-text.c (e_text_draw): Fixed a crash here. |
---|
3251 | |
---|
3252 | 2001-03-01 Jon Trowbridge <trow@ximian.com> |
---|
3253 | |
---|
3254 | * configure.in: Boost version number to 0.5.99.3. |
---|
3255 | |
---|
3256 | * gal/e-text/e-entry.c (e_entry_show_popup): Grab pointer when the |
---|
3257 | popup is visible, and then hide the popup if any button press |
---|
3258 | events occur outside of the popup. This lets up avoid most of the |
---|
3259 | worst "floating popup" cases that would occur if windows are |
---|
3260 | moved, desktops changed, etc. with the mouse. (Doing things like |
---|
3261 | changing desktop w/ keybindings can still cause a "floating |
---|
3262 | popup", but that is also true of Gtk's own combo box.) Change |
---|
3263 | popup positioning to slightly offset it from the entry, rather |
---|
3264 | than just plopping it down directly below. |
---|
3265 | (button_press_cb): Determine if a button press occured outside of |
---|
3266 | the popup when the pointer was grabbed, and unbrowse accordingly. |
---|
3267 | |
---|
3268 | * gal/e-text/e-completion-view.c |
---|
3269 | (e_completion_view_key_press_handler): Improve keystroke handling. |
---|
3270 | Allow Tabs to pass through (after hiding the pop-up) in order to |
---|
3271 | allow focus change requests to work properly. |
---|
3272 | (e_completion_view_construct): Disable horizontal scrollbars. |
---|
3273 | |
---|
3274 | * gal/e-text/e-completion-test.c (main): Reworked to use signals |
---|
3275 | instead of explicit callbacks. |
---|
3276 | |
---|
3277 | * gal/e-text/e-completion.h: |
---|
3278 | * gal/e-text/e-completion.c: Fix the awkward mix of signals and |
---|
3279 | explicitly-specified callbacks by taking out the explicit |
---|
3280 | callbacks. This approach is more gtk-ish, after all. |
---|
3281 | |
---|
3282 | |
---|
3283 | 2001-03-01 Christopher James Lahey <clahey@ximian.com> |
---|
3284 | |
---|
3285 | * configure.in: Upped the version number to 0.5.99.2. |
---|
3286 | |
---|
3287 | 2001-03-01 Christopher James Lahey <clahey@ximian.com> |
---|
3288 | |
---|
3289 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
3290 | e-selection-model-simple.lo. |
---|
3291 | |
---|
3292 | * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added e-selection-model-simple.c. |
---|
3293 | (libwidgetsinclude_HEADERS): Added e-selection-model-simple.h. |
---|
3294 | |
---|
3295 | * gal/widgets/e-reflow-sorted.c, gal/widgets/e-reflow-sorted.h: |
---|
3296 | Added a gint *position argument to e_reflow_sorted_remove_item and |
---|
3297 | e_reflow_sorted_get_item and two gint * arguments to |
---|
3298 | e_reflow_sorted_replace_item and e_reflow_sorted_reorder_item to |
---|
3299 | return the positions in the array of the items removed, gotten, or |
---|
3300 | moved. |
---|
3301 | |
---|
3302 | * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Added a gint |
---|
3303 | *position argument to e_reflow_sorted_add_item to return the |
---|
3304 | positions in the array of the item added. |
---|
3305 | |
---|
3306 | * gal/widgets/e-selection-model-simple.c, |
---|
3307 | gal/widgets/e-selection-model-simple.h: New class implementing a |
---|
3308 | simple selection model that you add rows to and remove rows from. |
---|
3309 | |
---|
3310 | * gal/widgets/e-selection-model.c, |
---|
3311 | gal/widgets/e-selection-model.h: Added e_selection_model_move_row. |
---|
3312 | |
---|
3313 | 2001-03-01 Vladimir Vukicevic <vladimir@ximian.com> |
---|
3314 | |
---|
3315 | * gal/Makefile.am: added e-cell-pixbuf.lo |
---|
3316 | |
---|
3317 | 2001-02-27 Miguel de Icaza <miguel@ximian.com> |
---|
3318 | |
---|
3319 | * gal/widgets/e-gui-utils.c (e_popup_menu): Make this more robust: |
---|
3320 | do not assume that the GdkEvent will be either a GdkEventButton of |
---|
3321 | some sort or a GdkEventKey: deal gracefully with other possible |
---|
3322 | conditions. |
---|
3323 | |
---|
3324 | 2001-02-27 Christopher James Lahey <clahey@ximian.com> |
---|
3325 | |
---|
3326 | * gal/e-text/e-completion-view.c: Changed |
---|
3327 | e_table_selection_model_clear to e_selection_model_clear. |
---|
3328 | |
---|
3329 | * tests/test-tree-3.c: Changed E_TABLE_CURSOR_LINE to |
---|
3330 | E_CURSOR_LINE. |
---|
3331 | |
---|
3332 | 2001-02-27 Christopher James Lahey <clahey@ximian.com> |
---|
3333 | |
---|
3334 | * gal/Makefile.am: Added e-sorter.lo and e-selection-model.lo. |
---|
3335 | |
---|
3336 | * gal/util/Makefile.am: Added e-sorter.c and e-sorter.h. |
---|
3337 | |
---|
3338 | * gal/util/e-sorter.c, gal/util/e-sorter.h: New class. This is a |
---|
3339 | new simple virtual class for use with ESelectionModel. It |
---|
3340 | implements the same set of methods as ETableSorter but the default |
---|
3341 | behavior is as if the sorting was a no-op. |
---|
3342 | |
---|
3343 | * gal/widgets/Makefile.am: Added e-selection-model.c and |
---|
3344 | e-selection-model.h. |
---|
3345 | |
---|
3346 | * gal/widgets/e-selection-model.c, |
---|
3347 | gal/widgets/e-selection-model.h: New class. Implements all of the |
---|
3348 | semantics of ETableSelectionModel except for the connection to the |
---|
3349 | ETableModel. |
---|
3350 | |
---|
3351 | 2001-02-25 Damon Chaplin <damon@ximian.com> |
---|
3352 | |
---|
3353 | * gal/Makefile.am (libgal_la_LIBADD): added e-cell-popup.lo and |
---|
3354 | e-cell-combo.lo |
---|
3355 | |
---|
3356 | 2001-02-24 Michael Meeks <michael@ximian.com> |
---|
3357 | |
---|
3358 | * gal/widgets/e-scroll-frame.c (adjustment_changed): use >= |
---|
3359 | instead of > on hsb / vsb visibilty calculation, to determine |
---|
3360 | whether we should queue a re-size. Possibly should use >= for |
---|
3361 | resize, but > for visilibity ? |
---|
3362 | |
---|
3363 | 2001-02-23 Christopher James Lahey <clahey@ximian.com> |
---|
3364 | |
---|
3365 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
3366 | e-table/e-table-sorting-utils.lo. |
---|
3367 | |
---|
3368 | 2001-02-21 Michael Meeks <michael@ximian.com> |
---|
3369 | |
---|
3370 | * gal/util/e-util.h (E_MAKE_X_TYPE): implement. |
---|
3371 | |
---|
3372 | 2001-02-19 Christopher James Lahey <clahey@ximian.com> |
---|
3373 | |
---|
3374 | * configure.in: Changed the version number to 0.5.99.1. |
---|
3375 | |
---|
3376 | * gal/Makefile.am (libgal_la_LIBADD): Change the directories for |
---|
3377 | e-table-text-model.lo, e-text-event-processor.lo, and |
---|
3378 | e-text-event-processor-emacs-like.lo. Reordered the e-text |
---|
3379 | directory to be after the e-table directory in build order. |
---|
3380 | |
---|
3381 | * gal/e-text/Makefile.am: Removed |
---|
3382 | e-text-event-processor-emacs-like.c, |
---|
3383 | e-text-event-processor-emacs-like.h, |
---|
3384 | e-text-event-processor-types.h, e-text-event-processor.c, and |
---|
3385 | e-text-event-processor.h. Added e-table-text-model.c and |
---|
3386 | e-table-text-model.h. |
---|
3387 | |
---|
3388 | * gal/e-text/e-table-text-model.c: Changed the signature of these |
---|
3389 | mehtods to match the changed signature in ETextModel. |
---|
3390 | |
---|
3391 | * gal/e-text/e-text-event-processor-emacs-like.c, |
---|
3392 | gal/e-text/e-text-event-processor-emacs-like.h, |
---|
3393 | gal/e-text/e-text-event-processor-types.h, |
---|
3394 | gal/e-text/e-text-event-processor.c, |
---|
3395 | gal/e-text/e-text-event-processor.h: Moved these to gal/util/. |
---|
3396 | |
---|
3397 | * gal/e-text/e-text.c, gal/e-text/e-text.h: Changed the includes |
---|
3398 | to match the moved files. |
---|
3399 | |
---|
3400 | * gal/util/Makefile.am: Added e-text-event-processor-emacs-like.c, |
---|
3401 | e-text-event-processor-emacs-like.h, |
---|
3402 | e-text-event-processor-types.h, e-text-event-processor.c, and |
---|
3403 | e-text-event-processor.h. |
---|
3404 | |
---|
3405 | * gal/util/e-text-event-processor-emacs-like.h, |
---|
3406 | gal/util/e-text-event-processor.h: Changed the includes to match |
---|
3407 | the moved files. |
---|
3408 | |
---|
3409 | 2001-02-19 Jon Trowbridge <trow@ximian.com> |
---|
3410 | |
---|
3411 | * gal/e-text/e-entry.c (e_entry_enable_completion_full): Added. |
---|
3412 | Allows you to attach an ECompletion to an EEntry, and have that |
---|
3413 | ECompletion be used for (obviously enough) completions. |
---|
3414 | |
---|
3415 | * gal/e-text/e-completion-view.h, gal/e-text/e-completion-view.c: |
---|
3416 | Added. ECompletionView is a widget for displaying the results of |
---|
3417 | a completion request in a format that is appropriate for a |
---|
3418 | drop-down window. |
---|
3419 | |
---|
3420 | * gal/e-text/e-completion.h, gal/e-text/e-completion.c: Added. |
---|
3421 | ECompletion is a "pure virtual base class" for completion-type |
---|
3422 | operations. It is implemented so that completions can be either |
---|
3423 | synchronous or asynchronous. |
---|
3424 | |
---|
3425 | * gal/e-text/e-text.c: Lots of changes to accomodate the |
---|
3426 | ETextModel changes. First of all, we render embedded text objects |
---|
3427 | as being underlined. We also cause the model to emit the |
---|
3428 | appropriate object activation signal when an embedded object is |
---|
3429 | double-clicked. Also, all of the code that moves the cursor in |
---|
3430 | response to user input has been removed. Instead, the EText now |
---|
3431 | listens for "reposition" events from the underlying model, and |
---|
3432 | bases all cursor motions on those. |
---|
3433 | (get_bounds_item_relative): Fixed bug in the handling of |
---|
3434 | differently-anchored text. Being differently-anchored is not a |
---|
3435 | crime or a perversion --- it is an alternative lifestyle that we |
---|
3436 | have to respect. |
---|
3437 | |
---|
3438 | * gal/e-text/e-text-model-uri.h, gal/e-text/e-text-model-uri.c: A |
---|
3439 | sample ETextModel that converts URIs into embedded objects that |
---|
3440 | get opened in the browser when you double-click them. |
---|
3441 | |
---|
3442 | * gal/e-text/e-text-model-repos.h, |
---|
3443 | gal/e-text/e-text-model-repos.c: Added. A group of simple |
---|
3444 | structures & functions for handling various cursor movement rules. |
---|
3445 | These are the sorts of things that are passed as arguments to |
---|
3446 | ETextModel "reposition" event handlers. |
---|
3447 | |
---|
3448 | * gal/e-text/e-text-model.h, gal/e-text/e-text-model.c: Privitized |
---|
3449 | the ETextModel struct and "methodized" all of the operations, so |
---|
3450 | that derived classes can do arbitrarily respond to get/set |
---|
3451 | requests in arbitrarily strange ways. Also added the concept of |
---|
3452 | declaring regions of the text as "embedded text objects". |
---|
3453 | Finally, caused operations that change the text to emit a |
---|
3454 | "reposition" signal that passes information that can be used by a |
---|
3455 | view (like an EText) to move the cursor or selection in an |
---|
3456 | intelligent way in response to those changes. This means that you |
---|
3457 | can now open two ETexts that look at the same ETextModel, and have |
---|
3458 | the cursor in one do the right thing when you edit the other. (As |
---|
3459 | opposed to producing a lot of potential segfaults, as it was |
---|
3460 | before.) |
---|
3461 | |
---|
3462 | |
---|
3463 | 2001-02-18 Rusty Conover <rconover@zootweb.com> |
---|
3464 | |
---|
3465 | * gal/util/e-util.c (e_format_number): Fix it so that numbers |
---|
3466 | containing inner zeros will be formatted correctly. For instance |
---|
3467 | the number 5005 when formatted was coming out as 5,5. It now |
---|
3468 | comes out at 5,005. |
---|
3469 | |
---|
3470 | 2001-02-17 Christopher James Lahey <clahey@ximian.com> |
---|
3471 | |
---|
3472 | From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com> |
---|
3473 | |
---|
3474 | * gal/util/e-util.h, gal/util/e-xml-utils.h, |
---|
3475 | gal/widgets/e-canvas-utils.h, gal/widgets/e-colors.h, |
---|
3476 | gal/widgets/e-cursors.h, gal/widgets/e-gui-utils.h, |
---|
3477 | gal/widgets/e-popup-menu.h, gal/widgets/e-printable.h, |
---|
3478 | gal/widgets/gtk-combo-stack.h: Added GNOME_DECLS. |
---|
3479 | |
---|
3480 | 2001-02-15 Christopher James Lahey <clahey@ximian.com> |
---|
3481 | |
---|
3482 | * configure.in: Upped the version number to 0.5.99.0. Upped the |
---|
3483 | so number to 5. |
---|
3484 | |
---|
3485 | 2001-02-14 Dan Winship <danw@ximian.com> |
---|
3486 | |
---|
3487 | * gal/util/e-util.c (e_marshal_INT__POINTER_POINTER, |
---|
3488 | e_marshal_INT__POINTER_POINTER_POINTER_POINTER): New marshallers |
---|
3489 | |
---|
3490 | 2001-02-11 Christopher James Lahey <clahey@ximian.com> |
---|
3491 | |
---|
3492 | * gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas-vbox.h: Made a |
---|
3493 | width other than the default possible if the children have widths |
---|
3494 | larger than the default. |
---|
3495 | |
---|
3496 | 2001-02-11 Christopher James Lahey <clahey@ximian.com> |
---|
3497 | |
---|
3498 | * gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h |
---|
3499 | (e_canvas_item_show_area_delayed): Added this function. |
---|
3500 | |
---|
3501 | 2001-02-09 JP Rosevear <jpr@ximian.com> |
---|
3502 | |
---|
3503 | * gal/widgets/e-canvas.c (e_canvas_key): Since gdkevent is a |
---|
3504 | union, casting a smaller struct to a gdkevent caused unknown |
---|
3505 | memory to be copied around. fix by copying to a full gdkevent |
---|
3506 | structure before calling gdkevent. |
---|
3507 | (e_canvas_focus_in): ditto |
---|
3508 | (e_canvas_focus_out): ditto |
---|
3509 | |
---|
3510 | 2001-02-08 Christopher James Lahey <clahey@ximian.com> |
---|
3511 | |
---|
3512 | * configure.in: Changed the version number of gal to 0.5. |
---|
3513 | |
---|
3514 | 2001-02-08 Christopher James Lahey <clahey@ximian.com> |
---|
3515 | |
---|
3516 | * gal/e-text/e-text-model-test.c (describe_model): Commented out |
---|
3517 | this function since it's not being used. |
---|
3518 | |
---|
3519 | 2001-02-08 Christopher James Lahey <clahey@ximian.com> |
---|
3520 | |
---|
3521 | * gal/widgets/gal-categories.glade, gal/widgets/e-categories.c |
---|
3522 | (ec_set_header): Added a "header" argument to set the label at the |
---|
3523 | top of the dialog. |
---|
3524 | |
---|
3525 | 2001-02-08 Christopher James Lahey <clahey@ximian.com> |
---|
3526 | |
---|
3527 | * gal/e-text/e-text-event-processor-emacs-like.c |
---|
3528 | (e_text_event_processor_emacs_like_event): Don't handle C-Enter. |
---|
3529 | |
---|
3530 | 2001-02-07 Christopher James Lahey <clahey@ximian.com> |
---|
3531 | |
---|
3532 | * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_realize): Store |
---|
3533 | the whole GdkColor instead of just the pixel. |
---|
3534 | |
---|
3535 | 2001-02-07 Kjartan Maraas <kmaraas@gnome.org> |
---|
3536 | |
---|
3537 | * Makefile.am: Added xml-i18n-* to EXTRA_DIST. |
---|
3538 | * configure.in: Added AM_PROG_XML_I18N_TOOLS. |
---|
3539 | |
---|
3540 | 2001-02-06 Christopher James Lahey <clahey@ximian.com> |
---|
3541 | |
---|
3542 | * gal/util/e-i18n.h: Added a comment. |
---|
3543 | |
---|
3544 | 2001-02-06 Christopher James Lahey <clahey@ximian.com> |
---|
3545 | |
---|
3546 | * gal/util/e-util.c, gal/util/e-util.h (e_format_number, |
---|
3547 | e_create_directory): Added e_format_number and e_create_directory. |
---|
3548 | |
---|
3549 | 2001-01-22 Akira TAGOH <tagoh@redhat.com> |
---|
3550 | |
---|
3551 | * gal/widgets/e-unicode.c (e_utf8_from_gtk_event_key): Fixed operation |
---|
3552 | event_key received the strings. |
---|
3553 | |
---|
3554 | * gal/widgets/e-font.c (e_font_from_gdk_font): Added check CJK locale. |
---|
3555 | (translate_encoding): Added Japanese encoding table. |
---|
3556 | |
---|
3557 | 2001-02-06 Christopher James Lahey <clahey@ximian.com> |
---|
3558 | |
---|
3559 | * configure.in: Check for nl_langinfo (CODESET). Code taken from |
---|
3560 | glib 1.3 branch. |
---|
3561 | |
---|
3562 | * gal/widgets/e-font.c, gal/widgets/e-font.h (e_locale_encoding): |
---|
3563 | Added e_locale_encoding, e_iconv_from_locale, and |
---|
3564 | e_iconv_to_locale. |
---|
3565 | |
---|
3566 | * gal/widgets/e-unicode.c, gal/widgets/e-unicode.h: Added |
---|
3567 | e_utf8_from_locale_string, e_utf8_from_locale_string_sized, |
---|
3568 | e_utf8_to_locale_string, e_utf8_to_locale_string_sized. |
---|
3569 | |
---|
3570 | 2001-02-06 Larry Ewing <lewing@ximian.com> |
---|
3571 | |
---|
3572 | * gal/widgets/e-font.c (e_font_to_native): okay, revert that |
---|
3573 | brokeness from my last commit. |
---|
3574 | (translate_encoding): don't convert to utf-16 that is definitely |
---|
3575 | the wrong byte order, now match iso-10646-1 and do it properly. |
---|
3576 | |
---|
3577 | 2001-02-05 Jeffrey Stedfast <fejj@ximian.com> |
---|
3578 | |
---|
3579 | * gal/e-text/.cvsignore: Added e-text-model-test |
---|
3580 | |
---|
3581 | 2001-02-05 Larry Ewing <lewing@ximian.com> |
---|
3582 | |
---|
3583 | * gal/widgets/e-font.c (e_font_to_native): make sure the bytes of |
---|
3584 | the multibyte font are in big endian order, this seems to be |
---|
3585 | required by the XChar2b structure. |
---|
3586 | |
---|
3587 | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> |
---|
3588 | |
---|
3589 | * tests/.cvsignore: Added test-define-views to this .cvsignore. |
---|
3590 | |
---|
3591 | 2001-02-05 Christopher James Lahey <clahey@ximian.com> |
---|
3592 | |
---|
3593 | * gal/e-text/e-entry.h: Changed draw_borders from a gboolean to a |
---|
3594 | a guint : 1. |
---|
3595 | |
---|
3596 | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> |
---|
3597 | |
---|
3598 | * gal/widgets/e-font.c (e_font_to_native), gal/widgets/e-unicode.c |
---|
3599 | (e_utf8_from_gtk_string_sized, e_utf8_to_gtk_string_sized): |
---|
3600 | Changed the call to iconv to be char ** instead of const char **. |
---|
3601 | |
---|
3602 | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> |
---|
3603 | |
---|
3604 | * gal/util/e-xml-utils.c: Rearranged the includes here a bit. |
---|
3605 | |
---|
3606 | 2001-02-05 Christopher James Lahey <clahey@helixcode.com> |
---|
3607 | |
---|
3608 | * gal/util/e-i18n.h: Added declarations for all the functions |
---|
3609 | declared in gnome-i18n.h. |
---|
3610 | |
---|
3611 | 2001-01-30 Christopher James Lahey <clahey@helixcode.com> |
---|
3612 | |
---|
3613 | * Reverted the latest change to EText since we're in feature freeze. |
---|
3614 | |
---|
3615 | 2001-02-04 Christopher James Lahey <clahey@ximian.com> |
---|
3616 | |
---|
3617 | * configure.in: Upped the version number to 0.4.99.8 |
---|
3618 | |
---|
3619 | 2001-02-04 Christopher James Lahey <clahey@ximian.com> |
---|
3620 | |
---|
3621 | * gal/widgets/e-font.c, gal/widgets/e-font.h (e_font_to_gdk_font): |
---|
3622 | Added this function. It returns a reffed GdkFont based on the |
---|
3623 | style passed in. |
---|
3624 | |
---|
3625 | 2001-02-02 Ettore Perazzoli <ettore@ximian.com> |
---|
3626 | |
---|
3627 | * tests/Makefile.am (vfs_programs): Remove `test-tree-2'. It |
---|
3628 | doesn't build right now and it's breaking the daily snapshots. |
---|
3629 | |
---|
3630 | 2001-01-31 Radek Doulik <rodo@ximian.com> |
---|
3631 | |
---|
3632 | * gal/e-text/e-entry.h: added gboolean draw_borders to make it |
---|
3633 | compile, probably some forgotten commit of e-entry.h |
---|
3634 | |
---|
3635 | 2001-01-30 Christopher James Lahey <clahey@ximian.com> |
---|
3636 | |
---|
3637 | * gal/e-text/e-entry.c (canvas_size_allocate, et_set_arg): Fixed |
---|
3638 | allocation and placement of text for no bordered text. |
---|
3639 | |
---|
3640 | 2001-01-30 Christopher James Lahey <clahey@ximian.com> |
---|
3641 | |
---|
3642 | * gal/e-text/e-entry.c (canvas_size_allocate, et_set_arg): Fixed |
---|
3643 | allocation and placement of text window. |
---|
3644 | |
---|
3645 | * gal/e-text/e-text.c (e_text_draw): Fixed display of the text. |
---|
3646 | |
---|
3647 | 2001-01-29 Jon Trowbridge <trow@gnu.org> |
---|
3648 | |
---|
3649 | * gal/e-text/e-text.c (e_text_init): Connect to the model's |
---|
3650 | "position" signal. |
---|
3651 | (e_text_init): Set default value for rgba_object as blue. |
---|
3652 | (e_text_destroy): Disconnect model position signal. |
---|
3653 | (fix_selection): Some extra sanity checking to keep the selection |
---|
3654 | from spilling outside of the bounds of the text string as it |
---|
3655 | expands or contracts. Should be obsolete due to the changes to |
---|
3656 | objectify_uris --- but I'll leave this in here for now, in an |
---|
3657 | attempt to avoid non-\0-terminated strings, segfaults, and all of |
---|
3658 | that fun stuff. |
---|
3659 | (e_text_text_model_position): Move our cursor according to the |
---|
3660 | suggestions made by our ETextModel, via the "position" signal. |
---|
3661 | (text_width_with_objects): Check that text is not NULL. |
---|
3662 | (text_draw_with_objects): Accept an extra GdkGC for use in drawing |
---|
3663 | objects. |
---|
3664 | (e_text_set_arg): Properly handle the "position" signal when |
---|
3665 | changing models. |
---|
3666 | (e_text_draw): Initialize the GC for drawing objects, if |
---|
3667 | necessary. |
---|
3668 | (_insert): Comment out the code that adjustes text->selection_*. |
---|
3669 | The cursor is now moved by the ETextModel directly via the |
---|
3670 | position signal, not by the view. |
---|
3671 | |
---|
3672 | * gal/e-text/e-text-model-uri.c (objectify_uris): Add more |
---|
3673 | sophisticated uri recognition via regular expressions. |
---|
3674 | (objectify_uris): Changed to track position changes as model->text |
---|
3675 | expands and contracts along with the objects. Block the |
---|
3676 | objectification of any chunks of text that straddle our current |
---|
3677 | position. |
---|
3678 | (e_text_model_uri_set_text): Added position info to objectify_uris |
---|
3679 | call. |
---|
3680 | (e_text_model_uri_insert): Added position info to objectify_uris |
---|
3681 | call. |
---|
3682 | (e_text_model_uri_insert_length): Added position info to |
---|
3683 | objectify_uris call. |
---|
3684 | (e_text_model_uri_delete): Added position info to objectify_uris |
---|
3685 | call. |
---|
3686 | |
---|
3687 | * gal/e-text/e-text-model.c (e_text_model_class_init): Added a |
---|
3688 | "position" signal that allows the ETextModel to send cursor |
---|
3689 | positioning information back to any view. We need this for text |
---|
3690 | with objects, where the text string can grow and shrink in ways |
---|
3691 | that the view doesn't expect. |
---|
3692 | (e_text_model_real_insert): Added sanity checking of args and a |
---|
3693 | position emission. |
---|
3694 | (e_text_model_real_insert_length): Added sanity checking of args |
---|
3695 | and a position emission. |
---|
3696 | (e_text_model_real_delete): Added sanity checking of args. |
---|
3697 | (e_text_model_suggest_position): A wrapper around the "position" |
---|
3698 | signal emitter. |
---|
3699 | |
---|
3700 | 2001-01-29 Christopher James Lahey <clahey@ximian.com> |
---|
3701 | |
---|
3702 | * gal/Makefile.am (libgal_la_LIBADD): Added e-cell-number.lo |
---|
3703 | |
---|
3704 | 2001-01-29 Not Zed <NotZed@Ximian.com> |
---|
3705 | |
---|
3706 | * gal/widgets/e-unicode.c (e_utf8_xml1_decode): Always include +1 |
---|
3707 | for the size. 0*2 == 0, so malloc returns NULL, which is not what |
---|
3708 | we want. |
---|
3709 | |
---|
3710 | 2001-01-28 Zbigniew Chyla <cyba@gnome.pl> |
---|
3711 | |
---|
3712 | * gal/util/e-i18n.h: Don't #define __GNOME_I18N_H__ if it's already |
---|
3713 | defined. |
---|
3714 | |
---|
3715 | *gal/util/e-xml-utils.c: |
---|
3716 | Functions moved from Gnumeric: |
---|
3717 | e_xml_get_child_by_name_by_lang_list, |
---|
3718 | e_xml_get_child_by_name_by_lang_list_with_score (static), |
---|
3719 | e_xml_get_child_by_name_no_lang. |
---|
3720 | New functions (for completness): |
---|
3721 | e_xml_get_integer_prop_by_name_with_default, |
---|
3722 | e_xml_get_string_prop_by_name_with_default, |
---|
3723 | e_xml_get_uint_prop_by_name, |
---|
3724 | e_xml_get_uint_prop_by_name_with_default, |
---|
3725 | e_xml_set_uint_prop_by_name. |
---|
3726 | Now every e_xml_get_*_prop_by_name function just calls |
---|
3727 | e_xml_get_*_prop_by_name_with_default with some sensible default |
---|
3728 | value. |
---|
3729 | Formatting fixes here and there. |
---|
3730 | |
---|
3731 | 2001-01-27 Christopher James Lahey <clahey@helixcode.com> |
---|
3732 | |
---|
3733 | * gal/widgets/e-categories.c (table_key_press): Made pressing the |
---|
3734 | space bar toggle a given row. |
---|
3735 | |
---|
3736 | 2001-01-27 Ettore Perazzoli <ettore@ximian.com> |
---|
3737 | |
---|
3738 | * gal/widgets/e-categories.c (e_categories_construct): New. |
---|
3739 | (e_categories_new): Call it. Made const-safe. |
---|
3740 | (ec_set_categories): Made const-safe. |
---|
3741 | |
---|
3742 | 2001-01-26 Jon Trowbridge <trow@gnu.org> |
---|
3743 | |
---|
3744 | * gal/e-text/e-text-model-test.c: Added; a new test program that |
---|
3745 | demonstrates objects in ETexts. |
---|
3746 | |
---|
3747 | * gal/e-text/e-text-model-uri.c: Added; a text model that converts |
---|
3748 | URIs in the text into objects that are passed off to the GNOME URI |
---|
3749 | handler when activated. This is actually still extremely broken; |
---|
3750 | I got it just working enough to test out my EText changes. |
---|
3751 | |
---|
3752 | * gal/e-text/e-text.c: A whole lot of changes, designed to make |
---|
3753 | ETextModel objects render properly. The basic idea of the changes |
---|
3754 | is pretty simple, though. |
---|
3755 | (text_width_with_objects): First of all, this function is an |
---|
3756 | alternative to e_font_utf8_text_width that takes into the account |
---|
3757 | the embedded \1s in the text string and properly accounts for the |
---|
3758 | width of the object strings. |
---|
3759 | (unicode_strlen_with_objects): Next, this function finds the |
---|
3760 | proper strlen of a string, expanding the \1s. |
---|
3761 | (text_draw_with_objects): Finally, this is just a replacement for |
---|
3762 | e_font_draw_utf8_text that does the right thing for objects. I've |
---|
3763 | gone through all of e-text.c and replace calls by those original |
---|
3764 | functions with my new object-enabled alternatives. |
---|
3765 | (split_into_lines): Some tweaking to get line breaking to work |
---|
3766 | properly. Made \1 into a "break character", so that we can break |
---|
3767 | lines between multiple adjacent objects. (Which seemed like the |
---|
3768 | right thing to do, but there may be cases where that is |
---|
3769 | undesireable.) |
---|
3770 | (_get_position_from_xy): Fixed to properly handle embedded |
---|
3771 | objects, and to get the right selection semantics for objects. |
---|
3772 | (Or at least semantics that feel right to me.) Also fixed a bug |
---|
3773 | that caused selection, etc. to not work properly if the text was |
---|
3774 | anchored anywhere other than with GTK_ANCHOR_NORTH*. |
---|
3775 | (_get_position): Hacked to cause objects to activate when they are |
---|
3776 | double-clicked. There is probably a better way to do this. |
---|
3777 | |
---|
3778 | * gal/e-text/e-text-model.c (e_text_model_real_object_count): |
---|
3779 | Provide a default implementation of an object counter. Derived |
---|
3780 | classes might want to override this for efficiency reasons. |
---|
3781 | (e_text_model_strdup_expanded_text): Added. Allocates and returns |
---|
3782 | a string contains the model's text with the objects "expanded" |
---|
3783 | within. |
---|
3784 | |
---|
3785 | * gal/e-text/e-text-model.h: Added obj_count, get_nth_obj, and |
---|
3786 | activate_nth_obj virtual methods to ETextModelClass. |
---|
3787 | |
---|
3788 | 2001-01-25 Federico Mena Quintero <federico@ximian.com> |
---|
3789 | |
---|
3790 | * gal/widgets/e-categories.c (e_categories_init): Give the initial |
---|
3791 | focus to the text entry, and do gnome_dialog_editable_enters() on |
---|
3792 | it. Make the OK button the default button. |
---|
3793 | |
---|
3794 | 2001-01-25 Christopher James Lahey <clahey@helixcode.com> |
---|
3795 | |
---|
3796 | * gal/widgets/e-canvas-utils.c (e_canvas_item_show_area): Clamp |
---|
3797 | the value we set here. |
---|
3798 | (compute_offset): Switched to ints here. |
---|
3799 | |
---|
3800 | 2001-01-25 Christopher James Lahey <clahey@helixcode.com> |
---|
3801 | |
---|
3802 | * gal/widgets/e-canvas-utils.c (e_canvas_item_show_area): Made |
---|
3803 | this function put some space around the area shown. |
---|
3804 | |
---|
3805 | 2001-01-25 Christopher James Lahey <clahey@helixcode.com> |
---|
3806 | |
---|
3807 | * configure.in: Upped the internal version number of gal to |
---|
3808 | 0.4.99.7. |
---|
3809 | |
---|
3810 | * gal/widgets/e-font.c: Added a global variable e_font_verbose and |
---|
3811 | only print debugging messages if it gets set to non-zero. |
---|
3812 | |
---|
3813 | 2001-01-24 Christopher James Lahey <clahey@helixcode.com> |
---|
3814 | |
---|
3815 | * configure.in: Upped the internal version number of gal to |
---|
3816 | 0.4.99.6. |
---|
3817 | |
---|
3818 | 2001-01-22 JP Rosevear <jpr@ximian.com> |
---|
3819 | |
---|
3820 | * gal/widgets/e-categories.c (e_categories_set_arg): use new internal |
---|
3821 | function to set |
---|
3822 | (ec_set_categories): set the list of categories |
---|
3823 | (e_categories_new): use ec_set_categories, fixes crash |
---|
3824 | |
---|
3825 | 2001-01-22 Pablo Saratxaga <pablo@mandrakesoft.com> |
---|
3826 | |
---|
3827 | * configure.in: put ALL_LINGUAS list in sync with the files in po/ |
---|
3828 | |
---|
3829 | 2001-01-22 Christopher James Lahey <clahey@helixcode.com> |
---|
3830 | |
---|
3831 | * tests/test-define-views.c (main): Switched this to use the users |
---|
3832 | home directory instead of mine. |
---|
3833 | |
---|
3834 | 2001-01-22 Christopher James Lahey <clahey@helixcode.com> |
---|
3835 | |
---|
3836 | * tests/test-define-views.c (dialog_clicked): Deal with clicking |
---|
3837 | OK or Cancel on the dialog. Load the view collection on startup. |
---|
3838 | |
---|
3839 | 2001-01-21 Christopher James Lahey <clahey@helixcode.com> |
---|
3840 | |
---|
3841 | * gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added function |
---|
3842 | e_xml_get_bool_prop_by_name_with_default. |
---|
3843 | |
---|
3844 | 2001-01-21 Christopher James Lahey <clahey@helixcode.com> |
---|
3845 | |
---|
3846 | * tests/test-tree-1.c (INITIAL_SPEC): Changed this to test |
---|
3847 | cursor-mode="line" selection-mode="browse" and draw-focus="true". |
---|
3848 | |
---|
3849 | 2001-01-20 Fatih Demir <kabalak@gmx.net> |
---|
3850 | |
---|
3851 | * configure.in: Added tr to ALL_LINGUAS. |
---|
3852 | |
---|
3853 | 2001-01-19 Dan Winship <danw@ximian.com> |
---|
3854 | |
---|
3855 | * gal/widgets/e-popup-menu.c (e_popup_menu_run): |
---|
3856 | s/GdkEventButton/GdkEvent/ |
---|
3857 | |
---|
3858 | * gal/widgets/e-gui-utils.c (e_popup_menu): ditto, and deal with |
---|
3859 | key events as well |
---|
3860 | |
---|
3861 | 2001-01-19 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> |
---|
3862 | |
---|
3863 | * configure.in: Added sk to ALL_LINGUAS. |
---|
3864 | |
---|
3865 | 2001-01-18 Christopher James Lahey <clahey@helixcode.com> |
---|
3866 | |
---|
3867 | * gal/e-text/e-entry.c: Fixed text misplacement. |
---|
3868 | |
---|
3869 | 2001-01-18 Christopher James Lahey <clahey@helixcode.com> |
---|
3870 | |
---|
3871 | * gal/e-text/e-text.c (_do_tooltip): Make tooltip appear properly |
---|
3872 | even if anchor is set. |
---|
3873 | |
---|
3874 | 2001-01-18 Christopher James Lahey <clahey@helixcode.com> |
---|
3875 | |
---|
3876 | * gal/e-text/e-entry.c (canvas_size_allocate, et_set_arg): Center |
---|
3877 | text vertically. |
---|
3878 | |
---|
3879 | 2001-01-17 Christopher James Lahey <clahey@helixcode.com> |
---|
3880 | |
---|
3881 | * gal/e-text/e-entry.c (e_entry_init): Made EEntry be shrinkable. |
---|
3882 | |
---|
3883 | 2001-01-17 Christopher James Lahey <clahey@helixcode.com> |
---|
3884 | |
---|
3885 | * gal/e-text/e-entry.c, gal/e-text/e-entry.h (et_set_arg): Make |
---|
3886 | justification work properly for entries. Documented. |
---|
3887 | |
---|
3888 | 2001-01-17 Christopher James Lahey <clahey@helixcode.com> |
---|
3889 | |
---|
3890 | * tests/Makefile.am: Added test-define-views. |
---|
3891 | |
---|
3892 | * tests/test-define-views.c: New test for the gal/gal/menus/ |
---|
3893 | stuff. |
---|
3894 | |
---|
3895 | 2001-01-16 Christopher James Lahey <clahey@helixcode.com> |
---|
3896 | |
---|
3897 | * gal/e-paned/e-vpaned.c (e_vpaned_draw), gal/e-paned/e-hpaned.c |
---|
3898 | (e_hpaned_draw): Removed an unused variable. |
---|
3899 | |
---|
3900 | 2001-01-17 Dave Camp <dave@ximian.com> |
---|
3901 | |
---|
3902 | * po/POTFILES.in: Remove gal/e-text/e-entry-test.c and |
---|
3903 | gal/widgets/test-color.c, as these are not distributed with the |
---|
3904 | tarball. |
---|
3905 | |
---|
3906 | 2001-01-17 Miguel de Icaza <miguel@gnu.org> |
---|
3907 | |
---|
3908 | * po/POTFILES.in: update. |
---|
3909 | |
---|
3910 | * gal/widgets/color-palette.c: use e-i18n.h |
---|
3911 | |
---|
3912 | * gal/util/e-i18n.h: Avoid inclussion of the GNOME i18n file as we |
---|
3913 | provide our own. |
---|
3914 | |
---|
3915 | 2001-01-17 Dave Camp <dave@ximian.com> |
---|
3916 | |
---|
3917 | * gal/Makefile.am (libgal_la_LIBADD): Removed e-table/e-table-config-field.lo |
---|
3918 | |
---|
3919 | 2001-01-16 Jason Leach <jasonleach@usa.net> |
---|
3920 | |
---|
3921 | * gal/e-text/e-text.c (e_text_set_arg): Emit a "changed" signal to |
---|
3922 | the EText after we gtk_object_set a "model" arg and fill the EText |
---|
3923 | with text from the model, which obviously changes the text. |
---|
3924 | |
---|
3925 | 2001-01-15 Christopher James Lahey <clahey@ximian.com> |
---|
3926 | |
---|
3927 | * gal/Makefile.am (libgal_la_LIBADD): Added e-table/e-cell-date.lo |
---|
3928 | and e-table/e-cell-size.lo. |
---|
3929 | |
---|
3930 | * configure.in: Upped the internal version number of gal to |
---|
3931 | 0.4.99.4. |
---|
3932 | |
---|
3933 | 2001-01-15 Miguel de Icaza <miguel@gnu.org> |
---|
3934 | |
---|
3935 | * docs/tmpl/e-table-specification.sgml: Write documentation. |
---|
3936 | |
---|
3937 | 2001-01-13 Ettore Perazzoli <ettore@ximian.com> |
---|
3938 | |
---|
3939 | * gal/e-paned/e-vpaned.c (e_vpaned_draw): Don't draw the handle |
---|
3940 | with `gtk_paint_handle()' as it looks butt-ugly. |
---|
3941 | * gal/e-paned/e-hpaned.c (e_hpaned_draw): Likewise. |
---|
3942 | |
---|
3943 | 2001-01-12 Christopher James Lahey <clahey@helixcode.com> |
---|
3944 | |
---|
3945 | * configure.in: Upped the internal version number of gal to |
---|
3946 | 0.4.99.3. |
---|
3947 | |
---|
3948 | 2001-01-12 Miguel de Icaza <miguel@ximian.com> |
---|
3949 | |
---|
3950 | * docs/tmpl/e-table-sort-info.sgml: Document the object. |
---|
3951 | |
---|
3952 | 2001-01-11 Christopher James Lahey <clahey@helixcode.com> |
---|
3953 | |
---|
3954 | * tests/test-tree-1.c (save_state): |
---|
3955 | (create_tree): Make these save and load the header state so that |
---|
3956 | we can test header state saving. |
---|
3957 | |
---|
3958 | 2001-01-11 Christopher James Lahey <clahey@helixcode.com> |
---|
3959 | |
---|
3960 | * docs/etablexml.txt: Document the new selection-mode attribute of |
---|
3961 | ETableSpecification. |
---|
3962 | |
---|
3963 | 2001-01-11 Lauris Kaplinski <lauris@ximian.com> |
---|
3964 | |
---|
3965 | * gal/widget/e-font.c (e_font_from_gdk_font): Return NULL, if GdkFont == NULL |
---|
3966 | Some checks for 'should be impossible' situations - but they probably can |
---|
3967 | occur for screwed up X/font configurations |
---|
3968 | (e_font_from_gdk_fontset): Ditto |
---|
3969 | |
---|
3970 | 2001-01-09 JP Rosevear <jpr@helixcode.com> |
---|
3971 | |
---|
3972 | * gal/widgets/Makefile.am: dist the glade file |
---|
3973 | |
---|
3974 | 2001-01-06 Christopher James Lahey <clahey@helixcode.com> |
---|
3975 | |
---|
3976 | * gal/widgets/e-unicode.c (e_utf8_xml1_decode): Removed an unused |
---|
3977 | variable. |
---|
3978 | (e_utf8_from_gtk_string_sized): Made ib const here. |
---|
3979 | |
---|
3980 | 2001-01-06 Lauris Kaplinski <lauris@helixcode.com> |
---|
3981 | |
---|
3982 | * gal/widgets/e-font.c (e_font_from_gdk_font): Print out bold font |
---|
3983 | full name, not just weight |
---|
3984 | (e_font_from_gdk_fontset): Ditto |
---|
3985 | |
---|
3986 | 2001-01-06 Lauris Kaplinski <lauris@helixcode.com> |
---|
3987 | |
---|
3988 | * gal/widgets/e-font.c (e_font_from_gdk_font): Added E_XF_SET_WIDTH |
---|
3989 | to font query |
---|
3990 | (e_font_from_gdk_fontset): Ditto |
---|
3991 | |
---|
3992 | 2001-01-05 Lauris Kaplinski <lauris@helixcode.com> |
---|
3993 | |
---|
3994 | * gal/widgets/test-font-loading.c: New test program |
---|
3995 | |
---|
3996 | * gal/widgets/Makefile.am: Added test-font-loading |
---|
3997 | |
---|
3998 | * gal/widgets/e-font.c (e_font_from_gdk_name): Try to figure out, |
---|
3999 | whether we want to create font or fontset |
---|
4000 | (e_font_from_gdk_font): Splitted fontset variant into separate |
---|
4001 | method, so CJK/Europaean people will not break each other code |
---|
4002 | (e_font_from_gdk_fontset): New function |
---|
4003 | |
---|
4004 | * gal/widgets/e-unicode.c (e_utf8_from_gtk_string_sized): If iconv == -1 |
---|
4005 | assumes either iso-8859-1 or iso-10646 encoding |
---|
4006 | (e_utf8_to_gtk_string_sized): Ditto |
---|
4007 | |
---|
4008 | 2001-01-04 Christopher James Lahey <clahey@helixcode.com> |
---|
4009 | |
---|
4010 | * gal/e-text/e-text.c (e_text_draw): Fixed the border bug. |
---|
4011 | Borders draw properly now. |
---|
4012 | |
---|
4013 | 2001-01-04 JP Rosevear <jpr@helixcode.com> |
---|
4014 | |
---|
4015 | * configure.in: bump version |
---|
4016 | |
---|
4017 | * gal/widgets/gal-categories.glade: Glade file for category editor |
---|
4018 | |
---|
4019 | * gal/widgets/e-categories.[hc]: A category editor dialog taken |
---|
4020 | and renamed from evolution |
---|
4021 | |
---|
4022 | * gal/widgets/Makefile.am: Build new files and install |
---|
4023 | glade stuff |
---|
4024 | |
---|
4025 | 2001-01-02 Lauris Kaplinski <lauris@helixcode.com> |
---|
4026 | |
---|
4027 | * gal/widget/e-unicode.* (e_utf8_xml1_decode): New function |
---|
4028 | (e_utf8_xml1_encode): ditto |
---|
4029 | |
---|
4030 | 2001-01-02 Christopher James Lahey <clahey@helixcode.com> |
---|
4031 | |
---|
4032 | * configure.in: Upped the version number. |
---|
4033 | |
---|
4034 | 2001-01-02 Ali Abdin <aliabdin@aucegypt.edu> |
---|
4035 | |
---|
4036 | * gal/configure.in: Install API docs in the 'gal' directory, not in |
---|
4037 | bonobo's |
---|
4038 | |
---|
4039 | 2000-12-29 Miguel de Icaza <miguel@helixcode.com> |
---|
4040 | |
---|
4041 | * gal/e-text/e-entry.c: Add support here for "cursor_pos". |
---|
4042 | (et_get_arg): Handle ARG_CURSOR_POS. |
---|
4043 | (et_set_arg): ditto. |
---|
4044 | |
---|
4045 | * gal/e-text/e-text.c: Add new argument: "cursor_pos". |
---|
4046 | (e_text_get_arg): Handle ARG_CURSOR_POS. |
---|
4047 | (e_text_set_arg): Handle ARG_CURSOR_POS. |
---|
4048 | (e_text_class_init): Add. |
---|
4049 | |
---|
4050 | 2000-12-27 Miguel de Icaza <miguel@helixcode.com> |
---|
4051 | |
---|
4052 | * tests/Makefile.am (INCLUDES): Add test-shortcut-bar to the |
---|
4053 | makefile. |
---|
4054 | |
---|
4055 | 2000-12-27 Christopher James Lahey <clahey@helixcode.com> |
---|
4056 | |
---|
4057 | * configure.in: Added gal/shortcut-bar/Makefile. |
---|
4058 | |
---|
4059 | * tests/Makefile.am: Added test-shortcut-bar. |
---|
4060 | |
---|
4061 | * tests/test-shortcut-bar.c: Moved this from gal/shortcut-bar. |
---|
4062 | |
---|
4063 | 2000-12-26 Christopher James Lahey <clahey@helixcode.com> |
---|
4064 | |
---|
4065 | * docs/etablexml.txt: New file documenting the ETableSpecification |
---|
4066 | xml format. |
---|
4067 | |
---|
4068 | 2000-12-26 Christopher James Lahey <clahey@helixcode.com> |
---|
4069 | |
---|
4070 | * gal/e-text/e-entry.c: Added a "draw_background" argument. Set |
---|
4071 | the default for the "draw_background" argument to the contained |
---|
4072 | EText to TRUE. |
---|
4073 | |
---|
4074 | * gal/e-text/e-text.c: Changed the default for the |
---|
4075 | "draw_background" argument to FALSE. |
---|
4076 | |
---|
4077 | 2000-12-26 Miguel de Icaza <miguel@helixcode.com> |
---|
4078 | |
---|
4079 | * gal/e-text/e-entry.c: Connect to the "changed" and "activate" |
---|
4080 | signals on the EText to the proxy routines. |
---|
4081 | (e_entry_proxy_changed): Proxy this to our signals. |
---|
4082 | (e_entry_proxy_activate): ditto. |
---|
4083 | |
---|
4084 | 2000-12-25 Miguel de Icaza <miguel@helixcode.com> |
---|
4085 | |
---|
4086 | * gal/e-text/e-text.c (e_text_init): Always have some text. Fixes crash. |
---|
4087 | |
---|
4088 | * gal/widgets/e-reflow.c (set_empty): Set draw_background to FALSE. |
---|
4089 | |
---|
4090 | * gal/e-text/e-text.c (e_text_draw): Made the code CanvasItem |
---|
4091 | correct: the code should not draw at arbitrary positions in the |
---|
4092 | GdkWindow, it should instead draw from item->x1, item->y1 to |
---|
4093 | item->y1, item->y2 (Chris, we need to talk about this, I think my |
---|
4094 | current fix is passable, but might not be fully correct. |
---|
4095 | Specially the interpretation of the width, height arguments). |
---|
4096 | (e_text_class_init): Fix name. |
---|
4097 | (e_text_set_arg): Use correct name. |
---|
4098 | |
---|
4099 | 2000-12-24 Miguel de Icaza <miguel@helixcode.com> |
---|
4100 | |
---|
4101 | * gal/e-text/e-text.c (e_text_set_arg): Handle draw background. |
---|
4102 | (e_text_draw): Support both border drawing and background drawing. |
---|
4103 | |
---|
4104 | * gal/e-text/e-entry.c (et_get_arg, et_set_arg): Reduce code size by casting |
---|
4105 | once. |
---|
4106 | (et_set_arg, et_get_arg): Add ARG_DRAW_BORDERS handling. |
---|
4107 | |
---|
4108 | 2000-12-23 Christopher James Lahey <clahey@helixcode.com> |
---|
4109 | |
---|
4110 | * gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added |
---|
4111 | e_xml_get_double_prop_by_name_with_default. |
---|
4112 | |
---|
4113 | 2000-12-21 Miguel de Icaza <miguel@helixcode.com> |
---|
4114 | |
---|
4115 | * gal/widgets/gtk-combo-box.c (gtk_combo_box_set_tearable): New |
---|
4116 | API call. |
---|
4117 | |
---|
4118 | 2000-12-20 Miguel de Icaza <miguel@helixcode.com> |
---|
4119 | |
---|
4120 | * gal/widgets/gtk-combo-box.h: Export gtk_combo_box_get_pos. |
---|
4121 | |
---|
4122 | * gal/widgets/gtk-combo-box.c: Add two new signals: |
---|
4123 | pre_pop_down and post_pop_hide. |
---|
4124 | (gtk_combo_box_popup_hide_unconditional): Emit signal when done. |
---|
4125 | (gtk_combo_box_popup_display): Emit signal |
---|
4126 | |
---|
4127 | 2000-12-19 Christopher James Lahey <clahey@helixcode.com> |
---|
4128 | |
---|
4129 | * gal/util/e-util.c, gal/util/e-util.h (e_strdup_strip): Made the |
---|
4130 | parameter type of e_strdup_string a const. Made it not call |
---|
4131 | isspace on signed characters. Made the return type of |
---|
4132 | e_strstrcase non const again. |
---|
4133 | |
---|
4134 | 2000-12-19 Christopher James Lahey <clahey@helixcode.com> |
---|
4135 | |
---|
4136 | * configure.in: Updated so number to 4 since an interface has |
---|
4137 | changed. Updated version number to 0.4.99.0 for internal |
---|
4138 | versioning number. |
---|
4139 | |
---|
4140 | 2000-12-19 Miguel de Icaza <miguel@helixcode.com> |
---|
4141 | |
---|
4142 | * gal/widgets/gtk-combo-text.c (gtk_combo_text_construct): Move |
---|
4143 | initialization code to construct instead of leaving it on _new. |
---|
4144 | |
---|
4145 | * gal/widgets/gtk-combo-text.h, gal/widgets/gtk-combo-text.c |
---|
4146 | (gtk_combo_text_construct): expose. |
---|
4147 | |
---|
4148 | * gal/widgets/widget-pixmap-combo.h: ditto. |
---|
4149 | |
---|
4150 | * gal/widgets/widget-color-combo.h: Fix parent class. It should |
---|
4151 | have been GtkComboBoxClass, not GnomeCanvasClass. |
---|
4152 | |
---|
4153 | 2000-12-15 Dan Winship <danw@helixcode.com> |
---|
4154 | |
---|
4155 | * configure.in: FreeBSD ships two iconv library ports, and they |
---|
4156 | mangle the one we support. So support the other one too. Also, |
---|
4157 | throw in some AC_CACHE fun to make re-configures faster. |
---|
4158 | |
---|
4159 | 2000-12-15 Christopher James Lahey <clahey@helixcode.com> |
---|
4160 | |
---|
4161 | * configure.in: Upped the version number to 0.4.1. Bumped the |
---|
4162 | GAL_REVISION to 1. |
---|
4163 | |
---|
4164 | 2000-12-14 Christopher James Lahey <clahey@helixcode.com> |
---|
4165 | |
---|
4166 | * gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Don't allow |
---|
4167 | the arrow keys to let you scroll off of the table. |
---|
4168 | |
---|
4169 | * NEWS: Changed the NEWS format. |
---|
4170 | |
---|
4171 | 2000-12-14 Christopher James Lahey <clahey@helixcode.com> |
---|
4172 | |
---|
4173 | * README: Updated README a bit. |
---|
4174 | |
---|
4175 | 2000-12-14 Christopher James Lahey <clahey@helixcode.com> |
---|
4176 | |
---|
4177 | * NEWS: Updated NEWS a bit. |
---|
4178 | |
---|
4179 | * configure.in: Updated version number to 0.4. |
---|
4180 | |
---|
4181 | 2000-12-13 Christopher James Lahey <clahey@helixcode.com> |
---|
4182 | |
---|
4183 | * docs/.cvsignore: Added .cvsignore. |
---|
4184 | |
---|
4185 | 2000-12-13 Christopher James Lahey <clahey@helixcode.com> |
---|
4186 | |
---|
4187 | * gal/e-text/e-text.c (_do_tooltip): Changed the color from yellow |
---|
4188 | to light gray. |
---|
4189 | |
---|
4190 | * gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Made it so |
---|
4191 | that e-canvas-vbox doesn't eat all the keyboard events. This |
---|
4192 | means widget navigation keys work properly. |
---|
4193 | |
---|
4194 | 2000-12-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4195 | |
---|
4196 | * gal/util/e-util.c, gal/util/e-util.h: Fixed a warning by making |
---|
4197 | e_strstrcase return a const gchar. |
---|
4198 | |
---|
4199 | 2000-12-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4200 | |
---|
4201 | * gal/widgets/e-font.c (e_iconv_to_gdk_font): Fixed a warning. |
---|
4202 | |
---|
4203 | 2000-12-09 Christopher James Lahey <clahey@helixcode.com> |
---|
4204 | |
---|
4205 | * configure.in: Upped so number to 3.0.0. Upped version number to |
---|
4206 | internal cvs version number. |
---|
4207 | |
---|
4208 | 2000-12-11 Dan Winship <danw@helixcode.com> |
---|
4209 | |
---|
4210 | * gal/widgets/e-scroll-frame.c (adjustment_changed): Add some |
---|
4211 | checks so that setting the vadjustment before the hadjustment |
---|
4212 | won't cause a warning. |
---|
4213 | |
---|
4214 | 2000-12-08 JP Rosevear <jpr@helixcode.com> |
---|
4215 | |
---|
4216 | * gal/widgets/e-canvas.c (e_canvas_destroy): Remove my lame "fix" |
---|
4217 | |
---|
4218 | 2000-12-08 Miguel de Icaza <miguel@helixcode.com> |
---|
4219 | |
---|
4220 | * gal/widgets/widget-color-combo.h: Adjust as well. |
---|
4221 | |
---|
4222 | * gal/widgets/color-palette.c (color_palette_new): Make API |
---|
4223 | parseable by gtk-doc. |
---|
4224 | |
---|
4225 | 2000-12-07 Christopher James Lahey <clahey@helixcode.com> |
---|
4226 | |
---|
4227 | * configure.in: Removed bonobox from the gal libs and configure |
---|
4228 | lines. |
---|
4229 | |
---|
4230 | 2000-12-07 Dan Winship <danw@helixcode.com> |
---|
4231 | |
---|
4232 | * configure.in: Add --with-libiconv, set ICONV_CFLAGS as well as |
---|
4233 | ICONV_LIBS, and put it in galConf.sh |
---|
4234 | |
---|
4235 | * gal/widgets/Makefile.am (INCLUDES): Add $(ICONV_CFLAGS) |
---|
4236 | |
---|
4237 | 2000-12-07 JP Rosevear <jpr@helixcode.com> |
---|
4238 | |
---|
4239 | * gal/widgets/e-canvas.c (e_canvas_destroy): Destroy the gdkIC |
---|
4240 | if we have one |
---|
4241 | |
---|
4242 | 2000-12-07 Dan Winship <danw@helixcode.com> |
---|
4243 | |
---|
4244 | * gal/Makefile.am (libgal_la_LDFLAGS): Add $(ICONV_LIBS) and |
---|
4245 | $(UNICODE_LIBS) to make auto-dependencying stuff work |
---|
4246 | |
---|
4247 | 2000-12-06 Radek Doulik <rodo@helixcode.com> |
---|
4248 | |
---|
4249 | * gal/widgets/e-font.c (e_font_get_name): new function |
---|
4250 | |
---|
4251 | 2000-12-06 Christopher James Lahey <clahey@helixcode.com> |
---|
4252 | |
---|
4253 | * configure.in: Dropped the so number back down to its proper |
---|
4254 | value. |
---|
4255 | |
---|
4256 | 2000-12-06 Christopher James Lahey <clahey@helixcode.com> |
---|
4257 | |
---|
4258 | * configure.in: Increased the version number to 0.3. Increased |
---|
4259 | the so number. |
---|
4260 | |
---|
4261 | * gal/util/e-util.h: Removed unnecessary #define e_str_make_safe |
---|
4262 | e_filename_make_safe. |
---|
4263 | |
---|
4264 | 2000-12-06 Christopher James Lahey <clahey@helixcode.com> |
---|
4265 | |
---|
4266 | * gal/util/e-util.c, gal/widgets/e-font.c: Fixed some warnings. |
---|
4267 | |
---|
4268 | 2000-12-06 Christopher James Lahey <clahey@helixcode.com> |
---|
4269 | |
---|
4270 | * configure.in: Increased the version number. |
---|
4271 | |
---|
4272 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
4273 | menus/gal-view-etable.lo, menus/gal-view-factory-etable.lo, |
---|
4274 | menus/gal-view-factory.lo, and menus/gal-view-collection.lo. |
---|
4275 | |
---|
4276 | 2000-12-05 Lauris Kaplinski <lauris@helixcode.com> |
---|
4277 | |
---|
4278 | * gal/util/e-cache.*: New files, implementing general LRU cache |
---|
4279 | |
---|
4280 | * gal/widgets/e-font.c (e_font_from-gdk-font): Use cache, removed |
---|
4281 | foundry specification from fon loading |
---|
4282 | (e_gdk_font_encoding): Use cache |
---|
4283 | |
---|
4284 | 2000-12-04 Lauris Kaplinski <lauris@helixcode.com> |
---|
4285 | |
---|
4286 | * gal/widgets/e-font.c (e_font_print_gdk_font_name): New function |
---|
4287 | (e_font_from_gdk_font): Added font name printout (if VERBOSE) |
---|
4288 | |
---|
4289 | 2000-12-04 Jeffrey Stedfast <fejj@helixcode.com> |
---|
4290 | |
---|
4291 | * gal/util/e-util.h (e_str_make_safe): macro that calls |
---|
4292 | e_filename_make_safe |
---|
4293 | |
---|
4294 | * gal/util/e-util.c (e_filename_make_safe): Renamed from |
---|
4295 | e_str_make_safe |
---|
4296 | (e_strstrcase): go back to returning gchar * rather than const. |
---|
4297 | |
---|
4298 | 2000-11-30 Jeffrey Stedfast <fejj@helixcode.com> |
---|
4299 | |
---|
4300 | * configure.in: Bump the version to 0.2.99.4 |
---|
4301 | |
---|
4302 | * gal/util/e-util.c (e_strstrcase): This should return a const |
---|
4303 | gchar *. |
---|
4304 | (e_str_make_safe): New convenience function to replace risky chars |
---|
4305 | with an underscore. |
---|
4306 | |
---|
4307 | 2000-11-29 Dan Winship <danw@helixcode.com> |
---|
4308 | |
---|
4309 | Move away from unicode_iconv*. We still need libunicode for utf8 |
---|
4310 | strings functions, but that will go away eventually. |
---|
4311 | |
---|
4312 | * configure.in: Add a check for libiconv, which is required if |
---|
4313 | your system doesn't have iconv in libc, or has glibc 2.1.2. Bump |
---|
4314 | the gal version number to 0.2.99.3 |
---|
4315 | |
---|
4316 | * tests/Makefile.am (LDADD): add ICONV_LIBS |
---|
4317 | |
---|
4318 | * gal/widgets/Makefile.am (libwidgets_la_LDFLAGS): Add ICONV_LIBS |
---|
4319 | |
---|
4320 | * gal/widgets/e-unicode.c: Use iconv rather than libunicode for |
---|
4321 | iconv()ing. |
---|
4322 | (e_unicode_init): No longer needed |
---|
4323 | |
---|
4324 | * gal/widgets/e-font.c: Use iconv rather than libunicode for |
---|
4325 | iconv()ing. |
---|
4326 | (e_iconv_{from,to}_gdk_font): renamed from e_uiconv... |
---|
4327 | |
---|
4328 | * gal/widgets/test-e-font.c: No longer need to e_unicode_init(). |
---|
4329 | |
---|
4330 | 2000-11-25 Federico Mena Quintero <federico@helixcode.com> |
---|
4331 | |
---|
4332 | * gal/Makefile.am (libgal_la_LIBADD): Added |
---|
4333 | e-table/e-table-header-utils.lo. |
---|
4334 | |
---|
4335 | 2000-11-24 Jon K Hellan <hellan@acm.org> |
---|
4336 | |
---|
4337 | * configure.in: Remove remaining bonobo dependencies. |
---|
4338 | |
---|
4339 | 2000-11-22 Zbigniew Chyla <cyba@gnome.pl> |
---|
4340 | |
---|
4341 | * gal/widgets/widget-pixmap-combo.c: Used gettext() instead of _() |
---|
4342 | macro. We should get string from an application's (eg. Gnumeric's) |
---|
4343 | textdomain not from the gal's one here. |
---|
4344 | |
---|
4345 | 2000-11-21 Morten Welinder <terra@diku.dk> |
---|
4346 | |
---|
4347 | * gal/widgets/gtk-combo-stack.c (gtk_combo_stack_clear_selection): |
---|
4348 | Plug leak. |
---|
4349 | (list_select_cb): Plug leak. |
---|
4350 | (gtk_combo_stack_remove_top): Plug leak. |
---|
4351 | |
---|
4352 | 2000-11-20 Morten Welinder <terra@diku.dk> |
---|
4353 | |
---|
4354 | * gal/widgets/gtk-combo-stack.c (gtk_combo_stack_truncate): New |
---|
4355 | function. |
---|
4356 | |
---|
4357 | 2000-11-18 Miguel de Icaza <miguel@helixcode.com> |
---|
4358 | |
---|
4359 | * configure.in (gnomelocaledir): Removed test for Bonobo here. |
---|
4360 | |
---|
4361 | * gal/menus/gal-view-menus.c: Removed this file, and moved into |
---|
4362 | Evolution. |
---|
4363 | |
---|
4364 | 2000-11-10 Miguel de Icaza <miguel@helixcode.com> |
---|
4365 | |
---|
4366 | * gal/widgets/widget-color-combo.c (color_combo_construct): |
---|
4367 | Reindented. |
---|
4368 | |
---|
4369 | 2000-11-14 Jody Goldberg <jgoldberg@home.com> |
---|
4370 | |
---|
4371 | * configure.in : Fix typo. |
---|
4372 | |
---|
4373 | 2000-11-13 Christopher James Lahey <clahey@helixcode.com> |
---|
4374 | |
---|
4375 | * configure.in: Updated version number. |
---|
4376 | |
---|
4377 | * gal/e-table/e-tree-model.c, gal/e-table/e-tree-model.h: Added |
---|
4378 | freeze and thaw functions. |
---|
4379 | |
---|
4380 | * gal/menus/gal-define-views-dialog.c: Fixed some warnings. |
---|
4381 | |
---|
4382 | 2000-11-13 Radek Doulik <rodo@helixcode.com> |
---|
4383 | |
---|
4384 | * gal/widgets/e-font.c (e_font_from_gdk_font): identify fonts, |
---|
4385 | which calcs width of " " equal 0 |
---|
4386 | (set_nbsp_zero_width_flag): helper function, indentifies those bad |
---|
4387 | fonts |
---|
4388 | (replace_nbsp_with_spaces): replaces 's with spaces |
---|
4389 | (e_font_to_native): use replace_nbsp_with_spaces |
---|
4390 | |
---|
4391 | 2000-11-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4392 | |
---|
4393 | * gal/Makefile.am: Added a bunch of .lo s from the menus |
---|
4394 | directory. |
---|
4395 | |
---|
4396 | 2000-11-09 Christopher James Lahey <clahey@helixcode.com> |
---|
4397 | |
---|
4398 | * configure.in: Changed the gal version number and the gal so |
---|
4399 | number. Added check for bonobo. |
---|
4400 | |
---|
4401 | * gal/Makefile.am: Added gal-view-menus.lo. |
---|
4402 | |
---|
4403 | * gal/widgets/e-unicode.c: Removed some unused variables. |
---|
4404 | |
---|
4405 | 2000-11-08 Matt Bissiri <bissiri@eecs.umich.edu> |
---|
4406 | |
---|
4407 | * .cvsignore: add gal.spec |
---|
4408 | |
---|
4409 | 2000-11-08 Lauris Kaplinski <lauris@helixcode.com> |
---|
4410 | |
---|
4411 | * gal/widgets/e-unicode.* (e_utf8_strstrcasedecomp): New function |
---|
4412 | doing canonical-decomposing, combination marks ignoring, case |
---|
4413 | insensitive search |
---|
4414 | |
---|
4415 | 2000-11-07 Jody Goldberg <jgoldberg@home.com> |
---|
4416 | For : ÉRDI Gergõ <cactus@cactus.rulez.org> |
---|
4417 | |
---|
4418 | * gal/widgets/gtk-combo-stack.[ch] : Improve selection display. |
---|
4419 | |
---|
4420 | 2000-11-07 Radek Doulik <rodo@helixcode.com> |
---|
4421 | |
---|
4422 | * gal/widgets/e-font.c (e_font_from_gdk_font): add ,* if we are |
---|
4423 | calling gdk_fontset_load |
---|
4424 | |
---|
4425 | 2000-11-06 Julian Missig <julian@linuxpower.org> |
---|
4426 | |
---|
4427 | * gal/widgets/e-unicode.h: END_GNOME_DECLS, not BEGIN |
---|
4428 | |
---|
4429 | 2000-11-06 Kjartan Maraas <kmaraas@gnome.org> |
---|
4430 | |
---|
4431 | * configure.in: Place AM_GNOME_GETTEXT after ALL_LINGUAS to |
---|
4432 | make it work. |
---|
4433 | |
---|
4434 | 2000-11-06 Jeffrey Stedfast <fejj@helixcode.com> |
---|
4435 | |
---|
4436 | * gal/widgets/e-popup-menu.h: Add a submenu field to struct |
---|
4437 | EPopupMenu. |
---|
4438 | |
---|
4439 | * gal/widgets/e-popup-menu.c (e_popup_menu_create): If the menu |
---|
4440 | item has a submenu field, create the submenu and attach it. |
---|
4441 | |
---|
4442 | * configure.in: Bumped the micro-version because of some changes |
---|
4443 | to e-popup-menu's structure. |
---|
4444 | |
---|
4445 | 2000-11-06 Christopher James Lahey <clahey@helixcode.com> |
---|
4446 | |
---|
4447 | * acconfig.h, configure.in: Set GNOME_EXPLICIT_TRANSLATION_DOMAIN. |
---|
4448 | |
---|
4449 | 2000-11-05 Christopher James Lahey <clahey@helixcode.com> |
---|
4450 | |
---|
4451 | * configure.in: Added gal/menus/Makefile. |
---|
4452 | |
---|
4453 | * gal/Makefile.am: Added menus to subdirs and |
---|
4454 | gal-define-views-dialog.lo to libgal_la_LIBADD. |
---|
4455 | |
---|
4456 | 2000-11-05 Jason Leach <leach@wam.umd.edu> |
---|
4457 | |
---|
4458 | * configure.in: fixed the libxml depdency checking, there was a |
---|
4459 | typo ("xml-config --libs print") and it was only checking for |
---|
4460 | greater than 1.8.5, but gal actually requires at least libxml |
---|
4461 | 1.8.8 to compile. Fixes bug #29517. |
---|
4462 | |
---|
4463 | 2000-11-03 Jody Goldberg <jgoldberg@home.com> |
---|
4464 | |
---|
4465 | * gal/widgets/widget-color-combo.c (emit_change) : Do not free the |
---|
4466 | colour here. |
---|
4467 | (preview_clicked) : free the result of color_palette_get_current_color |
---|
4468 | |
---|
4469 | 2000-11-02 Christopher James Lahey <clahey@helixcode.com> |
---|
4470 | |
---|
4471 | * configure.in: Updated gal version number. |
---|
4472 | |
---|
4473 | 2000-11-01 Chris Toshok <toshok@helixcode.com> |
---|
4474 | |
---|
4475 | * gal/widgets/e-font.c (e_gdk_font_encoding): translate the |
---|
4476 | encoding even in the fontset case. |
---|
4477 | (translate_encoding): add charset mappings from iso_xxxxx-x to |
---|
4478 | iso-xxxxx-x. this fixes freebsd. |
---|
4479 | |
---|
4480 | 2000-11-01 Chris Toshok <toshok@helixcode.com> |
---|
4481 | |
---|
4482 | * gal/widgets/e-font.c (e_font_from_gdk_font): better twobyte |
---|
4483 | check, and get rid of all the BROKEN_FONTSET_STUFF. |
---|
4484 | |
---|
4485 | * gal/widgets/test-e-font.c (main): call e_unicode_init. |
---|
4486 | |
---|
4487 | 2000-11-01 Matt Bissiri <bissiri@eecs.umich.edu> |
---|
4488 | |
---|
4489 | * gal/widgets/widget-color-combo.[ch] : Make this header file |
---|
4490 | "stand alone", so that it can be included without including |
---|
4491 | another file (gtk-combo-box.h) first. This is needed, otherwise the |
---|
4492 | latest /cvs/gtkhtml/components/html-editor/body.c does not compile. |
---|
4493 | |
---|
4494 | 2000-10-31 Jody Goldberg <jgoldberg@home.com> |
---|
4495 | |
---|
4496 | * gal/widgets/widget-color-combo.c (emit_change) : Take the colour to |
---|
4497 | emit as an argument. |
---|
4498 | (cb_color_change) : Pass the supplied colour. This fixes the use of |
---|
4499 | the no colour button. Gnumeric was breaking when people selected |
---|
4500 | the 'clear' background because the combo was sending the current |
---|
4501 | colour to gnumeric rather than NULL. |
---|
4502 | (preview_clicked) : Use the current colour. |
---|
4503 | |
---|
4504 | * gal/widgets/color-palette.c (emit_change) : color_group_add_color |
---|
4505 | * also emits a CHANGED signal. Do not emit duplicates. |
---|
4506 | |
---|
4507 | 2000-10-31 Chris Toshok <toshok@helixcode.com> |
---|
4508 | |
---|
4509 | * gal/widgets/e-font.c (e_font_from_gdk_font): add lightfont->type |
---|
4510 | == GDK_FONT_FONT to the conditional, since xfs isn't really a |
---|
4511 | XFontStruct unless that's true. also, #define |
---|
4512 | BROKEN_FONTSET_STUFF since although it's broken, we seem to crash |
---|
4513 | if it's undef'ed. the conditional change should fix the most |
---|
4514 | blatant problem. |
---|
4515 | |
---|
4516 | 2000-10-31 Jody Goldberg <jgoldberg@home.com> |
---|
4517 | |
---|
4518 | * gal/widgets/widget-color-combo.[ch] : Make the class public. |
---|
4519 | * gal/widgets/color-group.[ch] : Ditto. |
---|
4520 | * gal/widgets/color-palette.[ch] : Ditto. |
---|
4521 | |
---|
4522 | * gal/widgets/gtk-combo-stack.h : Add conditional extern "C". |
---|
4523 | Do not use GNOME_DECL because these are slated for inclusion in Gtk |
---|
4524 | rather than gnome. |
---|
4525 | * gal/widgets/gtk-combo-text.h : Ditto. |
---|
4526 | |
---|
4527 | 2000-10-31 Szabolcs Ban <shooby@gnome.hu> |
---|
4528 | |
---|
4529 | * configure.in: Added hu to ALL_LINGUAS. |
---|
4530 | |
---|
4531 | 2000-10-31 Gediminas Paulauskas <menesis@delfi.lt> |
---|
4532 | |
---|
4533 | * configure.in: added lt to ALL_LINGUAS. |
---|
4534 | |
---|
4535 | 2000-10-30 Chris Toshok <toshok@helixcode.com> |
---|
4536 | |
---|
4537 | * gal/widgets/e-font.c (e_font_from_gdk_font): disable new fontset |
---|
4538 | code (which has problems) unless BROKEN_FONTSET_STUFF is defined. |
---|
4539 | (locale_charset_to_encoding): same. |
---|
4540 | |
---|
4541 | 2000-10-27 Christopher James Lahey <clahey@helixcode.com> |
---|
4542 | |
---|
4543 | * configure.in: Upped the version number to a cvs version number. |
---|
4544 | |
---|
4545 | 2000-10-27 Christopher James Lahey <clahey@helixcode.com> |
---|
4546 | |
---|
4547 | * gal/e-text/e-entry.c, |
---|
4548 | gal/e-text/e-text-event-processor-emacs-like.c, |
---|
4549 | gal/e-text/e-text-event-processor-emacs-like.h, |
---|
4550 | gal/e-text/e-text-event-processor.c, |
---|
4551 | gal/e-text/e-text-event-processor.h, gal/e-text/e-text.c: Added an |
---|
4552 | "allow_newlines" argument. |
---|
4553 | |
---|
4554 | 2000-10-26 Zbigniew Chyla <cyba@gnome.pl> |
---|
4555 | |
---|
4556 | * configure.in: Added pl to ALL_LINGUAS. |
---|
4557 | |
---|
4558 | 2000-10-26 Lauris Kaplinski <lauris@helixcode.com> |
---|
4559 | |
---|
4560 | * gal/widgets/test-e-font.*: Dumb test program |
---|
4561 | |
---|
4562 | 2000-10-25 Lauris Kaplinski <lauris2helixcode.com> |
---|
4563 | |
---|
4564 | * gal/widgets/e-font.c (e_font_from_gdk_font): Use fontsets, |
---|
4565 | if we do not have unicode font |
---|
4566 | (e_gdk_font_encoding): Use locale encoding for fontsets |
---|
4567 | |
---|
4568 | 2000-10-25 Akira Tagoh <tagoh@redhat.com> |
---|
4569 | |
---|
4570 | * gal/widgets/e-font.c (get_locale_charset): new function |
---|
4571 | |
---|
4572 | 2000-10-25 Dan Winship <danw@helixcode.com> |
---|
4573 | |
---|
4574 | * gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_INT): Add |
---|
4575 | another marshalling function. |
---|
4576 | |
---|
4577 | 2000-10-24 Radek Doulik <rodo@helixcode.com> |
---|
4578 | |
---|
4579 | * gal/widgets/widget-color-combo.c (color_combo_construct): if |
---|
4580 | icon is NULL allow create combo button without icon and with large |
---|
4581 | color rectangle |
---|
4582 | (color_combo_new): removed assert icon != NULL |
---|
4583 | |
---|
4584 | 2000-10-23 Christopher James Lahey <clahey@helixcode.com> |
---|
4585 | |
---|
4586 | * configure.in: Updated the version number to 0.2.1 and the |
---|
4587 | libtool version numbers as appropriate. |
---|
4588 | |
---|
4589 | 2000-10-22 John Gotts <jgotts@linuxsavvy.com> |
---|
4590 | |
---|
4591 | * Makefile.am: Minor Makefile.am screw up fixed. Sorry guys. |
---|
4592 | |
---|
4593 | 2000-10-20 John Gotts <jgotts@linuxsavvy.com> |
---|
4594 | |
---|
4595 | * Makefile.am, configure.in, gal.spec.in: Created a new spec file. |
---|
4596 | |
---|
4597 | 2000-10-20 Christophe Merlet <christophe@merlet.net> |
---|
4598 | |
---|
4599 | * configure.in: Added French (fr) in $ALL_LINGUAS. |
---|
4600 | |
---|
4601 | 2000-10-19 Christopher James Lahey <clahey@helixcode.com> |
---|
4602 | |
---|
4603 | * configure.in: Updated the version number to 0.2 and the libtool |
---|
4604 | version numbers as appropriate. |
---|
4605 | |
---|
4606 | 2000-10-19 Dan Winship <danw@helixcode.com> |
---|
4607 | |
---|
4608 | * gal/e-text/e-text.c (e_text_destroy): Remove dbl_timeout and |
---|
4609 | tpl_timeout. |
---|
4610 | |
---|
4611 | 2000-10-19 Christopher James Lahey <clahey@helixcode.com> |
---|
4612 | |
---|
4613 | * gal/e-text/e-text-event-processor-emacs-like.c: Made the number |
---|
4614 | keys on the number pad work in ETexts and ECellTexts. |
---|
4615 | |
---|
4616 | 2000-10-18 Christopher James Lahey <clahey@helixcode.com> |
---|
4617 | |
---|
4618 | * gal/e-text/e-entry.c: Made EEntry accept focus properly. |
---|
4619 | |
---|
4620 | 2000-10-15 Ettore Perazzoli <ettore@helixcode.com> |
---|
4621 | |
---|
4622 | * gal/widgets/e-hscrollbar.c (e_hscrollbar_new): Use |
---|
4623 | `gtk_object_new()' instead of `gtk_type_new()' and then |
---|
4624 | `gtk_object_set()', as the latter doesn't set the CONSTRUCTED |
---|
4625 | flag. |
---|
4626 | * gal/widgets/e-vscrollbar.c (e_vscrollbar_new): Likewise. |
---|
4627 | |
---|
4628 | 2000-10-15 Ettore Perazzoli <ettore@helixcode.com> |
---|
4629 | |
---|
4630 | * gal/widgets/e-scroll-frame.c (e_scroll_frame_set_vadjustment): |
---|
4631 | Use an EVScrollbar instead of a GtkVScrollbar. |
---|
4632 | (e_scroll_frame_set_hadjustment): Use an EHScrollbar instead of a |
---|
4633 | GtkHScrollbar. |
---|
4634 | |
---|
4635 | * gal/widgets/e-vscrollbar.h: New. |
---|
4636 | * gal/widgets/e-vscrollbar.c: New. |
---|
4637 | * gal/widgets/e-hscrollbar.h: New. |
---|
4638 | * gal/widgets/e-hscrollbar.c: New. |
---|
4639 | |
---|
4640 | 2000-10-13 Lauris Kaplinski <lauris@helixcode.com> |
---|
4641 | |
---|
4642 | * configure.in: Use $UNICODE_CFLAGS and $UNICODE_LIBS instead |
---|
4643 | of gnome-config |
---|
4644 | |
---|
4645 | 2000-10-13 Christopher James Lahey <clahey@helixcode.com> |
---|
4646 | |
---|
4647 | * gal/Makefile.am: Added e-table-config-field.lo. |
---|
4648 | |
---|
4649 | * tests/test-tree-2.c: Changed this to use cursor-mode in the xml |
---|
4650 | instead of the no longer existing gtk argument. |
---|
4651 | |
---|
4652 | 2000-10-12 Iain Holmes <iain@helixcode.com> |
---|
4653 | |
---|
4654 | * gal/e-text/e-text.c (e_text_(set|get)_arg): Add "font_e" |
---|
4655 | argument. Make the "font_gdk" argument write-only. |
---|
4656 | (e_text_realize): Ref the style font. |
---|
4657 | (_do_tooltip): Ref the font before creating the tooltip and |
---|
4658 | delete the blank lines in the middle. |
---|
4659 | |
---|
4660 | 2000-10-12 Christopher James Lahey <clahey@helixcode.com> |
---|
4661 | |
---|
4662 | * gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h: Added |
---|
4663 | e_container_focus_nth_entry. |
---|
4664 | |
---|
4665 | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4666 | |
---|
4667 | * tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c: |
---|
4668 | Changed these to use the default cells. |
---|
4669 | |
---|
4670 | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4671 | |
---|
4672 | * tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c: |
---|
4673 | Changed these to match the new ETable system. |
---|
4674 | |
---|
4675 | * gal/Makefile.am: Added e-table-column-specification.lo, |
---|
4676 | e-table-extras.lo, e-table-specification.lo, and e-table-state.lo. |
---|
4677 | |
---|
4678 | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> |
---|
4679 | |
---|
4680 | * gal/util/e-util.c: Included a missing #include. |
---|
4681 | |
---|
4682 | * gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added |
---|
4683 | e_xml_get_bool_prop_by_name, e_xml_set_bool_prop_by_name, and |
---|
4684 | e_xml_get_translated_string_prop_by_name. Reindented prototypes. |
---|
4685 | |
---|
4686 | 2000-10-09 Jesus Bravo Alvarez <jba@pobox.com> |
---|
4687 | |
---|
4688 | * configure.in: Added Galician (gl) to ALL_LINGUAS. |
---|
4689 | |
---|
4690 | 2000-10-08 Lauris Kaplinski <lauris@helixcode.com> |
---|
4691 | |
---|
4692 | * gal/widgets/e-unicode.h: Added {BEGIN|END}_GNOME_DECLS |
---|
4693 | |
---|
4694 | 2000-10-07 Damon Chaplin <damon@helixcode.com> |
---|
4695 | |
---|
4696 | * gal/e-text/e-text.c (e_text_unrealize): set cursors to NULL after |
---|
4697 | destroying them, to avoid any possibility of BadCursor. |
---|
4698 | (e_text_event): just return if the EText item is destroyed. |
---|
4699 | |
---|
4700 | 2000-10-07 Lauris Kaplinski <lauris@helixcode.com> |
---|
4701 | |
---|
4702 | * gal/widgets/e-font.c (e_font_from_gdk_name): Use "fixed", if font |
---|
4703 | cannot be found |
---|
4704 | (e_font_from_gdk_font): Use font as light version, if we cannot |
---|
4705 | get X font property |
---|
4706 | |
---|
4707 | 2000-10-07 Dan Winship <danw@helixcode.com> |
---|
4708 | |
---|
4709 | * gal/util/e-util.c (e_mkdir_hier): New function to make a |
---|
4710 | directory and (if needed), its parents |
---|
4711 | |
---|
4712 | 2000-10-06 Yukihiro Nakai <nakai@gnome.gr.jp> |
---|
4713 | |
---|
4714 | * configure.in: Add ja (Japanese) to ALL_LINGUAS |
---|
4715 | |
---|
4716 | 2000-10-05 Christopher James Lahey <clahey@helixcode.com> |
---|
4717 | |
---|
4718 | * configure.in, tests/Makefile.am: Made gnome-vfs an optional |
---|
4719 | dependence. Gal will now compile without gnome-vfs but |
---|
4720 | test-tree-2 will only compile if gnome-vfs is available. |
---|
4721 | |
---|
4722 | Mon Oct 2 18:25:45 2000 Christopher James Lahey <clahey@helixcode.com> |
---|
4723 | |
---|
4724 | * configure.in, tests/Makefile.am: Added a configure check for |
---|
4725 | gnome vfs. |
---|
4726 | |
---|
4727 | 2000-10-02 Chris Toshok <toshok@helixcode.com> |
---|
4728 | |
---|
4729 | * tests/test-tree-3.c (sort_ascending): track sorting api change. |
---|
4730 | (sort_descending): same. |
---|
4731 | (descending_compare): same. |
---|
4732 | (ascending_compare): same. |
---|
4733 | |
---|
4734 | 2000-10-02 Federico Mena Quintero <federico@helixcode.com> |
---|
4735 | |
---|
4736 | * tests/Makefile.am (LDADD): Add $(UNICODE_LIBS). |
---|
4737 | |
---|
4738 | 2000-10-02 Chris Toshok <toshok@helixcode.com> |
---|
4739 | |
---|
4740 | * tests/test-tree-3.c: add a test for tree sorting. |
---|
4741 | |
---|
4742 | * tests/Makefile.am (noinst_PROGRAMS): add test-tree-3. |
---|
4743 | |
---|
4744 | * tests/.cvsignore: same. |
---|
4745 | |
---|
4746 | 2000-10-02 Radek Doulik <rodo@helixcode.com> |
---|
4747 | |
---|
4748 | * gal/widgets/e-font.c (no_conv_wrapper): new helper function, |
---|
4749 | does "poor" conversion in case we don't have font->to conversion |
---|
4750 | available |
---|
4751 | (e_font_to_native): use no_conv_wrapper |
---|
4752 | |
---|
4753 | 2000-10-02 Chris Toshok <toshok@helixcode.com> |
---|
4754 | |
---|
4755 | * gal/e-table/e-tree-example-1.c: nuke |
---|
4756 | |
---|
4757 | * gal/e-table/e-tree-example-2.c: nuke |
---|
4758 | |
---|
4759 | * tests/test-tree-1.c: move gal/e-table/e-tree-example-1.c here. |
---|
4760 | |
---|
4761 | * tests/test-tree-2.c: move gal/e-table/e-tree-example-2.c here. |
---|
4762 | |
---|
4763 | * tests/Makefile.am: new file. |
---|
4764 | |
---|
4765 | * tests/.cvsignore: same. |
---|
4766 | |
---|
4767 | * configure.in: AC_OUTPUT (tests/Makefile) |
---|
4768 | |
---|
4769 | * Makefile.am (SUBDIRS): add tests dir. |
---|
4770 | |
---|
4771 | 2000-09-29 Mathieu Lacage <mathieu@eazel.com> |
---|
4772 | |
---|
4773 | * gal/Makefile.am: dunno: a space. |
---|
4774 | * gal/e-table/Makefile.am: add UNICODE_CFLAGS |
---|
4775 | * gal/widgets/Makefile.am: idem. |
---|
4776 | |
---|
4777 | Tue Sep 26 17:04:45 2000 Christopher James Lahey <clahey@helixcode.com> |
---|
4778 | |
---|
4779 | * configure.in: Added -I${includedir} to GAL_INCLUDEDIR so that |
---|
4780 | gnome-config --cflags gal will work. Also added unicode since gal |
---|
4781 | is dependent on libunicode. |
---|
4782 | |
---|
4783 | 2000-09-26 Jody Goldberg <jgoldberg@home.com> |
---|
4784 | |
---|
4785 | * configure.in : There is no makefile in gal/widgets/pixmaps |
---|
4786 | |
---|
4787 | 2000-09-23 Chema Celorio <chema@celorio.com> |
---|
4788 | |
---|
4789 | * configure.in: add libunicode library to LIBS since gnome-print |
---|
4790 | no longer depends on libunicode |
---|
4791 | |
---|
4792 | 2000-09-22 Christopher James Lahey <clahey@helixcode.com> |
---|
4793 | |
---|
4794 | * gal/e-text/e-text-event-processor-emacs-like.c: Fixed operation |
---|
4795 | of the keypad keys in EText and ECellText. |
---|
4796 | |
---|
4797 | 2000-09-21 Christopher James Lahey <clahey@helixcode.com> |
---|
4798 | |
---|
4799 | * gal/widgets/e-gui-utils.h: Changed the #ifndef used so that it |
---|
4800 | doesn't collide with one inside of evolution. The entire name of |
---|
4801 | this file should change soon. |
---|
4802 | |
---|
4803 | 2000-09-20 Jody Goldberg <jgoldberg@home.com> |
---|
4804 | |
---|
4805 | * gal/widgets/color-group.c (color_group_add_color) : do no use == TRUE |
---|
4806 | * gal/widgets/color-palette.c (cb_group_color_change) : Ditto. |
---|
4807 | (emit_change) : Ditto. |
---|
4808 | |
---|
4809 | 2000-09-20 Kjartan Maraas <kmaraas@gnome.org> |
---|
4810 | |
---|
4811 | * configure.in: Added "no" to ALL_LINGUAS. |
---|
4812 | |
---|
4813 | 2000-09-18 Federico Mena Quintero <federico@helixcode.com> |
---|
4814 | |
---|
4815 | * gal/widgets/widget-pixmap-combo.h: |
---|
4816 | * gal/widgets/gtk-combo-text.h: |
---|
4817 | * gal/widgets/gtk-combo-stack.h: |
---|
4818 | * gal/widgets/e-reflow.c: |
---|
4819 | * gal/widgets/e-reflow-sorted.c: |
---|
4820 | * gal/widgets/e-reflow-sorted.h: |
---|
4821 | * gal/widgets/e-printable.c: |
---|
4822 | * gal/widgets/color-group.c: |
---|
4823 | * gal/e-text/e-text.c: |
---|
4824 | * gal/e-text/e-text.h: |
---|
4825 | * gal/e-text/e-text-test.c: |
---|
4826 | * gal/e-text/e-text-event-processor.h: |
---|
4827 | * gal/e-text/e-text-event-processor-emacs-like.h: |
---|
4828 | * gal/e-text/e-entry.h: |
---|
4829 | * gal/e-paned/e-vpaned.h: |
---|
4830 | * gal/e-paned/e-hpaned.h: Fix includes. |
---|
4831 | |
---|
4832 | * gal/widgets/Makefile.am (INCLUDES): |
---|
4833 | * gal/util/Makefile.am (INCLUDES): |
---|
4834 | * gal/e-text/Makefile.am (INCLUDES): Fix include paths. |
---|
4835 | |
---|
4836 | * configure.in (GAL_INCLUDEDIR): do not include |
---|
4837 | -I${includedir}/gal; people should use #include <gal/blah/blah.h>. |
---|
4838 | (AC_OUTPUT): Renamed the src directory to gal. |
---|
4839 | |
---|
4840 | * Makefile.am (SUBDIRS): Ditto. |
---|
4841 | |
---|
4842 | 2000-09-19 Robert Brady <robert@suse.co.uk> |
---|
4843 | |
---|
4844 | * configure.in (ALL_LINGUAS): Add Swedish, Danish, British. |
---|
4845 | |
---|
4846 | 2000-09-18 Morten Welinder <terra@diku.dk> |
---|
4847 | |
---|
4848 | * src/widgets/color-palette.c (color_clicked): Plug leak. |
---|
4849 | (color_palette_change_custom_color): Plug leak. |
---|
4850 | (cust_color_set): Plug leak. |
---|
4851 | |
---|
4852 | * src/widgets/widget-color-combo.c (emit_change): Plug leak. |
---|
4853 | |
---|
4854 | 2000-09-18 Radek Doulik <rodo@helixcode.com> |
---|
4855 | |
---|
4856 | * src/widgets/e-font.c (e_font_to_native): make const safe |
---|
4857 | (e_font_to_native): likewise |
---|
4858 | (e_font_draw_utf8_text): likewise |
---|
4859 | (e_font_to_native): if font->to == -1, return 0 |
---|
4860 | |
---|
4861 | 2000-09-18 Kenneth Christiansen <kenneth@gnu.org> |
---|
4862 | |
---|
4863 | * po/desk.pl, po/update.pl: Two new scripts for helping |
---|
4864 | translation/i18n maintainance of Gal |
---|
4865 | |
---|
4866 | * po/README.tools: Added readme file, which explains the |
---|
4867 | use of the newly checked in po tools. |
---|
4868 | |
---|
4869 | * po/POTFILES.in: Overall prepared for translations of gal |
---|
4870 | |
---|
4871 | 2000-09-18 JP Rosevear <jpr@helixcode.com> |
---|
4872 | |
---|
4873 | * configure.in: Add libunicode check for non-standard |
---|
4874 | prefixes |
---|
4875 | |
---|
4876 | 2000-09-17 Morten Welinder <terra@diku.dk> |
---|
4877 | |
---|
4878 | * src/widgets/e-colors.c (e_color_init): Don't leak if called |
---|
4879 | twice. |
---|
4880 | |
---|
4881 | 2000-09-18 Christopher James Lahey <clahey@helixcode.com> |
---|
4882 | |
---|
4883 | * src/e-paned/Makefile.am, src/e-table/Makefile.am, |
---|
4884 | src/e-text/Makefile.am: Install the headers. |
---|
4885 | |
---|
4886 | 2000-09-17 Jody Goldberg <jgoldberg@home.com> |
---|
4887 | |
---|
4888 | * src/Makefile.am (libgal_la_LIBADD) : Add new files |
---|
4889 | |
---|
4890 | 2000-09-17 Christopher James Lahey <clahey@helixcode.com> |
---|
4891 | |
---|
4892 | * src/widgets/Makefile.am, src/widgets/e-reflow-sorted.c, |
---|
4893 | src/widgets/e-reflow.c: Added e-reflow-sorted and e-reflow and |
---|
4894 | fixed the #includes. |
---|
4895 | |
---|
4896 | 2000-09-17 Jody Goldberg <jgoldberg@home.com> |
---|
4897 | |
---|
4898 | * src/widgets/e-colors.c (e_color_init) : doh! |
---|
4899 | |
---|
4900 | * configure.in : Add a version. |
---|
4901 | * src/Makefile.am (libgal_la_LIBADD) : Update the set of lo files. |
---|
4902 | |
---|
4903 | 2000-09-17 JP Rosevear <jpr@helixcode.com> |
---|
4904 | |
---|
4905 | * src/util/e-xml-utils.c (e_xml_set_string_prop_by_name): Merging |
---|
4906 | in additional type functions |
---|
4907 | (e_xml_get_string_prop_by_name): ditto |
---|
4908 | (e_xml_set_double_prop_by_name): ditto |
---|
4909 | (e_xml_get_double_prop_by_name): ditto |
---|
4910 | |
---|
4911 | 2000-09-17 Christopher James Lahey <clahey@helixcode.com> |
---|
4912 | |
---|
4913 | * configure.in, src/widgets/Makefile.am: Added the |
---|
4914 | src/widgets/pixmaps/ directory. |
---|
4915 | |
---|
4916 | * po/ChangeLog: Necessary for make distcheck. |
---|
4917 | |
---|
4918 | * src/util/Makefile.am (libgalinclude_HEADERS): Fixed a typo of |
---|
4919 | e-xml-utils.c to e-xml-utils.h. |
---|
4920 | |
---|
4921 | * src/widgets/pixmaps/.cvsignore, src/widgets/pixmaps/Makefile.am: |
---|
4922 | Make this a full fledged directory for make distcheck purposes. |
---|
4923 | |
---|
4924 | 2000-09-17 Christopher James Lahey <clahey@helixcode.com> |
---|
4925 | |
---|
4926 | * src/widgets/Makefile.am: Added e-scroll-frame.c, |
---|
4927 | e-scroll-frame.h, e-unicode.c, and e-unicode.h. |
---|
4928 | |
---|
4929 | 2000-09-17 Christopher James Lahey <clahey@helixcode.com> |
---|
4930 | |
---|
4931 | * src/e-table/Makefile.am: Removed duplicate |
---|
4932 | $(EXTRA_GNOME_CFLAGS). |
---|
4933 | |
---|
4934 | * src/util/Makefile.am: Added e-xml-utils.c and e-xml-utils.h. |
---|
4935 | |
---|
4936 | * src/widgets/Makefile.am: Added e-printable.c and e-printable.h. |
---|
4937 | |
---|
4938 | * src/widgets/e-printable.c: Fixed the include directory for |
---|
4939 | e-util.h. |
---|
4940 | |
---|
4941 | 2000-09-17 JP Rosevear <jpr@helixcode.com> |
---|
4942 | |
---|
4943 | * src/e-paned/e-hpaned.h: Fix header includes |
---|
4944 | |
---|
4945 | * src/e-paned/e-vpaned.h: Fix header includes |
---|
4946 | |
---|
4947 | 2000-09-17 JP Rosevear <jpr@helixcode.com> |
---|
4948 | |
---|
4949 | * src/widgets/e-gui-utils.c: Remove e_create_image_widget function |
---|
4950 | |
---|
4951 | * src/widgets/e-canvas-vbox.c: Fix headers |
---|
4952 | |
---|
4953 | 2000-09-17 Miguel de Icaza <miguel@helixcode.com> |
---|
4954 | |
---|
4955 | * src/widgets/color-group.c: Update to use E_MAKE_TYPE |
---|
4956 | |
---|