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