Ignore right files with IGNORE_HFILES 2006-03-13 Tommi Komulainen <tommi.komulainen...
[hildon] / ChangeLog
1 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
2
3         * doc/tmpl/hildon-wizard-dialog.sgml: Fix unmatching tags
4         * doc/Makefile.am: Ignore right files with IGNORE_HFILES
5
6 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
7         
8         * autogen.sh
9         * configure.ac
10         * doc/Makefile.am: Update gtk-doc framework bits
11         * gtk-doc.make (commit generated file)
12         * doc/hildon-libs-overrides.txt (add empty file for gtk-doc 1.1) 
13
14 2006-03-13  Johan Bilien  <johan.bilien@nokia.com>
15         * hildon-widgets/hildon-code-dialog.c:
16           - Add default title
17           - Fix l10n
18
19 2006-03-07  Johan Bilien  <johan.bilien@nokia.com>
20
21         * hildon-widgets/hildon-window.c: propagate key-press event to the
22           parent class (Closes N#23400)
23         * configure.ac: 0.12.3
24
25 2006-03-06  Johan Bilien  <johan.bilien@nokia.com>
26
27         * hildon-wizard-dialog.[ch]: Add page_change signal. Patch courtesy
28           of Artem Garmash 
29         * configure.ac: 0.12.2
30
31 2006-03-02  Johan Bilien  <johan.bilien@nokia.com>
32
33         * hildon-widgets/hildon-code-dialog.[ch], hildon-widgets/Makefile.am:
34           added HildonCodeDialog widget
35
36 2006-03-02  Johan Bilien  <johan.bilien@nokia.com>
37
38         * hildon-widgets/hildon-window.c: 
39           - set the toolbar height explicitely
40           - use show instead of show_all on the common_toolbar
41           - add the toolbars bottom-up instead of top-down
42         * hildon-widgets/hildon-program.c:
43           - don't assume that a window was realized when added to 
44             the program
45
46 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
47
48         Added hildon-banner, as a clean replacement for gtk-infoprint
49         * hildon-widgets/hildon-banner.[ch]: implementation and header  
50         * hildon-widgets/Makefile.am: reference new files
51         * hildon-widgets/gtk-infoprint.c: removed implementation, now just
52         a compatibility wrapper to hildon-banner
53         
54 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
55         
56         * hildon-widgets/hildon-color-button.c: added comments
57         * hildon-widgets/hildon-controlbar.c: Likewise.
58         * hildon-widgets/hildon-composite-widget.c: Likewise.
59         * hildon-widgets/hildon-calendar-popup.c: Likewise.
60
61 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
62
63         * ChangeLog-hildon-lgpl: copied from old hildon-lgpl/ChangeLog for
64         reference
65
66 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
67
68         * configure.ac: 0.12.1
69
70 2006-02-21  Johan Bilien  <johan.bilien@nokia.com>
71
72         * doc/tmpl/hildon-program.sgml: added from hildon-lgpl HW branch
73         * doc/tmpl/hildon-window.sgml: likewise.
74         * hildon-widgets/hildon-program.[ch]: likewise.
75         * hildon-widgets/hildon-window.[ch]: likewise.
76         * hildon-widgets/hildon-window-private.h: likewise.
77         * hildon-widgets/Makefile.am: Added these new files to the build
78           and distribution.
79
80 2006-02-14  Luc Pionchon  <luc.pionchon@nokia.com>
81
82         * configure.ac: 0.12.0
83
84         Merged hildon-lgpl into hildon-libs (and hildon-fm)
85
86         * doc/tmpl/hildon-system-sound.sgml: added from hildon-lgpl
87         * doc/tmpl/hildon-appview.sgml: likewise.
88         * doc/tmpl/hildon-color-popup.sgml: likewise.
89         * doc/tmpl/hildon-find-toolbar.sgml: likewise.
90         * doc/tmpl/hildon-app.sgml: likewise.
91         * doc/tmpl/hildon-input-mode-hint.sgml: likewise.
92         * doc/tmpl/hildon-caption.sgml: likewise.
93         * doc/tmpl/hildon-marshalers.sgml: likewise.
94         * doc/tmpl/hildon-add-home-dialog.sgml: likewise.
95         * doc/tmpl/hildon-defines.sgml: likewise.
96         * doc/tmpl/gtk-infoprint.sgml: likewise.
97         * doc/tmpl/hildon-composite-widget.sgml: likewise.
98
99         * hildon-widgets/gtk-infoprint.[ch]: added from hildon-lgpl
100         * hildon-widgets/hildon-app.[ch]:likewise.
101         * hildon-widgets/hildon-app-private.h:likewise.
102         * hildon-widgets/hildon-appview.[ch]:likewise.
103         * hildon-widgets/hildon-caption.[ch]:likewise.
104         * hildon-widgets/hildon-defines.[ch]:likewise.
105         * hildon-widgets/hildon-find-toolbar.[ch]:likewise.
106         * hildon-widgets/hildon-input-mode-hint.h:likewise.
107         
108         * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES): 
109         removed hildon-file-details-dialog.[ch] (moved to hildon-fm)
110         added,
111             gtk-infoprint.[ch]
112             hildon-app.[ch]
113             hildon-app-private.h
114             hildon-appview.[ch]
115             hildon-caption.[ch]
116             hildon-defines.[ch]
117             hildon-find-toolbar.[ch]
118             hildon-input-mode-hint.h
119
120         * hildon-widgets/hildon-get-password-dialog.c: corrected #include
121         path for gtk-infoprint.h and hildon-input-mode-hint.h
122
123         * po/en_GB.po: merged msgstr from hildon-lgpl
124
125         * timer/*: added from hildon-lgpl
126
127
128
129         Moved hildon-file-details-dialog from hildon-libs to hildon-fm
130
131         * hildon-widgets/hildon-file-details-dialog.[ch]: moved to
132         hildon-fm
133
134         * ut/hildon-widgets_tests.c (test41a): removed test case for
135         hildon_file_details_dialog
136
137         * doc/hildon-libs.types: likewise.
138         * doc/hildon-libs-docs.xml: likewise.
139
140
141
142         Update build files
143
144         * hildon-libs.pc.in (Libs): do not requires hildon-lgpl anymore
145         nor hildon-fm
146
147         * Makefile.am (SUBDIRS): added timer/
148
149         * configure.ac: do not depend anymore on hildon-lgpl nor
150         hildon-fm, check for libmb, added Makefile output for timer/
151
152
153         
154 2006-01-18  Luc Pionchon  <luc.pionchon@nokia.com>
155
156         * configure.ac: 0.10.2
157
158 2006-01-18  Luc Pionchon  <luc.pionchon@nokia.com>
159
160         N#22240 CP: Tapping outside the scroll bar invoke the applet.
161         * hildon-widgets/hildon-grid.c (adjust_scrollbar_height):
162         hildon-apps scroll-control property is now handled.
163         (get_child_index_by_coord): ignores events not matching a grid
164         item.
165
166 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
167
168         * configure.ac: 0.10.1
169
170 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
171
172         Missing/Buggy documentation from,
173         N#11566 make password dialog customizable (messages)
174         * hildon-widgets/hildon-get-password-dialog.c
175         (hildon_get_password_dialog_set_title): typo in gtkdoc function
176         name
177         * doc/tmpl/xxx.sgml: updated.
178         
179 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
180
181         N#19369 TRUE Scketch does not show colour change when using white color
182         
183         Color button needs inner border white, and outer border black.
184         * hildon-widgets/hildon-color-button.c
185         (hildon_color_button_draw_pixbuf_borders): new function. Paint the
186         border
187         * hildon-widgets/hildon-color-button.c (hildon_color_button_init):
188         (hildon_color_button_realize): call the above function
189
190 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
191
192         N#21063 hildon_note_new_confirmation_add_buttons has misleading docs
193         * hildon-widgets/hildon-note.c: 
194         (hildon_note_new_confirmation_add_buttons): updated doc
195         (hildon_note_set_button_texts): likewise.
196
197 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
198
199         N#21884 Cannot select read-only by using the center of the scroll key
200         * hildon-widgets/hildon-file-details-dialog.c
201         (hildon_file_details_dialog_init): Removed dialog default response.
202
203 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
204
205         N#8094 5-bit color selector: wrong margins and pixel measurements
206         M#59   HildonColorSelector needs more space
207         * hildon-widgets/hildon-color-popup.c (HILDON_COLOR_COL_SPACING)
208         (hildon_color_popup_new): add space between the control bars and
209         the color preview area.
210
211 2006-01-03  Luc Pionchon  <luc.pionchon@nokia.com>
212
213         * hildon-widgets/hildon-calendar-popup.c
214         * hildon-widgets/hildon-color-button.c
215         * hildon-widgets/hildon-color-popup.c
216         * hildon-widgets/hildon-color-selector.c
217         * hildon-widgets/hildon-composite-widget.c
218         * hildon-widgets/hildon-controlbar.c
219         * hildon-widgets/hildon-date-editor.c
220         * hildon-widgets/hildon-dialoghelp.c
221         * hildon-widgets/hildon-file-details-dialog.c
222         * hildon-widgets/hildon-font-selection-dialog.c
223         * hildon-widgets/hildon-get-password-dialog.c
224         * hildon-widgets/hildon-grid-item.c
225         * hildon-widgets/hildon-grid.c
226         * hildon-widgets/hildon-hvolumebar.c
227         * hildon-widgets/hildon-name-password-dialog.c
228         * hildon-widgets/hildon-note.c
229         * hildon-widgets/hildon-number-editor.c
230         * hildon-widgets/hildon-range-editor.c
231         * hildon-widgets/hildon-scroll-area.c
232         * hildon-widgets/hildon-seekbar.c
233         * hildon-widgets/hildon-set-password-dialog.c
234         * hildon-widgets/hildon-sort-dialog.c
235         * hildon-widgets/hildon-time-editor.c
236         * hildon-widgets/hildon-time-picker.c
237         * hildon-widgets/hildon-volumebar-private.h
238         * hildon-widgets/hildon-volumebar-range.c
239         * hildon-widgets/hildon-volumebar.c
240         * hildon-widgets/hildon-vvolumebar.c
241         * hildon-widgets/hildon-weekday-picker.c
242         * hildon-widgets/hildon-wizard-dialog.c
243           commented code
244
245 2005-12-28  Luc Pionchon  <luc.pionchon@nokia.com>
246
247         * configure.ac: 0.10.0
248
249 2005-12-12  Luc Pionchon  <luc.pionchon@nokia.com>
250
251         Some more properties for Gazpacho support,      
252
253         * hildon-widgets/hildon-calendar-popup.c: "day", "month", "year"
254         * hildon-widgets/hildon-color-selector.c: "color"
255
256
257         * hildon-widgets/hildon-color-selector.[ch]
258         (hildon_color_selector_get_color): return const pointer to the
259         color (not a copy).
260         
261 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
262
263
264         Gazpacho support, added the following properties:
265         
266         * hildon-widgets/hildon-insert-object-dialog.c: "name", "mimetype"
267         * hildon-widgets/hildon-seekbar.c: "position", "fraction"
268         * hildon-widgets/hildon-grid-item.c: "emblem-type"
269         * hildon-widgets/hildon-sort-dialog.c: "sort-key", "sort-order"
270         * hildon-widgets/hildon-grid.c: "style", "scrollbar-pos"
271         * hildon-widgets/hildon-font-selection-dialog.c: "preview-text"
272         * hildon-widgets/hildon-get-password-dialog.c: "caption-label", "max-characters"
273         * hildon-widgets/hildon-telephone-editor.c: "border", "plus" (obsolet widget)
274         * hildon-widgets/hildon-number-editor.c: "value"
275
276         * hildon-widgets/hildon-color-button.c: minor cleanup
277
278
279 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
280
281         Started new development
282         (branche for maintenance continues with versions 0.9.x)
283
284 2005-11-03  Luc Pionchon  <luc.pionchon@nokia.com>
285
286         * configure.ac: 0.9.53
287
288 2005-10-31  Luc Pionchon  <luc.pionchon@nokia.com>
289
290         same fix for,
291         N#19283 Control panel - The values entered are not saved.
292         N#19648 Hildon Date Editor widget detects values too high
293         (note: complete fix include also fixes in GTk+)
294
295         * hildon-widgets/hildon-calendar-popup.c
296         (hildon_calendar_popup_set_property),
297         (hildon_calendar_popup_class_init),
298         (init_dmy): Added 'min-year', 'max-year' properties for passing
299         the information through from HildonDateEditor to GtkCalendar
300
301         * hildon-widgets/hildon-date-editor.c:
302         (hildon_date_editor_class_init),
303         (hildon_date_editor_init),
304         (hildon_date_editor_set_property),
305         (hildon_date_editor_get_property),
306         (idle_popup),
307         (hildon_date_editor_entry_validate),
308         (hildon_date_editor_date_error): Added 'min-year', 'max-year'
309         properties and replaced hardcoded constants with them
310
311         * hildon-widgets/hildon-date-editor.c
312         (hildon_date_editor_d_entry_changed),
313         (hildon_date_editor_m_entry_changed),
314         (hildon_date_editor_d_entry_changed): new functions to ensure that
315         the fields are validated and the focus is moved when maximum
316         number of characters has been entered.
317         
318 2005-10-13  Luc Pionchon  <luc.pionchon@nokia.com>
319
320         * configure.ac: 0.9.52
321
322 2005-10-12  Luc Pionchon  <luc.pionchon@nokia.com>
323
324         N#19140 System alerts still audible despite being turned off
325         
326         * hildon-widgets/hildon-note.c (sound_handling): 
327
328         * hildon-system-sound.[ch]: New files, implements hildon_play_system_sound.
329
330         * hildon-note.c (sound_handling): Changed to use new
331         hildon_play_system_sound.
332         (hildon_note_init): Signal handler id is changed to be in private
333         structure, not in global variable.
334         
335         * hildon-note.c: Removed unused defines etc.
336
337         * Makefile.am: Appended new files to build rules.
338
339 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
340
341         * configure.ac: 0.9.51
342
343 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
344
345         N#20027 PDF Reader crashes on selecting read only option in the
346         details dialog box.
347
348         * hildon-widgets/hildon-file-details-dialog.c:
349         (change_state): Fixed assertion that was causing problems
350         (check_validity): New function: We now automatically close the
351         dialog if the displayed file is removed.
352         (handle_focus): Callback removed:
353         (init): Now using correct gtk way to bind container and adjustment
354         together. Not the previous callback.
355         (set_property): Connecting/disconnecting new handlers (for
356         change_state).
357         (finalize): disconnecting new handler.
358         
359 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
360
361         N#17918 Volumebar widget background image doesn't change when
362         widget goes into mute state,
363         
364         * hildon-vvolumebar.c (hildon_volumebar_set_mute): queued widget
365         for drawing
366         
367         * hildon-hvolumebar.c (hildon_hvolumebar_expose): paint background
368         using the state of the internal volumebar, not the whole container
369
370         * hildon-vvolumebar.c (hildon_vvolumebar_expose): paint background
371         using the state of the internal volumebar, not the whole container
372
373 2005-09-19 Tapani Palli <tapani.palli@nokia.com>
374
375         * hildon-widgets/hildon-dialoghelp.[ch]: added
376         gtk_dialog_help_disable and fixed bug N#19468
377
378 2005-09-14  Luc Pionchon  <luc.pionchon@nokia.com>
379
380         * configure.ac: Release 0.9.50 
381
382 2005-09-13  Luc Pionchon  <luc.pionchon@nokia.com>
383
384         Part of N#11129,
385
386         * po/en_GB.po: Added "Ckct_wi_grid_no_items"
387
388         * hildon-widgets/hildon-grid.c
389         (hildon_grid_class_init, hildon_grid_init): Replaced default empty
390         label by logical name "Ckct_wi_grid_no_items"
391
392
393 2005-08-31  Luc Pionchon  <luc.pionchon@nokia.com>
394
395         * po/en_GB.po (ecdg_ti_verify_password): translation update.
396
397 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
398
399         * configure.ac: Release 0.9.49
400
401 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
402
403         * hildon-widgets/hildon-number-editor.c (add_select_all_idle,
404         hildon_number_editor_finalize, hildon_number_editor_entry_changed):
405         Save the id of the idle callback and remove it when the widget is
406         destroyed to avoid crashing.  N#18096
407
408 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
409
410         * hildon-widgets/hildon-number-editor.c (button_event_id): GSource
411         id's are unsigned and undefined at zero (instead of signed and -1)
412
413 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
414         
415         * hildon-widgets/hildon-time-editor.c (convert_to_12h): Removed a hack
416         that was not working.  N#16805
417
418 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
419
420         * configure.ac: Release 0.9.48
421
422 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
423
424         * hildon-widgets/hildon-grid.c (hildon_grid_set_num_columns): Never
425         allow area_rows to be 0 (ie. before widget is visible), otherwise the
426         initial jump_scrollbar_to_focused() scrolls wrong.  N#17152
427
428 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
429
430         * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init):
431         Do not override the week-start property of GtkCalendar according to
432         the hildon-libs PO file, it is automatically determined from locale
433         data.  N#12176
434
435 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
436
437         * configure.ac: Release 0.9.47
438
439 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
440
441         * hildon-widgets/hildon-get-password-dialog.c: Add "numbers_only"
442         property for setting the password entry accept only numeric values.
443         N#15212
444
445 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
446
447         * hildon-widgets/hildon-calendar-popup.c (MAX_YEAR, MIN_YEAR):
448         * hildon-widgets/hildon-note.c (ELLIPSATION_STRING, BOX_SPAXING):
449         * hildon-widgets/hildon-volumebar-range.c (CHANGE_THRESHOLD):
450         Use defines rather than magic numbers in the code.
451
452 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
453
454         Update to new l10n packaging style.  po-files (inside this package)
455         are not used for now, the message catalogs come from separate packages
456         and including them here would conflict.
457
458         * Makefile.am (SUBDIRS): stop including po-files
459         * Makefile.am (EXTRA_DIST):
460         * debian/hildon-libs-l10n-engb.install:
461         * debian/hildon-libs-l10n-src.install:
462         * po/debian/*: Removed
463
464 2005-08-09  Luc Pionchon  <luc.pionchon@nokia.com>
465
466         * hildon-widgets/hildon-file-details-dialog.c: Added read only
467         checks to cover gateway content as well.
468         
469         * hildon-widgets/hildon-time-editor.c:
470         (hildon_time_editor_validate): Replace solid numbers with defined
471         values
472         (convert_to_12h): Remove "work-around" for the broken 12h timespec
473
474
475 2005-08-05  Luc Pionchon  <luc.pionchon@nokia.com>
476
477         * hildon-widgets/hildon-color-selector.c (modify_selected): fix
478         invalid cast from `GdkWindow' to `GtkWindow' 
479
480         * hildon-widgets/hildon-color-popup.c
481         (hildon_popup_palette_expose): removed debug printing
482
483 2005-08-03  Luc Pionchon  <luc.pionchon@nokia.com>
484
485         * doc/tmpl/hildon-note.sgml: code example, use slightly less funny
486         string examples.
487
488         * hildon-widgets/hildon-scroll-area.c
489         (hildon_scroll_area_destroy): one-instruction function:
490         removed. Call g_free directly.
491         + minor cleanup
492         (hildon_scroll_area_size_allocate):When a scrollbar appears to the
493         right edge of window, size of the child is also shrinked. 'fixed'
494         does not automatically update this data -> Doing it manually.
495
496         * hildon-widgets/hildon-date-editor.h: added
497         HildonDateEditorErrorType error enumeration type, removed signal
498         "validate-date" virtual function, added signal "date-error"
499         virtual function.
500
501         * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error):
502         added custom info prints.
503         (hildon_date_editor_validate_date): removed
504         (hildon_date_editor_entry_validate): validate maximum and minimum
505         limits on each field.
506         (hildon_date_editor_entry_focus_out): check the date validation
507         in simpler manner, don't put content if field is empty (spec
508         doesn't say if there should be anything placed in the entry if
509         it is empty).
510         (hildon_date_editor_get_date),
511         (hildon_date_editor_get_month),
512         (hildon_date_editor_get_year),
513         (hildon_date_editor_get_day): use direct entry content, so that 0
514         indicates empty entry, and information is more accurate.
515
516 2005-08-01  Luc Pionchon  <luc.pionchon@nokia.com>
517
518         * configure.ac: Adjusted CFLAGS and removed -Werror due to the
519         glib-2.0 flaw. See
520         http://bugzilla.gnome.org/show_bug.cgi?id=310175 and
521         http://bugzilla.gnome.org/show_bug.cgi?id=310216
522
523 2005-07-29  Luc Pionchon  <luc.pionchon@nokia.com>
524
525         * hildon-widgets/hildon-controlbar.h: added missing signal when end reached
526
527 2005-07-26  Luc Pionchon  <luc.pionchon@nokia.com>
528
529         * hildon-widgets/hildon-number-editor.c: 
530         (hildon_number_editor_select_all): new function, selects all
531         the text in the entry.
532         * hildon-widgets/hildon-number-editor.c: added several calls to
533         hildon_number_editor_select_all with g_idle_add.
534
535         * hildon-controlbar.c : add signal when end reached
536
537         * hildon-time-editor.c : fixed: Time chooser widget displays am/pm and time separator indicators badly alligned.
538
539         * hildon-time-picker.c : displays valid date at 12:00 am/pm. 
540         
541 2005-07-25  Luc Pionchon  <luc.pionchon@nokia.com>
542
543         Fixed incorrect values in <Filetype> Details Dialog
544         
545         Fixed help button usage in dialogs
546         
547         * hildon-dialoghelp.c: Added more documentation about the
548         help signal
549         
550         * hildon-file-details-dialog.c: Updated to match
551         'File Management in OSSO' version 3.0
552         
553         * Fixed application hang after calling gtk_main_quit
554         
555         * hildon-date-editor.c: Fixed HildonDateEditor that caught
556         ESC presses needlessly
557         
558         * hildon-time-editor.c: Fixed memory corruption