Revert postrelease bump and fix NEWS
[hildon] / NEWS
1 [2.1.24 release]
2
3   Bug fixes:
4
5   * Fixes: NB#89811 (Not able to select first image thumbnail in multi
6     selection mode using custom widget inside pannable)
7   * Fixes: NB#91863 (hildon_touch_selector_set_column_selection_mode()
8     breaks HildonPickerDialog)
9   * Fixes: NB#91769 (HildonColorChooserDialog's selected colour is
10     highlighted but not visible)
11   * Fixes: NB#92897 (HildonNotes have incorrect WINDOW_TYPE)
12   * Fixes: NB#92744 (HildonDateSelector emits multiple "changed" singal
13     with strange parameters)
14   * Fixes: NB#92664 (Deprecate hildon_helper_set_insensitive_message)
15   * Fixes: NB#89754 (Applications shouldn't display their names in the
16     window title)
17   * Fixes: NB#92476 (Update icon size constants to Fremantle (hildon-defines.h))
18
19   Deprecations:
20
21   * hildon_helper_set_insensitive_message()
22   * hildon_helper_set_insensitive_messagef()
23   * hildon_volumebar_set_range_insensitive_message()
24   * hildon_volumebar_set_range_insensitive_messagef()
25
26   New API:
27
28   * hildon_init(): Initialization function for the library.
29   * hildon_gtk_init(): Convenience init function for hildon and GTK+
30
31   Other:
32
33   * Build system improvements.
34   * Examples updated.
35
36 [2.1.22 release]
37
38   Bug fixes:
39
40   * Fixes: NB#91688 (Never show icons in information notes/confirmation
41     notes)
42   * Fixes: NB#91995 (Calendar is crashing after pressing 'Enter' HW key
43     in HildonDateSelector dialog)
44
45   Deprecations:
46
47   * hildon_note_new_confirmation_with_icon_name(): deprecated
48   * hildon_note_new_information_with_icon_name(): deprecated
49   * HildonNote::icon and HildonNote::stock_icon: deprecated
50
51   Other:
52
53   * Logical ids fixes.
54   * Examples updated.
55   * Build system improved.
56
57 [2.1.20 release]
58
59   Bug fixes:
60
61   * Fixes: NB#89541 (Crash in pannable area when closing picker dialog)
62   * Fixes: NB#90994 (HildonPannableArea does not connect "destroyed"
63     on child)
64   * Fixes: NB#91192 (Memory leak in HildonTouchSelector default print
65     function)
66   * Fixes: NB#91135 (Deprecate legacy hildon widgets)
67   * Fixes: NB#90662 (HildonButton "value" and "detail" text is
68     unformatted)
69   * Fixes: NB#91104 (Remove stepper buttons from legacy hildon widgets)
70   * Fixes: NB#91016 (Change toolbar sizes, simplification)
71   * Fixes: NB#91385 (Hildon Touch List panning should be ALWAYS vertical only)
72
73   Deprecations:
74
75   * All Fremantle deprecated widgets has been marked as such with
76     HILDON_DISABLE_DEPRECATED marks.
77
78   Other:
79
80   * Improved sizing of the HildonTouchSelector/HildonPickerDialog widgets.
81   * Corrected alignment of HildonCheckButton contents.
82   * Many cancel-like button fixes.
83
84   ABI:
85
86   * Reverted change introduced in 2.1.16 that broke ABI compatibility. See
87     NB#91636 for further explanation.
88
89 [2.1.18 release]
90
91   Bug fixes:
92
93   * Fixes: NB#90535 (Memory leak in picker button)
94   * Fixes: NB#90861 (Custom Confirmation dialogs should be protected
95     from cancel button removal)
96   * Fixes: NB#90661 (Delete dialog is displayed without NO button)
97
98   Other:
99
100   * Remove all cancel/close dialogs, where appropriate.
101   * Documentation improvements, some internal cleanups.
102   * HildonAppMenu: unhandled keyboard accelerators are sent to the parent window.
103
104 [2.1.16 release]
105
106   * HildonTouchSelector internal layout cleaning.
107   * Improved HildonButton customizability.
108   * Allow Hildon Touch Menu theming (Daniel Borgmann)
109
110   Bug fixes:
111
112   * Fixes: NB#89411 (Window Manager locks caused by HildonStackableWindow)
113   * Fixes: NB#89935 (Shortcuts for menu buttons are not working)
114   * Fixes  NB#90232 (Picker button does not set the label on done button for the
115     second time)
116
117 [2.1.14 release]
118
119   Bug fixes:
120
121   * Fixes: NB#88644 (Hardcoded first column of the model as text column)
122   * Fixes: NB#89329 (selectors in picker dialog are not visible when a
123     long text is set as label for done button)
124   * Fixes: NB#89651 (HildonTouchSelectorEntry title is <unnamed>, when
125     entry is empty)
126   * Fixes: NB#89632 (Picker button selection doesn't change on first click)
127   * Fixes: NB#88946 (Hildon Picker button should disable itself if there are no
128     values)
129   * Fixes: NB#89650 (Picker button is not updated, when selection in selector
130     has changed)
131
132   API additions:
133
134   * HildonTouchSelectorColumn::text-column property.
135   * hildon_picker_button_set_done_button_text() and
136     hildon_picker_button_get_done_button_text()
137   * HildonCheckButton is a proper widget.
138
139   Deprecations:
140
141   * HildonWeekdayPicker
142   * HildonTouchSelectorEntry::text-column property, use
143     HildonTouchSelectorColumn::text-column instead.
144   * hildon_touch_selector_set_column_attributes(), use
145     HildonTouchSelectorColumn and friends.
146   * HildonAppMenu::columns property, this is managed automatically now.
147
148   Other:
149
150   * hildon_gtk_set_theme_size() sets widget name using "WidgetName-size" layout,
151     to ease proper theming (Daniel Borgmann)
152   * Many documentation improvements and additions.
153   * Add --disable-deprecated configure option.
154
155 [2.1.12 release]
156
157   Bug fixes:
158
159   * Fixes: NB#88576 (critical warning in HildonTouchSelectorEntry)
160   * Fixes: NB#88720 (HildonPickerButton leaks a reference to the
161     HildonTouchSelector)
162   * Fixes: NB#88718 (HildonPickerButton not synchronizing its initial
163     'value' with the selector)
164   * Fixes: NB#88891 (Allow WM to handle properly close-on-tap-outside behavior)
165   * Fixes: NB#88850 (Update HildonNote button strings + signals)
166   * Fixes: NB#88887 (Hildon Wizard changes for Hildon2.2)
167   * Fixes: NB#88680 (Limiting API in HildonTouchSelector)
168   * Fixes: NB#88923 (Semantics of hildon_stackable_window_set_main_menu()
169     changed)
170   * Fixes: NB#88927 (Hildon Wizard should not use icons anymore)
171
172   API additions:
173
174   * New methods to set/get index of selected item in HildonPickerButton and
175     HildonTouchSelector.
176   * Add HildonAppMenu::columns property.
177   * New HildonTouchSelectorColumn class implementing GtkCellLayout interface.
178
179   Other:
180
181   * Examples updated, coding, theming, and documentation fixes.
182
183 [2.1.10 release]
184
185 * Fixes: NB#88214 (HildonPannableArea wrong requisition)
186 * Fixes: NB#88287 (Missing translations)
187 * Fixes: NB#88364 (Update margins definitions)
188 * Fixes: NB#88414 (Crash in HildonDateSelector on finalize)
189 * New widget: HildonTextEntry.
190 * Removed long deprecated methods hildon_check_button_set_label(),
191   hildon_check_button_get_label().
192 * New method: hildon_gtk_window_set_progress_indicator() to set progress
193   indicator in windows (depends on feature being implemented in WM).
194 * Documentation updates, coding fixes, examples updates. See ChangeLog for
195   details.
196
197 [2.1.8 release]
198
199 * Make -gdb package contain useful debugging symbols.
200 * Fixes: NB#88022 (parameter validation in
201   hildon_touch_selector_get_num_columns)
202 * Fixes: NB#88023 (day range check
203   in hildon_date_selector_select_current_date)
204 * Fixes: NB#88027 (implement hildon_date_selector_select_month)
205 * Fixes: NB#88045 (fix logical id for time in HildonTimeSelector)
206 * Fixes: NB#88047 (fix retrieval of selected items in HildonTouchSelector)
207 * Fixes: NB#88036 (fix range of 12h time in HildonTimeSelector)
208 * Fixes: NB#88049 (fix columns removal from HildonTouchSelector)
209 * New hildon_button_get_image() method in HildonButton.
210 * New widget: HildonEntry.
211 * New methods to add buttons with finger size in HildonDialog.
212 * Miscellaneous improvements, other minor bug fixes, documentation
213   improvements and examples updates. See ChangeLog for details.
214
215 [2.1.6 release]
216
217 * Deprecated hildon_check_button_{set/get}_label().
218 * Renamed HILDON_PANNABLE_AREA_MOV_* macros to HILDON_MOVEMENT_*
219 * Initial hint in the pannable area set to FALSE.
220 * Renamed properties in HildonPannableArea from {h,v}indicator-mode to
221   {h,v}indicator_policy, and {h,v}scroll to {h,v}scroll_visible.
222 * New widget: HildonEditToolbar.
223 * Renamed hildon_touch_selector_{set,get}_active_iter() to
224   hildon_touch_selector_select_iter() and hildon_touch_selector_get_selected().
225 * Several API additions, bug fixes, internals improvements, documentation
226   improvements, and examples updates. See ChangeLog for details.
227
228 [2.1.4-1 release]
229
230 * Lot of changes, see ChangeLog for more information.
231 * Depending on the new Gtk+.
232
233 [2.1.3-1 release]
234
235 * Tons of changes, see the ChangeLog for more information.
236 * Replaced libesd with libcanberra. Fixes: NB#86876
237
238 [2.1.2-1 release]
239
240 * Too many individual changes for them to all be relevant here, many widgets
241   added, many widgets have been changed. A full list of additional/changed
242   widgets can be found in the Hildon 2.2 widget UI spec.
243
244 [2.1.1-1 release]
245
246 * Too many individual changes for them to all be relevant here, many widgets
247   added, many widgets have been changed. A full list of additional/changed
248   widgets can be found in the Hildon 2.2 widget UI spec.
249
250 [2.0.3-1 release]
251
252 * Fixes: NB#78896: libhildon code inspection/coverity: uninitialised local
253   values in hildon_date_editor_size_allocate
254 * Fixes: NB#77775: Media Player, Save Now playing list, too long name makes
255   banner disappear.
256 * Fixes: NB#79182: info banner flickering with certain message lengts.
257 * Fixes: NB#83953: Lock dialog is not visible when device is locked for the
258   first time after flash
259
260 [2.0.2-1 release]
261
262 * Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
263 * Fixes NB#78481: information banners are hidden under browser menu
264 * Fixes: NB#79791: Cannot set focus to Master volume using stylus
265 * Fixes: NB#22072: Revisiting fix for "Implement robust timer handling in Info
266   Banner" bug
267 * Fixes: MB#924: Hildon widgets doesn't support RTL mode
268 * Fixes: MB#1212: Hide info banners (infoprints) on click
269 * Enable fixing: NB#79916 and NB#79918: The help topic for Color selector
270   cannot be opened
271 * Fixes: NB#81696: The passcode is not overwritten even after   selecting
272
273 [2.0.1-2 release]
274
275 * Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
276
277 [2.0.1-1 release]
278 * Do not use PACKAGE_VERSION_MAJOR for the API revision.
279
280 [2.0.0-1 release]
281 * Fix breadcrumb trail node removal logic.
282 * Add missing outer-border style for HildonColorChooser.
283
284 [1.99.1-1 release]
285 * Accesability fixes for get/set password dialog.
286
287 [1.99.0-1 release]
288 * Upping version to (almost) 2.0.0 for hildon 2.0
289
290 [1.0.17-1 release]
291 * Fixed toolbar visibility
292 * Fixed breadcrumb separator 
293
294 [1.0.16-1 release]
295 * Mem-leak fixes in font selector and color selector
296 * Mem-leak fix in style helper
297 * Making the code dialog a bit more thumbable 
298
299 [1.0.15-1 release]
300 * Fixing hw keyboard support in lock code dialog
301 * Fixing focus behavior in caption
302 * Additions to find toolbar
303 * Documentation fixes
304
305 [1.0.14-1 release]
306 * Removing the patch for hiding HildonWindow before destroy. Breaks DBus.
307 * Fixes for HildonCalendar expose methods
308 * Fixes for composite-widgets focus handling
309 * New dialog layout for the HildonCalendar (Ok/Cancel)
310 * Making find toolbar thumbable
311 * Changing the stylus repeat timeout to match our needs
312 * New esd dependency 
313
314 [1.0.13-1 release]
315 * Fixes to HildonBanners for temporary windows
316 * Minor bugfix in the helper function for logical colors
317 * New examples
318
319 [1.0.12-1 release]
320 * New HILDON_CHECK_VERSION macro
321 * Bugfixes
322 * Minor doc updates
323
324 [1.0.11-1 release]
325 * Adding some new API functions to control the active item in HildonFindToolbar
326 * Fixing the default focus for font selection dialog
327 * New examples
328 * Changing the default long key press time
329 * Fixed time picker on-map breakage
330
331 [1.0.10-2 release]
332 * Fix header installation
333
334 [1.0.10-1 release]
335 * Fixing a bit of focus crazyness in the time and date editors
336 * Removing the separator from the code dialog
337 * Fixing circular dep to enums
338 * Hide the HildonWindow before performing the destroy
339
340 [1.0.9-1 release]
341 * Breadcrumb align/visibility fixes
342 * HildonWindow fixes
343
344 [1.0.8-1 release]
345 * HildonBanner fixes for transiency
346 * InfoBanner fixes
347 * Updated examples 
348 * A few other fixes in few places 
349
350 [1.0.7-1 release]
351 * Adding the gtk-timeout-update multiplier  to certain widgets
352
353 [1.0.6-1 release]
354 * Memory allocation fixes for color and font selection widgets
355 * Breadcrumb leak/visibility fixes
356 * New examples
357
358 [1.0.5-1 release]
359 * Fixes in the HildonWizardDialog
360 * Memory freeing fixes in font selection dialog
361 * Breadcrumb update
362
363 [1.0.3-1 release]
364 * Removing the API guard from helper functions. It was a mistake.
365
366 [1.0.2-1 release]
367 * Guard unstable API's with ENABLE_UNSTABLE_API define
368 * Breadcrumb updates
369 * Fixing a problem with timed banners having their parrent destroyed before they are
370 * Fixing the sh libs
371
372 [1.0.1-1 release] 
373 * Breadcrumb trail widget by Xan
374 * Fingerable scrollbar API by Michael