1 2007-01-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
3 * src/hildon-color-chooser-dialog.c:
4 * src/hildon-color-chooser.c: Adding some documentation.
6 2007-01-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
9 * pkgconfig/hildon.pc.in:
10 * src/hildon-seekbar.c: Xan's fixes for new gtk compilation.
12 2007-01-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
14 * ./: More documentation fixes.
16 2007-01-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
19 * src/hildon-hvolumebar.c:
21 * src/hildon-number-editor.c:
22 * src/hildon-program.c:
23 * src/hildon-range-editor.c: Moving thesgml documentation to code.
25 2007-01-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
28 * src/hildon-calendar-popup.c:
29 * src/hildon-color-button.c:
30 * src/hildon-color-chooser-dialog.h:
31 * src/hildon-controlbar.c:
32 * src/hildon-date-editor.c:
33 * src/hildon-get-password-dialog.c:
34 * src/hildon-login-dialog.c:
35 * src/hildon-login-dialog.h:
37 * src/hildon-program.c:
38 * src/hildon-sort-dialog.c:
39 * src/hildon-time-editor.c:
40 * src/hildon-time-picker.c:
41 * src/hildon-vvolumebar.c:
42 * src/hildon-weekday-picker.c:
43 * src/hildon-window.c:
44 * src/hildon-wizard-dialog.c: Moving the sgml documentation to code.
46 2007-01-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
48 * ./: Big documentation fix mess continued.
50 2007-01-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
52 * ./: Big documentation fix mess.
54 2007-01-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
56 * src/hildon-sort-dialog.c:
57 * src/hildon-sort-dialog.h:
58 * src/hildon-time-editor.c:
59 * src/hildon-time-picker.c:
60 * src/hildon-volumebar-range.c:
61 * src/hildon-volumebar.c:
62 * src/hildon-vvolumebar.c:
63 * src/hildon-weekday-picker.c:
64 * src/hildon-window.c:
65 * src/hildon-wizard-dialog.c: Cleaning up the documentation.
67 2007-01-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
69 * src/hildon-program.c:
70 * src/hildon-program.h:
71 * src/hildon-range-editor.c:
72 * src/hildon-seekbar.c:
73 * src/hildon-set-password-dialog.c: Cleaing up the documentation.
75 2007-01-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
77 * src/hildon-get-password-dialog.c:
78 * src/hildon-helper.c:
79 * src/hildon-hvolumebar.c:
80 * src/hildon-login-dialog.c:
83 * src/hildon-number-editor.c: Cleaning up the documentation.
85 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
87 * src/hildon-defines.h: Removing accidentaly left function prototypes.
89 * src/hildon-find-toolbar.c: Fixing documentation for
92 * src/hildon-font-selection-dialog.c: Fixing documentation for
93 HildonfontSelectionDialog.
95 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
97 * src/hildon-date-editor.c: Fixing the documentation for
98 HildonTimeEditor. Removing the year limitations.
100 * src/hildon-defines.c:
101 * src/hildon-defines.h: Fixing the defines documentation.
103 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
105 * src/hildon-banner.c: Fixing documentation for HildonBanner.
107 * src/hildon-caption.c:
108 * src/hildon-caption.h: Fixing documentation for HildonCaption.
110 * src/hildon-code-dialog.c: Fixing documentation for HildonCodeDialog.
112 * src/hildon-controlbar.c: Fixing docuemtnation for HildonControlbar.
114 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
116 * src/hildon-banner.c:
117 * src/hildon-banner.h: Fixing documentation. Removing the n-lines
120 * src/hildon-note.c: Removing the n-lines wrapping stuff.
122 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
124 * tests/Makefile.am: Missing MAINTAINERCLEAN files.
126 * tests/hildon-clock-widgets_tests.c:
127 * tests/hildon-widgets_tests.c: Removing, old outo stuff.
129 * tests/tc_banner_truncate.c: More info in header.
131 2007-01-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
133 * tests/check-hildon-banner.c:
134 * tests/check-hildon-calendar-popup.c:
135 * tests/check-hildon-caption.c:
136 * tests/check-hildon-code-dialog.c:
137 * tests/check-hildon-color-button.c:
138 * tests/check-hildon-color-chooser.c:
139 * tests/check-hildon-controlbar.c:
140 * tests/check-hildon-date-editor.c:
141 * tests/check-hildon-dialoghelp.c:
142 * tests/check-hildon-find-toolbar.c:
143 * tests/check-hildon-font-selection-dialog.c:
144 * tests/check-hildon-get-password-dialog.c:
145 * tests/check-hildon-helper.c:
146 * tests/check-hildon-name-password-dialog.c:
147 * tests/check-hildon-note.c:
148 * tests/check-hildon-number-editor.c:
149 * tests/check-hildon-program.c:
150 * tests/check-hildon-range-editor.c:
151 * tests/check-hildon-scroll-area.c:
152 * tests/check-hildon-seekbar.c:
153 * tests/check-hildon-set-password-dialog.c:
154 * tests/check-hildon-sort-dialog.c:
155 * tests/check-hildon-system-sound.c:
156 * tests/check-hildon-time-editor.c:
157 * tests/check-hildon-time-picker.c:
158 * tests/check-hildon-volumebar-range.c:
159 * tests/check-hildon-volumebar.c:
160 * tests/check-hildon-weekday-picker.c:
161 * tests/check-hildon-window.c:
162 * tests/check-hildon-wizard-dialog.c:
163 * tests/check_test.c:
164 * tests/check_utils.c:
165 * tests/check_utils.h:
166 * tests/hildon-clock-widgets_tests.c:
167 * tests/hildon-widgets_tests.c:
168 * tests/tc_banner_truncate.c:
169 * tests/test_suites.h: Updating the copyright header.
171 2007-01-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
173 * debian/libhildon1-dbg.install:
174 * debian/libhildon1-dev.docs:
175 * debian/libhildon1-dev.install:
176 * debian/libhildon1.install:
179 * debian/rules: Updating deps, making hildon0 a hildon1.
181 * pkgconfig/hildon.pc.in: Fixing a dash expansion problem.
183 2007-01-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
185 * debian/libhildon0-dbg.install:
186 * debian/libhildon0-dev.docs:
187 * debian/libhildon0-dev.install:
188 * debian/libhildon0.install:
190 * debian/control: Adjusting package name to libhildon.
192 * debian/rules: Auto sh-libs generation.
194 2007-01-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
196 * src/hildon-calendar-popup.c:
197 * src/hildon-caption.c:
198 * src/hildon-code-dialog.c:
199 * src/hildon-color-chooser-dialog.c:
200 * src/hildon-controlbar.c:
201 * src/hildon-date-editor.c:
202 * src/hildon-find-toolbar.c:
203 * src/hildon-font-selection-dialog.c:
204 * src/hildon-get-password-dialog.c:
205 * src/hildon-login-dialog.c:
207 * src/hildon-number-editor.c:
208 * src/hildon-range-editor.c:
209 * src/hildon-set-password-dialog.c:
210 * src/hildon-sort-dialog.c:
211 * src/hildon-time-editor.c:
212 * src/hildon-time-picker.c:
213 * src/hildon-wizard-dialog.c: For the time being changing the
214 tranlslation package from PACKAGE (hildon) to hildon-libs to force/get
215 the old translations.
217 2007-01-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
219 * src/hildon-date-editor.c:
220 * src/hildon-time-editor.c:
221 * src/hildon-number-editor.c: Adding some missing bugfixes from
222 pre-consolidation from another branch.
224 * src/hildon-helper.c:
225 * src/hildon-helper.h: Adding the missing finger event recognition
228 * tests/test_suites.h: Fixing the test suite.
230 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
234 * src/hildon-defines.c:
235 * src/hildon-helper.c:
236 * src/hildon-helper.h: Introducing the hildon-helper and moving some
237 -defines functions there.
241 * tests/TEST-CASES.txt:
242 * tests/check-hildon-defines.c:
243 * tests/check_test.c: Modyfying tests for hildon helper.
245 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
247 * src/hildon-input-mode-hint.h: Cleaning up the
248 hildon-input-mode-hint.
250 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
252 * src/hildon-defines.c:
253 * src/hildon-defines.h: Cleaning up hildon-defines.
255 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
257 * src/hildon-find-toolbar.c:
258 * src/hildon-program.c:
259 * src/hildon-volumebar.c:
260 * src/hildon-vvolumebar.c: Adding the proper HAVE_CONFIG where needed.
262 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
264 * src/hildon-composite-widget.c:
265 * src/hildon-composite-widget.h:
266 * src/hildon-date-editor.c:
267 * src/hildon-number-editor.c:
268 * src/hildon-time-editor.c:
269 * src/hildon-weekday-picker.c:
271 * src/hildon-private.c:
272 * src/hildon-private.h: Moving "composite widget" to private since
273 essentially it's just a handy private function.
275 * src/hildon.h: Removing it from exported headers.
279 * tests/TEST-CASES.txt:
280 * tests/check-hildon-composite-widget.c:
281 * tests/check_test.c: Removing the composite test case, since it's
282 external/not exported anymore.
284 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
286 * debian/changelog: Adding missing.
288 * src/hildon-banner.c: Modyfying to allow creation with null window.
290 * tests/check-hildon-calendar-popup.c:
291 * tests/check-hildon-color-button.c:
292 * tests/check-hildon-note.c: Fixing the unit tests.
294 2007-01-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
296 * ChangeLog-hildon-lgpl: Moving to ChangeLog.1.
298 * ChangeLog.2: Creating from the ChangeLog. Will hold all changelogs
299 before consolidations.
303 * debian/hildon-dev.docs:
304 * debian/hildon-dev.install:
305 * debian/hildon-libs-dev.docs:
306 * debian/hildon-libs-dev.install:
307 * debian/hildon-libs0-dbg.install:
308 * debian/hildon-libs0.install:
309 * debian/hildon-libs0.links:
310 * debian/hildon0-dbg.install:
311 * debian/hildon0.install:
312 * debian/rules: Updating the debian stuff.
314 2007-01-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
316 * examples/Makefile.am:
317 * examples/hildon-login-dialog-example.c: Adding login dialog example.
319 2007-01-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
321 * examples/: Moving the examples out of the directory.
323 2007-01-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
325 * src/hildon.h: Changing from hildon-widgets.h
327 * examples/hildon-banner/hildon-banner-example.c:
328 * examples/hildon-caption/hildon-caption-example.c:
329 * examples/hildon-color-button/hildon-color-button-example.c:
330 * examples/hildon-color-chooser/hildon-color-chooser-example.c:
331 * examples/hildon-controlbar/hildon-controlbar-example.c:
332 * examples/hildon-note/hildon-note-example.c:
333 * examples/hildon-sort-dialog/hildon-sort-dialog-example.c:
334 * examples/hildon-time-picker/hildon-time-picker-example.c:
335 * examples/hildon-weekday-picker/hildon-weekday-picker-example.c:
336 * examples/hildon-window/hildon-window-example.c: Fixing the example
339 * src/Makefile.am: Fixing the noinst headers.
341 2007-01-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
343 * ./: Upgrading the license headers, moving package name to "hildon"
346 2007-01-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
348 * examples/Makefile.am:
349 * examples/hildon-color-button:
350 * examples/hildon-color-button/hildon-color-button-example.c:
351 * examples/hildon-color-chooser:
352 * examples/hildon-color-chooser/hildon-color-chooser-example.c: Adding
353 the color button and color chooser examples.
355 * src/hildon-color-button.c:
356 * src/hildon-color-button.h:
357 * src/hildon-color-chooser-dialog.c:
358 * src/hildon-color-chooser.c: Fixing the color-returning functions.
360 * src/hildon-find-toolbar.c:
361 * src/hildon-font-selection-dialog.c: Adjusting to new color-returning
366 * tests/check-hildon-color-button.c:
367 * tests/check-hildon-color-popup.c:
368 * tests/check-hildon-color-selector.c:
369 * tests/check_test.c:
370 * tests/test_suites.h: Adding the tests for color button and color
373 2007-01-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
380 * tests/TEST-CASES.txt:
381 * tests/check-hildon-banner.c:
382 * tests/check-hildon-calendar-popup.c:
383 * tests/check-hildon-caption.c:
384 * tests/check-hildon-code-dialog.c:
385 * tests/check-hildon-color-button.c:
386 * tests/check-hildon-color-popup.c:
387 * tests/check-hildon-color-selector.c:
388 * tests/check-hildon-composite-widget.c:
389 * tests/check-hildon-controlbar.c:
390 * tests/check-hildon-date-editor.c:
391 * tests/check-hildon-defines.c:
392 * tests/check-hildon-dialoghelp.c:
393 * tests/check-hildon-find-toolbar.c:
394 * tests/check-hildon-font-selection-dialog.c:
395 * tests/check-hildon-get-password-dialog.c:
396 * tests/check-hildon-name-password-dialog.c:
397 * tests/check-hildon-note.c:
398 * tests/check-hildon-number-editor.c:
399 * tests/check-hildon-program.c:
400 * tests/check-hildon-range-editor.c:
401 * tests/check-hildon-scroll-area.c:
402 * tests/check-hildon-seekbar.c:
403 * tests/check-hildon-set-password-dialog.c:
404 * tests/check-hildon-sort-dialog.c:
405 * tests/check-hildon-system-sound.c:
406 * tests/check-hildon-time-editor.c:
407 * tests/check-hildon-time-picker.c:
408 * tests/check-hildon-volumebar-range.c:
409 * tests/check-hildon-volumebar.c:
410 * tests/check-hildon-weekday-picker.c:
411 * tests/check-hildon-window.c:
412 * tests/check-hildon-wizard-dialog.c:
413 * tests/check_test.c:
414 * tests/check_utils.c:
415 * tests/check_utils.h:
416 * tests/hildon-clock-widgets_tests.c:
417 * tests/hildon-widgets_tests.c:
419 * tests/tc_banner_truncate.c:
420 * tests/test_suites.h: Adding the test suite.
422 2007-01-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
424 * examples/Makefile.am:
425 * examples/hildon-time-picker:
426 * examples/hildon-time-picker/hildon-time-picker-example.c: Adding a
427 hildon-time-picker example.
429 2007-01-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
432 * examples/Makefile.am: Adding the --with-examples and --with-asserts
433 configure options (defaulting to no ; no respectively).
435 2007-01-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
437 * examples/Makefile.am:
438 * examples/hildon-note:
439 * examples/hildon-note/hildon-note-example.c: Example for hildon note.
442 * src/hildon-note.h: Fixing buggy code in new object creation.
444 2007-01-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
446 * examples/Makefile.am:
447 * examples/hildon-controlbar:
448 * examples/hildon-controlbar/hildon-controlbar-example.c: Adding an
449 example for the HildonControlBar.
451 * src/hildon-banner.c: Fixing some refactoring bugs.
453 * src/hildon-defines.c:
454 * src/hildon-number-editor.c:
455 * src/hildon-time-editor.c:
456 * src/hildon-time-picker.c: Gtk 2.10 fixes.
458 2007-01-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
460 * src/hildon-date-editor.c:
461 * src/hildon-date-editor.h:
462 * src/hildon-time-editor.c:
463 * src/hildon-time-editor.h: Cleaning up the enum name.
465 2007-01-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
467 * src/hildon-wizard-dialog-private.h:
468 * src/hildon-wizard-dialog.c:
469 * src/hildon-wizard-dialog.h: Cleaning up the HildonWizardDialog.
471 2007-01-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
473 * src/hildon-set-password-dialog-private.h:
474 * src/hildon-set-password-dialog.c:
475 * src/hildon-set-password-dialog.h: Cleaning up the
476 HildonSetPasswordDialog.
478 2007-01-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
480 * src/hildon-get-password-dialog-private.h:
481 * src/hildon-get-password-dialog.c:
482 * src/hildon-get-password-dialog.h: Cleaning up the
483 HildonGetPasswordDialog.
485 2007-01-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
487 * src/hildon-font-selection-dialog.c:
488 * src/hildon-font-selection-dialog.h:
489 * src/hildon-font-selection-dialog-private.h: Cleaning up the
490 HildonFontSelectionDialog.
492 2007-01-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
494 * src/hildon-login-dialog.c:
495 * src/hildon-login-dialog.h:
497 * src/hildon-login-dialog-private.h:
498 * src/hildon-widgets.h: Cleaning up the HildonNamePassword dialog and
499 renaming it to HildonLoginDialog.
501 2007-01-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
503 * src/hildon-banner.c: Introducing static protos, removing the
504 macrofied GType init, full the parent_class with proper value.
506 2007-01-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
508 * src/hildon-banner.c:
509 * src/hildon-banner.h:
511 * src/hildon-banner-private.h: Cleaning up the HildonBanner.
513 * src/hildon-color-chooser-dialog-private.h:
514 * src/hildon-color-chooser-dialog.c:
515 * src/hildon-color-chooser-dialog.h: Fixing build.
517 2007-01-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
521 * src/hildon-note-private.h: Cleaning up the HildonNote.
523 2007-01-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
525 * src/hildon-date-editor-private.h:
526 * src/hildon-date-editor.c:
527 * src/hildon-date-editor.h: Cleaning up the date editor.
529 2007-01-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
531 * src/hildon-private.h: Removing. It was only holding one private
532 function which is now public (makes sense).
534 * src/hildon-time-editor-private.h:
535 * src/hildon-time-editor.c:
536 * src/hildon-time-editor.h:
537 * src/hildon-time-picker.c:
538 * src/hildon-widgets.h: Cleaning up the time editor.
540 2007-01-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
542 * src/hildon-color-chooser-dialog.c:
543 * src/hildon-color-chooser-dialog.h:
544 * src/hildon-color-chooser.c:
545 * src/hildon-color-chooser.h: More color chooser stuff.
547 2007-01-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
550 * plugins/Makefile.am:
551 * plugins/hildon-color-chooser-dialog-hsv.c:
552 * plugins/hildon-color-chooser-hsv.c:
554 * src/hildon-plugin-widget.c:
555 * src/hildon-plugin-widget.h: Removing old plugin bits.
557 2007-01-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
560 * src/hildon-color-button-private.h:
561 * src/hildon-color-button.c:
562 * src/hildon-color-button.h:
563 * src/hildon-color-chooser-button.c:
564 * src/hildon-color-chooser-button.h:
565 * src/hildon-color-chooser-dialog-private.h:
566 * src/hildon-color-chooser-dialog.c:
567 * src/hildon-color-chooser-dialog.h:
568 * src/hildon-color-chooser-private.h:
569 * src/hildon-color-chooser.c:
570 * src/hildon-color-chooser.h:
571 * src/hildon-color-popup.c:
572 * src/hildon-color-popup.h:
573 * src/hildon-color-selector.c:
574 * src/hildon-color-selector.h:
575 * src/hildon-font-selection-dialog.c:
576 * src/hildon-widgets.h: Cleaning up the color-widgets stuff.
578 2006-12-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
580 * src/hildon-seekbar.c: Fixing one missing include file.
582 * src/hildon-time-picker-private.h:
583 * src/hildon-time-picker.c:
584 * src/hildon-time-picker.h: Cleaning up the HildonTimePicker.
586 2006-12-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
588 * src/hildon-seekbar-private.h:
589 * src/hildon-seekbar.c:
590 * src/hildon-seekbar.h: Cleaning up the HildonSeekbar.
592 2006-12-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
594 * src/hildon-number-editor-private.h:
595 * src/hildon-number-editor.c:
596 * src/hildon-number-editor.h: Cleaning up the HildonNumberEditor.
598 2006-12-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
600 * src/hildon-code-dialog-private.h:
601 * src/hildon-code-dialog.c:
602 * src/hildon-code-dialog.h: Cleaning up the HildonCodeDialog.
604 2006-12-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
606 * src/hildon-caption-private.h:
607 * src/hildon-caption.c:
608 * src/hildon-caption.h: Cleaning up the HildonCaption.
610 2006-12-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
612 * src/hildon-sort-dialog-private.h:
613 * src/hildon-sort-dialog.c:
614 * src/hildon-sort-dialog.h: Cleaning up the HildonSortDialog.
616 2006-12-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
618 * src/hildon-weekday-picker-private.h:
619 * src/hildon-weekday-picker.c:
620 * src/hildon-weekday-picker.h: Cleaning up the HildonWeekdayPicker.
622 2006-12-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
624 * src/hildon-calendar-popup-private.h:
625 * src/hildon-calendar-popup.c:
626 * src/hildon-calendar-popup.h: Cleaning up the HildonCalendarPopup.
628 2006-12-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
630 * src/hildon-controlbar-private.h:
631 * src/hildon-controlbar.c:
632 * src/hildon-controlbar.h: Cleaning up the HildonControlBar.
634 2006-12-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
636 * src/hildon-range-editor-private.h:
637 * src/hildon-range-editor.c:
638 * src/hildon-range-editor.h: Cleaning up HildonRangeEditor.
640 2006-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
642 * src/hildon-sound.c:
643 * src/hildon-sound.h: Cleaning up.
645 2006-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
649 * src/hildon-volumebar-range.c:
650 * src/hildon-volumebar-range.h: Cleaning up HildonVolumebarRange.
652 2006-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
655 * src/hildon-find-toolbar-private.h:
656 * src/hildon-find-toolbar.c:
657 * src/hildon-find-toolbar.h: Cleaning up HildonFindToolbar.
659 2006-12-13 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
662 * src/hildon-program-private.h:
663 * src/hildon-program.c:
664 * src/hildon-program.h: Cleaning up HildonProgram.
666 2006-12-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
669 * src/hildon-hvolumebar.c:
670 * src/hildon-hvolumebar.h: Cleaning up.
672 * src/hildon-vvolumebar.c: Defines fixes.
674 2006-12-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
676 * TODO: Removing cleaned stuff.
678 * src/hildon-volumebar.h: Cosmetic.
680 * src/hildon-vvolumebar.c:
681 * src/hildon-vvolumebar.h: Cleaning.
683 2006-12-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
685 * TODO: Adding more TODO.
687 * src/hildon-volumebar-private.h:
688 * src/hildon-volumebar.c:
689 * src/hildon-volumebar.h: Cleaning up.
691 * src/hildon-hvolumebar.c:
692 * src/hildon-vvolumebar.c: Adjusting for changes in volumebar.
694 * src/hildon-window-private.h:
695 * src/hildon-window.c:
696 * src/hildon-window.h: Adding the G_GNUC_CONST keyword, some more
699 2006-12-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
701 * TODO: Adding a TODO file.
703 2006-12-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
705 * src/hildon-window-private.h:
706 * src/hildon-window.c:
707 * src/hildon-window.h: Correcting the coding style. Correcting the
708 identing. Modyfying to use standard gobject set_private thingies.
709 Making the private API not exported to symbols.
711 2006-12-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
713 * pkgconfig/hildon.pc.in:
714 * src/Makefile.am: Fixing the install directories.
716 2006-11-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
718 * autogen.sh: Updated autogen not to complain when launched without
719 parameters in NOCONFIGURE mode.
721 2006-11-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
723 * examples/Makefile.am:
724 * examples/hildon-sort-dialog:
725 * examples/hildon-sort-dialog/hildon-sort-dialog-example.c: Adding the
726 example for HildonSortDialog.
728 2006-11-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
730 * configure.ac: Fixing the build problem of the examples (missing _)
732 * examples/Makefile.am:
733 * examples/hildon-weekday-picker:
734 * examples/hildon-weekday-picker/hildon-weekday-picker-example.c:
735 Adding a weekday picker example.
737 * src/Makefile.am: Fixing the problem mis-ordered build.
739 2006-11-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
744 * pkgconfig/Makefile.am:
745 * pkgconfig/hildon-widgets.pc.in:
746 * src/Makefile.am: Changing the install dirs etc.
748 2006-11-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
750 * src/hildon-banner.c:
751 * src/hildon-calendar-popup.c:
752 * src/hildon-caption.c:
753 * src/hildon-code-dialog.c:
754 * src/hildon-color-button.c:
755 * src/hildon-color-chooser-button.c:
756 * src/hildon-color-chooser-button.h:
757 * src/hildon-color-chooser-dialog.c:
758 * src/hildon-color-chooser-dialog.h:
759 * src/hildon-color-chooser.c:
760 * src/hildon-color-popup.c:
761 * src/hildon-color-selector.c:
762 * src/hildon-composite-widget.c:
763 * src/hildon-composite-widget.h:
764 * src/hildon-controlbar.c:
765 * src/hildon-date-editor.c:
766 * src/hildon-defines.c:
767 * src/hildon-find-toolbar.c:
768 * src/hildon-font-selection-dialog.c:
769 * src/hildon-get-password-dialog.c:
770 * src/hildon-hvolumebar.c:
771 * src/hildon-hvolumebar.h:
772 * src/hildon-name-password-dialog.c:
774 * src/hildon-number-editor.c:
775 * src/hildon-plugin-widget.c:
776 * src/hildon-plugin-widget.h:
777 * src/hildon-program.c:
778 * src/hildon-program.h:
779 * src/hildon-range-editor.c:
780 * src/hildon-seekbar.c:
781 * src/hildon-set-password-dialog.c:
782 * src/hildon-sort-dialog.c:
783 * src/hildon-sound.c:
784 * src/hildon-sound.h:
785 * src/hildon-time-editor.c:
786 * src/hildon-time-picker.c:
787 * src/hildon-volumebar-range.c:
788 * src/hildon-volumebar.c:
789 * src/hildon-vvolumebar.c:
790 * src/hildon-vvolumebar.h:
791 * src/hildon-weekday-picker.c:
792 * src/hildon-widgets.h:
793 * src/hildon-window.c:
794 * src/hildon-window.h:
795 * src/hildon-wizard-dialog.c: Fixing the include files.
797 2006-11-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
799 * examples/Makefile.am:
800 * examples/hildon-caption:
801 * examples/hildon-caption/hildon-caption-example.c: Adding the example
804 2006-11-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
806 * examples/Makefile.am:
807 * examples/hildon-banner:
808 * examples/hildon-banner/hildon-banner-example.c: Adding a hildon-banner example.
810 * examples/hildon-window/hildon-window-example.c: Addin the quit
813 2006-11-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
818 * examples/Makefile.am:
819 * examples/hildon-program:
820 * examples/hildon-window:
821 * examples/hildon-window/hildon-window-example.c:
823 * src/hildon-banner.c:
824 * src/hildon-banner.h:
825 * src/hildon-caption.c:
826 * src/hildon-code-dialog.c:
827 * src/hildon-color-button.c:
828 * src/hildon-color-chooser-button.c:
829 * src/hildon-color-chooser-button.h:
830 * src/hildon-color-chooser-dialog.c:
831 * src/hildon-color-chooser-dialog.h:
832 * src/hildon-date-editor.c:
833 * src/hildon-defines.c:
834 * src/hildon-find-toolbar.c:
835 * src/hildon-font-selection-dialog.c:
836 * src/hildon-get-password-dialog.c:
838 * src/hildon-number-editor.c:
839 * src/hildon-range-editor.c:
840 * src/hildon-set-password-dialog.c:
841 * src/hildon-sort-dialog.c:
842 * src/hildon-sort-dialog.h:
843 * src/hildon-sound.c:
844 * src/hildon-sound.h:
845 * src/hildon-time-editor.h:
846 * src/hildon-time-picker.c:
847 * src/hildon-widgets.h:
848 * src/hildon-window.c:
849 * src/hildon-wizard-dialog.c: Making the stuff compile with -Werror.
851 2006-11-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
854 * src/gtk-infoprint.c:
855 * src/gtk-infoprint.h: Removing the infoprints for good.
857 2006-11-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
859 * hildon-date-editor.c:
860 * hildon-date-editor.h:
861 * hildon-time-editor.h: Switching to a common DateTime editor error
864 2006-11-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
866 * src/hildon-time-editor.c:
867 * src/hildon-time-editor.h: Switching to a common DateTime editor
870 2006-11-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
872 * src/hildon-calendar-popup.h:
873 * src/hildon-caption.c:
874 * src/hildon-caption.h:
875 * src/hildon-date-editor.h:
876 * src/hildon-font-selection-dialog.c:
877 * src/hildon-font-selection-dialog.h:
878 * src/hildon-get-password-dialog.c:
879 * src/hildon-get-password-dialog.h:
882 * src/hildon-program.h:
883 * src/hildon-range-editor.h:
884 * src/hildon-time-editor.c:
885 * src/hildon-time-editor.h:
886 * src/hildon-volumebar-range.h:
887 * src/hildon-weekday-picker.h:
888 * src/hildon-wizard-dialog.h: Removing deprecated functions.
890 2006-11-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
892 * src/hildon-caption.c:
893 * src/hildon-caption.h:
896 * src/hildon-window.h: Register all the unregistered enums as GEnums
897 to make it easier for the language bindings.
899 2006-11-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
902 * src/hildon-marshalers.c:
903 * src/hildon-marshalers.h: Fixing the marshalers rebuilding etc.
905 2006-11-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
907 * ./: Making the source buildable again, fixing the mkenums thingy.
909 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
911 * ./: Removing the whole lot of deprecated components.
913 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
915 * ./: Some basic fixed to make the source actually buildable. Removing
916 the marshallers from the build system for a little while.
918 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
921 * pkgconfig/hildon-widgets.pc.in: Few more fixes for the pkgconfig
924 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
926 * ./: Moving pkgconfig file to pkgconfig/.
928 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
930 * ./: Removing plugins and doc temporarily from the build process.
931 Upgrading the autogen.sh and configure.ac.
933 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
935 * ./: Removing the theme, ut and timer.
937 2006-11-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
939 * ./: hildon-widgets => src . hildon-widgets-plugins => plugins.
940 Changing dir names etc.
942 2006-11-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
947 * debian/changelog: Updating.
949 2006-11-09 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
951 * hildon-widgets/hildon-date-editor.c:
952 * hildon-widgets/hildon-time-editor.c: Fixing the back logical string used.
954 2006-11-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
959 * debian/changelog: Updating.
961 2006-11-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
963 * hildon-widgets/hildon-libs.c:
964 Removed gtk_widget_grab_focus on entry_validate() and added
965 control on entry_changed() for moving the focus when validate returns
966 NO_ERROR. Also it's used skip_validation for not validating
967 twice when entering a valid date in each entry.
968 Fixes NB#41059 and NB#42579.
970 2006-11-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
975 * debian/changelog: Updating.
977 * hildon-widgets/hildon-scroll-area.c: Fixing a silly compilation
980 2006-10-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
982 * hildon-widgets/hildon-scroll-area.c:
983 * hildon-widgets/hildon-scroll-area.h: When using a GtkTextView inside
984 the HildonScrollArea try to "compensete" the cursor position
985 scrolling. Fixes NB#20219.
987 2006-10-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
989 * hildon-widgets/hildon-font-selection-dialog.c: Making the preview
990 dialog wider when being font sizes are being used. Fixes NB#41501.
992 2006-10-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
994 * hildon-widgets/hildon-set-password-dialog.c: Removing
995 auto-capitalization from the entry used to verify the password. Fixes
998 2006-10-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1003 * debian/changelog: Updating.
1005 * hildon-widgets/hildon-time-editor.c: Adding a "skipper" variable
1006 that prevents us from doing validations from within validations. When
1007 skipper == TRUE vallidation step is being skipped. A workaround.
1010 2006-10-24 Daniel Elstner <daniel.kitta@gmail.com>
1012 * hildon-widgets/hildon-find-toolbar.h (search, close,
1013 invalid_input, history_append): Remove the final user_data
1014 parameter from the signal prototypes. The user_data pointer
1015 is a generic feature of GLib signal handling and not supposed
1016 to be declared explicitely. (MB#185)
1018 2006-10-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1020 * hildon-widgets/hildon-time-editor.c: Removing the extra focus grab,
1021 missing patch from NB#42555.
1023 2006-10-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1025 * hildon-widgets/hildon-time-editor.c:
1026 (hildon_time_editor_entry_keypress): Added check for not allowed keys.
1029 * hildon-widgets/hildon-time-editor.h:
1030 Added INVALID_CHAR to HildonTimeEditorErrorType enumeration.
1032 2006-10-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1034 * hildon-widgets/hildon-find-toolbar.c: Do not grab focus but just
1035 hide the IM context when the toolbar is being closed. Patch by Tomas
1036 Ostman, fixes for good NB#34193.
1038 2006-10-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1040 * hildon-widgets/hildon-date-editor.c: Changing the error infobanner
1041 displayed to ckct_ib_illegal_character (when user presses non-numeric
1042 character in the date editor).
1044 2006-10-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1046 * hildon-widgets/hildon-date-editor.c:
1047 (hildon_date_editor_keypress): Added check for not allowed keys.
1048 (hildon_date_editor_date_error): Added banner message for not
1049 allowed keys. Fixes NB#41049.
1051 * hildon-widgets/hildon-date-editor.h:
1052 Added INVALID_CHAR to HildonDateEditorErrorType enumeration.
1054 2006-10-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1056 * hildon-widgets/hildon-banner.c:
1057 (force_to_wrap_truncated): Set label size request to its natural
1058 size (it stands fixed after it's wrapped). Fixes NB#38598.
1060 2006-10-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1065 * debian/changelog: Updating.
1067 2006-10-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1069 * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Fixing the
1070 clipping in the color selector. Fixes NB#43565.
1072 2006-10-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1074 * hildon-widgets/hildon-color-button.c: One more extra to actually fix
1077 2006-10-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1079 * hildon-widgets/hildon-get-password-dialog.c: Making the password
1080 text entry 20 characters long. Fixes NB#39586. A workaround.
1082 2006-10-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1084 * hildon-widgets/hildon-name-password-dialog.c: Fixing the
1085 auto-capitalization issues in the name password dialog. Two things
1086 accumulated here -- missing NULL in property set and the lack of
1087 visibility re-set after input method hint setting (this should not be
1088 needed BTW). Fixes NB#37467.
1090 2006-10-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1092 * hildon-widgets/hildon-color-button.c: Correctly fixing NB#39798 --
1093 the expose event should draw it's bits according to widget's
1094 allocation and not the expose area.
1096 2006-10-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1098 * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Changing the way the
1099 dimmed elements of the dialog are being drawn -- fixes NB#41498.
1100 Cache the pre-generated dimmed pixbuf to improve the performance. We could
1101 cache the actual hsv plane too in a similiar way.
1103 2006-10-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1105 * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Adding the border
1106 around the color selector. Fixes #NB42007.
1108 2006-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1110 * hildon-widgets/hildon-font-selection-dialog.c: Forcing the dialog to
1111 be more wide. A slightly ugly fix, but fixes NB#41501. Will be fixed
1112 properly once we solve all the label truncating/wrapping/ellipsizing
1115 2006-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1117 * hildon-widgets/hildon-date-editor.c: Remove the focus grab after
1118 dialog execution. Fixes NB#42555.
1120 2006-10-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1122 * hildon-widgets/hildon-date-editor.c:
1123 (hildon_date_editor_entry_validate): Set the stored date value
1124 when it's validated with some entry empty. Fixes NB#42504.
1126 2006-10-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1131 * debian/changelog: Update.
1133 * debian/hildon-libs-dev.install: Removing redundant .la/.a files.
1135 2006-10-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1137 * debian/copyright: One more license fix.
1139 2006-10-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1141 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1142 * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1143 * hildon-widgets/gtk-infoprint.c:
1144 * hildon-widgets/gtk-infoprint.h:
1145 * hildon-widgets/hildon-add-home-dialog.c:
1146 * hildon-widgets/hildon-add-home-dialog.h:
1147 * hildon-widgets/hildon-app-private.h:
1148 * hildon-widgets/hildon-app.c:
1149 * hildon-widgets/hildon-app.h:
1150 * hildon-widgets/hildon-appview.c:
1151 * hildon-widgets/hildon-appview.h:
1152 * hildon-widgets/hildon-banner.c:
1153 * hildon-widgets/hildon-banner.h:
1154 * hildon-widgets/hildon-calendar-popup.c:
1155 * hildon-widgets/hildon-calendar-popup.h:
1156 * hildon-widgets/hildon-caption.c:
1157 * hildon-widgets/hildon-caption.h:
1158 * hildon-widgets/hildon-code-dialog.c:
1159 * hildon-widgets/hildon-code-dialog.h:
1160 * hildon-widgets/hildon-color-button.c:
1161 * hildon-widgets/hildon-color-button.h:
1162 * hildon-widgets/hildon-color-chooser-button.c:
1163 * hildon-widgets/hildon-color-chooser-button.h:
1164 * hildon-widgets/hildon-color-chooser-dialog.c:
1165 * hildon-widgets/hildon-color-chooser-dialog.h:
1166 * hildon-widgets/hildon-color-chooser.c:
1167 * hildon-widgets/hildon-color-chooser.h:
1168 * hildon-widgets/hildon-color-popup.c:
1169 * hildon-widgets/hildon-color-popup.h:
1170 * hildon-widgets/hildon-color-selector.c:
1171 * hildon-widgets/hildon-color-selector.h:
1172 * hildon-widgets/hildon-composite-widget.c:
1173 * hildon-widgets/hildon-composite-widget.h:
1174 * hildon-widgets/hildon-controlbar.c:
1175 * hildon-widgets/hildon-controlbar.h:
1176 * hildon-widgets/hildon-date-editor.c:
1177 * hildon-widgets/hildon-date-editor.h:
1178 * hildon-widgets/hildon-defines.c:
1179 * hildon-widgets/hildon-defines.h:
1180 * hildon-widgets/hildon-dialoghelp.c:
1181 * hildon-widgets/hildon-dialoghelp.h:
1182 * hildon-widgets/hildon-file-handling-note.c:
1183 * hildon-widgets/hildon-file-handling-note.h:
1184 * hildon-widgets/hildon-find-toolbar.c:
1185 * hildon-widgets/hildon-find-toolbar.h:
1186 * hildon-widgets/hildon-font-selection-dialog.c:
1187 * hildon-widgets/hildon-font-selection-dialog.h:
1188 * hildon-widgets/hildon-get-password-dialog.c:
1189 * hildon-widgets/hildon-get-password-dialog.h:
1190 * hildon-widgets/hildon-grid-item-private.h:
1191 * hildon-widgets/hildon-grid-item.c:
1192 * hildon-widgets/hildon-grid-item.h:
1193 * hildon-widgets/hildon-grid.c:
1194 * hildon-widgets/hildon-grid.h:
1195 * hildon-widgets/hildon-hvolumebar.c:
1196 * hildon-widgets/hildon-hvolumebar.h:
1197 * hildon-widgets/hildon-input-mode-hint.h:
1198 * hildon-widgets/hildon-name-password-dialog.c:
1199 * hildon-widgets/hildon-name-password-dialog.h:
1200 * hildon-widgets/hildon-note.c:
1201 * hildon-widgets/hildon-note.h:
1202 * hildon-widgets/hildon-number-editor.c:
1203 * hildon-widgets/hildon-number-editor.h:
1204 * hildon-widgets/hildon-plugin-widget.c:
1205 * hildon-widgets/hildon-plugin-widget.h:
1206 * hildon-widgets/hildon-private.h:
1207 * hildon-widgets/hildon-program.c:
1208 * hildon-widgets/hildon-program.h:
1209 * hildon-widgets/hildon-range-editor.c:
1210 * hildon-widgets/hildon-range-editor.h:
1211 * hildon-widgets/hildon-scroll-area.c:
1212 * hildon-widgets/hildon-scroll-area.h:
1213 * hildon-widgets/hildon-seekbar.c:
1214 * hildon-widgets/hildon-seekbar.h:
1215 * hildon-widgets/hildon-set-password-dialog.c:
1216 * hildon-widgets/hildon-set-password-dialog.h:
1217 * hildon-widgets/hildon-sort-dialog.c:
1218 * hildon-widgets/hildon-sort-dialog.h:
1219 * hildon-widgets/hildon-system-sound.c:
1220 * hildon-widgets/hildon-system-sound.h:
1221 * hildon-widgets/hildon-telephone-editor.c:
1222 * hildon-widgets/hildon-telephone-editor.h:
1223 * hildon-widgets/hildon-time-editor.c:
1224 * hildon-widgets/hildon-time-editor.h:
1225 * hildon-widgets/hildon-time-picker.c:
1226 * hildon-widgets/hildon-time-picker.h:
1227 * hildon-widgets/hildon-volumebar-private.h:
1228 * hildon-widgets/hildon-volumebar-range.c:
1229 * hildon-widgets/hildon-volumebar-range.h:
1230 * hildon-widgets/hildon-volumebar.c:
1231 * hildon-widgets/hildon-volumebar.h:
1232 * hildon-widgets/hildon-vvolumebar.c:
1233 * hildon-widgets/hildon-vvolumebar.h:
1234 * hildon-widgets/hildon-weekday-picker.c:
1235 * hildon-widgets/hildon-weekday-picker.h:
1236 * hildon-widgets/hildon-window-private.h:
1237 * hildon-widgets/hildon-window.c:
1238 * hildon-widgets/hildon-window.h:
1239 * hildon-widgets/hildon-wizard-dialog.c:
1240 * hildon-widgets/hildon-wizard-dialog.h:
1243 * ut/hildon-clock-widgets_tests.c:
1244 * ut/hildon-widgets_tests.c:
1245 * ut/tc_banner_truncate.c: One again fixing the license headers...
1248 2006-10-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1250 * common-rcfiles/gtk-2.0/ossomediaplayer: Changing the wizard dialog
1251 enum to equal GTK_RESPONSE_CANCEL for automatic Escape key handling.
1254 2006-10-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1256 * hildon-widgets/hildon-caption.c:
1257 * hildon-widgets/hildon-caption.h: Adding a new property:
1258 "icon-position" and helper set/get routine methods.
1259 This propery controls the align/position of the icon in the caption.
1260 The icon can be aligned left or right.
1262 2006-10-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1264 * hildon-widgets/hildon-wizard-dialog.c: Adding an "autotitle"
1265 property that controls the way wizard handles window titles. If set to
1266 TRUE (default) the wizard will automatically update window title when
1267 changing wizard pages. If set to FALSE, no title handling is being
1268 done, and the title can be overriden by the application developer.
1270 2006-10-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1272 * hildon-widgets/hildon-time-editor.c
1273 (validated_conversion): Modifications to check the '-'
1274 input and change value to the default min. Fixes NB#40059.
1276 2006-10-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1278 * hildon-widgets/hildon-set-password-dialog.c: Turning off the
1279 auto-capitalization. Fixes NB#39585.
1281 2006-10-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1283 * debian/rules: Correcting debian debug package generation. Should
1284 really fix NB#40532.
1286 2006-10-02 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1288 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Make ok
1289 the default response for the dialog. Fixes NB#39909.
1291 2006-09-29 Tomas Junnonen <tomas.junnonen@nokia.com>
1293 * hildon-font-selection-dialog.c: Remove extra space in font size
1294 string. Fixes NB#41291.
1296 2006-09-26 Iain Holmes <iain@openedhand.com>
1298 * hildon-wizard-dialog.c: Show all created widgets so that a
1299 gtk_widget_show is all that is required to display the dialog
1300 correctly. Fixes MB#432.
1302 2006-09-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1304 * hildon-widgets/hildon-number-editor.c: Applying a patch by Fernando
1305 Herrera to fix the number editor notification signals. Fixes MB#625.
1307 2006-09-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1312 * debian/changelog: Update.
1314 2006-09-21 Tommi Komulainen <tommi.komulainen@nokia.com>
1316 * hildon-widgets/hildon-find-toolbar.c
1317 (hildon_find_toolbar_entry_activate): Stop 'activate' signal emission
1318 to prevent focus from moving. NB#40936
1320 2006-09-22 Tommi Komulainen <tommi.komulainen@nokia.com>
1322 * hildon-widgets/hildon-volumebar.h (HildonVolumebarPrivate)
1323 * hildon-widgets/hildon-volumebar.c (hildon_volumebar_size_allocate,
1324 hildon_volumebar_realize, hildon_volumebar_unrealize,
1325 hildon_volumebar_map, hildon_volumebar_unmap,
1326 hildon_volumebar_notify, hildon_volumebar_class_init): Add a
1327 input-only event window to catch button-press events anywhere in the
1328 widget when the widget is insensitive. NB#6214
1330 * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_size_allocate):
1331 * hildon-widgets/hildon-vvolumebar.c (hildon_vvolumebar_size_allocate):
1332 Chain to parent so that the event window is properly resized.
1334 2006-09-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1336 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1337 * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Changing the name
1338 in witch the borders afre being draw around color selectors. Fixes
1340 Making the dimmed color bar/plane look a bit nicer.
1342 * hildon-widgets/hildon-name-password-dialog.c: Changing the 'name'
1343 property of the dialog to 'username'. Fixes #MB772.
1345 2006-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1347 * hildon-widgets/hildon-font-selection-dialog.c: Do not put the
1348 "reference" text in the font preview dialog if the super/subscript
1349 setting has not been selected. Fixes #NB40999.
1351 2006-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1353 * hildon-widgets/hildon-number-editor.c:
1354 (hildon_number_editor_validate_value): Modified the condition
1355 for checking if the inputted value is 0 when range minimun is
1356 positive. Fixes #NB30734.
1358 2006-09-21 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
1360 * hildon-widgets/hildon-get-password-dialog.c:
1361 (hildon_get_password_get_property): Fix "numbers-only" getter.
1364 2006-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1366 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Reverting
1367 the hex -> color func (hsv not supported by the parse function).
1368 Fixing a bug where last character is not appended to the color ->
1369 ascii conversion. Fixes #NB40061.
1371 2006-09-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1373 * hildon-widgets/hildon-get-password-dialog.c: Fixing the way input
1374 method is set. Fixes #NB37467.
1376 * hildon-widgets/hildon-name-password-dialog.c: Fixing the way the
1377 password entry is being accessed. Fixes #MB767. Using a patch by
1378 Lorenzo Gil Sanchez.
1380 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1382 * hildon-widgets/hildon-date-editor.c:
1383 (hildon_date_editor_keypress): On left or right key pressed, it
1384 first takes in consideration the current cursor position inside
1385 the entries. If it's in an edge, focus moves to the widget on the
1386 right or left. Fixes #NB40770.
1388 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1390 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Agh...
1391 correcting silly mistake.
1393 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1395 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1396 Replacing a custom hex -> color with a stock gdk func.
1398 * hildon-widgets/hildon-caption.c:
1399 Ups... a momentary lapse of reason.
1401 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1403 * hildon-widgets/hildon-time-editor.c:
1404 (validated_conversion): Added default parameter -- if the field is
1405 empty, sets this value.
1406 (hildon_time_editor_real_validate): Gets current values to pass it
1407 as the default values to forward validation. Fixes #NB39048.
1409 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1411 * hildon-widgets/hildon-caption.c: Do not draw the focus border when
1412 the label has no text set. Fixes #NB40649.
1413 Also fixing some memory leaks in properties setting.
1415 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1417 * hildon-widgets/hildon-time-editor.c:
1418 (hildon_time_editor_entry_clicked): This function has been
1419 removed. It is not needed any more.
1420 (_hildon_time_editor_entry_select_all): Added in order to perform
1421 the whole text selection into the entry with an idle call.
1422 (hildon_time_editor_entry_focusin): Modified to just add the
1423 function above to the idle queue.
1426 * hildon-widgets/hildon-caption.c (hildon_caption_button_press):
1427 Added condition to return when the widget has already the focus.
1430 2006-09-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1432 * hildon-widgets/hildon-color-button.c: Draw insensitive grid over the
1433 color button widget if the widget is insensitive. Fixes #NB40329.
1435 2006-09-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1438 * debian/rules: Fixing the debug symbols package. Fixes #NB40532.
1440 2006-09-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1445 * debian/changelog: Bumping version numbers, adding info about the
1448 2006-09-15 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1450 * hildon-widgets/hildon-window.c: When a new menu is being attached to
1451 the window, call show on the menu itself, not the whole window. Fixes
1454 2006-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1456 * hildon-widgets/hildon-date-editor.c:
1457 (hildon_date_editor_entry_released): Removed this function in order
1458 to avoid the selection of the entry with the second click.
1459 (hildon_date_editor_entry_focusin): Removed the test, now we want
1460 to select the entry using the callback in all the situations.
1463 * hildon-widgets/hildon-number-editor.c: renamed {plus,minus}-button
1464 widgets to ne-{plus,minus}-button in order to do the theming without
1465 depending on the HildonNumberEditor widget name. Fixes #MB624. Will
1466 work with new theme config.
1468 2006-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1470 * hildon-widgets/hildon-composite-widget.c: Changed the focus
1471 handler -- with hildon-time-editor and hildon-date-editor, if we
1472 are moving up or down, with the focus inside the widget, we return
1473 false to force moving to the next widget outside. Fixes #NB36938.
1475 2006-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1477 * hildon-widgets/hildon-defines.c: Ensure the style before setting the
1478 logical color. Fixes #NB40041.
1480 2006-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1482 * hildon-widgets/hildon-date-editor.c: Bring focus to date after the
1483 date has been choosen in the calendar popup.
1485 * hildon-widgets/hildon-time-editor.c: Bring focus to time after
1486 time has been choosen in the time picker. Fixes #NB39565.
1488 2006-09-13 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1490 [Merging the atk-branch fixes]
1492 * hildon-widgets/hildon-date-editor.c: Use button instead of event
1493 box for the calendar icon.
1495 * hildon-widgets/hildon-time-editor.c: Use button instead of the label
1496 for the am/pm switcher. Fixes #NB25602, #NB24411.
1498 2006-09-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1501 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1502 * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1503 * hildon-widgets/gtk-infoprint.c:
1504 * hildon-widgets/gtk-infoprint.h:
1505 * hildon-widgets/hildon-add-home-dialog.c:
1506 * hildon-widgets/hildon-add-home-dialog.h:
1507 * hildon-widgets/hildon-app-private.h:
1508 * hildon-widgets/hildon-app.c:
1509 * hildon-widgets/hildon-app.h:
1510 * hildon-widgets/hildon-appview.c:
1511 * hildon-widgets/hildon-appview.h:
1512 * hildon-widgets/hildon-banner.c:
1513 * hildon-widgets/hildon-banner.h:
1514 * hildon-widgets/hildon-calendar-popup.c:
1515 * hildon-widgets/hildon-calendar-popup.h:
1516 * hildon-widgets/hildon-caption.c:
1517 * hildon-widgets/hildon-caption.h:
1518 * hildon-widgets/hildon-code-dialog.c:
1519 * hildon-widgets/hildon-code-dialog.h:
1520 * hildon-widgets/hildon-color-button.c:
1521 * hildon-widgets/hildon-color-button.h:
1522 * hildon-widgets/hildon-color-chooser-button.c:
1523 * hildon-widgets/hildon-color-chooser-button.h:
1524 * hildon-widgets/hildon-color-chooser-dialog.c:
1525 * hildon-widgets/hildon-color-chooser-dialog.h:
1526 * hildon-widgets/hildon-color-chooser.c:
1527 * hildon-widgets/hildon-color-chooser.h:
1528 * hildon-widgets/hildon-color-popup.c:
1529 * hildon-widgets/hildon-color-popup.h:
1530 * hildon-widgets/hildon-color-selector.c:
1531 * hildon-widgets/hildon-color-selector.h:
1532 * hildon-widgets/hildon-composite-widget.c:
1533 * hildon-widgets/hildon-composite-widget.h:
1534 * hildon-widgets/hildon-controlbar.c:
1535 * hildon-widgets/hildon-controlbar.h:
1536 * hildon-widgets/hildon-date-editor.c:
1537 * hildon-widgets/hildon-date-editor.h:
1538 * hildon-widgets/hildon-defines.c:
1539 * hildon-widgets/hildon-defines.h:
1540 * hildon-widgets/hildon-dialoghelp.c:
1541 * hildon-widgets/hildon-dialoghelp.h:
1542 * hildon-widgets/hildon-file-handling-note.c:
1543 * hildon-widgets/hildon-file-handling-note.h:
1544 * hildon-widgets/hildon-find-toolbar.c:
1545 * hildon-widgets/hildon-find-toolbar.h:
1546 * hildon-widgets/hildon-font-selection-dialog.c:
1547 * hildon-widgets/hildon-font-selection-dialog.h:
1548 * hildon-widgets/hildon-get-password-dialog.c:
1549 * hildon-widgets/hildon-get-password-dialog.h:
1550 * hildon-widgets/hildon-grid-item-private.h:
1551 * hildon-widgets/hildon-grid-item.c:
1552 * hildon-widgets/hildon-grid-item.h:
1553 * hildon-widgets/hildon-grid.c:
1554 * hildon-widgets/hildon-grid.h:
1555 * hildon-widgets/hildon-hvolumebar.c:
1556 * hildon-widgets/hildon-hvolumebar.h:
1557 * hildon-widgets/hildon-input-mode-hint.h:
1558 * hildon-widgets/hildon-name-password-dialog.c:
1559 * hildon-widgets/hildon-name-password-dialog.h:
1560 * hildon-widgets/hildon-note.c:
1561 * hildon-widgets/hildon-note.h:
1562 * hildon-widgets/hildon-number-editor.c:
1563 * hildon-widgets/hildon-number-editor.h:
1564 * hildon-widgets/hildon-plugin-widget.c:
1565 * hildon-widgets/hildon-plugin-widget.h:
1566 * hildon-widgets/hildon-private.h:
1567 * hildon-widgets/hildon-program.c:
1568 * hildon-widgets/hildon-program.h:
1569 * hildon-widgets/hildon-range-editor.c:
1570 * hildon-widgets/hildon-range-editor.h:
1571 * hildon-widgets/hildon-scroll-area.c:
1572 * hildon-widgets/hildon-scroll-area.h:
1573 * hildon-widgets/hildon-seekbar.c:
1574 * hildon-widgets/hildon-seekbar.h:
1575 * hildon-widgets/hildon-set-password-dialog.c:
1576 * hildon-widgets/hildon-set-password-dialog.h:
1577 * hildon-widgets/hildon-sort-dialog.c:
1578 * hildon-widgets/hildon-sort-dialog.h:
1579 * hildon-widgets/hildon-system-sound.c:
1580 * hildon-widgets/hildon-system-sound.h:
1581 * hildon-widgets/hildon-telephone-editor.c:
1582 * hildon-widgets/hildon-telephone-editor.h:
1583 * hildon-widgets/hildon-time-editor.c:
1584 * hildon-widgets/hildon-time-editor.h:
1585 * hildon-widgets/hildon-time-picker.c:
1586 * hildon-widgets/hildon-time-picker.h:
1587 * hildon-widgets/hildon-volumebar-private.h:
1588 * hildon-widgets/hildon-volumebar-range.c:
1589 * hildon-widgets/hildon-volumebar-range.h:
1590 * hildon-widgets/hildon-volumebar.c:
1591 * hildon-widgets/hildon-volumebar.h:
1592 * hildon-widgets/hildon-vvolumebar.c:
1593 * hildon-widgets/hildon-vvolumebar.h:
1594 * hildon-widgets/hildon-weekday-picker.c:
1595 * hildon-widgets/hildon-weekday-picker.h:
1596 * hildon-widgets/hildon-window-private.h:
1597 * hildon-widgets/hildon-window.c:
1598 * hildon-widgets/hildon-window.h:
1599 * hildon-widgets/hildon-wizard-dialog.c:
1600 * hildon-widgets/hildon-wizard-dialog.h:
1604 * ut/hildon-clock-widgets_tests.c:
1605 * ut/hildon-widgets_tests.c:
1606 * ut/tc_banner_truncate.c: Fixing the copyright headers.
1608 * hildon-widgets/hildon-defines.c: Making the disposing of style data
1609 more secure/null-proof.
1611 2006-09-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1613 * hildon-widgets/hildon-app.h:
1614 * hildon-widgets/hildon-defines.h: Reverting back to old key mapping.
1616 2006-09-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1618 * hildon-widgets/hildon-time-editor.c: When user clicked the clock
1619 button, before launching the time picker try to validate the entered
1620 values. Fixes #NB40055.
1622 2006-09-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1627 * debian/changelog: Bumping version numbers, adding details about the
1630 2006-09-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1632 * hildon-widgets/hildon-time-editor.c: Do an extra validity check when
1633 switching to another field. Fixes #NB40054.
1635 2006-09-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1637 * hildon-widgets/hildon-window.c: Call the
1638 hildon_window_is_topmost_notify before firing the g-object
1639 notification signal. Fixes #NB39202.
1641 2006-09-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1645 * debian/changelog: Bumping version numbers.
1647 2006-09-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1649 * hildon-widgets/hildon-app.h:
1650 * hildon-widgets/hildon-defines.h: Once again reverting the Johan's
1651 patch for new key handling.
1653 2006-09-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1655 * hildon-widgets/hildon-find-toolbar.c: Move focus to the parent
1656 widget when the toolbar is closed. Fixes #NB34193.
1658 2006-09-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1660 * hildon-widgets/hildon-defines.c: Fixing the recursive call in
1661 _set_recursive_from_ld. The container for_each call was missing a
1662 parameter and effectively passing NULL as data. So amateurish. Fixes
1665 2006-09-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1667 * hildon-widgets/hildon-defines.h: Adding gdkkeysyms.h to includes.
1670 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1672 * hildon-widgets/hildon-color-button.c: Redraw the button if cancel
1673 was pressed in the color selection dialog. Fixes #NB39778 but I think
1674 the real cause of the bug lies at a different level.
1676 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1680 * configure.ac: Version bump. Display version string during configure
1683 * debian/changelog: Adding release details.
1685 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1687 * hildon-widgets/hildon-font-selection-dialog.c: Adding a comment
1688 about the new property introduced. Once we have property documentation
1689 we need to mark it with a "Since: 0.14.1" keyword ("font-scaling").
1691 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1694 * configure.ac: Removing the unit tests (ut/outo) from the build
1695 system. They're introducing an additionall dependency and need to be
1696 fixed/arranged differently anyways.
1698 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1700 * hildon-widgets/hildon-app.h:
1701 * hildon-widgets/hildon-defines.h: Applying Johan's new key mapping
1702 patch back again. WARNING: This breaks compatibility with IT-2006.
1704 * hildon-widgets/hildon-caption.c: Add specific behaviour for
1705 containers when press button event occurs. Fixes #NB36843.
1707 * hildon-widgets/hildon-program.c:
1708 * hildon-widgets/hildon-window.c: Adding a patch to fix occassional
1709 BadWindow X errors. Fixes #NB39679.
1711 2006-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1713 * hildon-widgets/hildon-sort-dialog.c: Adding a function to add
1714 reversed sort keys. Reversed sort keys present Descending/Ascending
1715 selection instead of Ascending/Descending default. Fixes #NB32544.
1717 2006-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1719 * hildon-widgets/hildon-note.c: Fixing the behaviour of
1720 hildon_note_new_confirmation_with_icon_stock. Fixes #NB22825.
1722 2006-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1724 * hildon-widgets/hildon-font-selection-dialog.c: Adding a
1725 "font-scaling" property that allows to customize the output of the
1726 Preview dialog during font selection. By default font-scaling equals
1727 1.0 = no change. Applications/clients should apply here the
1728 font-scaling they use for user-output/visualization. Fixes #NB19001.
1730 2006-09-05 Tomas Junnonen <tomas.junnonen@nokia.com>
1732 * src/hildon-widgets/hildon-find-toolbar.c: Start search on "activate"
1733 entry signal instead of only KP_Enter.
1735 2006-09-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1737 * hildon-widgets/hildon-banner.c: Aling the stock images to 0.0
1738 position, not to the center. Fixes #NB31168.
1740 2006-09-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1742 * hildon-widgets/hildon-color-selector.c:
1743 * hildon-widgets/hildon-time-picker.c: Applying a small patch by
1744 Tamminen Eero to save some bytes of ram. Fixes #NB22965.
1746 2006-09-04 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1748 * hildon-widgets/hildon-font-selection-dialog.c: Excluding some more
1749 hardcoded fonts from the font selection dialog. We need a flexible API
1750 to do that in future, but currently introducing it wouldn't be
1751 feasible. Fixes #NB30530.
1753 2006-09-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1755 * debian/changelog: Small ver. fix.
1757 2006-09-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1761 2006-09-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1763 * debian/changelog: Adding info about bugs fixed: #NB16830, #NB38487,
1764 #NB36938, #NB34642, #NB32772, #NB38598.
1766 * doc/design/abstract_vs_modular_plugin_widgets.dia:
1767 * doc/design/abstract_vs_modular_plugin_widgets.png: Adding the
1768 missing design schemes.
1770 2006-09-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1773 * po/en_GB.po: Rebuilding & updating the PO files.
1775 2006-08-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1777 * changelog: Adding one more bug fix from the mergedown. Fixes
1780 2006-08-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1783 * hildon-widgets/hildon-defines.c: Disconnect the signal before
1784 attaching a new one -- prevents signals from being emitted two times,
1785 fixes a memory leak. Fixes #NB26114.
1787 2006-08-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1790 * hildon-widgets/hildon-wizard-dialog.c: Changing the orded of the
1791 buttons in the wizard dialog to be: finish, previous, next, cancel.
1794 2006-08-31 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1797 * hildon-widgets/hildon-name-password-dialog.c: Applying a patch by
1798 Fernando to fix the autocaptialization for username/password entries.
1801 2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1803 [Merging 0.13.1 => TRUNK]
1805 * ./: Merging the experimental color selector branch. Fixes: #NB37010,
1806 #NB38559, #NB33217, #NB37172.
1808 Michael Dominic Kostrzewa
1809 <michael.kostrzewa@nokia.com>
1811 * configure.ac: Bumping the version number to 0.14.0.
1813 2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1819 2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1823 * AUTHORS: Adding an AUTHORS file with maintainer/contact information.
1827 * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1828 * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1829 * hildon-widgets/gtk-infoprint.c:
1830 * hildon-widgets/gtk-infoprint.h:
1831 * hildon-widgets/hildon-add-home-dialog.c:
1832 * hildon-widgets/hildon-add-home-dialog.h:
1833 * hildon-widgets/hildon-app-private.h:
1834 * hildon-widgets/hildon-app.c:
1835 * hildon-widgets/hildon-app.h:
1836 * hildon-widgets/hildon-appview.c:
1837 * hildon-widgets/hildon-appview.h:
1838 * hildon-widgets/hildon-banner.c:
1839 * hildon-widgets/hildon-banner.h:
1840 * hildon-widgets/hildon-calendar-popup.c:
1841 * hildon-widgets/hildon-calendar-popup.h:
1842 * hildon-widgets/hildon-caption.c:
1843 * hildon-widgets/hildon-caption.h:
1844 * hildon-widgets/hildon-code-dialog.c:
1845 * hildon-widgets/hildon-code-dialog.h:
1846 * hildon-widgets/hildon-color-button.c:
1847 * hildon-widgets/hildon-color-button.h:
1848 * hildon-widgets/hildon-color-chooser-button.c:
1849 * hildon-widgets/hildon-color-chooser-button.h:
1850 * hildon-widgets/hildon-color-chooser-dialog.c:
1851 * hildon-widgets/hildon-color-chooser-dialog.h:
1852 * hildon-widgets/hildon-color-chooser.c:
1853 * hildon-widgets/hildon-color-chooser.h:
1854 * hildon-widgets/hildon-color-popup.c:
1855 * hildon-widgets/hildon-color-popup.h:
1856 * hildon-widgets/hildon-color-selector.c:
1857 * hildon-widgets/hildon-color-selector.h:
1858 * hildon-widgets/hildon-composite-widget.c:
1859 * hildon-widgets/hildon-composite-widget.h:
1860 * hildon-widgets/hildon-controlbar.c:
1861 * hildon-widgets/hildon-controlbar.h:
1862 * hildon-widgets/hildon-date-editor.c:
1863 * hildon-widgets/hildon-date-editor.h:
1864 * hildon-widgets/hildon-defines.c:
1865 * hildon-widgets/hildon-defines.h:
1866 * hildon-widgets/hildon-dialoghelp.c:
1867 * hildon-widgets/hildon-dialoghelp.h:
1868 * hildon-widgets/hildon-file-handling-note.c:
1869 * hildon-widgets/hildon-file-handling-note.h:
1870 * hildon-widgets/hildon-find-toolbar.c:
1871 * hildon-widgets/hildon-find-toolbar.h:
1872 * hildon-widgets/hildon-font-selection-dialog.c:
1873 * hildon-widgets/hildon-font-selection-dialog.h:
1874 * hildon-widgets/hildon-get-password-dialog.c:
1875 * hildon-widgets/hildon-get-password-dialog.h:
1876 * hildon-widgets/hildon-grid-item-private.h:
1877 * hildon-widgets/hildon-grid-item.c:
1878 * hildon-widgets/hildon-grid-item.h:
1879 * hildon-widgets/hildon-grid.c:
1880 * hildon-widgets/hildon-grid.h:
1881 * hildon-widgets/hildon-hvolumebar.c:
1882 * hildon-widgets/hildon-hvolumebar.h:
1883 * hildon-widgets/hildon-input-mode-hint.h:
1884 * hildon-widgets/hildon-name-password-dialog.c:
1885 * hildon-widgets/hildon-name-password-dialog.h:
1886 * hildon-widgets/hildon-note.c:
1887 * hildon-widgets/hildon-note.h:
1888 * hildon-widgets/hildon-number-editor.c:
1889 * hildon-widgets/hildon-number-editor.h:
1890 * hildon-widgets/hildon-plugin-widget.c:
1891 * hildon-widgets/hildon-plugin-widget.h:
1892 * hildon-widgets/hildon-private.h:
1893 * hildon-widgets/hildon-program.c:
1894 * hildon-widgets/hildon-program.h:
1895 * hildon-widgets/hildon-range-editor.c:
1896 * hildon-widgets/hildon-range-editor.h:
1897 * hildon-widgets/hildon-scroll-area.c:
1898 * hildon-widgets/hildon-scroll-area.h:
1899 * hildon-widgets/hildon-seekbar.c:
1900 * hildon-widgets/hildon-seekbar.h:
1901 * hildon-widgets/hildon-set-password-dialog.c:
1902 * hildon-widgets/hildon-set-password-dialog.h:
1903 * hildon-widgets/hildon-sort-dialog.c:
1904 * hildon-widgets/hildon-sort-dialog.h:
1905 * hildon-widgets/hildon-system-sound.c:
1906 * hildon-widgets/hildon-system-sound.h:
1907 * hildon-widgets/hildon-telephone-editor.c:
1908 * hildon-widgets/hildon-telephone-editor.h:
1909 * hildon-widgets/hildon-time-editor.c:
1910 * hildon-widgets/hildon-time-editor.h:
1911 * hildon-widgets/hildon-time-picker.c:
1912 * hildon-widgets/hildon-time-picker.h:
1913 * hildon-widgets/hildon-volumebar-private.h:
1914 * hildon-widgets/hildon-volumebar-range.c:
1915 * hildon-widgets/hildon-volumebar-range.h:
1916 * hildon-widgets/hildon-volumebar.c:
1917 * hildon-widgets/hildon-volumebar.h:
1918 * hildon-widgets/hildon-vvolumebar.c:
1919 * hildon-widgets/hildon-vvolumebar.h:
1920 * hildon-widgets/hildon-weekday-picker.c:
1921 * hildon-widgets/hildon-weekday-picker.h:
1922 * hildon-widgets/hildon-window-private.h:
1923 * hildon-widgets/hildon-window.c:
1924 * hildon-widgets/hildon-window.h:
1925 * hildon-widgets/hildon-wizard-dialog.c:
1926 * hildon-widgets/hildon-wizard-dialog.h:
1929 * ut/hildon-clock-widgets_tests.c:
1930 * ut/hildon-widgets_tests.c:
1931 * ut/tc_banner_truncate.c: Adding myself as the contact
1932 person/maintainer. FIxing copyright notices to include 2006 as new things
1933 were added this year.
1935 2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1939 * hildon-widgets/hildon-app.h:
1940 * hildon-widgets/hildon-defines.h: Undoing the Johan's new
1941 key-handling changes from 2006-08-10. That requires a fix at a
1942 different level, waiting for Daniel Stone.
1944 2006-08-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1948 * debian==/changelog: Adding some missing entries about bugs being
1951 * debian/copyright: Adding information about the license version of
1954 2006-08-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1958 * hildon-widgets/hildon-window.c: Properly ref the attached menus,
1959 allow NULL to be passed to the attach function to remove the existing
1960 menu. Fixes NB#32845.
1962 2006-08-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1966 * debian/control: Removing unnecessary manual dependencies, fixes
1969 2006-08-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1973 * hildon-widgets-plugins/Makefile.am:
1974 * hildon-widgets-plugins/hildon-color-chooser-dialog_hsv.c:
1975 * hildon-widgets-plugins/hildon-color-chooser_hsv.c:
1976 * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
1977 * hildon-widgets-plugins/hildoncolorchooserdialog_hsv.c: Removing
1978 left overs from the old color selector code, making the file names
1981 2006-08-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1985 * hildon-widgets-plugins/hildon-color-chooser-dialog_hsv.c:
1986 * hildon-widgets-plugins/hildon-color-chooser_hsv.c:
1987 * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
1988 * hildon-widgets/gtk-infoprint.c:
1989 * hildon-widgets/gtk-infoprint.h:
1990 * hildon-widgets/hildon-add-home-dialog.c:
1991 * hildon-widgets/hildon-add-home-dialog.h:
1992 * hildon-widgets/hildon-app-private.h:
1993 * hildon-widgets/hildon-app.c:
1994 * hildon-widgets/hildon-app.h:
1995 * hildon-widgets/hildon-appview.c:
1996 * hildon-widgets/hildon-appview.h:
1997 * hildon-widgets/hildon-banner.c:
1998 * hildon-widgets/hildon-banner.h:
1999 * hildon-widgets/hildon-calendar-popup.c:
2000 * hildon-widgets/hildon-calendar-popup.h:
2001 * hildon-widgets/hildon-caption.c:
2002 * hildon-widgets/hildon-caption.h:
2003 * hildon-widgets/hildon-code-dialog.c:
2004 * hildon-widgets/hildon-code-dialog.h:
2005 * hildon-widgets/hildon-color-button.c:
2006 * hildon-widgets/hildon-color-button.h:
2007 * hildon-widgets/hildon-color-chooser-button.c:
2008 * hildon-widgets/hildon-color-chooser-button.h:
2009 * hildon-widgets/hildon-color-chooser-dialog.c:
2010 * hildon-widgets/hildon-color-chooser-dialog.h:
2011 * hildon-widgets/hildon-color-chooser.h:
2012 * hildon-widgets/hildon-color-popup.c:
2013 * hildon-widgets/hildon-color-popup.h:
2014 * hildon-widgets/hildon-color-selector.c:
2015 * hildon-widgets/hildon-color-selector.h:
2016 * hildon-widgets/hildon-composite-widget.c:
2017 * hildon-widgets/hildon-composite-widget.h:
2018 * hildon-widgets/hildon-controlbar.c:
2019 * hildon-widgets/hildon-controlbar.h:
2020 * hildon-widgets/hildon-date-editor.c:
2021 * hildon-widgets/hildon-date-editor.h:
2022 * hildon-widgets/hildon-defines.c:
2023 * hildon-widgets/hildon-defines.h:
2024 * hildon-widgets/hildon-dialoghelp.c:
2025 * hildon-widgets/hildon-dialoghelp.h:
2026 * hildon-widgets/hildon-file-handling-note.c:
2027 * hildon-widgets/hildon-file-handling-note.h:
2028 * hildon-widgets/hildon-find-toolbar.c:
2029 * hildon-widgets/hildon-find-toolbar.h:
2030 * hildon-widgets/hildon-font-selection-dialog.c:
2031 * hildon-widgets/hildon-font-selection-dialog.h:
2032 * hildon-widgets/hildon-get-password-dialog.c:
2033 * hildon-widgets/hildon-get-password-dialog.h:
2034 * hildon-widgets/hildon-grid-item-private.h:
2035 * hildon-widgets/hildon-grid-item.c:
2036 * hildon-widgets/hildon-grid-item.h:
2037 * hildon-widgets/hildon-grid.c:
2038 * hildon-widgets/hildon-grid.h:
2039 * hildon-widgets/hildon-hvolumebar.c:
2040 * hildon-widgets/hildon-hvolumebar.h:
2041 * hildon-widgets/hildon-input-mode-hint.h:
2042 * hildon-widgets/hildon-name-password-dialog.c:
2043 * hildon-widgets/hildon-name-password-dialog.h:
2044 * hildon-widgets/hildon-note.c:
2045 * hildon-widgets/hildon-note.h:
2046 * hildon-widgets/hildon-number-editor.c:
2047 * hildon-widgets/hildon-number-editor.h:
2048 * hildon-widgets/hildon-plugin-widget.c:
2049 * hildon-widgets/hildon-private.h:
2050 * hildon-widgets/hildon-program.c:
2051 * hildon-widgets/hildon-program.h:
2052 * hildon-widgets/hildon-range-editor.c:
2053 * hildon-widgets/hildon-range-editor.h:
2054 * hildon-widgets/hildon-scroll-area.c:
2055 * hildon-widgets/hildon-scroll-area.h:
2056 * hildon-widgets/hildon-seekbar.c:
2057 * hildon-widgets/hildon-seekbar.h:
2058 * hildon-widgets/hildon-set-password-dialog.c:
2059 * hildon-widgets/hildon-set-password-dialog.h:
2060 * hildon-widgets/hildon-sort-dialog.c:
2061 * hildon-widgets/hildon-sort-dialog.h:
2062 * hildon-widgets/hildon-system-sound.c:
2063 * hildon-widgets/hildon-system-sound.h:
2064 * hildon-widgets/hildon-telephone-editor.c:
2065 * hildon-widgets/hildon-telephone-editor.h:
2066 * hildon-widgets/hildon-time-editor.c:
2067 * hildon-widgets/hildon-time-editor.h:
2068 * hildon-widgets/hildon-time-picker.c:
2069 * hildon-widgets/hildon-time-picker.h:
2070 * hildon-widgets/hildon-volumebar-private.h:
2071 * hildon-widgets/hildon-volumebar-range.c:
2072 * hildon-widgets/hildon-volumebar-range.h:
2073 * hildon-widgets/hildon-volumebar.c:
2074 * hildon-widgets/hildon-volumebar.h:
2075 * hildon-widgets/hildon-vvolumebar.c:
2076 * hildon-widgets/hildon-vvolumebar.h:
2077 * hildon-widgets/hildon-weekday-picker.c:
2078 * hildon-widgets/hildon-weekday-picker.h:
2079 * hildon-widgets/hildon-window-private.h:
2080 * hildon-widgets/hildon-window.c:
2081 * hildon-widgets/hildon-window.h:
2082 * hildon-widgets/hildon-wizard-dialog.c:
2083 * hildon-widgets/hildon-wizard-dialog.h:
2086 * ut/hildon-clock-widgets_tests.c:
2087 * ut/hildon-widgets_tests.c:
2088 * ut/tc_banner_truncate.c: Fixing the license banners (adding them
2089 if missing, correcting "... version 2 or any later version" to "version
2092 2006-08-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2096 * hildon-widgets/hildon-window.c: Put extra ref on the GdkWindow
2097 before emitting the signal so that we don't lose it in event free
2098 function. Fixes NB#38996.
2100 2006-08-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2104 * configure.ac: Bumping the version number to 0.13.1.6.
2106 * hildon-widgets-plugins/Makefile.am: Adding the proper symlinks for
2107 default plugin targets during installation. Fixes a crasher bug in the
2110 * hildon-widgets/hildon-color-button.c:
2111 * hildon-widgets/hildon-color-chooser-dialog.c:
2112 * hildon-widgets/hildon-plugin-widget.c: Adding some basic sanity checks.
2114 2006-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2118 * ./: Merging with the 0.13.1-1_pluged-in-color-selector branch.
2120 2006-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2124 * hildon-widgets/hildon-number-editor.c: When a range error occurs,
2125 set the correct value before calling the range-error signal, so that
2126 the widget consumer has a chance to actually adjust the value to it's
2127 liking in the signal. Fixes NB#33260.
2129 2006-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2133 * hildon-widgets/hildon-wizard-dialog.c: Fixing a small compilation
2136 2006-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2140 * hildon-widgets/hildon-time-picker.c: Fixing
2143 2006-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2147 * hildon-widgets/hildon-wizard-dialog.c:
2148 * hildon-widgets/hildon-wizard-dialog.h: Cleaning up, fixing some
2151 2006-08-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2155 * hildon-widgets/hildon-add-home-dialog.h:
2156 * hildon-widgets/hildon-app.h:
2157 * hildon-widgets/hildon-appview.h:
2158 * hildon-widgets/hildon-calendar-popup.h:
2159 * hildon-widgets/hildon-code-dialog.h:
2160 * hildon-widgets/hildon-color-button.h:
2161 * hildon-widgets/hildon-color-selector.h:
2162 * hildon-widgets/hildon-controlbar.h:
2163 * hildon-widgets/hildon-date-editor.h:
2164 * hildon-widgets/hildon-file-handling-note.h:
2165 * hildon-widgets/hildon-find-toolbar.h:
2166 * hildon-widgets/hildon-grid-item-private.h:
2167 * hildon-widgets/hildon-grid-item.h:
2168 * hildon-widgets/hildon-grid.h:
2169 * hildon-widgets/hildon-input-mode-hint.h:
2170 * hildon-widgets/hildon-marshalers.h:
2171 * hildon-widgets/hildon-name-password-dialog.h:
2172 * hildon-widgets/hildon-private.h:
2173 * hildon-widgets/hildon-program.h:
2174 * hildon-widgets/hildon-range-editor.h:
2175 * hildon-widgets/hildon-scroll-area.h:
2176 * hildon-widgets/hildon-seekbar.h:
2177 * hildon-widgets/hildon-sort-dialog.h:
2178 * hildon-widgets/hildon-telephone-editor.h:
2179 * hildon-widgets/hildon-time-picker.h:
2180 * hildon-widgets/hildon-weekday-picker.h:
2181 * hildon-widgets/hildon-window-private.h:
2182 * hildon-widgets/hildon-window.h:
2183 * hildon-widgets/hildon-wizard-dialog.h:
2184 * timer/timer.h: Just cosmetic cleanups in defines for consistency.
2186 * COPYING: Removing the executable bit from the text file.
2188 2006-08-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
2194 * hildon-widgets-plugins/Makefile.am:
2195 * hildon-widgets/Makefile.am:
2197 * timer/Makefile.am:
2198 * ut/Makefile.am: Fixing the build system so that `make
2199 maintainer-clean` can be used safely.
2201 2006-08-22 Kuisma Salonen <kuisma.salonen@nokia.com>
2205 * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
2206 Grayscale dimming re-enabled.
2208 2006-08-16 Johan Bilien <johan.bilien@nokia.com>
2212 * hildon-widgets/hildon-app.c:
2213 (hildon_app_switch_to_desktop): Removed unused function
2214 (hildon_app_key_snooper): Removed handling of the Home hardware key
2218 * configure.ac: 0.13.1.4
2220 2006-08-11 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
2224 * hildon-widgets/hildon-plugin-widget.c
2225 (ascii_decapitalize_without_dashes): Fixed.
2227 2006-08-10 Johan Bilien <johan.bilien@nokia.com>
2231 * hildon-widgets/hildon-{app.h,defines.h}:
2232 switched HILDON_MENU_KEY to now match GDK_F10
2233 WARNING: This breaks compatibility with IT-2006
2235 * configure.ac: 0.13.1.3
2237 2006-08-08 Luc Pionchon <luc.pionchon@nokia.com>
2241 * configure.ac: 0.13.1.2
2243 2006-08-07 Johan Bilien <johan.bilien@nokia.com>
2245 * hildon-widgets/hildon-program.c
2246 (hildon_program_common_toolbar_topmost_window): Added this
2247 function, it is an internal function created to notify the topmost
2248 window of the topmost program that it has a new common toolbar, it
2249 is supposed to be used inside a foreach call.
2250 (hildon_program_set_common_toolbar): Added a foreach call in case
2251 the program is the topmost in order to notify the topmost window
2252 it should take the common toolbar. Fixed a problem with unparent
2253 call it causes the vbox disappears in some cases, now we are using
2258 2006-08-01 Luc Pionchon <luc.pionchon@nokia.com>
2260 * configure.ac: 0.12.22
2262 2006-07-31 Johan Bilien <johan.bilien@nokia.com>
2264 * hildon-widgets/hildon-code-dialog.c
2265 (hildon_code_dialog_insert_text):
2266 - Use hildon_banner_show_info instead of deprecated gtk_info_print
2267 - Localize the string in the applet
2271 2006-07-26 Kuisma Salonen <kuisma.salonen@nokia.com>
2275 Added plugged-in color chooser,
2277 -- Plugin infrastructure:
2279 * hildon-widgets/hildon-plugin-widget.[ch]: API to help loading
2280 widgets from plugins.
2282 * hildon-widgets-plugins/: directory containing widget
2283 implementations which are going to be built into separate shared
2284 object files (plugins)
2286 * hildon-widgets-plugins/Makefile.am: automake file for the plugins.
2288 * doc/design/abstract_vs_modular_plugin_widgets.dia:
2289 * doc/design/hildon-plugin-widget.txt: design doc
2292 -- ColorChooser plugin:
2294 * hildon-widgets-plugins/hildoncolorchooser_hsv.c: Implementation of a
2295 HildonColorChooser, HSV based one.
2297 * hildon-widgets-plugins/hildoncolorchooserdialog_hsv.c: HSV based
2298 implementation of color chooser dialog.
2301 -- Uses the plugin infrastructure:
2303 * hildon-widgets/hildon-color-chooser.[ch] : An abstract class for
2304 color chooser widget. The _new function utilizes plugin widget
2305 helper functions to initialize the widget.
2307 * hildon-widgets/hildon-color-chooser-dialog.[ch] : Same as color
2308 chooser, but a dialog widget to choose a color.
2310 * hildon-widgets/hildon-color-button.c: HildonColorButton uses now
2311 HildonColorChooserDialog instead of HildonColorSelector.
2313 2006-07-25 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
2315 * configure.ac: 0.12.21
2317 2006-07-25 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
2319 * hildon-widgets/hildon-number-editor.c: Revert previous patch here
2320 until we get a new release of themes stuff. (M#624)
2322 2006-07-25 Johan Bilien <johan.bilien@nokia.com>
2324 * hildon-widgets/hildon-window.c:
2325 (hildon_window_toggle_menu): free the GList returned by
2326 gtk_container_get_children
2330 2006-07-18 Fernando Herrera <fernando.herrera-de-las-heras@nokia.com>
2332 * hildon-widgets/hildon-number-editor.c:
2333 renamed {plus,minus}-button widgets to ne-{plus,minus}-button in
2334 order to do the theming without depending on the HildonNumberEditor
2335 widget name. Fixes maemo M#624
2337 2006-06-13 Luc Pionchon <luc.pionchon@nokia.com>
2341 * configure.ac: 0.13.1.1
2343 2006-06-13 Luc Pionchon <luc.pionchon@nokia.com>
2347 * added experimental plugged-in color selector
2349 2006-06-13 Luc Pionchon <luc.pionchon@nokia.com>
2351 * configure.ac: 0.12.20
2353 2006-06-12 Luc Pionchon <luc.pionchon@nokia.com>
2355 * hildon-widgets/hildon-color-button.c
2356 (hildon_color_button_key_pressed):
2357 return FALSE when no key was handled.
2361 2006-06-12 Luc Pionchon <luc.pionchon@nokia.com>
2363 * hildon-widgets/hildon-banner.c:
2364 (force_to_wrap_truncated): Modified size request of the label
2365 when it is wider than the maximum allowed, using the pango
2366 layout extension instead of the maximum allowed width.
2370 2006-06-05 Luc Pionchon <luc.pionchon@nokia.com>
2372 * configure.ac: 0.12.19
2374 2006-06-05 Luc Pionchon <luc.pionchon@nokia.com>
2376 * hildon-widgets/hildon-color-button.c
2377 (hildon_color_button_init): Moved key handling from key release
2378 event to key press event.
2380 (hildon_color_button_key_released): Renamed to _key_pressed
2381 (hildon_color_button_key_pressed) : new name from _key_released
2385 2006-06-05 Luc Pionchon <luc.pionchon@nokia.com>
2387 * hildon-widgets/hildon-time-editor.c
2388 (validated_conversion): return the minimum allowed value for the
2389 entry when the user types an empty text into an entry and moves
2390 the focus, instead of returning -1. This change implies that the
2391 minimum allowed value for the entry is set into the entry instead
2392 of leaving it empty.
2396 2006-06-05 Luc Pionchon <luc.pionchon@nokia.com>
2398 * hildon-widgets/hildon-grid.c (hildon_grid_class_init): do not
2399 use accumulator for "popup-context-menu"
2403 2006-06-05 Luc Pionchon <luc.pionchon@nokia.com>
2405 * hildon-widgets/hildon-window.c
2406 (hildon_window_toggle_menu): Changed the hide condition of the
2407 menu, now we are using GTK_WIDGET_MAPPED instead of
2408 GTK_WIDGET_VISIBLE, because the menu can be visible but not mapped
2409 in some situations, like the one described in this bug.
2413 2006-06-02 Luc Pionchon <luc.pionchon@nokia.com>
2415 * hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code
2416 to control if there is a combobox activated when the menu key is
2417 pressed and stop the menu drawing, this is a new case that happens
2418 when the application is avoiding the focus can go to the combobox.
2422 2006-06-02 Luc Pionchon <luc.pionchon@nokia.com>
2424 * hildon-widgets/hildon-time-editor.c
2425 (hildon_time_editor_validate): removed the assinment of the
2426 error_widget, now just the highlight_callback can do it when it
2427 finished with it. Control that if we are already managing an error
2428 we don't start working in other.
2430 (hildon_time_editor_inserted_text): added a control to stop insert
2431 handle if we are already managing an error, we have also blocked
2432 the focusout event before que grab focus to avoid another
2433 validation of the field.
2437 * hildon-widgets/hildon-time-editor.c
2438 (highlight_callback): Removed the return in the middle of the
2439 function, now that situation is imposible. It was causing the
2442 2006-05-31 Luc Pionchon <luc.pionchon@nokia.com>
2444 * hildon-widgets/hildon-banner.c
2445 (HILDON_BANNER_LABEL_MAX_PROGRESS): increase even more 320 -> 375
2446 to satisfy NB#31099. (actually info and anim banners should have
2447 375 px width and only progress banners should have 265 px)
2449 NB#31099 (workaround)
2451 2006-05-30 Luc Pionchon <luc.pionchon@nokia.com>
2455 * configure.ac: 0.13.1 unstable branch
2457 2006-05-30 Luc Pionchon <luc.pionchon@nokia.com>
2459 * hildon-libs.pc.in (Description): updated description
2461 2006-05-29 Luc Pionchon <luc.pionchon@nokia.com>
2463 * configure.ac: 0.12.18
2465 2006-05-29 Luc Pionchon <luc.pionchon@nokia.com>
2467 * hildon-widgets/hildon-app.c
2468 (hildon_app_key_snooper): Add code to control if there is a
2469 combobox activated when the menu key is pressed and prevent the
2474 2006-05-29 Luc Pionchon <luc.pionchon@nokia.com>
2476 * hildon-widgets/hildon-banner.c
2477 (hildon_banner_set_property): Set max_width hint to -1 instead of
2478 HILDON_BANNER_LABEL_MAX_TIMED when banner is timed to avoid. This
2479 has been done to ensure that the size of the banner will be the
2480 requisition size and avoid the size problem when reusing the
2481 banner window. See NB#24339.
2483 (hildon_banner_set_text): Removed useless gtk_window_resize after
2484 changing the label text. The size requisition of the banner is
2485 updated when the label text is modified, so there is no need to do
2486 a resize of the window to the requisition size.
2487 (hildon_banner_set_markup): Likewise.
2489 (hildon_banner_check_position): Added cast to widget argument in
2490 call to force_to_wrap_truncated in order to avoid a compilation
2493 2006-05-29 Luc Pionchon <luc.pionchon@nokia.com>
2495 Added time-error signal - NB#22155
2497 * hildon-widgets/hildon-time-editor.c:
2498 (hildon_time_editor_class_init): added time-error signal
2499 (validated_conversion): added 'error_code' output parameter.
2500 (hildon_time_editor_real_validate): use 'error_code' and trigger
2501 'time-error' signal when apprpriate.
2502 (highlight_callback): avoid revalidation
2504 * hildon-widgets/hildon-time-editor.h (HildonTimeEditorErrorType):
2505 new enumerative type for error types
2506 (_HildonTimeEditorClass): added time_error signal
2508 * hildon-widgets/Makefile.am (hildon-libs-enum-types.c): added time-editor.h
2510 2006-05-23 Luc Pionchon <luc.pionchon@nokia.com>
2512 * configure.ac: 0.12.17
2514 2006-05-23 Luc Pionchon <luc.pionchon@nokia.com>
2516 * hildon-widgets/gtk-infoprint.c
2517 (gtk_confirmation_banner_with_icon_name): wooops, use _with_markup
2518 variant to process markup string. NB#28370 (ter)
2520 2006-05-22 Luc Pionchon <luc.pionchon@nokia.com>
2522 * configure.ac: 0.12.16
2524 2006-05-22 Johan Bilien <johan.bilien@nokia.com>
2526 * hildon-widgets/hildon-window.c
2527 (hildon_window_vbox_expose_event): This function has been
2528 removed, now the window has the responsability of painting the
2529 toolbar, because it has that space allocated.
2530 (hildon_window_init): we do not have to connect the
2531 hildon_window_vbox_expose_event function to the expose event of
2532 the toolbar vbox anymore.
2533 (hildon_window_expose): Added the call to paint_toolbar, as we can
2534 see in the allocation function the toolbar decorators are
2535 responsability of the window, and gdk was not sending the proper
2536 events to the vbox because that space is not its responsability.
2537 (hildon_window_remove_toolbar): We don't need a queue_draw here
2538 because we have another call in the expose function when the size
2539 of the container has been changed.
2543 2006-05-21 Luc Pionchon <luc.pionchon@nokia.com>
2545 Removed hildon-insert-object-dialog NB#8015
2547 * hildon-widgets/hildon-insert-object-dialog.[ch]: removed
2548 * doc/tmpl/hildon-insert-object-dialog.sgml: removed
2549 * ut/hildon-widgets_tests.c (test27a, test27b, test27c): removed
2551 * hildon-widgets/Makefile.am (hildonwidgetsincludeinst_DATA)
2552 * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES)
2553 * doc/hildon-libs-docs.sgml:
2554 * po/POTFILES.in: : removed reference
2556 * configure.ac: removed check for gnome-vfs
2557 * hildon-widgets/Makefile.am: removed gnome-vfs flags
2558 * doc/Makefile.am: likewise
2559 * ut/Makefile.am: likewise
2561 2006-05-21 Luc Pionchon <luc.pionchon@nokia.com>
2563 * hildon-widgets/gtk-infoprint.c
2564 (gtk_confirmation_banner_with_icon_name):
2565 added bold markup for backward compatibility. NB#28370 (bis)
2567 2006-05-21 Luc Pionchon <luc.pionchon@nokia.com>
2569 * hildon-widgets/hildon-grid.c (get_child_index_by_coord): returns
2570 if empty grid. NB#29883
2572 2006-05-21 Luc Pionchon <luc.pionchon@nokia.com>
2574 * hildon-widgets/gtk-intoprint.c (find_banner_for_parent): Added
2575 check for "is-timed" property. NB#26546
2577 2006-05-21 Johan Bilien <johan.bilien@nokia.com>
2579 * hildon-widgets/hildon-window.c
2580 (hildon_window_remove_toolbar)
2581 (hildon_window_size_expose): Removed the
2582 gtk_widget_queue_draw_area call from this functions, because
2583 sometimes the event is not managed in the proper order.
2585 (hildon_window_size_allocate): Added the
2586 gtk_widget_queue_draw_area call in case the number of the toolbars
2587 has changed, this way we insure an expose event for the proper
2588 region will come after the change of the toolbars.
2592 2006-05-21 Johan Bilien <johan.bilien@nokia.com>
2594 * hildon-widgets/hildon-window.c:
2595 (hildon_window_size_allocate): Now the window uses all the space
2596 when its state is fullscreen, we avoid to subtract the top and
2597 bottom borders if the window state is fullscreen.
2601 2006-05-18 Tapani Palli <tapani.palli@nokia.com>
2603 * hildon-widgets/hildon-time-editor.c: block signal handler for
2604 hildon_time_editor_inserted_text, null check for entry widget in
2605 highlight_callback. Fixes NB#28679
2607 2006-05-16 Luc Pionchon <luc.pionchon@nokia.com>
2609 * hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner): added
2610 bold markup for backward compatibility. NB#28370
2612 2006-05-15 Luc Pionchon <luc.pionchon@nokia.com>
2614 * configure.ac: 0.12.15
2616 2006-05-15 Johan Bilien <johan.bilien@nokia.com>
2618 * hildon-widgets/hildon-window.[ch]:
2619 - Added clipboad_operation signal used by osso-browser to receive
2620 clipborad operations from hildon-input-method
2621 - Trigger this signal when we receive an clipboard X message
2622 from HIM. related to NB#25502
2624 2006-05-11 Luc Pionchon <luc.pionchon@nokia.com>
2626 * hildon-widgets/hildon-caption.c
2627 (hildon_caption_set_label_alignment)
2628 (hildon_caption_get_label_alignment): added gtk-doc "Since" marker
2630 * doc/hildon-libs-docs.sgml: added index for 0.12.0 new symbols
2632 2006-05-10 Luc Pionchon <luc.pionchon@nokia.com>
2634 * hildon-widgets/hildon-time-editor.c:
2635 (hildon_time_editor_set_ticks) removed block signal handler for
2636 hildon_time_editor_inserted_text. Added block and unblock signal
2637 handler for hildon_time_editor_entry_focusout.
2641 2006-05-10 Luc Pionchon <luc.pionchon@nokia.com>
2643 * hildon-widgets/hildon-caption.c:
2644 (hildon_caption_size_allocate): add a margin to the start position
2645 of the caption_area (HILDON_CAPTION_SPACING), leaving this way the
2646 space required to the left of the caption.
2648 (hildon_caption_expose): allocation, subtract the left margin
2649 which we have added to the children widgets when we paint the
2654 3006-05-10 Tapani Palli <tapani.palli@nokia.com>
2656 * hildon-widgets/hildon-time-editor.c:
2657 block signal handler for hildon_time_editor_inserted_text
2661 2006-05-09 Luc Pionchon <luc.pionchon@nokia.com>
2663 * hildon-widgets/hildon-time-editor.c:
2664 (_hildon_time_editor_get_time_separators) renamed from
2665 _get_time_separator(). Refactored to return h-m and m-s
2666 separators. Now it is independent of the time editor priv
2667 structure and receives two labels that can be NULL.
2669 (_HildonTimeEditorPrivate): removed hm_sep_symbol and ms_sep_symbol
2670 members: not used anymore.
2671 (hildon_time_editor_init): removed ref to above members.
2672 (hildon_time_editor_finalize): likewise
2674 (hildon_time_editor_check_locale): use
2675 _hildon_time_editor_get_time_separators()
2677 * hildon-widgets/hildon-private.h: new file. To be used to use
2678 private functions from other widgets inside the library.
2679 (_hildon_time_editor_get_time_separators): added.
2681 * hildon-widgets/Makefile.am:
2682 added hildon-private.h to the source list.
2685 * hildon-widgets/hildon-time-picker.c (hildon_time_picker_init):
2686 Use _hildon_time_editor_get_time_separators() to get the h-m
2687 separator from the locale (and not from a .po file)
2691 2006-05-09 Marius Vollmer <marius.vollmer@nokia.com>
2693 * hildon-widgets/hildon-find-toolbar.c
2694 (hildon_find_toolbar_class_init): Reverted change from 2006-04-15:
2695 The "search", "close", "invalid_input", "history_append" signals
2696 have always been correctly registered: you don't include the last
2697 'user data' parameter in the list of argument types passed to
2698 g_signal_new et al. Thanks to Jorn from OpenedHand!
2702 2006-05-08 Luc Pionchon <luc.pionchon@nokia.com>
2704 * configure.ac: 0.12.14
2706 2006-05-04 Luc Pionchon <luc.pionchon@nokia.com>
2708 gtk-doc config bits...
2709 * autogen.sh: call aclocal first
2710 * configure.ac: enable GTK_DOC_CHECK
2711 * doc/Makefile.am: really "include". "-include" is not followed by
2712 automake, as a result gtk-doc.make would not be processed.
2714 2006-05-03 Luc Pionchon <luc.pionchon@nokia.com>
2716 N#27000 (additional fixes to patch from 2006-05-01)
2718 * hildon-widgets/hildon-banner.c (force_to_wrap_truncated): do not
2719 hardcode pixel scaling factor ("/1000"), use PANGO_PIXELS instead
2720 which deals with rounding (and uses the right factor: 1024).
2721 Thanks Michael Natterer <mitch@imendio.com>
2723 Force label size also when width_text == width_max.
2725 2006-05-03 Luc Pionchon <luc.pionchon@nokia.com>
2727 * configure.ac: 0.12.13
2729 2006-05-03 Luc Pionchon <luc.pionchon@nokia.com>
2731 * hildon-widgets/hildon-font-selection-dialog.c:
2732 (is_internal_font): new function. Tells if a font family is internal.
2733 (filter_out_internal_fonts): new function. Filters out inernal fonts.
2734 (hildon_font_selection_dialog_show_available_fonts): call filter_out_internal_fonts
2737 2006-05-01 Luc Pionchon <luc.pionchon@nokia.com>
2739 * hildon-libs/hildon-widgets/hildon-time-editor.c
2740 * hildon-libs/hildon-widgets/hildon-time-picker.c
2741 * hildon-libs/hildon-widgets/hildon-wizard-dialog.h:
2742 added comments to anonymous enums
2744 2006-05-01 Luc Pionchon <luc.pionchon@nokia.com>
2746 Hildon banner truncations,
2747 * hildon-widgets/hildon-banner.c
2748 (force_to_wrap_truncated): new function. Force to wrap truncated
2749 label by setting explicit size request. See N#27000 and G#329646
2750 (hildon_banner_check_position): call force_to_wrap_truncated()
2751 fixes N#27000, N#25305, N#26203
2753 * hildon-widgets/hildon-banner.c
2754 (HILDON_BANNER_LABEL_MAX_PROGRESS): increase value 265 -> 320 to
2755 satisfy N#26624, N#26161, N#27875
2757 * ut/tc_banner_truncate.c: new file. Test cases for banner truncations.
2759 2006-05-01 Luc Pionchon <luc.pionchon@nokia.com>
2761 * hildon-widgets/hildon-banner.[ch]: code cleanup.
2763 2006-04-29 Johan Bilien <johan.bilien@nokia.com>
2765 * hildon-widgets/hildon-window.c:
2766 - removed connection to self, replaced with overridding virtual
2768 - removed gtk_widget_set_event in init, legacy from HildonApp
2769 - use gtk_widget_get_child_requisition() instead of
2770 gtk_widget_size_request() in _allocation
2771 - don't allocate space for the child if it is not visible
2773 2006-04-28 Johan Bilien <johan.bilien@nokia.com>
2775 * hildon-widgets/hildon-window.c:
2776 - forgot to reinitialize convenience pointers to borders after they
2778 - replaced a g_return_if_fail with a g_return_val_if_fail now
2779 that toggle_menu returns a g_boolean
2781 2006-04-28 Johan Bilien <johan.bilien@nokia.com>
2784 * hildon-widgets/hildon-window.c: Free the borders structure
2785 when the window is destroyed.
2787 2006-04-27 Tapani Palli <tapani.palli@nokia.com>
2789 * hildon-widgets/hildon-caption.c : check if ancestor
2790 (still) exists in set-focus handler, fixes N#25501
2792 2006-04-27 Luc Pionchon <luc.pionchon@nokia.com>
2794 * hildon-widgets/hildon-time-editor.c
2795 (hildon_time_editor_check_locale): do not force lower case for
2796 AM/PM symbols. Use the string as it is given by the locale. Makes
2797 it coherent with hildon time picker. Fixes N#27963
2799 2006-04-26 Luc Pionchon <luc.pionchon@nokia.com>
2801 * hildon-widgets/hildon-set-password-dialog.c
2802 (c_): new macro, calls dgettext on "hildon-common-strings" domain.
2803 (hildon_set_password_response_set): use c_ for common strings
2804 (hildon_set_password_response_change): likewise.
2807 * hildon-widgets/hildon-set-password-dialog.h: indent cleanup
2809 2006-04-26 Luc Pionchon <luc.pionchon@nokia.com>
2811 * hildon-widgets/hildon-file-handling-note.c (gettext macro): use
2812 "hildon-fm" as textual domain. Fixes N#27702
2814 2006-04-26 Luc Pionchon <luc.pionchon@nokia.com>
2816 * configure.ac: 0.12.12
2818 * Makefile.am (clean-all): brutal target to cleanup the
2819 folder. Will do this properly later.
2821 2006-04-25 Luc Pionchon <luc.pionchon@nokia.com>
2823 * doc/Makefile.am: use "-include" for gtk-doc.make (ignore
2824 included Makefile if missing).
2826 * configure.ac: temporarily disable GTK_DOC_CHECK (problem in
2827 integration environement)
2829 * configure.ac: print configuration summary after processing
2831 2006-04-24 Marius Vollmer <marius.vollmer@nokia.com>
2833 From Murray Cumming <murrayc@murrayc.com>, M#183.
2835 * hildon-widgets/hildon-calendar-popup.c:
2836 (hildon_calendar_popup_new): Use only g_object_new(), passing
2837 it properties, so that language bindings can do the same.
2838 (hildon_calendar_popup_set_date): Veryify the date here,
2839 instead of only in the _new() function.
2840 (hildon_calendar_popup_set_property): Use get/set_date() to
2841 verify the new date and to select it.
2842 (hildon_calendar_popup_get_property): Remove unused variables.
2843 * ut/hildon-widgets_tests.c (test45): New.
2845 * hildon-widgets/hildon-add-home-dialog.c:
2846 (hildon_add_home_dialog_new): Move code into
2847 hildon_add_home_dialog_init(),
2848 hildon_add_home_dialog_set_old_name(), and
2849 hildon_add_home_dialog_set_new_name(). Supply parameters as
2850 properties values to g_object_new() instead, so that language
2851 bindings can do the same.
2852 (hildon_add_home_dialog_class_init): Added name and new_name
2854 (hildon_add_home_dialog_init): Create always-needed widgets.
2855 (hildon_add_home_dialog_get_property),
2856 (hildon_add_home_dialog_set_property): Get/Set the name and
2857 new_name properties, recreating widgets if necessary, using new
2858 static helper function.
2859 * ut/hildon-widgets_tests.c (test46): New.
2861 * hildon-widgets/hildon-grid-item.c
2862 (hildon_grid_item_set_property), (hildon_grid_item_get_property),
2863 (hildon_grid_item_class_init): Add icon-basename property.
2864 (hildon_grid_item_new, hildon_grid_item_new_with_label): Move code
2865 from here to hildon_grid_item_init(), so we can just call
2867 (hildon_grid_item_set_label): Convert NULL label to empty string.
2868 Bug fix: don't cast the label widget to a string and compare it
2869 against the new label text, use gtk_label_get_label instead.
2870 Expect priv->label to always be non-NULL.
2871 (update_icon): Don't pass NULL icon name to
2872 gtk_icon_theme_load_icon, use default icon instead in that case.
2873 * hildon-widgets/hildon-grid-item.h: Make
2874 _hildon_grid_item_set_label into public
2875 hildon_grid_item_set_label(), so that language bindings can use
2877 * ut/hildon-widgets_tests.c (VALID_ICON): Use existing icon.
2878 (test33a2, test33b4, test33b4): Expect them to succeed now that a
2879 HildonGridItem can handle NULL icons.
2881 2006-04-21 Luc Pionchon <luc.pionchon@nokia.com>
2883 * configure.ac: 0.12.11
2885 2006-04-19 Tapani Palli <tapani.palli@nokia.com>
2887 * thread safety (N#24348), fixed timeout and idle callbacks :
2888 hildon-widgets/hildon-window.c : hildon_window_escape_timeout()
2889 hildon-widgets/hildon-time-picker.c : hildon_time_picker_key_repeat_timeout()
2890 hildon-widgets/hildon-number-editor.c : do_mouse_timeout(),hildon_number_editor_select_all()
2891 hildon-widgets/hildon-banner.c : hildon_banner_timeout()
2892 hildon-widgets/hildon-app.c : hildon_app_escape_timeout()
2893 hildon-widgets/hildon-time-editor.c : highlight_callback()
2894 hildon-widgets/hildon-date-editor.c : _hildon_date_editor_entry_select_all()
2896 2006-04-19 Tapani Palli <tapani.palli@nokia.com>
2898 * hildon-widgets/hildon-app.c (hildon_app_key_release): send
2899 correct state for fullscreen, fixes N#26611
2901 2006-04-19 Johan Bilien <johan.bilien@nokia.com>
2904 * hildon-widgets/hildon-window.c:
2905 - hildon_window_toggle_menu now returns whether or not something was
2907 - hildon_window_key_press_event(): when handling the menu hard key,
2908 return TRUE if we actually handled it
2909 * hildon-widgets/hildon-appview.c: _hildon_appview_toggle_menu()
2910 now returns if something was done
2911 * hildon-widgets/hildon-app.c: hildon_app_key_snooper(): return TRUE
2912 if we actually handled the menu hard key.
2914 2006-04-19 Johan Bilien <johan.bilien@nokia.com>
2916 * hildon-widgets/hildon-window.c: Fixed a bug in child size allocation
2919 2006-04-19 Luc Pionchon <luc.pionchon@nokia.com>
2921 * configure.ac: 0.12.10
2924 2006-04-17 Luc Pionchon <luc.pionchon@nokia.com>
2926 * doc/hildon-libs-docs.sgml: added index for new symbols.
2928 2006-04-17 Luc Pionchon <luc.pionchon@nokia.com>
2930 * doc/Makefile.am (version.xml): generates version.xml
2931 * doc/hildon-libs-docs.sgml: added &version; entity, and display
2932 the version number in the doc title.
2934 2006-04-17 Luc Pionchon <luc.pionchon@nokia.com>
2936 Minor changes for gtk-doc
2938 * hildon-weekday-picker.h
2939 * hildon-name-password-dialog.c
2940 * hildon-calendar-popup.h
2941 * hildon-range-editor.h
2942 * hildon-volumebar-range.h
2945 * hildon-time-editor.c
2947 * hildon-date-editor.h
2949 2006-04-16 Luc Pionchon <luc.pionchon@nokia.com>
2951 * hildon-widgets/hildon-time-editor.c
2952 (hildon_time_editor_set_show_hours)
2953 (hildon_time_editor_get_show_hours): added gtk-doc tag 'Since:'
2955 2006-04-15 Luc Pionchon <luc.pionchon@nokia.com>
2958 * hildon-widgets/hildon-time-editor.c
2959 (hildon_time_editor_entry_keypress): use
2960 hildon_gtk_button_set_depressed, provided by osso-GTK, since
2961 2.6.10-1.osso4, instead of GTK private symbol
2962 _gtk_button_set_depressed
2964 2006-04-15 Marius Vollmer <marius.vollmer@nokia.com>
2966 From Murray Cummings (M#185 M#283), with slight changes:
2968 * configure.ac: Add a --rebuilds option, defaulting to yes, so we
2969 can disable the regeneration of hildon-libs-enum-types.[h|c], also
2970 based on the gnome-vfs build.
2972 * hildon-widgets/Makefile.am: Use glib-mkenums to generate
2973 hildon-libs-enum-types.[h|c], and build them, based on the
2974 gnome-vfs build. This adds GTypes for the enums, needed for
2975 accurate signal registration, needed by bindings.
2977 * hildon-widgets/hildon-number-editor.h: Rename the error_handler
2978 default signal handler to range_error, so it has the same name as
2979 the signal, as expected by bindings.
2981 * hildon-widgets/hildon-marshalers.list: Change to the now-used
2984 * hildon-widgets/hildon-note.h (HildonNodeType): Marked as 'skip'.
2985 since hildon_note_type_get_type is defined manually and
2986 glib-mkenums should ignore this enum.
2988 * hildon-widgets/hildon-app.h (HildonZoomLevel): Likewise.
2989 * hildon-widgets/hildon-caption.h (HildonCaptionStatus): Likewise.
2991 Correct the signal registration for:
2993 * hildon-widgets/hildon-app.c
2994 (hildon_app_class_init):
3000 * hildon-widgets/hildon-date-editor.c
3001 (hildon_date_editor_class_init):
3004 * hildon-widgets/hildon-find-toolbar.c
3005 (hildon_find_toolbar_class_init):
3009 "history_append signals"
3011 * hildon-widgets/hildon-grid.c
3012 (hildon_grid_class_init):
3013 "popup_context_menu"
3015 * hildon-widgets/hildon-number-editor.c
3016 (hildon_number_editor_class_init):
3019 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3021 M#90 - Use standard GLib macro names.
3022 Based on a patch from Osvaldo Santana <osvaldo.santana@indt.org.br>
3024 Deprecate HILDON_*_TYPE, replace by HILDON_TYPE_*,
3025 * hildon-widgets/hildon-calendar-popup.h:
3026 * hildon-widgets/hildon-date-editor.h:
3027 * hildon-widgets/hildon-range-editor.h:
3028 * hildon-widgets/hildon-weekday-picker.h:
3029 * hildon-widgets/hildon-volumebar-range.h:
3032 * hildon-widgets/hildon-calendar-popup.c:
3033 * hildon-widgets/hildon-date-editor.c:
3034 * hildon-widgets/hildon-range-editor.c:
3035 * hildon-widgets/hildon-volumebar-range.c:
3036 * hildon-widgets/hildon-weekday-picker.c:
3038 2006-04-13 Johan Bilien <johan.bilien@nokia.com>
3040 * hildon-widgets/hildon-code-dialog.c: Fixed L10n logical ids
3041 for Ok and Cancel buttons.
3043 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3045 * configure.ac: 0.12.9
3047 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3049 * hildon-widgets/hildon-color-button.c
3050 (INNER_BORDER_THICKNESS, COLOR_BUTTON_WIDTH, COLOR_BUTTON_HEIGHT):
3054 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3056 * hildon-widgets/hildon-time-editor.c
3057 (convert_to_12h): removed m and s paramters (useless)
3058 (convert_to_24h): likewise.
3060 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3062 Automatic focus movement for HildonTimeEditor (IMP-13)
3064 * hildon-widgets/hildon-time-editor.c
3065 (hildon_time_editor_init): connect after signal "insert_text"
3066 (hildon_time_editor_inserted_text): new function.
3067 On inserted text, if entry has two digits, jumps to the next field.
3069 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3071 Pops up the color selector on 'select' hardkey (IMP-15)
3073 * hildon-widgets/hildon-color-button.c
3074 (hildon_color_button_init): connect "key-release-event"
3075 (hildon_color_button_key_released): new function.
3076 Pops up the color selector on 'select' hardkey release
3078 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3080 Hildon grid, set items to be focus-and-activate instead of single
3081 tap activation (IMP-14)
3083 * hildon-widgets/hildon-grid.c (hildon_grid_button_pressed): do not set focus.
3084 * hildon-widgets/hildon-grid.c (hildon_grid_button_released): activate selected item.
3087 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3089 Fetch hours/minutes/seconds separators from current locale (IMP-8)
3092 * hildon-widgets/hildon-time-editor.c
3093 (struct _HildonTimeEditorPrivate): added 'hm_sep_symbol' and 'ms_sep_symbol'
3094 (hildon_time_editor_init): do not get separator labels from i18n, but from locale
3095 (hildon_time_editor_finalize): free separator symbols
3096 (get_time_separators): new function. Get time separators from locale.
3097 (hildon_time_editor_check_locale): call get_time_separators.
3099 2006-04-13 Luc Pionchon <luc.pionchon@nokia.com>
3101 Removed icon for mandatory fields (IMP-3).
3102 Note: the logic and API to specify mandatory fields is preserved.
3104 * hildon-widgets/hildon-caption.c (HILDON_CAPTION_MANDATORY_ICON): removed.
3105 (struct _HildonCaptionPrivate): removed 'mandatory_icon' field.
3106 (hildon_caption_set_property): case PROP_STATUS, removed related code.
3107 (hildon_caption_set_label_alignment): removed related code.
3110 2006-04-07 Luc Pionchon <luc.pionchon@nokia.com>
3112 * configure.ac: 0.12.8
3114 2006-04-07 Luc Pionchon <luc.pionchon@nokia.com>
3116 * hildon-widgets/hildon-banner.c: added gtk-doc Since markers.
3119 2006-04-07 Tomas Junnonen <tomas.junnonen@nokia.com>
3121 - Added support for Pango markup
3122 Added hildon_banner_show_information_with_markup
3123 - Removed hildon_banner_show_confirmation
3124 - Re-position the banner when its content changes
3125 - Banner now doesn't truncate strings nor insert linebreaks
3126 - fixes N#24339 - Information banners do not resize
3128 * hildon-widgets/hildon-banner.[ch]
3129 (hildon_banner_show_information_with_markup): new function. Adds
3130 pango markup support for information banners.
3132 (hildon_banner_show_confirmation): removed. 'confirmation' was
3133 used only for the taask navigator (at most). It should use
3134 _show_information_with_markup with appropriate markup.
3136 (hildon_banner_set_markup): new function.
3138 (hildon_banner_check_position): new function. Factor code from
3139 hildon_banner_realize(), and update position calculation.
3141 (struct _HildonBannerPrivate): removed max_lines.
3142 Uses as much lines as needed.
3144 (hildon_banner_init): set banner label to wrap lines.
3146 (hildon_banner_set_text): do not truncate. Update banner's position.
3148 (hildon_banner_set_markup): new function.
3149 Set banner's text with Pango markup.
3151 (_hildon_gtk_label_set_text_n_lines): marked as deprecated.
3154 * hildon-widgets/gtk-infoprint.c
3155 (gtk_confirmation_banner): use hildon_banner_show_information
3156 instead of _show_confirmation.
3157 (gtk_confirmation_banner_with_icon_name): likewise.
3160 2006-04-07 Luc Pionchon <luc.pionchon@nokia.com>
3162 * hildon-widgets/hildon-color-button.c
3163 (hildon_color_field_expose_event): correct parameter order.
3166 2006-04-07 Johan Bilien <johan.bilien@nokia.com>
3168 * hildon-widgets/hildon-window.c:
3169 - Fixed a potential infinite loop when detaching the menus
3170 from the window widget (Closes N#26033)
3172 2006-04-06 Johan Bilien <johan.bilien@nokia.com>
3174 * hildon-widgets/hildon-window.c:
3175 - Fixed a bug that made window fullscreen state tracking fail
3176 - Apply correct theming to menus so that they get placed
3177 correctly (Fixes N#24325)
3178 - Redraw the window borders if the size of the toolbar vbox changes
3179 - Reset the program to NULL in hildon_window_destroy
3180 - Stop the ESC key-press timeout when the window loses the focus
3182 * hildon-widgets/hildon-program.c:
3183 - Reset the common toolbar to NULL when the program is finalised
3185 2006-04-04 Marius Vollmer <marius.vollmer@nokia.com>
3187 * hildon-widgets/hildon-get-password-dialog.h,
3188 hildon-widgets/hildon-get-password-dialog.c
3189 (hildon_get_password_dialog_new,
3190 hildon_get_password_dialog_new_with_default): Renamed
3191 get_old_password_title parameter to "get_old" to correspond with
3192 the property name. This helps the C++ bindings.
3193 * ut/hildon-widgets_tests.c (test43, test44): New.
3195 2006-04-03 Marius Vollmer <marius.vollmer@nokia.com>
3197 * ut/hildon-widgets_tests.c: Disabled unimplemented testcases:
3198 test20a, test20b, test20c, test20d, test36a, test36b, test36c,
3201 From Murray Cumming.
3203 * hildon-libs/hildon-caption.c:
3204 (hildon_caption_init): Do the hildon_caption_set_child_expand()
3206 (hildon_caption_new): Use the child property from GtkContainer
3207 instead of calling gtk_container_add(), because _new() functions
3208 should just use g_object_new(), so that language-bindings can do
3211 * ut/hildon-widgets_tests.c: Added test42 for hildon_caption_new.
3213 2006-03-30 Luc Pionchon <luc.pionchon@nokia.com>
3215 * configure.ac: 0.12.7
3217 2006-03-29 Luc Pionchon <luc.pionchon@nokia.com>
3220 * hildon-widgets/hildon-font-selection-dialog.c
3221 (REFERENCE_LINE): removed
3222 (hildon_font_selection_dialog_show_preview): added l10n support
3223 for the reference string (use to differentiate sub/super script in
3225 (hildon_font_selection_dialog_show_preview): likewise
3228 2006-03-28 Luc Pionchon <luc.pionchon@nokia.com>
3230 * po/en_GB.po: update
3232 2006-03-28 Luc Pionchon <luc.pionchon@nokia.com>
3234 * hildon-widgets/hildon-add-home-dialog.c
3235 (hildon_add_home_dialog_init): removed i18n support (deprecated
3236 widget. Hinder logical ID processing)
3237 (hildon_add_home_dialog_new): likewise.
3239 * hildon-widgets/hildon-insert-object-dialog.c
3240 (hildon_insert_object_dialog_init): likewise.
3243 2006-03-28 Luc Pionchon <luc.pionchon@nokia.com>
3245 * hildon-widgets/hildon-font-selection-dialog.c
3246 (hildon_font_selection_dialog_construct_notebook): logical ID typo
3249 2006-03-27 Johan Bilien <johan.bilien@nokia.com>
3251 * hildon-widgets/hildon-window.[ch]:
3252 - update the title when the window is realized
3253 - added support for long press on the ESC key. Fixes N#24620
3255 2006-03-26 Luc Pionchon <luc.pionchon@nokia.com>
3257 * hildon-widgets/hildon-time-editor.h: indent, improve readability.
3259 2006-03-26 Luc Pionchon <luc.pionchon@nokia.com>
3261 * hildon-widgets/hildon-seekbar.c
3262 (hildon_seekbar_button_press_event): use if statement instead of 's?a:b'
3264 2006-03-24 Luc Pionchon <luc.pionchon@nokia.com>
3266 * configure.ac: 0.12.6
3268 2006-03-23 Luc Pionchon <luc.pionchon@nokia.com>
3270 * hildon-widgets/hildon-defines.h (HILDON_HARDKEY_LEFT):
3271 fixed typo GKD_Left -> GDK_Left, N#24042
3274 2006-03-22 Luc Pionchon <luc.pionchon@nokia.com>
3280 Updated logical id to lower case: Ckct_ -> ckct_
3281 * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error):
3282 * hildon-widgets/hildon-number-editor.c (hildon_number_editor_error_handler):
3283 * hildon-widgets/hildon-range-editor.c (hildon_range_editor_class_init)
3284 (hildon_range_editor_init, hildon_range_editor_entry_validate)
3285 (hildon_range_editor_entry_validate):
3286 * hildon-widgets/hildon-time-editor.c (validated_conversion)
3287 (validated_conversion, hildon_time_editor_real_validate):
3288 * hildon-widgets/hildon-grid.c (hildon_grid_class_init)
3292 Updated logical id to lower case: Ecdg_ -> ecdg_
3293 * hildon-widgets/hildon-time-editor.c (hildon_time_editor_init):
3294 * hildon-widgets/hildon-time-picker.c (hildon_time_picker_init):
3295 * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init):
3296 * hildon-widgets/hildon-color-popup.c (hildon_color_popup_new)
3297 * hildon-widgets/hildon-wizard-dialog.c (hildon_wizard_dialog_init)
3298 (hildon_wizard_dialog_create_title):
3299 * hildon-widgets/hildon-find-toolbar.c (hildon_find_toolbar_class_init):
3300 (hildon_find_toolbar_init):
3301 * hildon-widgets/hildon-note.c (hildon_note_rebuild)
3302 (hildon_note_rebuild, hildon_note_set_button_text):
3305 Removed i18n support for property description,
3306 * hildon-widgets/hildon-time-picker.c (hildon_time_picker_class_init):
3309 2006-03-21 Luc Pionchon <luc.pionchon@nokia.com>
3311 * configure.ac: 0.12.5
3313 2006-03-21 Tommi Komulainen <tommi.komulainen@nokia.com>
3315 * doc/hildon-libs-docs.sgml: Move HildonWizardDialog in Dialogs
3316 * hildon-widgets/hildon-caption.c: Fix erroneous gtk-doc comment
3319 2006-03-20 Johan Bilien <johan.bilien@nokia.com>
3321 * hildon-widgets/hildon-grid.c: added missing include hildon-app.h for
3324 2006-03-20 Johan Bilien <johan.bilien@nokia.com>
3326 Cleanup wizard dialog,
3328 * hildon-widgets/hildon-wizard-dialog.c
3329 (struct HildonWizardDialogPrivate): removed 'previous_button'
3330 and 'next_button' (obsolete)
3332 (hildon_wizard_dialog_response): new private function. Handles the
3333 'response' signal and replaces direction_button_clicked() in
3334 taking care of notebook page changes and button dimming.
3336 (hildon_wizard_dialog_init): 'previous' and 'next' buttons are now
3337 added to the dialog as response buttons. This enables the usage of
3338 GtkDialog API for setting their sensitiveness.
3340 (dimming/undimming): Connected hildon_wizard_dialog_response to
3341 "resonse" signal. Removed useless title creation because it
3342 depends on the notebook which is not yet created.
3344 (hildon_wizard_dialog_set_property): minor code cleanup
3346 (hildon_wizard_dialog_create_title): removed useless else-if
3349 * hildon-widgets/hildon-wizard-dialog.h
3350 (hildon_wizard_dialog_get_type): added G_GNUC_CONST
3353 * hildon-widgets/hildon-wizard-dialog.[ch]: Reverted the patch
3354 adding the page_change signal, as the application can now track
3355 the response signal instead.
3358 2006-03-17 Luc Pionchon <luc.pionchon@nokia.com>
3360 * configure.ac: 0.12.4
3363 2006-03-16 Luc Pionchon <luc.pionchon@nokia.com>
3367 moved widget descriptions to respective source file (*.c)
3371 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3373 Cleanup color button
3375 * hildon-widgets/hildon-color-button.c:
3376 - removed unused #include
3377 - removed unused gettext macro
3379 (COLOR_FIELD_WIDTH) : renamed to COLOR_FILLED_WIDTH
3380 (COLOR_FIELD_HEIGHT): renamed to COLOR_FILLED_HEIGHT
3381 + value updated to match specifications
3383 (struct _HildonColorButtonPrivate):
3384 removed 'drawing_area' and 'pixbuf' members (unused)
3386 (hildon_color_button_init):
3387 use drawing_area directly, update COLOR_FILLED_ macro names
3389 (hildon_color_button_unrealize): new function.
3390 (hildon_color_button_class_init): register unrealize function
3391 (hildon_color_button_finalize): free allocated GC in unrealize
3392 handler instead of in finalize.
3394 (hildon_color_button_recolor_pixbuf): removed. (use
3395 gdk_draw_rectangle() instead)
3396 (hildon_color_button_draw_pixbuf_borders): likewise
3398 (hildon_color_field_expose_event): use gdk_draw_rectangle() to
3400 (hildon_color_button_set_property): queue the drawing - instead of
3401 calling recolor_pixbuf
3403 (hildon_color_button_clicked): renamed variable 'csd' to 'cs_dialog'
3406 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3408 More cleanup for range editor,
3410 * hildon-widgets/hildon-range-editor.[ch]
3411 - removed useless includes
3412 (hildon_range_editor_new_with_separator): set char parameter 'const'
3414 * hildon-widgets/hildon-range-editor.c
3415 - removed useless includes
3416 - rewritten a lot of functions because code was inefficient.
3417 - removed useless g_return_if_fail calls from various functions.
3419 (hildon_range_editor_init): Romoved unneeded casts, added composite names.
3420 (hildon_range_editor_entry_keypress): rewritten
3421 (hildon_range_editor_entry_focus_out): rewritten
3422 (hildon_range_editor_refresh_widths): New function
3423 (hildon_range_editor_set_range): Make sure that the values are in
3425 (hildon_range_editor_set_lower): rewritten.
3426 (hildon_range_editor_set_higher): rewritten.
3427 (hildon_range_editor_set_min): rewritten.
3428 (hildon_range_editor_set_max): rewritten.
3430 (hildon_range_editor_entry_validate): New validator function
3431 (hildon_range_editor_entry_changed): New signal handler for
3432 "changed" for entries, this will now validate whenever entry changes.
3434 (hildon_range_editor_entry_focus_out): Added g_assert for
3435 editor. Removed call to hildon_range_editor_apply_current_range().
3436 Added call to the new function hildon_range_editor_entry_validate()
3439 (hildon_range_editor_init): connected
3440 hildon_range_editor_entry_changed to "changed" for entries.
3443 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3445 Major cleanup for time editor
3447 * hildon-widgets/hildon-time-editor.c
3448 - removed unused #includes.
3449 - Removed useless g_return_if_fail(editor) calls
3450 (HILDON_IS_TIME_EDITOR does this check as well for us).
3452 (hildon_time_editor_add_style): removed, obsolete.
3453 (hildon_time_editor_mnemonic_activate): removed, obsolete
3454 (hildon_time_editor_get_max_values): removed, obsolete.
3456 (validated_conversion): New helper function
3458 (hildon_time_editor_entry_changed): New function, now the widget
3459 interactively validates the inputted contents (not requiring focus
3462 (ticks_to_time): rewritten, using less arithmetic operations.
3463 (hildon_time_editor_validate): rewritten
3464 (hildon_time_editor_set_ticks): rewritten
3465 (hildon_time_editor_set_duration_mode): rewritten
3466 (hildon_time_editor_entry_keypress): rewritten
3468 * hildon-widgets/hildon-time-editor.[ch]
3469 (hildon_time_editor_set_show_hours)
3470 (hildon_time_editor_get_show_hours) new functions to show/hide hours
3473 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3475 Cleanup number editor
3477 * hildon-widgets/hildon-number-editor.c:
3478 (SPACE_BORDER): removed
3480 (hildon_number_editor_size_request):
3481 (hildon_number_editor_size_allocate): updated to use hildondefines
3483 (hildon_number_editor_mnemonic_activate): function removed,
3484 mnemonic are not used
3486 (hildon_number_editor_stop_repeat_timer): new function, to avoid
3488 (hildon_number_editor_button_release):
3489 (hildon_number_editor_finalize): updated to use new function
3491 (hildon_number_editor_entry_keypress): completely rewritten
3492 (change_numbers): likewise
3493 (do_mouse_timeout): likewise
3494 (hildon_number_editor_set_range): likewise
3496 (hildon_number_editor_validate_value): new function, used for all
3498 (hildon_number_editor_focus_out):
3499 (hildon_number_editor_entry_changed): updated to use previous.
3501 (hildon_number_editor_real_set_value): new function that formats
3502 given int to field. Used by change_numbers and set_value
3504 (integer_to_string): removed, we now have one place that
3505 converts numbers and that uses buffer from stack.
3506 (hildon_number_editor_set_value): changed to use new format function.
3509 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3511 * hildon-widgets/hildon-time-picker.c:
3512 reorganized how the widgets are stored to reduce code
3513 (HildonTimePickerWidgetGroup): new struct
3514 (struct _HildonTimePickerPrivate): added member 'widgets' as an array of HildonTimePickerWidgetGroup
3515 (hildon_time_picker_init)
3516 (hildon_time_picker_arrow_press)
3517 (hildon_time_picker_event_box_key_press)
3518 (hildon_time_picker_change_time)
3519 (hildon_time_picker_map)
3520 (hildon_time_picker_event_box_key_release): use new widget organization
3523 (hildon_time_picker_init): return value from nl_timeinfo() is
3524 valid only until it's called again, so g_strdup() the value when
3527 (MINS_IN_1H, MINS_IN_24H, MINS_IN_12H): defines hardcoded values
3528 (HILDON_TIME_PICKER_LABEL_X_PADDING)
3529 (HILDON_TIME_PICKER_LABEL_Y_PADDING): defines hardcoded values
3530 (hildon_time_picker_set_time):
3531 (hildon_time_picker_get_time):
3532 (hildon_time_picker_ampm_release): used the new defines
3534 (struct _HildonTimePickerPrivate)
3535 (hildon_time_picker_init)
3536 (hildon_time_picker_event_box_key_press)
3537 (hildon_time_picker_change_time):
3538 - c12h renamed to show_ampm,
3539 - ampo_pos renamed to ampm_left.
3541 (hildon_time_picker_timeout): renamed to
3542 hildon_time_picker_key_repeat_timeout(),
3543 and renamed parameter to 'hildon_time_picker'
3545 (hildon_time_picker_event_box_press): renamed to
3546 hildon_time_picker_event_box_button_press()
3548 (hildon_time_picker_finalize): Added finalizer to make sure the
3549 key repeat timeout handler gets removed.
3551 (hildon_time_picker_arrow_press): Placed multipliers into
3552 button_multipliers[] array to avoid multiple if/then/else
3556 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3558 * hildon-libs/hildon-find-toolbar.c (hildon_find_toolbar_filter):
3559 calculates correctly which items will be visible. Fixes N#16991.
3562 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3564 * hildon-widgets/hildon-find-toolbar.c
3565 (hildon_find_toolbar_history_append): set "column" property only
3566 after model has been set.
3569 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3571 * hildon-widgets/hildon-app.c (hildon_app_escape_timeout): rename
3572 the parameter more descriptively
3575 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3579 * hildon-widgets/hildon-app-private.h: use G_*_DECLS
3581 * hildon-widgets/hildon-app.[ch]
3582 (hildon_zoom_level_get_type): removed G_CONST_RETURN
3584 * hildon-widgets/hildon-app.c:
3585 - removed HILDON_DISABLE_DEPRECATED flags
3586 - added g_assert'ions to internal functions
3587 - more code comments
3589 (hildon_app_button): Move the fixed define to the function itself,
3590 add simple autodetection, clean up comments.
3592 (hildon_app_key_release): Remove bogus argument to signal emission
3593 (not needed), emit the "fullscreen_state_change" directly instead
3594 of calling set_fullscreen.
3596 (hildon_app_construct_title): removed dead code
3598 (hildon_app_register_view_with_id): do not call g_slist_nth() to
3599 get the first element...
3602 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3604 * hildon-widgets/hildon-appview.c:
3605 (hildon_appview_init): indented comments properly
3606 (paint_toolbar): indented comments properly
3607 (hildon_appview_expose): indented code properly
3608 (hildon_appview_toolbar_toggle_request): removed dead code
3611 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3613 * hildon-widgets/hildon-caption.c
3614 (hildon_caption_expose): use g_assert instead of g_return_val_if_fail
3615 (hildon_caption_size_allocate): likewise.
3616 (hildon_caption_forall): likewise.
3619 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3621 Cleanup Find toolbar,
3623 * hildon-widgets/hildon-find-toolbar.[ch]
3624 (hildon_find_toolbar_new): set 'label' parameter const.
3625 (hildon_find_toolbar_new_with_model): likewise.
3627 * hildon-widgets/hildon-find-toolbar.c
3628 (struct _HildonFindToolbarPrivate):
3629 changed entry_combo_box type to GtkComboBoxEntry*
3631 (hildon_find_toolbar_get_list_model): new function, to factor
3632 member access and casting
3633 (hildon_find_toolbar_get_entry): likewise.
3634 (hildon_find_toolbar_apply_filter): removed set_column parameter
3635 since it was used by only one caller, and made the caller do it
3636 instead. Removed unnecessary casts.
3638 (hildon_find_toolbar_find_string): new function.
3639 (hildon_find_toolbar_history_append): code cleanup. use
3640 hildon_find_toolbar_find_string.
3642 (hildon_find_toolbar_get_property)
3643 (hildon_find_toolbar_get_entry)
3644 (hildon_find_toolbar_init)
3645 (hildon_find_toolbar_new)
3646 (hildon_find_toolbar_new_with_model)
3647 (hildon_find_toolbar_highlight_entry): Removed unnecessary casts
3648 and changed some of them to use the new convenience functions
3651 (hildon_find_toolbar_highlight_entry): use g_return_if_fail()
3652 instead of if-check to validate parameter.
3655 2006-03-15 Luc Pionchon <luc.pionchon@nokia.com>
3657 Cleanup hildon-defines,
3659 * hildon-widgets/hildon-defines.c (hildon_icon_sizes_init)
3660 (hildon_change_style_recursive_from_ld): use G_GNUC_EXTENSION macro instead of #ifdef
3662 (hildon_logical_data_free): new function. Free logical data.
3663 (hildon_gtk_widget_set_logical_font): store logicalfontstring g_strdup()ed.
3664 (hildon_gtk_widget_set_logical_color): store logicalcolorstring g_strdup()ed.
3666 * hildon-widgets/hildon-defines.[ch]
3667 (hildon_gtk_widget_set_logical_font): use const gchar*
3668 (hildon_gtk_widget_set_logical_color): likewise.
3670 * hildon-widgets/hildon-defines.c:
3671 (hildoniconsizes): set const
3672 (hildoninternaliconsizes): set static, renamed 'iis'
3675 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3677 Cleanup Caption widget,
3679 * hildon-libs/hildon-caption.[ch]
3680 (hildon_caption_status_get_type, hildon_caption_get_type):
3681 G_CONST_RETURN removed, G_GNUC_CONST added
3683 * hildon-widgets/hildon-caption.c
3685 (struct _HildonCaptionPrivate): removed 'activate_block' member; not used anymore.
3687 (hildon_caption_set_property): removed useless code.
3688 (hildon_caption_button_press): simplified greatly by removing the
3689 unnecessary recursion to locate the first focusable child of a
3690 container - simple gtk_widget_grab_focus achieves the same
3691 (get_first_focusable_child): removed (not used anymore)
3693 (hildon_caption_set_focus): uses gtk_widget_is_ancestor instead of reinventing it
3695 (hildon_caption_set_focus_child): removed (not used anymore)
3696 (hildon_caption_class_init): remove ref to hildon_caption_set_focus_child()
3698 (hildon_caption_hierarchy_changed): type check added
3699 (hildon_caption_forall): callback null check added
3700 (hildon_caption_set_status): type check added
3701 (hildon_caption_set_icon_image): type check added
3702 (hildon_caption_activate): activate_block kludge removed as outdated
3703 (hildon_caption_get_child_expand): argument declared const
3704 (hildon_caption_set_label_text): g_return_if_fail changed to
3705 g_assert since this is not a public function;
3706 Duplicate separator check now uses correct localized separator
3707 instead of assuming ':'
3710 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3714 * hildon-libs/hildon-appview-c:
3715 (hildon_app_view_init): Fixed a problem that prevented to set an
3716 arbitrary value for TOOLBAR_MIDDLE (the distance, in pixel,
3717 between toolbars). This fix involves a change in the default gtkrc
3718 file, ie. the modification of the 'border' value of the
3719 "toolbar-frame-middle" image in the osso-appview-background style.
3721 (hildon_appview_add_with_scrollbar): pack in a scrolled window all
3722 widget supporting adjustements, not only viewports.
3724 (visible_toolbar): use proper parameter names
3725 (find_findtoolbar_index): likewise.
3726 (find_findtoolbar): likewise.
3728 (find_findtoolbar): use g_assert for internal functions instead of g_return_if_fail
3729 (hildon_appview_finalize): likewise.
3730 (hildon_appview_signal_marshal): likewise.
3731 (hildon_appview_forall): likewise.
3732 (hildon_appview_switched_to): likewise.
3733 (hildon_appview_real_fullscreen_state_change): likewise.
3736 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3738 * hildon-widgets/hildon-date-editor.c
3739 (hildon_date_editor_entry_validate): Now, if an invalid date is
3740 entered, date-editor reverts to previous date, instead of setting
3741 the maximum allowed days.
3744 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3746 * hildon-widgets/hildon-date-editor.h
3747 (enum HildonDateEditorErrorType): added NO_ERROR entry.
3749 * hildon-widgets/hildon-date-editor.c
3750 (hildon_date_editor_entry_validate): initialize error_code to NO_ERROR.
3751 (hildon_date_editor_entry_validate): check error_code against NO_ERROR
3754 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3756 * hildon-widgets/hildon-get-password-dialog.c:
3757 (hildon_get_password_dialog_set_title): Removed the deprecation
3758 #ifdefs from the .c file.
3760 * hildon-widgets/hildon-file-handling-note.c: likewise.
3764 2006-03-14 Luc Pionchon <luc.pionchon@nokia.com>
3766 * hildon-widgets/hildon-color-selector.c: Removed unused defines.
3768 * hildon-widgets/hildon-color-selector.c
3769 (struct _HildonColorSelectorPriv): split 'index' into 'selected_index' and 'focus_index'
3770 (hildon_color_selector_expose)
3771 (hildon_color_selector_get_color)
3772 (hildon_color_selector_set_color)
3775 (modify_focused): Separate selected color and focused color.
3776 Focused color now draws a different colored border around it.
3777 Renamed modify_selected() to modify_focused().
3779 * hildon-widgets/hildon-color-selector.c
3780 (hildon_color_selector_expose)
3781 (select_color): Changed the logic in how the box positions are
3782 calculated. The old logic was wrong, but just happened to work
3783 with those specific values.
3785 * hildon-widgets/hildon-color-selector.c
3786 (hildon_color_selector_expose): Draw the selected-border using
3787 ImageBorderColor color instead of hardcoded black.
3790 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3792 * hildon-widgets/hildon-color-popup.c (hildon_color_popup_new):
3793 removed current_color; use initial_color directly.
3794 Disabled select-hardkey from activating to OK-button by default.
3797 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3799 * hildon-widgets/hildon-date-editor.c
3800 (hildon_date_editor_keypress): removed the unnecessary check for
3801 the position of the cursor in the text-field which was hindering
3802 the Left key from working as expected.
3805 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3807 * hildon-widgets/hildon-date-editor.c: connect 'toggled' signal
3808 after setting the toggle_button active. Prevents GLIB_CRITICALs.
3810 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3812 * hildon-widgets/hildon-dialoghelp.c: minor cleanups
3815 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3817 * hildon-widgets/hildon-font-selection-dialog.c
3818 (hildon_font_selection_dialog_show_preview): set line wrap for
3822 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3824 * hildon-widgets/hildon-date-editor.c
3825 (hildon_child_forall): cast 'container'
3826 (hildon_date_editor_size_allocate): adjusted height allocation.
3829 2006-03-13 Luc Pionchon <luc.pionchon@nokia.com>
3831 Cleanup calendar popup,
3833 * hildon-widgets/hildon-calendar-popup.c:
3834 - updated 'longdesc' comment.
3835 - removed gtk-infoprint.h from included headers (unused).
3837 (struct HildonCalendarPopupPrivate): removed member
3838 'can_exit' (useless).
3839 (hildon_calendar_day_selected): removed (useless).
3840 (hildon_calendar_allow_exit): likewise.
3841 (hildon_calendar_deny_exit): likewise.
3843 (hildon_calendar_selected_date): new function. replaces
3844 hildon_calendar_allow_exit()
3846 (hildon_calendar_popup_init):
3847 - Removed initialization for 'can_exit'.
3848 - Removed connection to removed useless functions.
3849 - Connect "selected_date" to hildon_calendar_selected_date().
3850 - Do not grab the focus (useless)
3852 (hildon_key_pressed): just handle ESC and Return keys.
3854 (hildon_calendar_popup_get_property): removed unused variables.
3857 2006-03-13 Tommi Komulainen <tommi.komulainen@nokia.com>
3859 * hildon-widgets/hildon-caption.c
3860 * hildon-widgets/hildon-composite-widget.h
3861 * hildon-widgets/hildon-get-password-dialog.c
3862 * hildon-widgets/hildon-grid.h
3863 * hildon-widgets/hildon-grid-item.h
3864 * hildon-widgets/hildon-volumebar-range.c
3865 * hildon-widgets/hildon-vvolumebar.c: Fix erroneous gtk-doc comment
3867 (hildon_controlbar_get_type): likewise.
3869 2006-03-13 Tommi Komulainen <tommi.komulainen@nokia.com>
3871 * doc/hildon-libs.types: Add missing types
3872 * doc/hildon-libs-docs.sgml: Add missing links and some organization
3873 * doc/tmpl/*: Regenerate and add new files
3875 2006-03-13 Tommi Komulainen <tommi.komulainen@nokia.com>
3878 * doc/hildon-libs-docs.xml: rename to hildon-libs-docs.sgml
3880 2006-03-13 Tommi Komulainen <tommi.komulainen@nokia.com>
3882 * doc/tmpl/hildon-wizard-dialog.sgml: Fix unmatching tags
3883 * doc/Makefile.am: Ignore right files with IGNORE_HFILES
3885 2006-03-13 Tommi Komulainen <tommi.komulainen@nokia.com>
3889 * doc/Makefile.am: Update gtk-doc framework bits
3890 * gtk-doc.make (commit generated file)
3891 * doc/hildon-libs-overrides.txt (add empty file for gtk-doc 1.1)
3893 2006-03-13 Johan Bilien <johan.bilien@nokia.com>
3894 * hildon-widgets/hildon-code-dialog.c:
3898 2006-03-07 Johan Bilien <johan.bilien@nokia.com>
3900 * hildon-widgets/hildon-window.c: propagate key-press event to the
3901 parent class (Closes N#23400)
3902 * configure.ac: 0.12.3
3904 2006-03-06 Johan Bilien <johan.bilien@nokia.com>
3906 * hildon-wizard-dialog.[ch]: Add page_change signal. Patch courtesy
3908 * configure.ac: 0.12.2
3911 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3913 * hildon-widgets/hildon-color-selector.c (key_pressed): use
3914 g_assert instead of g_return_val_if_fail
3919 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3921 * hildon-widgets/hildon-get-password-dialog.[ch]:
3922 (hildon_get_password_dialog_set_title) marked deprecated.
3924 + cleanup header coding style
3927 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3929 Cleanup font selection dialog
3931 * hildon-widgets/hildon-font-selection-dialog.c
3933 (hildon_font_selection_dialog_construct_notebook): removed dummy
3936 (color_modified_cb): renamed argument 'data' to 'fsd_priv'
3938 (hildon_font_selection_dialog_preview_key_press): Renamed argument
3939 'data' to 'unused'. Replaced g_return_val_if_fail with g_assert.
3941 (toggle_clicked): renamed argument 'data' to 'unused'
3943 (hildon_font_selection_dialog_set_preview_text): added proper
3947 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3949 * hildon-widgets/hildon-system-sound.c (hildon_play_system_sound):
3950 removed console messages.
3953 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3955 * hildon-widgets/hildon-sort-dialog.c: removed unused #include
3956 (struct _HildonSortDialogPrivate):
3957 - removed okButton, cancelButton
3958 - removed sort_by_value, sort_order_type
3959 - removed index_first
3960 - renamed combo1 to combo_key
3961 - renamed caption1 to caption_key
3962 - renamed combo2 to combo_order
3963 - renamed caption2 to cpation_order
3965 (hildon_sort_dialog_init): removed init of unused fields.
3966 use new field names.
3967 (hildon_sort_dialog_get_sort_key): likewise.
3968 (hildon_sort_dialog_get_sort_order): likewise.
3969 (hildon_sort_dialog_set_sort_key): likewise.
3970 (hildon_sort_dialog_set_sort_order): likewise.
3971 (hildon_sort_dialog_add_sort_key): likewise.
3973 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3975 * hildon-widgets/hildon-date-editor.c
3976 (hildon_child_forall): use g_assert instead of g_return_if_fail
3977 (hildon_date_editor_entry_validate): likewise.
3980 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3982 * hildon-widgets/hildon-controlbar.c
3983 (hildon_controlbar_change_value): commented function.
3985 * hildon-widgets/hildon-wizard-dialog.c
3986 (hildon_wizard_dialog_get_property): likewise.
3989 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
3991 Cleanup weekday picker,
3993 * hildon-widgets/hildon-weekday-picker.c
3994 (_): removed unused gettext macro
3995 (button_toggle): use meaningful parameter name
3996 (hildon_weekday_picker_forall): use g_asserts instead of g_return_if_fail
3997 (hildon_weekday_picker_size_allocate): likewise.
3998 (button_toggle): likewise.
4001 2006-03-03 Luc Pionchon <luc.pionchon@nokia.com>
4003 Cleanup time editor,
4005 * hildon-widgets/hildon-time-editor.c
4006 (HILDON_TIME_EDITOR_GET_PRIVATE): moved up in the file.
4007 (ENTRY_BORDER, ICON_WIDTH, ICON_HEIGHT): removed hardcoded pixel sizes.
4008 (HILDON_TIME_EDITOR_TIME_LOWER_VALUE): removed (unused)
4009 (HILDON_TIME_EDITOR_TIME_UPPER_VALUE): removed (unused)
4011 (struct _HildonTimeEditorPrivate):
4012 - h_entry, m_entry, s_entry replaced by entries[],
4013 allows to remove a lot of code.
4014 - label renamed to hm_label
4015 - label2 renamed to sec_label
4016 - ampm renamed to ampm_label
4017 - show_s renamed to show_seconds
4018 - removed fields: icon, valid_value, validated
4020 + moved up in the file.
4022 (enum HildonValidation): removed unused field 'VALIDATION_ERROR'
4024 (ENTRY_HOURS, ENTRY_MINS, ENTRY_SECS): added (enum)
4026 (set_widget_allocation): removed
4027 (hildon_time_editor_entry_changed): removed
4029 (hildon_time_editor_forall): use g_asserts instead of g_return_if_fails
4031 (hildon_time_editor_forall): removed unnecessary code
4032 (hildon_time_editor_destroy): likewise.
4034 (hildon_time_editor_class_init): use MIN_DURATION and MAX_DURATION
4036 (hildon_time_editor_tap_and_hold_setup): loop on 'entries[]'
4038 (hildon_time_editor_set_to_current_time): new function. (factorise code)
4039 (hildon_time_editor_init): loop on 'entries[]' (simplifies the code),
4040 use new variable names,
4041 use hildon_time_editor_set_to_current_time
4043 (hildon_time_editor_mnemonic_activate): uses 'entries[]'
4044 (hildon_time_editor_set_ticks): use g_assert instead of
4045 g_return_if_fails, use
4046 'entries[]', removed dead code
4048 (hildon_time_editor_set_show_seconds): use 'entries[]' and new variable names
4049 (hildon_time_editor_validate): use 'entries[]', removed dead code
4050 (hildon_time_editor_get_max_values): use 'entries[]'
4053 (hildon_time_editor_get_show_seconds): use new variable names
4054 (hildon_time_editor_set_duration_mode): likewise.
4056 (hildon_time_editor_check_locale): do not g_strdup (fix memory leak)
4058 (hildon_time_editor_ampm_clicked): use g_asserts instead of g_return_if_fails
4060 (hildon_time_editor_icon_clicked): use g_asserts instead of g_return_if_fails
4062 (hildon_time_editor_size_request): cleaned up, removed hardcoded sizes.
4064 (set_widget_allocation): removed (unused)
4065 (hildon_time_editor_entry_changed): removed (unused)
4067 (IS_VALID_KEYPRESS): new macro
4068 (hildon_time_editor_entry_keypress): use g_asserts instead of g_return_if_fails
4069 deleate dead/unnecessary code
4071 use IS_VALID_KEYPRESS
4073 (hildon_time_editor_validate_duration): use g_asserts instead of g_return_if_fails
4075 (hildon_time_editor_validate_time): removed 'editor' parameter (unused)
4077 (hildon_time_editor_size_allocate): cleanup
4078 (convert_to_12h): cleanup code style
4080 (hildon_time_editor_show_seconds): removed deprecation flag
4081 (hildon_time_editor_enable_duration_mode): likewise.
4084 2006-03-02 Luc Pionchon <luc.pionchon@nokia.com>
4086 Cleanup volume bars,
4088 * hildon-widgets/hildon-volumebar.h: removed unused #include
4089 + coding style cleanup
4091 * hildon-widgets/hildon-volumebar.c
4092 (_hildon_volumebar_mute_toggled): new function. Sends mute-toggled
4094 (hildon_child_forall): use g_assert instead of g_return_if_fail
4096 * hildon-widgets/hildon-volumebar-range.h: removed unused #include
4097 + coding style cleanup
4099 * hildon-widgets/hildon-volumebar-private.h:
4100 added missing #include.
4101 added _hildon_volumebar_mute_toggled.
4102 (struct _HildonVolumebarPrivate): removed 'orientation' field (unused)
4106 * hildon-widgets/hildon-vvolumebar.h: removed unused #include
4107 + coding style cleanup
4109 * hildon-widgets/hildon-vvolumebar.c
4110 (hildon_vvolumebar_size_request)
4111 (hildon_vvolumebar_size_allocate)
4112 (hildon_vvolumebar_expose): use g_assert instead of g_return_if_fail
4114 * hildon-widgets/hildon-vvolumebar.c (hildon_vvolumebar_mute): removed (unused).
4116 * hildon-widgets/hildon-vvolumebar.c: removed unused #include
4117 (vvolumebar_class_init): renamed to hildon_vvolumebar_class_init
4118 (vvolumebar_init): renamed to hildon_vvolumebar_init
4119 (hildon_vvolumebar_init): removed unused 'orientation'
4120 initialisation. Use _hildon_volumebar_mute_toggled instead of
4121 removed hildon_vvolumebar_mute.
4125 * hildon-widgets/hildon-hvolumebar.h: removed unused #include
4127 * hildon-widgets/hildon-hvolumebar.c (hvolumebar_class_init):
4128 renamed to hildon_hvolumebar_class_init
4130 * hildon-widgets/hildon-hvolumebar.c (hvolumebar_init): renamed to
4131 hildon_hvolumebar_init
4133 * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_mute):
4136 * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_init):
4137 removed unused 'orientation' initialisation.
4139 * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_init): use
4140 _hildon_volumebar_mute_toggled instead of removed
4141 hildon_hvolumebar_mute.
4144 2006-03-02 Luc Pionchon <luc.pionchon@nokia.com>
4148 * hildon-widgets/hildon-dialoghelp.h: use G_BEGIN_DECLS +
4149 coding style cleanup
4151 * hildon-widgets/hildon-color-popup.h: likewise.
4153 * hildon-widgets/hildon-color-popup.[ch] (hildon_color_popup_new):
4156 * hildon-widgets/hildon-color-selector.c
4157 (hildon_color_selector_new): use g_return_val_if_fail instead of
4159 (select_color): use g_assert instead of g_return_if_fail
4161 * hildon-widgets/hildon-calendar-popup.c
4162 (hildon_calendar_allow_exit): use g_assert instead of g_return_if_fail.
4166 2006-03-02 Johan Bilien <johan.bilien@nokia.com>
4168 * hildon-widgets/hildon-code-dialog.[ch], hildon-widgets/Makefile.am:
4169 added HildonCodeDialog widget
4172 2006-03-02 Johan Bilien <johan.bilien@nokia.com>
4174 * hildon-widgets/hildon-window.c:
4175 - set the toolbar height explicitely
4176 - use show instead of show_all on the common_toolbar
4177 - add the toolbars bottom-up instead of top-down
4178 * hildon-widgets/hildon-program.c:
4179 - don't assume that a window was realized when added to
4183 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4185 Cleanup font selection dialog,
4187 * hildon-widgets/hildon-font-selection-dialog.h: use G_BEGIN_DECLS
4188 + coding style cleanup
4190 * hildon-widgets/hildon-font-selection-dialog.c
4191 (hildon_font_selection_dialog_finalize): use g_return_if_fail
4192 instead of g_assert.
4194 * hildon-widgets/hildon-font-selection-dialog.c
4195 (hildon_font_selection_dialog_get_text_tag)
4196 (hildon_font_selection_dialog_set_buffer)
4197 (hildon_font_selection_dialog_get_font)
4198 (hildon_font_selection_dialog_set_font): Removed deprecation #ifdef.
4201 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4203 Cleanup range editor,
4205 * hildon-widgets/hildon-range-editor.c
4206 (hildon_range_editor_calss_init):Removed
4207 widget_calss->mnemonic_activate init
4209 * hildon-widgets/hildon-range-editor.c
4210 (hildon_range_editor_mnemonic_activate): Removed static function
4211 hildon_range_mnemonic_activate and FIXME. It is useless even
4212 through it is overriding function for
4213 GtkWidgetClass->mnemonic_activate. The activation and keyboard
4214 focus will be realized based on different applications.
4216 * hildon-widgets/hildon-range-editor.c
4217 (is_valid_keyvalue_for_entry_keypress): new function.
4219 * hildon-widgets/hildon-range-editor.c
4220 (hildon_range_editor_entry_keypress): uses
4221 is_valid_keyvalue_for_entry_keypress
4223 * hildon-widgets/hildon-range-editor.c
4224 (hildon_range_editor_forall): use g_return_if_fail instead of
4227 * hildon-widgets/hildon-range-editor.cvn
4228 (hildon_range_editor_mnemonic_activate): removed. (unused)
4231 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4233 Cleanup hildon-note,
4235 * hildon-widgets/hildon-note.[ch]
4237 (hildon_note_five_line_truncate): removed.
4238 (hildon_note_one_line_truncate): removed.
4240 (hildon_note_set_property): use _hildon_gtk_label_set_text_n_lines
4241 instead of _{one|five}_line_truncate() functions.
4244 (hildon_note_new_information_with_icon_theme): Deprecated. Turned
4245 into wrapper of "hildon_note_new_information_with_icon_name".
4247 (hildon_note_new_confirmation_with_icon_stock): Deprecated (broken)
4248 (hildon_note_new_information_with_icon_stock): Deprecated (broken)
4250 - removed some unnessecary includes.
4252 - Merged hildon_note_create & hildon_note_create_form and rewrote
4253 the combination as hildon_note_rebuild
4255 - Added missing g_return_* into public functions.
4257 - Acquire real references to children which are packed/unpacked,
4258 so we do not need to bother about refcounting while changing the
4262 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4266 * hildon-widgets/hildon-number-editor.c
4268 (set_widget_allocation): use const parameter.
4270 (hildon_number_editor_forall): use g_assert instead of g_return_if_fail
4272 (struct _HildonNumberEditorPrivate): removed unused member 'negative'
4273 (hildon_number_editor_set_range): removed 'negative'
4276 * hildon-widgets/hildon-sort-dialog.c (hildon_sort_dialog_init):
4277 use g_assert instead of g_return_if_fail
4280 * hildon-widgets/hildon-time-picker.c:
4281 - in several places, replace 1440 by 24*60
4282 (PROP_AMPM): removed, unused.
4283 (hildon_time_picker_timeout): use significant parameter name,
4285 (hildon_time_picker_init): removed useless call to _change_time()
4288 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4292 * hildon-widgets/hildon-seekbar.c
4294 (_): Removed dgettext macro definition.
4296 (HildonSeekbarPrivate): Removed 'label' and 'draw_value'. (unused).
4298 (hildon_seekbar_finalize): removed. not needed.
4299 (hildon_seekbar_class_init): Removed hildon_seekbar_finalize.
4301 (hildon_seekbar_size_request): indent cleanup.
4303 (hildon_seekbar_size_allocate): simplified function.
4305 (hildon_seekbar_button_press_event): Removed unused variables.
4306 (hildon_seekbar_button_release_event): likewise.
4309 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4311 Cleanup date editor,
4313 * hildon-widgets/hildon-date-editor.c
4315 (BUTTON_SPACING): removed. Use HILDON_MARGIN_DEFAULT
4316 (MAX_DATE_LEN): removed. Specify buffer lenght in code.
4318 (hildon_date_editor_get_font_width): removed (legacy static
4319 function), use gtk_entry_set_width_chars instead.
4321 (hildon_date_editor_mnemonic_activate): removed mnemonic
4322 activation handler, since it's no more used by HildonCaption.
4325 - Removed some meaningless code (if (somewidget != NULL)) from
4328 - HEAVILY modified key_press, completely removed if/grab_focus
4329 spaghetti by gtk_widget_child_focus
4331 - Removed input validation from keypress (that would not work
4332 anyway, since our input method do not generate presses). => This
4333 allows to change default return value to FALSE and remove all cases
4334 that just returned FALSE for some keys.
4336 - Merged all *_entry_changed callbacks to use the same
4337 function. Again using gtk_widget_child_focus, but now with return
4338 value as well to detect last field.
4340 - Changed that calendar button is no more implemented through
4341 changing widget hierarchy (old implementation caused critical
4342 issues when you used both stylus and hardkeys at the same time to
4343 popup. => finalize method no longer contained anything => removed
4345 - Locale type is no longer needed after initial setup.
4347 - Changed idle_popup to popup_calendar_dialog. Idle was a legacy
4348 hack from the days of background dimming (it was important to
4349 process background updates before the dimming was done).
4351 - Changed the field order/delimeters to be correcly derived form
4354 - Rewrote validation function, combined it with validation done in
4355 focus_out (since both are now called at the same time).
4357 - Changed set_date function to set all components at one go
4358 without doing any validation there between (before setting each
4363 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4365 Cleanup set-password dialog
4367 * hildon-widgets/hildon-set-password-dialog.[ch]
4368 (hildon_set_password_dialog_set_domain): gchar * param is const
4369 (hildon_set_password_dialog_new_with_default): likewise.
4371 * hildon-widgets/hildon-set-password-dialog.c
4373 (hildon_set_password_set_property): setting 'modify-protection'
4376 (hildon_set_password_get_property): fixed broken 'domain' (missing
4377 break statement!) and 'modify-protection' (was a null operation)
4378 properties; code simplified.
4380 (hildon_set_password_dialog_constructor),
4382 (hildon_set_password_dialog_class_init),
4383 (hildon_set_password_dialog_init):
4384 hildon_set_password_dialog_constructor removed as weird and
4385 obsolete and replaced with new function create_contents; fixed
4386 leaking group variable; removed some unused, outdated code that
4387 was already commented out.
4389 (hildon_set_password_response_change),
4390 (hildon_set_password_response_set): GtkWindow *parent arguments
4391 changed to gpointer unused; cleaned up unnecessary strcmp's
4393 (hildon_checkbox_toggled): fixed typo in function name (checbox ->
4394 checkbox). gpointer renamed to be more descriptive; Code simplified
4396 (hildon_set_password_dialog_get_type): empty function argument
4397 list replaced with void keyword.
4399 (hildon_set_password_dialog_new),
4400 (hildon_set_password_dialow_new_with_default): simplified by
4401 having the simpler constructor call the more complex one, not vice
4402 versa; moved callback connects to create_contents since they
4403 depend on the status of 'modify-protection' property
4405 (hildon_set_password_dialog_get_password): type check added
4406 (hildon_set_password_dialog_get_protected): likewise
4407 (hildon_set_password_dialog_set_domain): likewise
4410 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4412 Cleanup name-password dialog:
4414 * hildon-widgets/hildon-name-password-dialog.[ch]
4416 (HildonNamePasswordDialogPrivate): nameEntry and passwordEntry
4417 types changed from *HildonCaption to *GtkEntry
4419 (hildon_name_password_dialog_set_property): layout fixes;
4420 duplicated code replaced with calls to relevant public functions
4422 (hildon_name_password_dialog_get_property): layout fixes;
4423 duplicated code replaced with calls to relevant public functions
4425 (hildon_name_password_dialog_init): fixed leaking group variable;
4426 reworked to have captions as local variables and captioned entries
4427 in the private struct
4429 (hildon_name_password_dialog_new_with_default): name and password
4430 arguments declared const
4432 (hildon_name_password_dialog_get_name): type check added + cleanup
4433 (hildon_name_password_dialog_get_password): likewise.
4435 (hildon_name_password_dialog_set_domain): domain argument declared
4436 const; type check added + cleanup
4438 2006-03-01 Luc Pionchon <luc.pionchon@nokia.com>
4440 Cleanup get-password dialog:
4442 * hildon-widgets/hildon-get-password-dialog.[ch]
4444 (HildonGetPasswordDialogPrivate): gboolean get_old added
4446 (hildon_get_password_set_property): fixed broken 'numbers-only'
4447 and 'max-characters' cases; 'get-old' property added
4449 (hildon_get_password_get_property): added support for reading
4450 'numbers-only' properties; added missing break to 'domain' case.
4451 added 'get-old' property
4453 (hildon_get_password_dialog_class_init): 'domain' and
4454 'numbers-only' properties are now readable; 'get-old' property
4457 (hildon_get_password_dialog_init, create_contents): everything
4458 that depends on the type of the dialog (i.e. 'get-old' property)
4459 is now done in create_contents after properties are initialized;
4460 fixed leaking group variable
4462 (hildon_get_password_dialog_get_type): empty function argument
4463 list replaced with void keyword
4465 (hildon_get_password_dialog_new): moved setting the labels of the
4466 get password dialog to init where it should be done; 'get-old'
4467 property set upon construction to achieve this
4469 (hildon_get_password_dialog_new_with_default): password argument
4472 (hildon_get_password_dialog_get_password): type check added
4473 (hildon_get_password_dialog_set_domain): type check added; domain
4474 argument declared const; duplicate function declaration removed
4476 (hildon_get_password_dialog_set_title): type check added;
4477 new_title argument declared const
4479 (hildon_get_password_dialog_set_caption): type check added;
4480 new_caption argument declared const
4482 (hildon_get_password_dialog_set_max_characters): broken type check fixed
4483 (_invalid_input): gpointer data argument renamed unused
4485 2006-02-28 Luc Pionchon <luc.pionchon@nokia.com>
4487 (*_get_type): declared G_GNUC_CONST
4489 * hildon-widgets/hildon-app.h:
4490 * hildon-widgets/hildon-appview.h:
4491 * hildon-widgets/hildon-calendar-popup.h:
4492 * hildon-widgets/hildon-color-selector.h:
4493 * hildon-widgets/hildon-date-editor.h:
4494 * hildon-widgets/hildon-find-toolbar.h:
4495 * hildon-widgets/hildon-get-password-dialog.h:
4496 * hildon-widgets/hildon-name-password-dialog.h:
4497 * hildon-widgets/hildon-number-editor.h:
4498 * hildon-widgets/hildon-seekbar.h:
4499 * hildon-widgets/hildon-set-password-dialog.h:
4500 * hildon-widgets/hildon-sort-dialog.h:
4501 * hildon-widgets/hildon-time-editor.h:
4502 * hildon-widgets/hildon-weekday-picker.h:
4503 * hildon-widgets/hildon-wizard-dialog.h:
4505 2006-02-28 Luc Pionchon <luc.pionchon@nokia.com>
4509 * hildon-widgets/hildon-volumebar.c
4510 (hildon_volumebar_class_init): object class casts cleaned up
4511 (hildon_child_forall): removed unnecessary variable vbar; type check added
4512 (hildon_volumebar_set_property): removed unnecessary variable vbar
4513 (hildon_volumebar_set_level): type check added
4514 (hildon_volumebar_get_level): type check added
4515 (hildon_volumebar_set_mute): type check added
4516 (hildon_volumebar_get_mute): type check added
4517 (hildon_volumebar_get_adjustment): type check added
4518 (hildon_volumebar_key_press): removed unnecessary g_return_if_fail
4520 * hildon-widgets/hildon-volumebar.h
4521 (hildon_volumebar_get_type): declared G_GNUC_CONST
4523 * hildon-widgets/hildon-volumebar-private.h:
4524 - G_BEGIN_DECLS/G_END_DECLS added
4525 - ownorientation removed from private struct
4527 * hildon-widgets/hildon-volumebar-range.c
4528 (hildon_volumebar_range_init): vacuous return statement removed
4530 (hildon_volumebar_range_set_level): removed unnecessary clamping
4531 kludge that violated object oriented principles only to provide an
4532 extremely minor, unnecessary optimization; type check added
4534 (hildon_volumebar_range_get_level): now accesses adjustment value
4535 with appropriate functions instead of reading it directly from the
4536 struct, which is bad OOP; type check added
4538 (hildon_volumebar_range_button_press_event): Added more descriptive comments
4539 (hildon_volumebar_range_button_release_event): Added more descriptive comments
4541 * hildon-widgets/hildon-volumebar-range.h
4542 (hildon_volumebar_range_get_type): declared G_GNUC_CONST
4544 * hildon-widgets/hildon-hvolumebar.c
4545 (hvolumebar_init): priv->ownorientation and v_ptr removed;
4546 completely removed the gtk_widget_show() call that was already
4549 (hildon_hvolumebar_new): empty function parameter list replaced
4552 (hildon_hvolumebar_map): vbar variable removed; type check added
4553 (hildon_hvolumebar_expose): type check added
4554 (hildon_hvolumebar_size_request): type check added
4555 (hildon_hvolumebar_size_allocate): vbar variable removed; type check added
4557 * hildon-widgets/hildon-hvolumebar.h
4558 (hildon_hvolumebar_get_type): declared G_GNUC_CONST
4560 * hildon-widgets/hildon-vvolumebar.c
4561 (vvolumebar_init): priv->ownorientation and v_ptr removed
4562 (hildon_vvolumebar_new): empty function parameter list replaced with void keyword
4564 (hildon_vvolumebar_expose): type check added
4565 (hildon_vvolumebar_size_request): type check added
4566 (hildon_vvolumebar_size_allocate): vbar variable removed; type check added
4568 * hildon-widgets/hildon-vvolumebar.h
4569 (hildon_vvolumebar_get_type): declared G_GNUC_CONST
4571 2006-02-28 Luc Pionchon <luc.pionchon@nokia.com>
4573 * hildon-widgets/hildon-weekday-picker.c
4574 (_HildonWeekdayPickerPrivate): Removed members: dayorder, days,
4575 last_index; added day_order_buttons
4577 * (hildon_weekday_picker_mnemonic_activate): removed.
4578 mnemonics are no longer used.
4580 * (hildon_weekday_picker_class_init): Removed mnemonic_activate
4581 function. Rewritten creation of buttons. Unref'ed size group.
4583 * (button_toggle): Removed bit mask checking, simplified function
4585 * (hildon_weekday_picker_set_day):
4586 * (hildon_weekday_picker_unset_day): Removed bit mask checking, date
4587 adjustment, unecessary for loop
4589 * (hildon_weekday_picker_toggle_day): Removed date adjustment and
4590 unecessary for loop. Simplified button toggling
4592 * (hildon_weekday_picker_set_all):
4593 * (hildon_weekday_picker_unset_all): Removed bit mask checking and
4596 (hildon_weekday_picker_isset_day): Removed date adjustment and
4597 unecessary for loop;
4599 2006-02-21 Luc Pionchon <luc.pionchon@nokia.com>
4601 Added hildon-banner, as a clean replacement for gtk-infoprint
4602 * hildon-widgets/hildon-banner.[ch]: implementation and header
4603 * hildon-widgets/Makefile.am: reference new files
4604 * hildon-widgets/gtk-infoprint.c: removed implementation, now just
4605 a compatibility wrapper to hildon-banner
4607 2006-02-21 Luc Pionchon <luc.pionchon@nokia.com>
4609 * hildon-widgets/hildon-color-button.c: added comments
4610 * hildon-widgets/hildon-controlbar.c: Likewise.
4611 * hildon-widgets/hildon-composite-widget.c: Likewise.
4612 * hildon-widgets/hildon-calendar-popup.c: Likewise.
4614 2006-02-21 Luc Pionchon <luc.pionchon@nokia.com>
4616 * ChangeLog-hildon-lgpl: copied from old hildon-lgpl/ChangeLog for
4619 2006-02-21 Luc Pionchon <luc.pionchon@nokia.com>
4621 * configure.ac: 0.12.1
4623 2006-02-21 Johan Bilien <johan.bilien@nokia.com>
4625 * doc/tmpl/hildon-program.sgml: added from hildon-lgpl HW branch
4626 * doc/tmpl/hildon-window.sgml: likewise.
4627 * hildon-widgets/hildon-program.[ch]: likewise.
4628 * hildon-widgets/hildon-window.[ch]: likewise.
4629 * hildon-widgets/hildon-window-private.h: likewise.
4630 * hildon-widgets/Makefile.am: Added these new files to the build
4633 2006-02-14 Luc Pionchon <luc.pionchon@nokia.com>
4635 * configure.ac: 0.12.0
4637 Merged hildon-lgpl into hildon-libs (and hildon-fm)
4639 * doc/tmpl/hildon-system-sound.sgml: added from hildon-lgpl
4640 * doc/tmpl/hildon-appview.sgml: likewise.
4641 * doc/tmpl/hildon-color-popup.sgml: likewise.
4642 * doc/tmpl/hildon-find-toolbar.sgml: likewise.
4643 * doc/tmpl/hildon-app.sgml: likewise.
4644 * doc/tmpl/hildon-input-mode-hint.sgml: likewise.
4645 * doc/tmpl/hildon-caption.sgml: likewise.
4646 * doc/tmpl/hildon-marshalers.sgml: likewise.
4647 * doc/tmpl/hildon-add-home-dialog.sgml: likewise.
4648 * doc/tmpl/hildon-defines.sgml: likewise.
4649 * doc/tmpl/gtk-infoprint.sgml: likewise.
4650 * doc/tmpl/hildon-composite-widget.sgml: likewise.
4652 * hildon-widgets/gtk-infoprint.[ch]: added from hildon-lgpl
4653 * hildon-widgets/hildon-app.[ch]:likewise.
4654 * hildon-widgets/hildon-app-private.h:likewise.
4655 * hildon-widgets/hildon-appview.[ch]:likewise.
4656 * hildon-widgets/hildon-caption.[ch]:likewise.
4657 * hildon-widgets/hildon-defines.[ch]:likewise.
4658 * hildon-widgets/hildon-find-toolbar.[ch]:likewise.
4659 * hildon-widgets/hildon-input-mode-hint.h:likewise.
4661 * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES):
4662 removed hildon-file-details-dialog.[ch] (moved to hildon-fm)
4666 hildon-app-private.h
4670 hildon-find-toolbar.[ch]
4671 hildon-input-mode-hint.h
4673 * hildon-widgets/hildon-get-password-dialog.c: corrected #include
4674 path for gtk-infoprint.h and hildon-input-mode-hint.h
4676 * po/en_GB.po: merged msgstr from hildon-lgpl
4678 * timer/*: added from hildon-lgpl
4682 Moved hildon-file-details-dialog from hildon-libs to hildon-fm
4684 * hildon-widgets/hildon-file-details-dialog.[ch]: moved to
4687 * ut/hildon-widgets_tests.c (test41a): removed test case for
4688 hildon_file_details_dialog
4690 * doc/hildon-libs.types: likewise.
4691 * doc/hildon-libs-docs.xml: likewise.
4697 * hildon-libs.pc.in (Libs): do not requires hildon-lgpl anymore
4700 * Makefile.am (SUBDIRS): added timer/
4702 * configure.ac: do not depend anymore on hildon-lgpl nor
4703 hildon-fm, check for libmb, added Makefile output for timer/
4705 2006-01-18 Luc Pionchon <luc.pionchon@nokia.com>
4707 * configure.ac: 0.10.2
4709 2006-01-18 Luc Pionchon <luc.pionchon@nokia.com>
4711 N#22240 CP: Tapping outside the scroll bar invoke the applet.
4712 * hildon-widgets/hildon-grid.c (adjust_scrollbar_height):
4713 hildon-apps scroll-control property is now handled.
4714 (get_child_index_by_coord): ignores events not matching a grid
4717 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4719 * configure.ac: 0.10.1
4721 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4723 Missing/Buggy documentation from,
4724 N#11566 make password dialog customizable (messages)
4725 * hildon-widgets/hildon-get-password-dialog.c
4726 (hildon_get_password_dialog_set_title): typo in gtkdoc function
4728 * doc/tmpl/xxx.sgml: updated.
4730 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4732 N#19369 TRUE Scketch does not show colour change when using white color
4734 Color button needs inner border white, and outer border black.
4735 * hildon-widgets/hildon-color-button.c
4736 (hildon_color_button_draw_pixbuf_borders): new function. Paint the
4738 * hildon-widgets/hildon-color-button.c (hildon_color_button_init):
4739 (hildon_color_button_realize): call the above function
4741 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4743 N#21063 hildon_note_new_confirmation_add_buttons has misleading docs
4744 * hildon-widgets/hildon-note.c:
4745 (hildon_note_new_confirmation_add_buttons): updated doc
4746 (hildon_note_set_button_texts): likewise.
4748 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4750 N#21884 Cannot select read-only by using the center of the scroll key
4751 * hildon-widgets/hildon-file-details-dialog.c
4752 (hildon_file_details_dialog_init): Removed dialog default response.
4754 2006-01-11 Luc Pionchon <luc.pionchon@nokia.com>
4756 N#8094 5-bit color selector: wrong margins and pixel measurements
4757 M#59 HildonColorSelector needs more space
4758 * hildon-widgets/hildon-color-popup.c (HILDON_COLOR_COL_SPACING)
4759 (hildon_color_popup_new): add space between the control bars and
4760 the color preview area.
4762 2006-01-03 Luc Pionchon <luc.pionchon@nokia.com>
4764 * hildon-widgets/hildon-calendar-popup.c
4765 * hildon-widgets/hildon-color-button.c
4766 * hildon-widgets/hildon-color-popup.c
4767 * hildon-widgets/hildon-color-selector.c
4768 * hildon-widgets/hildon-composite-widget.c
4769 * hildon-widgets/hildon-controlbar.c
4770 * hildon-widgets/hildon-date-editor.c
4771 * hildon-widgets/hildon-dialoghelp.c
4772 * hildon-widgets/hildon-file-details-dialog.c
4773 * hildon-widgets/hildon-font-selection-dialog.c
4774 * hildon-widgets/hildon-get-password-dialog.c
4775 * hildon-widgets/hildon-grid-item.c
4776 * hildon-widgets/hildon-grid.c
4777 * hildon-widgets/hildon-hvolumebar.c
4778 * hildon-widgets/hildon-name-password-dialog.c
4779 * hildon-widgets/hildon-note.c
4780 * hildon-widgets/hildon-number-editor.c
4781 * hildon-widgets/hildon-range-editor.c
4782 * hildon-widgets/hildon-scroll-area.c
4783 * hildon-widgets/hildon-seekbar.c
4784 * hildon-widgets/hildon-set-password-dialog.c
4785 * hildon-widgets/hildon-sort-dialog.c
4786 * hildon-widgets/hildon-time-editor.c
4787 * hildon-widgets/hildon-time-picker.c
4788 * hildon-widgets/hildon-volumebar-private.h
4789 * hildon-widgets/hildon-volumebar-range.c
4790 * hildon-widgets/hildon-volumebar.c
4791 * hildon-widgets/hildon-vvolumebar.c
4792 * hildon-widgets/hildon-weekday-picker.c
4793 * hildon-widgets/hildon-wizard-dialog.c
4796 2005-12-28 Luc Pionchon <luc.pionchon@nokia.com>
4798 * configure.ac: 0.10.0
4800 2005-12-12 Luc Pionchon <luc.pionchon@nokia.com>
4802 Some more properties for Gazpacho support,
4804 * hildon-widgets/hildon-calendar-popup.c: "day", "month", "year"
4805 * hildon-widgets/hildon-color-selector.c: "color"
4808 * hildon-widgets/hildon-color-selector.[ch]
4809 (hildon_color_selector_get_color): return const pointer to the
4812 2005-11-18 Luc Pionchon <luc.pionchon@nokia.com>
4814 Gazpacho support, added the following properties:
4816 * hildon-widgets/hildon-insert-object-dialog.c: "name", "mimetype"
4817 * hildon-widgets/hildon-seekbar.c: "position", "fraction"
4818 * hildon-widgets/hildon-grid-item.c: "emblem-type"
4819 * hildon-widgets/hildon-sort-dialog.c: "sort-key", "sort-order"
4820 * hildon-widgets/hildon-grid.c: "style", "scrollbar-pos"
4821 * hildon-widgets/hildon-font-selection-dialog.c: "preview-text"
4822 * hildon-widgets/hildon-get-password-dialog.c: "caption-label", "max-characters"
4823 * hildon-widgets/hildon-telephone-editor.c: "border", "plus" (obsolet widget)
4824 * hildon-widgets/hildon-number-editor.c: "value"
4826 * hildon-widgets/hildon-color-button.c: minor cleanup
4828 2005-11-18 Luc Pionchon <luc.pionchon@nokia.com>
4830 Started new development
4831 (branche for maintenance continues with versions 0.9.x)
4833 2005-11-03 Luc Pionchon <luc.pionchon@nokia.com>
4835 * configure.ac: 0.9.53
4837 2005-10-31 Luc Pionchon <luc.pionchon@nokia.com>
4840 N#19283 Control panel - The values entered are not saved.
4841 N#19648 Hildon Date Editor widget detects values too high
4842 (note: complete fix include also fixes in GTk+)
4844 * hildon-widgets/hildon-calendar-popup.c
4845 (hildon_calendar_popup_set_property),
4846 (hildon_calendar_popup_class_init),
4847 (init_dmy): Added 'min-year', 'max-year' properties for passing
4848 the information through from HildonDateEditor to GtkCalendar
4850 * hildon-widgets/hildon-date-editor.c:
4851 (hildon_date_editor_class_init),
4852 (hildon_date_editor_init),
4853 (hildon_date_editor_set_property),
4854 (hildon_date_editor_get_property),
4856 (hildon_date_editor_entry_validate),
4857 (hildon_date_editor_date_error): Added 'min-year', 'max-year'
4858 properties and replaced hardcoded constants with them
4860 * hildon-widgets/hildon-date-editor.c
4861 (hildon_date_editor_d_entry_changed),
4862 (hildon_date_editor_m_entry_changed),
4863 (hildon_date_editor_d_entry_changed): new functions to ensure that
4864 the fields are validated and the focus is moved when maximum
4865 number of characters has been entered.
4867 2005-10-13 Luc Pionchon <luc.pionchon@nokia.com>
4869 * configure.ac: 0.9.52
4871 2005-10-12 Luc Pionchon <luc.pionchon@nokia.com>
4873 N#19140 System alerts still audible despite being turned off
4875 * hildon-widgets/hildon-note.c (sound_handling):
4877 * hildon-system-sound.[ch]: New files, implements hildon_play_system_sound.
4879 * hildon-note.c (sound_handling): Changed to use new
4880 hildon_play_system_sound.
4881 (hildon_note_init): Signal handler id is changed to be in private
4882 structure, not in global variable.
4884 * hildon-note.c: Removed unused defines etc.
4886 * Makefile.am: Appended new files to build rules.
4888 2005-10-05 Luc Pionchon <luc.pionchon@nokia.com>
4890 * configure.ac: 0.9.51
4892 2005-10-05 Luc Pionchon <luc.pionchon@nokia.com>
4894 N#20027 PDF Reader crashes on selecting read only option in the
4897 * hildon-widgets/hildon-file-details-dialog.c:
4898 (change_state): Fixed assertion that was causing problems
4899 (check_validity): New function: We now automatically close the
4900 dialog if the displayed file is removed.
4901 (handle_focus): Callback removed:
4902 (init): Now using correct gtk way to bind container and adjustment
4903 together. Not the previous callback.
4904 (set_property): Connecting/disconnecting new handlers (for
4906 (finalize): disconnecting new handler.
4908 2005-10-05 Luc Pionchon <luc.pionchon@nokia.com>
4910 N#17918 Volumebar widget background image doesn't change when
4911 widget goes into mute state,
4913 * hildon-vvolumebar.c (hildon_volumebar_set_mute): queued widget
4916 * hildon-hvolumebar.c (hildon_hvolumebar_expose): paint background
4917 using the state of the internal volumebar, not the whole container
4919 * hildon-vvolumebar.c (hildon_vvolumebar_expose): paint background
4920 using the state of the internal volumebar, not the whole container
4922 2005-09-19 Tapani Palli <tapani.palli@nokia.com>
4924 * hildon-widgets/hildon-dialoghelp.[ch]: added
4925 gtk_dialog_help_disable and fixed bug N#19468
4927 2005-09-14 Luc Pionchon <luc.pionchon@nokia.com>
4929 * configure.ac: Release 0.9.50
4931 2005-09-13 Luc Pionchon <luc.pionchon@nokia.com>
4935 * po/en_GB.po: Added "Ckct_wi_grid_no_items"
4937 * hildon-widgets/hildon-grid.c
4938 (hildon_grid_class_init, hildon_grid_init): Replaced default empty
4939 label by logical name "Ckct_wi_grid_no_items"
4941 2005-08-31 Luc Pionchon <luc.pionchon@nokia.com>
4943 * po/en_GB.po (ecdg_ti_verify_password): translation update.
4945 2005-08-30 Tommi Komulainen <tommi.komulainen@nokia.com>
4947 * configure.ac: Release 0.9.49
4949 2005-08-30 Tommi Komulainen <tommi.komulainen@nokia.com>
4951 * hildon-widgets/hildon-number-editor.c (add_select_all_idle,
4952 hildon_number_editor_finalize, hildon_number_editor_entry_changed):
4953 Save the id of the idle callback and remove it when the widget is
4954 destroyed to avoid crashing. N#18096
4956 2005-08-30 Tommi Komulainen <tommi.komulainen@nokia.com>
4958 * hildon-widgets/hildon-number-editor.c (button_event_id): GSource
4959 id's are unsigned and undefined at zero (instead of signed and -1)
4961 2005-08-30 Tommi Komulainen <tommi.komulainen@nokia.com>
4963 * hildon-widgets/hildon-time-editor.c (convert_to_12h): Removed a hack
4964 that was not working. N#16805
4966 2005-08-22 Tommi Komulainen <tommi.komulainen@nokia.com>
4968 * configure.ac: Release 0.9.48
4970 2005-08-22 Tommi Komulainen <tommi.komulainen@nokia.com>
4972 * hildon-widgets/hildon-grid.c (hildon_grid_set_num_columns): Never
4973 allow area_rows to be 0 (ie. before widget is visible), otherwise the
4974 initial jump_scrollbar_to_focused() scrolls wrong. N#17152
4976 2005-08-22 Tommi Komulainen <tommi.komulainen@nokia.com>
4978 * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init):
4979 Do not override the week-start property of GtkCalendar according to
4980 the hildon-libs PO file, it is automatically determined from locale
4983 2005-08-17 Tommi Komulainen <tommi.komulainen@nokia.com>
4985 * configure.ac: Release 0.9.47
4987 2005-08-17 Tommi Komulainen <tommi.komulainen@nokia.com>
4989 * hildon-widgets/hildon-get-password-dialog.c: Add "numbers_only"
4990 property for setting the password entry accept only numeric values.
4993 2005-08-17 Tommi Komulainen <tommi.komulainen@nokia.com>
4995 * hildon-widgets/hildon-calendar-popup.c (MAX_YEAR, MIN_YEAR):
4996 * hildon-widgets/hildon-note.c (ELLIPSATION_STRING, BOX_SPAXING):
4997 * hildon-widgets/hildon-volumebar-range.c (CHANGE_THRESHOLD):
4998 Use defines rather than magic numbers in the code.
5000 2005-08-17 Tommi Komulainen <tommi.komulainen@nokia.com>
5002 Update to new l10n packaging style. po-files (inside this package)
5003 are not used for now, the message catalogs come from separate packages
5004 and including them here would conflict.
5006 * Makefile.am (SUBDIRS): stop including po-files
5007 * Makefile.am (EXTRA_DIST):
5008 * debian/hildon-libs-l10n-engb.install:
5009 * debian/hildon-libs-l10n-src.install:
5010 * po/debian/*: Removed
5012 2005-08-09 Luc Pionchon <luc.pionchon@nokia.com>
5014 * hildon-widgets/hildon-file-details-dialog.c: Added read only
5015 checks to cover gateway content as well.
5017 * hildon-widgets/hildon-time-editor.c:
5018 (hildon_time_editor_validate): Replace solid numbers with defined
5020 (convert_to_12h): Remove "work-around" for the broken 12h timespec
5023 2005-08-05 Luc Pionchon <luc.pionchon@nokia.com>
5025 * hildon-widgets/hildon-color-selector.c (modify_selected): fix
5026 invalid cast from `GdkWindow' to `GtkWindow'
5028 * hildon-widgets/hildon-color-popup.c
5029 (hildon_popup_palette_expose): removed debug printing
5031 2005-08-03 Luc Pionchon <luc.pionchon@nokia.com>
5033 * doc/tmpl/hildon-note.sgml: code example, use slightly less funny
5036 * hildon-widgets/hildon-scroll-area.c
5037 (hildon_scroll_area_destroy): one-instruction function:
5038 removed. Call g_free directly.
5040 (hildon_scroll_area_size_allocate):When a scrollbar appears to the
5041 right edge of window, size of the child is also shrinked. 'fixed'
5042 does not automatically update this data -> Doing it manually.
5044 * hildon-widgets/hildon-date-editor.h: added
5045 HildonDateEditorErrorType error enumeration type, removed signal
5046 "validate-date" virtual function, added signal "date-error"
5049 * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error):
5050 added custom info prints.
5051 (hildon_date_editor_validate_date): removed
5052 (hildon_date_editor_entry_validate): validate maximum and minimum
5053 limits on each field.
5054 (hildon_date_editor_entry_focus_out): check the date validation
5055 in simpler manner, don't put content if field is empty (spec
5056 doesn't say if there should be anything placed in the entry if
5058 (hildon_date_editor_get_date),
5059 (hildon_date_editor_get_month),
5060 (hildon_date_editor_get_year),
5061 (hildon_date_editor_get_day): use direct entry content, so that 0
5062 indicates empty entry, and information is more accurate.
5064 2005-08-01 Luc Pionchon <luc.pionchon@nokia.com>
5066 * configure.ac: Adjusted CFLAGS and removed -Werror due to the
5068 http://bugzilla.gnome.org/show_bug.cgi?id=310175 and
5069 http://bugzilla.gnome.org/show_bug.cgi?id=310216
5071 2005-07-29 Luc Pionchon <luc.pionchon@nokia.com>
5073 * hildon-widgets/hildon-controlbar.h: added missing signal when end reached
5075 2005-07-26 Luc Pionchon <luc.pionchon@nokia.com>
5077 * hildon-widgets/hildon-number-editor.c:
5078 (hildon_number_editor_select_all): new function, selects all
5079 the text in the entry.
5080 * hildon-widgets/hildon-number-editor.c: added several calls to
5081 hildon_number_editor_select_all with g_idle_add.
5083 * hildon-controlbar.c : add signal when end reached
5085 * hildon-time-editor.c : fixed: Time chooser widget displays am/pm and time separator indicators badly alligned.
5087 * hildon-time-picker.c : displays valid date at 12:00 am/pm.
5089 2005-07-25 Luc Pionchon <luc.pionchon@nokia.com>
5091 Fixed incorrect values in <Filetype> Details Dialog
5093 Fixed help button usage in dialogs
5095 * hildon-dialoghelp.c: Added more documentation about the
5098 * hildon-file-details-dialog.c: Updated to match
5099 'File Management in OSSO' version 3.0
5101 * Fixed application hang after calling gtk_main_quit
5103 * hildon-date-editor.c: Fixed HildonDateEditor that caught
5104 ESC presses needlessly
5106 * hildon-time-editor.c: Fixed memory corruption