-
Notifications
You must be signed in to change notification settings - Fork 2
/
NEWS
5008 lines (4531 loc) · 207 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Overview of Changes from GTK+ 2.14.x to 2.15.0
==============================================
* GtkFileChooser
- Optionally shows file sizes
- Mounts volumes when necessary
- Picks better mime icons
* GtkEntry
- Can show icons at either side of the entry, which can be made
clickable, drag sources, etc
- Can show progress information
- Picks the best available placeholder character for invisible entries
unless it is explicitly set. See the invisible-char-set property
- Input methods work again in invisible entries
- Invisible entries can optionally display a caps-lock warning. This
can be turned off with the caps-lock-warning property
* GtkStatusIcon
- Uses an extension of the tray icon spec to negotiate RGBA support.
This is also supported by the GNOME panel. For details, see
http://lists.freedesktop.org/archives/xdg/2008-September/009934.html
- Supports scroll events, middle clicks and rich tooltips
* GtkLinkButton
- Respects user-defined tooltips
- Has a default url hook
* GtkBuilder
- Can construct menus
- Can associate accel groups with windows
- Child properties can now be translatable, e.g. GtkAssistant::page-title
* GtkOrientable
- A new interface implemented by all widgets that have horizontal and
vertical variants
* Printing support
- Print-to-file can save to non-local files
- Page rendering can be deferred to a thread to avoid blocking the mainloop
* GDK
- GdkKeymap emits a state-changed signal when the caps lock state changes
* Newly deprecated functions:
gdk_window_get_toplevels(),
gtk_font_selection_dialog_get_apply_button(),
gtk_status_icon_set_tooltip(),
gtk_toolbar_set_orientation()
* Changes that are relevant for theme authors
- The GtkMenu::arrow-placement style property allow more space efficient
layout of scrolling menus
- Submenu arrows can be scaled relative to the font size, with the
GtkMenuItem::arrow-scaling style property
- Themes can set the GtkDialog::content-area-spacing style property to
change the spacing between elements of the content area
- The GtkEntry::state-hint style property can be used to request that
GTK+ should pass the correct state when drawing the background of entries
- The GtkEntry::prelight style property can be used to suppress prelighting
of icons in entries on mouseover
* Changes that are relevant for translators
- GTK+ has been switched to use the two-argument C_() macro
instead of Q_() for messages with context
* Bugs fixed:
434987 MS Windows style should use pango_win32_font_description_from_logfont
325095 show a 'size' column
552837 mem leak in gtkimmulticontext
83935 GtkEntry's default invisible char should be U+25CF
553000 incorrect i18n header in gtkfilesystem.c
552789 Show size column in the search and recently used files modes
553135 eog crash: assertion failed.
382544 GtkIconView: Selection/focus should be painted around the items
541391 Unfocussable Treeview swallows focus
408244 add GtkDialog::content-area-spacing
538782 Make GtkMenu's arrow size themable
553385 gtk-builder-convert creates untranslated combobox models
553241 double freed pointer in lpr_write cause firefox3 crash
553917 Typo in gdkwindow-win32.c
553133 GtkFileChooser won't ask to mount a volume
553211 GtkFileChooserButton unsets filter after first use
553578 tabs are not drawn correctly
553803 eventually call XCloseDevice on XOpenDevice results
552956 Should check composite extension version
552959 GtkTrayIcon: _NET_SYSTEM_TRAY_VISUAL and real transparency
553575 Only draw focus when navigating with the keyboard
339367 Incorrect spotlocation
554141 uninitialized data use/free in gtkclipboard-quartz.c
371908 Password Entry broken
317002 Disable input method completely in GtkEntry when it...
487624 Tooltips doesn't get updated if ther's no mouse motion...
107000 Add signals to GdkKeymap for monitoring caps_lock, etc
530568 Entries with visibility=FALSE should warn for caps-lock on
553086 hard to see current immodule
541009 Get rid of separate subclasses for horizontal and vertical...
344522 support non-local destination files (GtkPrint)
553582 Add orientation API to GtkSeparator
554506 combining diacritics broken, became deadkeys
553585 Add orientation API to GtkRuler
554690 mem leak in filechooser
554691 mem leak in filechooser
554696 invalid free function used
554698 mem leak in filechooser
554701 filechooser spams console with useless warnings
554704 gtkfilesystemmodel does too much work
530575 GtkEntry with invisible chars has a confused cursor in overwrite mode
96431 Can't cut and paste / DND within invisible entry
132501 Make utility window translate to tool window in win32
539464 gtk_cell_view_get_model is missing in GtkCellView
553573 Add orientation API to GtkBox
555387 Changing the sensitivity of a statusbar mistakenly requires a display
436533 Allow more space efficient scroll arrows placement
555270 Allow unsetting a MessageDialog's image
554702 gtkfilesystem leaks GError
554192 double press on the "circumflex" dead key...
516425 Optionally display accelerators in popups
550342 Splash screens have a caption
555578 GtkTable propertiy maxima are wrong
555523 gtk_scale_button_set_adjustment should accept NULL
555573 gtk_font_selection_set_font_name shouldn't require a screen
555676 gtk_widget_real_grab_focus assumes toplevel == window
555000 Wrong treatment on non-spacing marks dead keys in GtkIMContextSimple
551355 Make glib build with libtool 2.2
555186 Setting gtk-toolbar-icon-size with custom icon_size
555625 Updated gtk_compose_seqs_compact table
555386 format not a string literal and no format arguments
552318 menubar mnemonics consumed even when gtk-enable-mnemonics=false
555779 GtkCellRendererPixbuf crashed on failed GIcon lookup
556150 gtk 'object' property test fixing
556527 The current page property is not passed to GtkPrintUnixDialog
556578 GIMP windows stay on top of other windows
557059 crash when compositing emblems with icon
557266 Window Management Problem
555920 gtkentry.c passes wrong enum to pango_layout_set_alignment
528320 Incorrect icons displayed for files with custom mimetype icons
557524 "va_end(args);" should be added into gtk_text_buffer_insert_with_...
556835 gtkentry.c: variable is declared at middle of block
556954 gtk+/gtk/gtkrecentchooserdefault.c: mismatching allocation...
557315 stale clipboard target cache
530454 Clarify page_nr when printing
557065 gtkcellrendererpixbuf spams console over and over...
557894 Wrong return value for gdk_pointer_grab_info_libgtk_only
558397 gtk_widget_error_bell undefined without a screen
557762 Misleading error message in GDK DirectFB
557316 GtkLinkButton should consider user-defined tooltip
339714 Set printer dpi on cairo ps/pdf surfaces when printing
558522 scroll arrow painted insensitive even though there are pages...
347230 testicontheme shortcomings
558323 glitches when popping up combos in treeviews
558667 gtk_font_selection_dialog_get_apply_button - deprecate
412134 Add API to query style properties from the style
322934 Replace menu's proxy icons with empty space hiding icons
409435 GtkStatusIcon enhancements: scroll events, middle click, rich tooltips
558278 Crash when calling a callback set by gdk_add_client_message_filter()
558929 gtkstatusicon.c: 'event' is a member of the structure
558001 gtk_icon_view_enable_model_drag_[source|dest] problem
557212 Problem with which window gains focus and is visible
559404 gtk_editable_insert_text counts length in bytes
558586 handling of keyboard under darwin (quartz)
558409 GtkLabel::use-underline doesnt work with GtkLabel::attributes
553586 Add orientation API to GtkPaned
560135 Print when the user double clicks a printer
553765 Add orientation API to GtkRange
550942 Rework of gdkeventloop-quartz.c
525550 GTK+ 2.13.0 GtkCurve test fails
559619 invisible-char default cannot be tested
560139 GtkEntry doesn't paint with the right state
560602 Wrong GtkMenuItem default value (test fails)
377699 realizing gtk.Progress() causes SEGV
561335 Fix typos in GtkToolItem documentation
561539 Alignments miscalculate dimensions when allocated less...
559947 Unchecked dependency on python>=2.4
561504 testgtk should load rc file from sub folder
539263 Deprecate gdk_window_get_toplevels
554076 eventually release g_new-ed supported_atoms
559622 GdkDevice test segfaults
554453 "typeahead find" widget of GtkTreeView appears on wrong monitor...
562817 GtkDialog: typo
555334 connected server feature
562878 password save incorrectly set in gtkmountoperation
559914 eog doesn't apply paper setup
562998 GtkFontButton documentation improvements
557420 Some compose sequences don't work anymore (or only in specific order)
546285 Allow GtkEntry to draw progress
563547 Update gdkx11 atom precache table
563285 test print backend does not compile
559325 documentation for gdk_display_get_window_at_pointer() is wrong
554274 Add default hook for GtkLinkButton
546378 GtkAssistant page title is not translatable
563991 gtk_file_chooser_button_new_with_backend is deprecated...
563994 Input method module interface not documented
564066 Crash in gtk_rc_parse_default_files
563835 Typo in gtk_widget_has_screen() docs
564212 gtk_icon_view_accessible_model_rows_reordered explain new_order...
563751 xatom cache is prefilled too late
556839 Crash when opening a link
549251 GTK icon view accessible issue
558306 Cannot build gdk (gtk+ 2.14.4) on Solaris 8
555560 gtk_combo_box_set_active fails with no model
563158 CellRendererProgress pulsing and progressing rows can not...
556233 local-only causes G_IS_FILE warning
562579 Remove error dialog when directory does not exist
561494 FileChooser network browsing and authentication support
339318 Allow page rendering to (optionally) happen in a thread
85292 add an icon to gtkentry
564881 gtkstatusicon.c: 'event' bug again
552545 leaks GpImage
553374 gdk_pixdata_from_pixbuf fails for some images with use_rle set to TRUE
555791 Natuilus Crashes when opening USB MP3 Player Contents
561186 GdkPixbuf API type checking needs cleanup
559009 gtk_radio_button_get_group documentation needs to say...
523264 Update GTK+ reference documentation screenshots
563876 [Regression] GTK_MODULES env var is no longer relevant
554950 gail must make itself resident
555953 libferret missing link against libgtk-x11
554002 Orca App-Preferences dialog page tabs are "off" by one...
353088 gtk_expander_get_label should return the full label text
512743 Applications with lists crash in libgail
564555 synaptic cannot be started...
565203 icons are misplaced when horizontal gtkiconview is...
549251 GTK icon view accessible issue
558694 Paned window splitter keynav broken
565846 va_end(args) should be added into gtk_tree_store_new
* New and updated translations:
Arabic (ar)
Asturian (ast)
Catalan (ca)
Danish (da)
German (de)
British English (en_GB)
Spanish (es)
Finnish (fi)
Galician (gl)
Hebrew (he)
Japanese (ja)
Georgian (ka)
Malayalam (ml)
Marathi (mr)
Portugese (pt)
Brazilian Portugese (pt_BR)
Romanian (ro)
Russian (ru)
Slovak (sk)
Serbian (sr, sr@latin)
Swedish (sv)
Thai (th)
Overview of Changes from GTK+ 2.14.1 to 2.14.2
==============================================
* Don't use XRRGetScreenResources, since it doesn't work well
* Bugs fixed:
551063 deprecated marking without a link to what new code should use
319849 gtkcalendar look in RTL locales
550989 gdk_display_put_event should call g_main_context_wakeup
550062 Small update in gdk/gdkkeysyms.h
551325 Reference to wrong parameter in gtk_editable_insert_text
551386 gtk_printer_set_is_default() always sets TRUE
550676 Memory leak, update keyboard layout data structure
551699 gtk_scrolled_window_destroy() is broken
551567 DND mark broken
551378 Print dialog: should try UDS when fetching PPD for localhost
536542 gtk_list_store_set() documentation doesn't say whether...
552153 GtkModules loading with XSettings doesn't work...
552001 gtkimcontextsimple.c: variable is declared at middle...
551987 GtkPaned redrawing problem
551722 gtk_widget_set_scroll_adjustments() should check...
552107 Small libtool fixes
552500 GtkPrintSettings API doc not precise enough
408154 Change GtkEntryCompletion max-items to style property
329593 Entering characters on a line very cpu intensive and slow
552667 gtkimage containing gicon leaks memory
552668 format not a string literal and no format arguments...
346903 gtk_enumerate_printers needs events to complete
550969 fix a typo which breaks the static build
517233 Calling gdk_pixbuf_loader_close causes "GError set over...
551063 deprecated marking without a link to what new code should use
540967 docs build slowly because of entities
* Updated translations:
Afrikaans (af)
Arabic (ar)
Assamese (as)
Bulgarian (bg)
Bengali India (bn_IN)
Catalan (ca)
Finnish (fi)
French (fr)
Gujarati (gu)
Croatian (hr)
Italian (it)
Lithuanian (lt)
Malayalam (ml)
Marathi (mr)
Dutch (nl)
Oriya (or)
Brazilian Portugese (pt_BR)
Portugese (pt)
Telugu (te)
Thai (th)
Turkish (tr)
Overview of Changes from GTK+ 2.14.0 to 2.14.1
==============================================
* Fix a deadlock in pixbuf loader initialization
* Updated translations:
Ukrainian (uk)
Overview of Changes from GTK+ 2.13.7 to 2.14.0
==============================================
* Bugs fixed:
548354 Remove repeated code in gtk_cell_view_size_allocate
548346 gtk_color_selection_dialog_get_color_selection always...
535158 can't rearrange the order of multi pages per side
545875 evo crashed when trying to print pages 6-7 of a 1 page...
549236 missing Since 2.14 in gtk_file_chooser_get_file
549354 Crash trying to open a file on a remote folder
549734 gtk_selection_data_get_data prototype is wrong
549262 GtkScrolledWindow should not accept focus unless...
549810 Memory leaks in printing code
437791 Animation is played at the wrong speed
549943 gtk_tool_shell_get_relief_style() always returns...
547449 Entry/Combo popup misplaced after resize
550528 IconView DND interface does not work if only used as source
548993 regression: gdk 2.13 leaves stray windows in certain cases
520165 typeahead find (interactive search) only accepts one char...
528091 Arrows for scrollable notebooks don't work with unset GTK...
528975 Can not maximize the window
543308 FileChooser size problems since gtk+-2.13.x
549322 Typo in gdk_pixbuf_save_to_buffer docs
549711 Race condition when loading gdk-pixbuf image modules
* Updated translations:
Czech (cs)
German (de)
Spanish (es)
Estonian (et)
British English (en_GB)
Finnish (fi)
French (fr)
Irish (ga)
Galician (gl)
Japanese (ja)
Hebrew (he)
Hungarian (hu)
Korean (ko)
Maithili (mai)
Norwegian bokmål (nb)
Polish (pl)
Pashto (ps)
Brazilian Portugese (pt_BR)
Albanian (sq)
Swedish (sw)
Telugu (te)
Thai (th)
Vietnamese (vi)
Overview of Changes from GTK+ 2.13.6 to 2.13.7
==============================================
* Bugs fixed:
545031 list of recently used files is created world-readable
535573 Deadlock in gdkeventloop-quartz.c:poll_func()
546771 Add writable property "visited" to GtkLinkButton
546756 gnome-panel crashed with SIGSEGV in g_type_check_...
547027 menus are broken
544863 gtkquartz.h not included in released 2.13.5 package
547211 Duplicated mnemonic
547270 Make GtkHSV public
546616 CUPS print backend uses 1.2 API without guards
546754 2.13.6 update create rendering issue in the evo...
546730 gtk_status_icon_get_gicon() should use a return...
526234 make shift+ctrl+del delete till the end of line
547456 gdk/x11/gdkscreen-x11.c : init_solaris_xinerama doesn't...
547516 Add comments for translators in gtkprintbackendcups.c
547673 Accessors for GtkFileSelection.font_entry and...
547775 Documentation of gtk-button-images is not correct
547846 gtktestutils functions lack Since: tags
547655 gio_can_sniff configure test can fail...
547944 Self-reference in gtk_page_setup_load_file's docs
547680 fontconfig monitoring can crash apps
546549 Better Type Checking
532644 TIFF loader need to exclude CR2 files
* Updated translations:
Arabic (ar)
Spanish (es)
Basque (eu)
Finnish (fi)
Galicican (gl)
Japanese (ja)
Kannada (kn)
Marathi (mr)
Norwegian bokmål (nb)
Portugese (pt)
Brazilian Portugese (pt_BR)
Swedish (sv)
Thai (th)
Overview of Changes from GTK+ 2.13.5 to 2.13.6
==============================================
* Fix problems on 64-bit Windows
* Fix a long-standing, well-known problem with the handling
of insensitive buttons, bug 56070
* Fallback to Xinerama if the Xrandr implementation
is just a stub
* gdk_threads_add_timeout_seconds[_full]: New functions with
second-granularity to complete the set of gdk_threads_ timeout
functions
* Support rendering icons with emblems specified as GEmblemedIcon
* GtkFileChooser has a GFile-oriented API now, functions
for creating filechoosers with specific backends have been
deprecated, since GIO is used directly.
* GtkAdjustment has been sealed, adding getters and setters
for all struct fields.
* Bugs fixed:
544265 GDK assumes XFIXES extension
543915 "Sole completion" translation issue
544510 SetTimer callback signatures has the wrong type
544390 evince crashes after clicking print
361561 StatusIcon signals not documented as definitely public API.
368234 Incorrect tabs rendering during reorder with rounded themes
545976 Deprecate gtk_file_chooser_*_with_backend
545978 Make filechooser GFile API public
544863 gtkquartz.h not included in released 2.13.5 package
424207 printing hangs on unreachable cups server
56070 Can't click button after setting it sensitive
545931 small documentation typos
344383 use po/LINGUAS
65818 rename gtk_window_set_default() and add getter for it
539733 No way to control treeview separator height
523950 GtkTreeModelFilter's visible function may get an empty...
526575 Missing return type in gtk_ui_manager_get_toplevels...
429411 add style properties to set minimum progressbar w...
429427 Add "arrow-spacing" style property to GtkRange
544302 GtkStatusIcon should support GIcon
339699 implement gtk_print_operation_set_show_dialog for...
538686 gtkprintoperation-win32.c: devmode_from_settings
540379 gtk_tree_view_enable_model_drag_dest and ...
544684 Win64 issue, window handles are assumed to be 32-bit
540834 Insensitive widgets cannot be grabbed
515596 GtkUIManager's embedded UI definition example is invalid
534979 GtkImageMenuItem is a bin but has two children
382291 Automatically dim the combobox when the model is empty
545982 missing braces cause bogus warnings when using GtkBuilder
544858 Seal GtkAdjustment
* Updated translations:
Spanish (es)
Galician (gl)
Japanese (ja)
Korean (ko)
Norwegian bokmål (nb)
Portugese (pt)
Brasilian Portugese (pt_BR)
Albanian (sq)
Swedish (sv)
Overview of Changes from GTK+ 2.13.4 to 2.13.5
==============================================
* gdk-pixbuf:
- Use GIO for mime type sniffing when possible
* Printing:
- Handle paused printers and printers that don't accept jobs
* GtkBuilder:
- Support building parts of the XML tree with the new functions
gtk_builder_add_objects_from_file, gtk_builder_add_objects_from_string
* Bugs fixed:
540917 deprecate pack_start_defaults()
541645 gtkfilechooserdefault segfaults when bookmark does not contain ://
493008 gdk_screen_get_window_stack is not 64-bit-compatible
539248 gtk_calender_query_tooltip calls ->detail_func with invalid dates
327582 Incomplete docs for GtkSettings::gtk-icon-sizes
343663 source-buffer highlighting highlights "char" in gtk_text_iter_...
541811 g_return_if_fail (widget->parent == container)
541540 Dead link to pkg-config site in GTK+ online FAQ
513580 Broken link in GTK+ FAQ
531129 gtk_style_copy() does not include a return value or description
510225 gtk_widget_get_composite_name retval should be freed
507953 gtk_tree_view_set_tooltip_column() shows markups
469068 clarify gdk_cairo_create()
528845 segv from GtkBuilder on attempting <accelerator> under GtkCellView
540994 [Win32] Some windows don't appear at the top when created
541964 [Win32] Setting modal hint to current value might confuse the stack
541950 Removing recently-added accelerator UI causes a wrong g_warning
542234 iconview a11y implementation segfaults
541399 Widget tooltips: treat "" same as NULL
334418 Support easy input of ellipsis
321896 Synch gdkkeysyms.h/gtkimcontextsimple.c with X.org 6.9/7.0
316087 Resizing columns is chaotic
542853 jasper test fails due to incomplete library arguments
507394 mem leak from gtk_selection_add_targets
488766 GtkFileChooserButton doesn't clear icon after gtk_file_chooser_...
479780 Bookmarks in left pane of FileChooser cannot be renamed
542523 GtkTextTag should handle setting properties to NULL
384940 handle rejecting jobs and authentication meaningfully
339591 Detect list of availible cover pages
543244 crashes when renaming a bookmark
447998 GtkBuilder does not support building parts of the xml tree
543217 GTK application crashed with directfb backend
543545 GtkAssistant crashes when gtk_widget_hide() is called inside ...
401985 Documentation improvement for the gdk_pixbuf_new_from_file_at_...
543085 gdk_pixbuf_saturate_and_pixelate may corrupt memory
488019 Mention bind_textdomain_codeset in gettext related FAQ
528822 typo in GtkCombo docs
540967 docs build slowly because of entities
537430 label pango attributes & i18n
543989 Crash in gtk_tree_view_size_allocate_columns
535223 gbookmark file inefficiency ...
* Updated translations:
Assamese (as)
Czech (cs)
German (de)
Spanish (es)
Galician (gl)
Hebrew (he)
Polish (pl)
Pashto (ps)
Traditional Chinese (zh_HK)
Traditional Chinese (zh_TW)
Overview of Changes from GTK+ 2.13.3 to 2.13.4
==============================================
* Merge the GSEAL branch (see http://live.gnome.org/GTK+/3.0/Tasks)
* GtkScaleButton has an orientation property
* Bugs fixed:
538519 GtkCellRendererPixbuf doesn't allow unsetting the icon anymore
538362 Get Win32 icons back in the file chooser
538182 pango_cairo_context_update_layout is not noop after...
508751 gnome-terminal crashed with SIGSEGV after keypress
419737 The file chooser clears the filename entry in SAVE/CREATE_FOLDER...
538784 Don't change the filename in the name entry in CREATE_FOLDER...
538395 gtk_combo_box_append_text() on non-compliant model segfaults
539363 Segfault when creating GtkPlugs
539466 GtkMenuShell API/ABI break in trunk
442042 GtkScaleButton is too limited
540318 Invalid URL
530255 GtkAboutDialog cuts off comments label
540310 Avoid unnecessary repaints when resizing GtkWindow
434535 printoperation's create_surface doesn't check temp file...
539790 [PATCH] Please add three new settings to GtkSettings
539164 Windows' System Menu blocks main loop
541162 [Win32] Update for the new GdkWindowImpl stuff
455268 Add gtk-enable-tooltips GtkSetting
537591 Don't hardcode minimum width of menuitems
541249 [Win32] Fix some internal static methods
541305 [Win32] Scrolling was broken after GdkWindow refactoring
540529 Remove all GIMP references
538547 Update doc-shooter in gtk documentation
535498 Printing demo broken
539944 Add GtkScaleButton API so struct fields can be marked...
540915 GtkBuilder sets properties in reverse order
538863 Fixes assertion on entering empty folder
540861 invalid UTF-8 in input device name
540612 mem leak in filechooser
540618 gtk_menu_shell_select_first prints warning on GtkMenubar...
539944 Add GtkScaleButton API so struct fields can be marked...
536966 Paper selector crashes
378158 gdk_win32_selection_add_targets uses uninitialized hwnd v...
516092 use gtk_drag_*_add_*_targets instead of hardcoded target ...
536430 Libs and Cflags paths in gail-uninstalled.pc.in are out o...
538378 GtkFileSystemError should be public
539095 directfb functions need to be renamed due to the offscree...
539470 Fix critical warnings when the GIcon can't be found for a...
539732 Warnings on destruction of GtkDialog.
540235 Getting the current folder fails
537639 complete the gtk_clipboard_request/wait_for/is_available_...
* Updated translations:
Catalan (ca)
Spanish (es)
Estonian (et)
Hungarian (hu)
Korean (ko)
Norwegian bokmål (nb)
Occitan (oc)
Swedish (sv)
Thai (th)
Overview of Changes from GTK+ 2.13.2 to 2.13.3
==============================================
* Support runtime font configuration changes
* Use GIO for mime information
* Use GIO directly for the file chooser, do not load filesystem
implementation modules. This change causes some regressions on Win32,
which will be addressed by improved Win32 support in GIO.
* GTK+ no longer uses translations when the application is not
translated to the current locale
* Bugs fixed:
520874 Should use gio directly
536185 monitor font configuration
536757 openoffice.org menus are placed at wrong position
536990 updateiconcache.c: 'close ()' is redundant
535608 do not string-copy accel paths in the menu code
488119 critical warnings from gtk_tree_view_get_visible_range
536730 memory corruption in gtktreeview
131920 gtkNotebook sends incorrect switch_page value
526987 GtkCellRendererCombo should allow model to be NULL
536765 GtkComboBox should set COMBO type hint for its menu
503071 Application direction changes to right to left even if...
517706 Connecting GtkButton with "use-stock" == FALSE to a...
519092 Add accessibility support to GtkVolumeButton
524222 GtkToolbar with mix of buttons with and without icons...
537985 gtk_init_with_args() doesn't open a display after...
531960 crash in eog-image.c:1154: (priv->image != NULL)
408154 Change GtkEntryCompletion max-items to style property...
506853 gtk_tree_view_enable_model_drag_[source|dest] problem
536430 Libs and Cflags paths in gail-uninstalled.pc.in are out o...
537685 print to file crashes when the target can not be written
* Updated translations:
Arabic (ar)
Czech (cs)
Estonian (et)
Hebrew (he)
Norwegian bokmål (nb)
Thai (th)
Overview of Changes from GTK+ 2.13.1 to 2.13.2
==============================================
* Fix an oversight in the header cleanup that went into 2.13.1, which
removed gtkmarshal.h from the set of headers pulled in by gtk.h
* Add a function to retrieve the XID of a status icon, to allow
notification bubbles to follow the icon
* Bugs fixed:
533108 leak of GDI region in function 'handle_wm_paint'
530146 Setting non-string tooltip with gtk_tree_view_set_tooltip_column...
535830 wrong content type adding an item
536126 gtk.h don't include gtkmarshal.h
535497 Print preview doesn't work
535862 gtk_action_create_icon can't create icons from the icon themes
536092 GtkEntryCompletion's popup window should set type hint
535303 add _get_implementation to GtkStatusIcon
* Updated translations:
Estonian (et)
Galician (gl)
Italian (it)
Vietnamese (vi)
Overview of Changes from GTK+ 2.13.0 to 2.13.1
==============================================
* Add GtkMountOperation, a subclass of GMountOperation that
can show password dialogs when mounting volumes
* Add GDI+-based pixbuf loaders for bmp, emf, gif, ico, jpeg, tiff, wmf
* Add support for pixmap redirection, new api includes the
gtk_widget_get_snapshot() function and the GtkWidget::damage-event
signal and the lower-level gdk_window_redirect_to_drawable() and
gdk_window_remove_redirection() functions
* Add gtk_show_uri(), a replacement for gnome_vfs_url_show() and
gnome_url_show()
* Add a "changed" signal to GtkCellRendererCombo
* Sync keysyms and compose sequences with recent X.org
* GtkBuilder
- supports custom stock icons
- supports Pango attributes in labels
* GtkRecentManager
- uses GIO to monitor .recently-used.xbel
- limits the growth of .recently-used.xbel with a
gtk-recent-files-max-age setting
* Filechooser autocompletion has been reworked
* The cups print backend displays printer status information
* On OS X, accelerators are displayed using Unicode characters,
matching the native behaviour
* GtkIconTheme and GtkImage support GIcon
* Bugs fixed: too many to list here
* New and updated translations:
Arabic (ar)
Valencian-Catalan (ca)
German (de)
Canadian English (en_CA)
British English (en_GB)
Spanish (es)
Estonian (et)
Galician (gl)
Hebrew (he)
Hungarian (hu)
Kannada (kn)
Norwegian bokmål (nb)
Dutch (nl)
Norwegian Nynorsk (nn)
Occitan (oc)
Slovak (sk)
Albanian (sq)
Swedish (sv)
Telugu (te)
Vietnamese (vi)
Overview of Changes from GTK+ 2.12.x to 2.13.0
==============================================
* gdk-pixbuf:
- Support loading the OS X icns format
- Support loading of JPEG2000 images
- Support loading from and saving to GIO streams
* GDK:
- Add GdkAppLaunchContext, to provide startup notification
with g_app_info_launch()
- Use RandR 1.2 instead of Xinerama when available, and expose
more monitor information
* Accessibility:
- The gail module is now shipped as part of GTK+
- GtkStatusIcon supports keyboard navigation
* GtkCalendar:
- Support displaying details for each day
* GtkBuilder:
- gtk-builder-convert has been improved
- Translation-domain works properly
- Support accessibility
* Testing support:
- Add utilities for testing GTK+ applications
- Add some unit tests for GTK+
* New settings:
- for disabling display of accelerators and mnemonics
- for position of vertical scrollbars in scrolled windows
- for the default input method
* GtkToolShell: new interface for containers of GtkToolItems
* Bug fixes:
- too many to list here
* Updated translations:
Arabic (ar)
Assamese (as)
Belarusian (be)
Belarusian Latin (be@latin)
Czech (cs)
German (de)
Greek (el)
Estonian (et)
Finnish (fi)
French (fr)
Irish (ga)
Hebrew (he)
Indonesian (id)
Kurdish (ku)
Marathi (mr)
Norwegian bokmål (nb)
Occitan (oc)
Brazilian Portugese (pt_BR)
Slovenian (sl)
Swedish (sv)
Telugu (te)
Russian (ru)
Overview of Changes from GTK+ 2.12.0 to 2.12.1
==============================================
* Bugs fixed:
472965 a small improvement for scrolling behavior with PgUp/PgDown
460194 Gtk tooltips + swt crash
478803 Segfault in gtk_print_operation_run when no range specified
480123 Crash from GTK's new search feature
483223 im-xim.so leaves callbacks connected to display "closed" ...
476342 Icon cache validation causes severe page-in
484008 configure fails during CUPS version tests on some platforms
327243 GtkFileChooserButton emits two "selection-changed" signal...
465380 gtkfilechooser cannot show the modified date on none UTF-...
467269 Inkscape Flickers horribly
476686 gtkrecentchooser select-multiple property
478173 GTK's Tracker search engine does not work anymore
478371 totem volume slider appears on all workspaces
482089 GtkPrintOperation check for null default signal handler b...
482504 Missing locale to UTF-8 conversion for modification time ...
482841 critical warnings on gdk_display_close after _gtk_tooltip...
483563 remains of gtk_widget_ref() in gtkdnd.c
483730 Keyboard navigation of mutiple-selecting gtk.TreeViews im...
484650 Typo in docs for GdkGrabBroken
484730 In MS-Windows theme, GtkBorder freed with g_free() instea...
486360 Failed to convert Empathy Glade files
389358 print dialog: unit selection dialog can't be closed
448343 File chooser should maintain sort state during folder swi...
477447 GtkPaned documentation doesn't mention behaviour with onl...
482034 GtkMenuPositionFunc push_in parameter description
482837 duplicate declaration of gtk_notebook_create_window()
478637 Notebook tab labels not correctly centered in ms-windows ...
484132 gtk_recent_info_get_icon docs
486636 "Cannot open display" message doesn't include display whe...
455284 Ctrl+L should work depending if it has focus or not
478377 10x speed up for window motion/scroll (gdk-quartz)
485301 Filename is garbled in print dialog on none UTF-8
485437 Fix testxinerama.c to not query current monitor by default
486155 Docs for gtk_text_iter_forward_line()
339877 pixbuf loader incorrectly returns wbmp
456137 Pidgin will crash in fail-safe session due to a NULL poin...
456676 Critical warning in gtk_drag_drop_finished()
352643 crash in gtk_entry_completion_default_completion_func
477280 volume button docs fix
477704 Add docs for GtkTreeModelForeachFunc
476920 Move GtkFileSelection to the deprecated section
* Updated translations:
- Arabic (ar)
- Assamese (as)
- Belarusian Latin (be@latin)
- Catalan (ca)
- Estonian (et)
- Basque (eu)
- Hebrew (he)
- Ido (io)
- Italian (it)
- Japanese (ja)
- Georgian (ka)
- Kannada (kn)
- Korean (ko)
- Lithuanian (lt)
- Dutch (nl)
- Polish (pl)
- Romanian (ro)
- Slovenian (sl)
Overview of Changes from GTK+ 2.11.6 to 2.12.0
==============================================
* GtkTooltips
- All widgets have been ported to the new tooltips code
- Tooltips are disabled in touchscreen mode
* GtkBuilder
- Support custom tabs in GtkPrintUnixDialog
* Bugs fixed:
459561 critical warnings with custom tooltips
461648 GdkWindowQueueItem::serial overflow
463773 Openoffice and flash run into a deadlock when used with KDE
468801 thunar segfaults when selecting targa image
473441 [patch] Ungrab windows when gdk_window_destroy() is calle...
473954 gnome-background-properties: crash on drag-n-drop to "Add...
461945 totem outputs errors in terminal
348493 _gdk_quartz_copy_to_image needs implementing for pixmaps
405868 Missing implementation of gdk_window_get_geometry()
441219 Do not allow moving cursor to separators
447214 rename the tips_data_list field back
451202 New tooltips API has too long default timeout
451397 Use new tooltip API in gtk+
452225 check and option mark drawing is a mess of inconsistency
457642 tooltips on notebook's tab labels
458088 Improve mouse cursor for paned widgets
458102 GtkScrolledWindow doesn't redraw when gtk-scrolled-window...
458280 remove set-toolip handler from menutoolbutton
458298 broken cursor movement with inline selection
459459 Missing implementation of gdk_window_set_decorations() an...
459515 gtk_menu_key_press() buglets
459566 update testtooltips
459667 Missing implementation of gdk_window_set_keep_above and g...
460272 GtkFrame publishes incorrect defaults for "label-xalign"
460534 No expose events if input swamps main loop with scrolled ...
461225 gtk_tree_view_set_tooltip_cell() documentation: cell
463907 'Recent Documents' is broken in gnome-panel 2.19.5
464528 gdk_rectangle_union() and gdk_rectangle_intersect() shoul...
465039 "keynav-failed" signal not emitted when treeview has just...
467003 tooltips do not pick up theme changes
467117 Documentation for the GtkPaned key binding signals
467414 gtkcupsutil.c won't build with cups 1.3
468055 Incorrect compose mapping for capital U with macron
468245 Tooltip timer doesn't get reset when mouse leaves into ot...
469214 Recently used blocks side-panel browsing until loaded
469374 menu accelerators don't work
469395 make dist failure
471132 Highlighting a suggestion with the keyboard changes the U...
471215 Cursor drawing broken
472974 gtk-builder-convert doesn't set correctly the tab label f...
472981 make gtk-builder-convert not remove some empty properties
356630 Print to file dialog suggests "output.pdf" even for ps ou...
447883 PATCH Documentation about SVN in HACKING and README.cvs-c...
459340 GtkContainer API documentation refers deprecated gtk_widg...
459732 build system: cups detection with only cups-config might ...
460207 there are still references to deprecated gdk_pixbuf_rende...
461483 Wrong check in gtk_window_group_remove_window
472643 gtk_builder_add_from_file: *filename marked as constant b...
474696 ToolbarContent should use GSlice
459313 A few functions that don't appear in 2.12 new symbols
468832 crash while reading ANI file
470033 MS-Windows Theme doesn't apply styling to gtknotebooks wh...
473340 gtk_print_operation_get_error() is listed twice
473463 GtkButton doesn't have a GdkWindow like the docs say it does
474282 Dead code in gtkmisc.c
472951 gtkprintunixdialog should support custom tabs as buildable
383003 Dragging text including non-ascii chars from epiphany to ...
449371 Open with menu has no effect
404541 GtkIconView crashes when I select icons with rubberband w...
467324 Iter swapping causes segmentation fault
475158 Random crash while scrolling trough notebook tabs
450032 GtkRecentAction should have defaults
458283 wrong tooltip on menutoolbutton
467717 Extra trailing comma after last enum definition
467719 config.h should always be included first if using AC_SYS_...
474897 rendering problem with latest gtk+
475400 Fix a typo in gtkentry.c
436576 GtkFileChooserButton title from supplied dialog
475439 gtk/gtksearchenginesimple.h is missing a G_BEGIN_DECLS
105895 Please add common keybindings for the TreeView
306445 stock icon for the "open recent" menu
449371 Open with menu has no effect
426246 "Spurious" expose events during asynchronous GtkWindow re...
436576 GtkFileChooserButton title from supplied dialog
474897 rendering problem with latest gtk+
475400 Fix a typo in gtkentry.c
476688 scale button uses wrong value type in getter
476665 gtkcellrendereraccel missing property getter
476689 gtktreeview tooltip column property getter uses wrong val...
* Updated translations
- Bulgarian (bg)
- Bengali (bn_IN)
- Danish (da)
- German (de)
- Canadian English (en_CA)
- Spanish (es)
- Estonian (et)
- Basque (eu)
- Finnish (fi)
- French (fr)
- Irish (ga)
- Gujarati (gu)
- Hungarian (hu)
- Italian (it)
- Japanese (jp)
- Kannada (kn)
- Macedonian (mk)
- Malayalam (ml)
- Norwegian bokmål (nb)
- Dutch (nl)
- Oriya (or)
- Polish (pl)
- Portugese (pt)
- Brazilian Portugese (pt_BR)
- Russian (ru)
- Albanian (sq)
- Serbian (sr, sr@Latn)
- Swedish (sv)
- Telugu (te)
- Thai (th)
- Ukrainian (uk)
- Vietnamese (vi)