* src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init): Add a new...
[hildon] / ChangeLog
1 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
2
3         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
4         Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
5         will fake an activation on the previous to the last item of the trail, so
6         the effect can be overrided by the developer as usual.
7         Also change the callback for the back button to do the same thing, so its
8         effect can be overrided too.
9
10 2007-05-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
11
12         * src/hildon-caption.c: Implementing the proper focus grabbing in the
13         HildonCaption. Fixes NB#52379. 
14
15 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
16
17         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
18         the internal state of the trail after the user has had the chance of executing
19         his handler for the signal. Specifically, it may happen that the activated button
20         is removed and the user still lets the default handler run. This would segfault
21         previously.
22
23 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
24
25         * src/hildon-font-selection-dialog.c: When the font is really big, add the
26         scrollbar to the preview dialog. Fixes NB#54147.
27
28 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
29
30         * src/hildon-date-editor.c: Changing the default max year to 2037. The
31         max/min year properties can be altered, so the client can modify it
32         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
33
34 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
35
36         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
37         hildonlike by default. Fixing a problem with disappearing arrows when
38         scrolling through months and years. Fixes NB#54127. 
39
40 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
41
42         * examples/hildon-date-editor-example.c: Adding error callback to the date
43         editor example. 
44
45 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
46
47         [1.0.7-1 release]
48
49         * NEWS:
50         * debian/changelog:
51         * configure.ac: Updating.
52
53 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
54
55         * configure.ac: Adding a special '--enable-xan' configure option that
56         turns off the -Werror compilation setting. Usefull for development.
57
58         * src/hildon-calendar.c:
59         * src/hildon-number-editor.c:
60         * src/hildon-time-picker.c: Adding the 5* multiplier to
61         gtk-timeout-update.
62
63 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
64
65         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
66         instead of g_object_ref + gtk_object_sink.
67
68 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
69
70         [1.0.6-1 release]
71
72         * NEWS:
73         * configure.ac:
74         * debian/changelog: Updating.
75
76 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
77
78         * src/hildon-color-chooser-dialog.c:
79         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
80         straight from Tommi labs.
81
82 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
83
84         * examples/hildon-finger-example.c: Correcting the header file path.
85
86         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
87         the changed signal. Fixes a small memory leak.
88
89 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
90
91         * autogen.sh:
92         * debian/rules:
93         * src/hildon-banner.c: Importing several usefull fixes from the
94         ubuntu-mobile branch.
95
96 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
97
98         * examples/Makefile.am:
99         * examples/hildon-finger-example.c: Adding a finger-checking code
100         example. 
101
102         * src/hildon-font-selection-dialog.c: Do not allocate the color
103         structure using the g_new. Fixes NB#54061.
104
105 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
106
107         * src/hildon-helper.c: Correcting tabs in file.
108
109 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
110
111         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
112         control the visibility of the children.
113
114         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
115
116 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
117
118         [1.0.5-1 release]
119
120         * NEWS:
121         * configure.ac:
122         * debian/changelog: Updating.
123
124 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
125
126         * src/hildon-bread-crumb-trail.c:
127         (hildon_bread_crumb_trail_size_allocate): 
128
129         Make the back button always a square.
130
131 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
132
133         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
134         from the .c file as it's a private file. 
135
136 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
137
138         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
139         uses slightly bigger height.
140
141         * src/hildon-font-selection-dialog.c: Adding some checks before
142         freeing memory in the font selection dialog.
143
144 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
145
146         * src/hildon-font-selection-dialog.c: Adding a small check when
147         freeing memory. 
148
149         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
150         buttons sensitivity on page switching.
151
152 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
153
154         * src/hildon-bread-crumb-trail.c: make the add method handle all the
155         internal details of adding a bread crumb to the trail.
156
157 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
158
159         [1.0.4-1 release]
160
161         * README:
162         * configure.ac:
163         * debian/changelog: Updating.
164
165         * src/hildon-bread-crumb-trail.h:
166         * src/hildon-bread-crumb.h: Changing the API guard to
167         HILDON_ENABLE_UNSTABLE_API.
168
169 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
170
171         [1.0.3-1 release]
172
173         * NEWS:
174         * configure.ac:
175         * debian/changelog:
176         * debian/rules:
177         * src/hildon-helper.h: Updating.
178
179 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
180
181         [1.0.2-1 release]
182
183         * NEWS:
184         * configure.ac:
185         * debian/changelog:
186
187 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
188
189         * README:
190         * configure.ac:
191         * src/hildon-helper.h: Small fix to make the package actually compile.
192
193 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
194
195         * src/hildon-bread-crumb-trail.h:
196         * src/hildon-bread-crumb.h:
197
198         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
199         to define ENABLE_UNSTABLE_API in the code that includes these headers.
200         
201 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
202         
203         * examples/hildon-bread-crumb-trail-example.c:
204         * src/Makefile.am:
205         * src/hildon-bread-crumb-trail.c:
206         * src/hildon-bread-crumb-trail.h:
207         * src/hildon-bread-crumb.c:
208         * src/hildon-bread-crumb.h:
209         * src/hildon-marshalers.list:
210         * src/hildon-bread-crumb-widget.c:
211         * src/hildon-bread-crumb-widget.h:
212
213         Slight change in the widget design. The bread crumb trail API is
214         unchanged, but HildonBreadCrumb is now an interface. A *private*
215         implementation, hildon-bread-crumb-widget, is provided and used
216         internally by the trail for the push_text/push_icon functions.
217
218         The generic push API is still available, so anyone can implement
219         and use its own bread crumb widget.
220         
221 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
222
223         * debian/rules: Fixing the shlibs.
224
225 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
226
227         * src/hildon-banner.c: Fixing a problem with timed banners having
228         their parrent destroyed before they are.
229
230 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
231
232         * src/hildon-bread-crumb.c:
233         * src/hildon-bread-crumb.h:
234
235         Make the get_natural_size function a vfunc.
236
237 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
238
239         * src/hildon-bread-crumb.c:
240         * src/hildon-bread-crumb-trail.c:
241
242         Some cleanups.
243
244 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
245
246         [1.0.1-1 release]
247
248         * AUTHORS:
249         * NEWS:
250         * configure.ac:
251         * debian/changelog: Updating for release.
252
253 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
254
255         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
256         don't leak the pango layout.
257
258 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
259
260         * src/hildon.h:
261         * examples/hildon-bread-crumb-trail-example.c:
262
263         Fix example.
264
265 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
266
267         * debian/changelog: Removing the bug-fixed entries that were actually
268         resolved as WONTFIX.
269
270         * src/hildon-date-editor.c: Removing a redundant check. Fixes
271         NB#54182.
272
273 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
274
275         * src/hildon-bread-crumb-trail.c:
276         * src/hildon-bread-crumb-trail.h:
277         * src/hildon-bread-crumb.c:
278         * src/hildon-bread-crumb.h:
279
280         Untabify.
281         
282 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
283
284         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
285         until it's passed the type check.
286
287 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
288
289         * examples/hildon-bread-crumb-trail-example.c
290
291         Add license.
292         
293 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
294
295         * examples/Makefile.am
296         * examples/hildon-bread-crumb-trail-example.c
297         * src/Makefile.am
298         * src/hildon-bread-crumb-trail.c
299         * src/hildon-bread-crumb-trail.h
300         * src/hildon-bread-crumb.c
301         * src/hildon-bread-crumb.h
302
303         New HildonBreadCrumbTrail widget.
304
305 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
306
307         * src/hildon-range-editor.c (hildon_range_editor_init),
308         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
309         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
310         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
311         hildon_time_editor_class_init, hildon_time_editor_init),
312         src/hildon-get-password-dialog.c (invalid_input,
313         hildon_get_password_set_property, hildon_get_password_get_property,
314         create_contents, hildon_get_password_dialog_set_max_characters),
315         src/hildon-set-password-dialog.c (create_contents),
316         src/hildon-date-editor.c (hildon_date_editor_init),
317         src/hildon-login-dialog.c (hildon_login_dialog_init),
318         src/hildon-number-editor.c (hildon_number_editor_init),
319         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
320         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
321         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
322          configure option and adding the respective checks in the code.
323         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
324         hildon_calendar_drag_data_received): fixed some build warnings.
325
326 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
327
328         * debian/changelog: A 1.0.0 release notes.
329