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