N#8094 5-bit color selector: wrong margins and pixel measurements M#59 HildonColorSel...
[hildon] / ChangeLog
1 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
2
3         N#8094 5-bit color selector: wrong margins and pixel measurements
4         M#59   HildonColorSelector needs more space
5         * hildon-widgets/hildon-color-popup.c (HILDON_COLOR_COL_SPACING)
6         (hildon_color_popup_new): add space between the control bars and
7         the color preview area.
8
9 2006-01-03  Luc Pionchon  <luc.pionchon@nokia.com>
10
11         * hildon-widgets/hildon-calendar-popup.c
12         * hildon-widgets/hildon-color-button.c
13         * hildon-widgets/hildon-color-popup.c
14         * hildon-widgets/hildon-color-selector.c
15         * hildon-widgets/hildon-composite-widget.c
16         * hildon-widgets/hildon-controlbar.c
17         * hildon-widgets/hildon-date-editor.c
18         * hildon-widgets/hildon-dialoghelp.c
19         * hildon-widgets/hildon-file-details-dialog.c
20         * hildon-widgets/hildon-font-selection-dialog.c
21         * hildon-widgets/hildon-get-password-dialog.c
22         * hildon-widgets/hildon-grid-item.c
23         * hildon-widgets/hildon-grid.c
24         * hildon-widgets/hildon-hvolumebar.c
25         * hildon-widgets/hildon-name-password-dialog.c
26         * hildon-widgets/hildon-note.c
27         * hildon-widgets/hildon-number-editor.c
28         * hildon-widgets/hildon-range-editor.c
29         * hildon-widgets/hildon-scroll-area.c
30         * hildon-widgets/hildon-seekbar.c
31         * hildon-widgets/hildon-set-password-dialog.c
32         * hildon-widgets/hildon-sort-dialog.c
33         * hildon-widgets/hildon-time-editor.c
34         * hildon-widgets/hildon-time-picker.c
35         * hildon-widgets/hildon-volumebar-private.h
36         * hildon-widgets/hildon-volumebar-range.c
37         * hildon-widgets/hildon-volumebar.c
38         * hildon-widgets/hildon-vvolumebar.c
39         * hildon-widgets/hildon-weekday-picker.c
40         * hildon-widgets/hildon-wizard-dialog.c
41           commented code
42
43 2005-12-28  Luc Pionchon  <luc.pionchon@nokia.com>
44
45         * configure.ac: 0.10.0
46
47 2005-12-12  Luc Pionchon  <luc.pionchon@nokia.com>
48
49         Some more properties for Gazpacho support,      
50
51         * hildon-widgets/hildon-calendar-popup.c: "day", "month", "year"
52         * hildon-widgets/hildon-color-selector.c: "color"
53
54
55         * hildon-widgets/hildon-color-selector.[ch]
56         (hildon_color_selector_get_color): return const pointer to the
57         color (not a copy).
58         
59 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
60
61
62         Gazpacho support, added the following properties:
63         
64         * hildon-widgets/hildon-insert-object-dialog.c: "name", "mimetype"
65         * hildon-widgets/hildon-seekbar.c: "position", "fraction"
66         * hildon-widgets/hildon-grid-item.c: "emblem-type"
67         * hildon-widgets/hildon-sort-dialog.c: "sort-key", "sort-order"
68         * hildon-widgets/hildon-grid.c: "style", "scrollbar-pos"
69         * hildon-widgets/hildon-font-selection-dialog.c: "preview-text"
70         * hildon-widgets/hildon-get-password-dialog.c: "caption-label", "max-characters"
71         * hildon-widgets/hildon-telephone-editor.c: "border", "plus" (obsolet widget)
72         * hildon-widgets/hildon-number-editor.c: "value"
73
74         * hildon-widgets/hildon-color-button.c: minor cleanup
75
76
77 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
78
79         Started new development
80         (branche for maintenance continues with versions 0.9.x)
81
82 2005-11-03  Luc Pionchon  <luc.pionchon@nokia.com>
83
84         * configure.ac: 0.9.53
85
86 2005-10-31  Luc Pionchon  <luc.pionchon@nokia.com>
87
88         same fix for,
89         N#19283 Control panel - The values entered are not saved.
90         N#19648 Hildon Date Editor widget detects values too high
91         (note: complete fix include also fixes in GTk+)
92
93         * hildon-widgets/hildon-calendar-popup.c
94         (hildon_calendar_popup_set_property),
95         (hildon_calendar_popup_class_init),
96         (init_dmy): Added 'min-year', 'max-year' properties for passing
97         the information through from HildonDateEditor to GtkCalendar
98
99         * hildon-widgets/hildon-date-editor.c:
100         (hildon_date_editor_class_init),
101         (hildon_date_editor_init),
102         (hildon_date_editor_set_property),
103         (hildon_date_editor_get_property),
104         (idle_popup),
105         (hildon_date_editor_entry_validate),
106         (hildon_date_editor_date_error): Added 'min-year', 'max-year'
107         properties and replaced hardcoded constants with them
108
109         * hildon-widgets/hildon-date-editor.c
110         (hildon_date_editor_d_entry_changed),
111         (hildon_date_editor_m_entry_changed),
112         (hildon_date_editor_d_entry_changed): new functions to ensure that
113         the fields are validated and the focus is moved when maximum
114         number of characters has been entered.
115         
116 2005-10-13  Luc Pionchon  <luc.pionchon@nokia.com>
117
118         * configure.ac: 0.9.52
119
120 2005-10-12  Luc Pionchon  <luc.pionchon@nokia.com>
121
122         N#19140 System alerts still audible despite being turned off
123         
124         * hildon-widgets/hildon-note.c (sound_handling): 
125
126         * hildon-system-sound.[ch]: New files, implements hildon_play_system_sound.
127
128         * hildon-note.c (sound_handling): Changed to use new
129         hildon_play_system_sound.
130         (hildon_note_init): Signal handler id is changed to be in private
131         structure, not in global variable.
132         
133         * hildon-note.c: Removed unused defines etc.
134
135         * Makefile.am: Appended new files to build rules.
136
137 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
138
139         * configure.ac: 0.9.51
140
141 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
142
143         N#20027 PDF Reader crashes on selecting read only option in the
144         details dialog box.
145
146         * hildon-widgets/hildon-file-details-dialog.c:
147         (change_state): Fixed assertion that was causing problems
148         (check_validity): New function: We now automatically close the
149         dialog if the displayed file is removed.
150         (handle_focus): Callback removed:
151         (init): Now using correct gtk way to bind container and adjustment
152         together. Not the previous callback.
153         (set_property): Connecting/disconnecting new handlers (for
154         change_state).
155         (finalize): disconnecting new handler.
156         
157 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
158
159         N#17918 Volumebar widget background image doesn't change when
160         widget goes into mute state,
161         
162         * hildon-vvolumebar.c (hildon_volumebar_set_mute): queued widget
163         for drawing
164         
165         * hildon-hvolumebar.c (hildon_hvolumebar_expose): paint background
166         using the state of the internal volumebar, not the whole container
167
168         * hildon-vvolumebar.c (hildon_vvolumebar_expose): paint background
169         using the state of the internal volumebar, not the whole container
170
171 2005-09-19 Tapani Palli <tapani.palli@nokia.com>
172
173         * hildon-widgets/hildon-dialoghelp.[ch]: added
174         gtk_dialog_help_disable and fixed bug N#19468
175
176 2005-09-14  Luc Pionchon  <luc.pionchon@nokia.com>
177
178         * configure.ac: Release 0.9.50 
179
180 2005-09-13  Luc Pionchon  <luc.pionchon@nokia.com>
181
182         Part of N#11129,
183
184         * po/en_GB.po: Added "Ckct_wi_grid_no_items"
185
186         * hildon-widgets/hildon-grid.c
187         (hildon_grid_class_init, hildon_grid_init): Replaced default empty
188         label by logical name "Ckct_wi_grid_no_items"
189
190
191 2005-08-31  Luc Pionchon  <luc.pionchon@nokia.com>
192
193         * po/en_GB.po (ecdg_ti_verify_password): translation update.
194
195 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
196
197         * configure.ac: Release 0.9.49
198
199 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
200
201         * hildon-widgets/hildon-number-editor.c (add_select_all_idle,
202         hildon_number_editor_finalize, hildon_number_editor_entry_changed):
203         Save the id of the idle callback and remove it when the widget is
204         destroyed to avoid crashing.  N#18096
205
206 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
207
208         * hildon-widgets/hildon-number-editor.c (button_event_id): GSource
209         id's are unsigned and undefined at zero (instead of signed and -1)
210
211 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
212         
213         * hildon-widgets/hildon-time-editor.c (convert_to_12h): Removed a hack
214         that was not working.  N#16805
215
216 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
217
218         * configure.ac: Release 0.9.48
219
220 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
221
222         * hildon-widgets/hildon-grid.c (hildon_grid_set_num_columns): Never
223         allow area_rows to be 0 (ie. before widget is visible), otherwise the
224         initial jump_scrollbar_to_focused() scrolls wrong.  N#17152
225
226 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
227
228         * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init):
229         Do not override the week-start property of GtkCalendar according to
230         the hildon-libs PO file, it is automatically determined from locale
231         data.  N#12176
232
233 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
234
235         * configure.ac: Release 0.9.47
236
237 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
238
239         * hildon-widgets/hildon-get-password-dialog.c: Add "numbers_only"
240         property for setting the password entry accept only numeric values.
241         N#15212
242
243 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
244
245         * hildon-widgets/hildon-calendar-popup.c (MAX_YEAR, MIN_YEAR):
246         * hildon-widgets/hildon-note.c (ELLIPSATION_STRING, BOX_SPAXING):
247         * hildon-widgets/hildon-volumebar-range.c (CHANGE_THRESHOLD):
248         Use defines rather than magic numbers in the code.
249
250 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
251
252         Update to new l10n packaging style.  po-files (inside this package)
253         are not used for now, the message catalogs come from separate packages
254         and including them here would conflict.
255
256         * Makefile.am (SUBDIRS): stop including po-files
257         * Makefile.am (EXTRA_DIST):
258         * debian/hildon-libs-l10n-engb.install:
259         * debian/hildon-libs-l10n-src.install:
260         * po/debian/*: Removed
261
262 2005-08-09  Luc Pionchon  <luc.pionchon@nokia.com>
263
264         * hildon-widgets/hildon-file-details-dialog.c: Added read only
265         checks to cover gateway content as well.
266         
267         * hildon-widgets/hildon-time-editor.c:
268         (hildon_time_editor_validate): Replace solid numbers with defined
269         values
270         (convert_to_12h): Remove "work-around" for the broken 12h timespec
271
272
273 2005-08-05  Luc Pionchon  <luc.pionchon@nokia.com>
274
275         * hildon-widgets/hildon-color-selector.c (modify_selected): fix
276         invalid cast from `GdkWindow' to `GtkWindow' 
277
278         * hildon-widgets/hildon-color-popup.c
279         (hildon_popup_palette_expose): removed debug printing
280
281 2005-08-03  Luc Pionchon  <luc.pionchon@nokia.com>
282
283         * doc/tmpl/hildon-note.sgml: code example, use slightly less funny
284         string examples.
285
286         * hildon-widgets/hildon-scroll-area.c
287         (hildon_scroll_area_destroy): one-instruction function:
288         removed. Call g_free directly.
289         + minor cleanup
290         (hildon_scroll_area_size_allocate):When a scrollbar appears to the
291         right edge of window, size of the child is also shrinked. 'fixed'
292         does not automatically update this data -> Doing it manually.
293
294         * hildon-widgets/hildon-date-editor.h: added
295         HildonDateEditorErrorType error enumeration type, removed signal
296         "validate-date" virtual function, added signal "date-error"
297         virtual function.
298
299         * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error):
300         added custom info prints.
301         (hildon_date_editor_validate_date): removed
302         (hildon_date_editor_entry_validate): validate maximum and minimum
303         limits on each field.
304         (hildon_date_editor_entry_focus_out): check the date validation
305         in simpler manner, don't put content if field is empty (spec
306         doesn't say if there should be anything placed in the entry if
307         it is empty).
308         (hildon_date_editor_get_date),
309         (hildon_date_editor_get_month),
310         (hildon_date_editor_get_year),
311         (hildon_date_editor_get_day): use direct entry content, so that 0
312         indicates empty entry, and information is more accurate.
313
314 2005-08-01  Luc Pionchon  <luc.pionchon@nokia.com>
315
316         * configure.ac: Adjusted CFLAGS and removed -Werror due to the
317         glib-2.0 flaw. See
318         http://bugzilla.gnome.org/show_bug.cgi?id=310175 and
319         http://bugzilla.gnome.org/show_bug.cgi?id=310216
320
321 2005-07-29  Luc Pionchon  <luc.pionchon@nokia.com>
322
323         * hildon-widgets/hildon-controlbar.h: added missing signal when end reached
324
325 2005-07-26  Luc Pionchon  <luc.pionchon@nokia.com>
326
327         * hildon-widgets/hildon-number-editor.c: 
328         (hildon_number_editor_select_all): new function, selects all
329         the text in the entry.
330         * hildon-widgets/hildon-number-editor.c: added several calls to
331         hildon_number_editor_select_all with g_idle_add.
332
333         * hildon-controlbar.c : add signal when end reached
334
335         * hildon-time-editor.c : fixed: Time chooser widget displays am/pm and time separator indicators badly alligned.
336
337         * hildon-time-picker.c : displays valid date at 12:00 am/pm. 
338         
339 2005-07-25  Luc Pionchon  <luc.pionchon@nokia.com>
340
341         Fixed incorrect values in <Filetype> Details Dialog
342         
343         Fixed help button usage in dialogs
344         
345         * hildon-dialoghelp.c: Added more documentation about the
346         help signal
347         
348         * hildon-file-details-dialog.c: Updated to match
349         'File Management in OSSO' version 3.0
350         
351         * Fixed application hang after calling gtk_main_quit
352         
353         * hildon-date-editor.c: Fixed HildonDateEditor that caught
354         ESC presses needlessly
355         
356         * hildon-time-editor.c: Fixed memory corruption