summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-2
Commit message (Collapse)AuthorAgeFilesLines
* Split ChangeLoggtk-2-2-branchpointOwen Taylor2002-12-281-74/+0
|
* Place the cursor at drop point. (#72384) (gtk_text_view_size_allocate):Matthias Clasen2002-12-271-0/+7
| | | | | | | | | 2002-12-27 Matthias Clasen <maclas@gmx.de> * gtk/gtktextview.c (gtk_text_view_drag_data_received): Place the cursor at drop point. (#72384) (gtk_text_view_size_allocate): Update the horizontal adjustment value. (#75694)
* More bugs fixed already...Matthias Clasen2002-12-251-1/+1
|
* Fix highlighting of selection wrt. to empty lines. (#90435, #90582)Matthias Clasen2002-12-251-0/+8
| | | | | | | | | | 2002-12-25 Matthias Clasen <maclas@gmx.de> * gtk/gtktextdisplay.c (gtk_text_layout_draw): Fix highlighting of selection wrt. to empty lines. (#90435, #90582) * gtk/gtktextview.c (gtk_text_view_preedit_changed_handler): Keep the cursor on screen. (#96929)
* Let the user action span the insertion and the deletion of the oldMatthias Clasen2002-12-241-1/+7
| | | | | | | | 2002-12-24 Matthias Clasen <maclas@gmx.de> * gtk/gtktextbuffer.c (paste_from_buffer): (clipboard_text_received): Let the user action span the insertion and the deletion of the old selection. (#82844)
* Don't call gtk_text_iter_backward_sentence_start() if count is zero.Matthias Clasen2002-12-231-0/+10
| | | | | | | | | | | | 2002-12-23 Matthias Clasen <maclas@gmx.de> * gtk/gtktextiter.c (gtk_text_iter_backward_sentence_starts): Don't call gtk_text_iter_backward_sentence_start() if count is zero. (#99115) * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Call move_cursor() even if the cursor hasn't moved, since it has the side effect of canceling the selection. (#81395, #98537, #9833)
* Don't add attributes with empty ranges. (fixes #101564 and #80637)Matthias Clasen2002-12-221-0/+5
| | | | | | | 2002-12-22 Matthias Clasen <maclas@gmx.de> * gtk/gtktextlayout.c (add_preedit_attrs): Don't add attributes with empty ranges. (fixes #101564 and #80637)
* Move the code that sets the window style and extended window style, andTor Lillqvist2002-12-211-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-12-21 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkwindow-win32.c (gdk_window_new): Move the code that sets the window style and extended window style, and adjusts the width and height to take the window decorations into account earlier. The adjusted width and height used to be ignored. Remove the local x, y, width and height variables, no need to further confuse the code by having local copies. (Partial fix, I hope, for #101588) (gdk_window_move): When moving top-level windows, take title bar and border width into account, offsetting the coordinates before calling SetWindowPos(). (gdk_window_set_decorations, gdk_window_set_functions): Reimplement, taking into account the peculiar semantics of GDK_DECOR_ALL and GDK_FUNC_ALL. (#79036) (gdk_window_get_decorations): Implement. (#98981) (gdk_window_set_type_hint): When setting GDK_WINDOW_TYPE_HINT_MENU, call gdk_window_set_decorations(). (#79036) * gdk/gdk.def: Add gdk_window_get_decorations. (#98981)
* New static function to set the background of all windows.Matthias Clasen2002-12-211-0/+8
| | | | | | | | * gtk/gtktextview.c (gtk_text_view_set_background): New static function to set the background of all windows. (gtk_text_view_style_set): Use gtk_text_view_set_background(). (gtk_text_view_state_changed): New function; change background according to state. (#88126)
* fix the documentationHavoc Pennington2002-12-211-0/+4
| | | | | | 2002-12-21 Havoc Pennington <hp@pobox.com> * gtk/gtktextview.c (gtk_text_view_move_visually): fix the documentation
* === Released 2.2.0 ===GTK_2_2_0Owen Taylor2002-12-211-0/+12
| | | | | | | | | | | | | | Fri Dec 20 15:23:26 2002 Owen Taylor <otaylor@redhat.com> * === Released 2.2.0 === * configure.in: Version 2.2.0, interface age 0, binary age 200. * README.in: Update the release notes. * INSTALL.in: Mention that Pango-1.0 can be used with GTK+-2.2. * NEWS: Update.
* *** empty log message ***Sven Neumann2002-12-201-0/+4
|
* Call the filters on the window where the event is received, not on theOwen Taylor2002-12-191-0/+7
| | | | | | | | | Thu Dec 19 11:42:00 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkevents-x11.c (gdk_event_translate): Call the filters on the window where the event is received, not on the window the event is "about". (#101512, Bolian Yin.)
* the rand variable should be static to avoid conflicts with rand().Kristian Rietveld2002-12-191-0/+12
| | | | | | | | | | | | | | Thu Dec 19 03:58:36 2002 Kristian Rietveld <kris@gtk.org> * tests/testtreeflow.c: the rand variable should be static to avoid conflicts with rand(). (#100844, reported by Soeren Sandmann, fix pointed out by Matthias Clasen). Thu Dec 19 03:56:23 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row): if we started editing, we handled this key signal, so return TRUE. (#100532, reported by Soeren Sandmann).
* Add docs.Matthias Clasen2002-12-181-0/+4
|
* Various name fixes.Owen Taylor2002-12-181-0/+4
| | | | | | Wed Dec 18 12:05:33 2002 Owen Taylor <otaylor@redhat.com> * NEWS: Various name fixes.
* === Released 2.1.5 ===GTK_2_1_5Owen Taylor2002-12-171-1/+12
| | | | | | | | | | | | Mon Dec 16 22:38:11 2002 Owen Taylor <otaylor@redhat.com> * === Released 2.1.5 === * configure.in: GTK+-2.1.5, interface age 2, binary age 105. * NEWS: Updated. * gtk/Makefile.am (gtk_c_sources): Remove reference to fnmatch.h
* Don't use AC_CHECK_LIB() when checking for FreeType, Pango, Atk since thatOwen Taylor2002-12-171-0/+7
| | | | | | | | | Mon Dec 16 22:12:01 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Don't use AC_CHECK_LIB() when checking for FreeType, Pango, Atk since that get the ordering wrong. Instead, set LIBS ourself and call AC_TRY_LINK_FUNC(). (#98406)
* Call gtk_entry_set_position_internal() that takes a new "reset_IM"Owen Taylor2002-12-171-0/+8
| | | | | | | | | | Mon Dec 16 21:39:28 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkentry.c (gtk_entry_enter_text): Call gtk_entry_set_position_internal() that takes a new "reset_IM" parameter, so that we avoid the problem where committing text would reset the input method. (#74381, Kang Jeong-Hee)
* Implement two missing functions (#101369)Tor Lillqvist2002-12-171-0/+2
| | | | | | | | 2002-12-17 Tor Lillqvist <tml@iki.fi> Implement two missing functions (#101369) * gdk/gdk.def: Add here, too.
* Fix a few doc comments. Link to style properties.Matthias Clasen2002-12-171-0/+4
| | | | | | | | | | | | | | | | | | | | | 2002-12-17 Matthias Clasen <maclas@gmx.de> * gtk/gtkcontainer.c: Fix a few doc comments. * gtk/tmpl/gtkrc.sgml: Link to style properties. * gtk/tmpl/gtkcontainer.sgml: Add bits about child properties. * gtk/tmpl/gtkwidget.sgml: Add bits about style properties. * gdk/tmpl/pixmaps.sgml: * gdk/tmpl/windows.sgml: * gdk/tmpl/drawing.sgml: * gdk/tmpl/gcs.sgml: * gtk/tmpl/gtktextview.sgml: * gtk/tmpl/gtkrc.sgml: * gtk/tmpl/gtkiconfactory.sgml: * gtk/tmpl/gtkaccelgroup.sgml: Remove ids which are now generated by gtk-doc.
* Minor cosmetics.Tor Lillqvist2002-12-171-0/+14
| | | | | | | | | | | | | | | | 2002-12-17 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkglobals-win32.c: Minor cosmetics. Implement two missing functions (#101369) * gdk/win32/gdkevents-win32.c (gdk_display_add_client_message_filter): Implement by calling gdk_add_client_message_filter(), no separate displays on Windows, at least not yet. * gdk/win32/gdkgc-win32.c (gdk_gc_get_screen): Implement by returning the only screen so far, _gdk_screen.
* Get rid of incorrect calls to g_value_init(). (#100669, Johan Dahlin,Owen Taylor2002-12-161-0/+6
| | | | | | | | Mon Dec 16 16:18:15 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtktexttag.c (gtk_text_tag_get_property): Get rid of incorrect calls to g_value_init(). (#100669, Johan Dahlin, James Henstridge)
* Implement Owen's susggestion from #80764. Fixes #101314.Soeren Sandmann2002-12-161-0/+5
| | | | | | | Mon Dec 16 17:20:02 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkaccellabel.c: Implement Owen's susggestion from #80764. Fixes #101314.
* Some fixes for modal hint setting based on a patch from Arvind SampturOwen Taylor2002-12-161-0/+16
| | | | | | | | | | | | | | | | | | Sun Dec 15 18:47:30 2002 Owen Taylor <otaylor@redhat.com> Some fixes for modal hint setting based on a patch from Arvind Samptur (#100416) * gtk/gtkdialog.c (gtk_dialog_run): Call gtk_window_set_modal before showing the window for efficiency. * gtk/gtkwindow.c (gtk_window_realize): Ignore the EWMH constraint that the transient-for hint must always be set on windows with the modal hint and just always set the modal hint. * gtk/gtkwindow.c (gtk_window_set_modal): Update the modal hint on the GdkWindow when the window is realized.
* Add a missed bug numberOwen Taylor2002-12-151-1/+1
|
* Hard-code GTK_BINARY_VERSION=2.2.0 for now; should stay the same until weOwen Taylor2002-12-151-0/+5
| | | | | | | Sun Dec 15 18:39:09 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Hard-code GTK_BINARY_VERSION=2.2.0 for now; should stay the same until we branch for 2.3.
* Pass TRUE for search_sensitive - prevents a problem where after hittingOwen Taylor2002-12-151-0/+8
| | | | | | | | | | Sun Dec 15 18:14:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenuitem.c (gtk_real_menu_item_activate_item): Pass TRUE for search_sensitive - prevents a problem where after hitting Alt-F to bring up the File menu, the mnemonics for the items in the menu might not be usable. (#89336)
* Fix a bug with checking the private flag on the wrong window; improve theOwen Taylor2002-12-151-0/+7
| | | | | | | | | Sat Dec 14 22:18:45 2002 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents): Fix a bug with checking the private flag on the wrong window; improve the answer on failure a bit; push an error trap around the X operations. (#100933)
* Don't call status_window_set_text() if the status window doesn't alreadyOwen Taylor2002-12-151-0/+10
| | | | | | | | | | | | Sat Dec 14 22:03:21 2002 Owen Taylor <otaylor@redhat.com> * modules/input/gtkimcontextxim.c (status_window_hide): Don't call status_window_set_text() if the status window doesn't already exist. (#100933, reported by Anand Subra) * modules/input/gtkimcontextxim.c (status_window_show): Don't bother creating the status window here, wait for the set_text(). (Fixes a warning)
* Use g_printf instead of system printf. (#99327)Matthias Clasen2002-12-151-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2002-12-15 Matthias Clasen <maclas@gmx.de> * gtk/gtkcalendar.c: * gtk/gtkfilesel.c: * gtk/gtkfontsel.c: * gtk/gtkhruler.c: * gtk/gtkinputdialog.c: * gtk/gtkprogress.c: * gtk/gtktreemodel.c: * gtk/gtkvruler.c: * gtk/queryimmodules.c: * gtk/theme-bits/decompose-bits.c: * gdk-pixbuf/gdk-pixbuf-csource.c: * gdk-pixbuf/make-inline-pixbuf.c: * gdk-pixbuf/queryloaders.c: * gdk/gdkkeynames.c: * gdk/gdkrgb.c: * gdk/linux-fb/gdkfbmanager.c: * gdk/win32/gdkevents-win32.c: * gdk/win32/gdkmain-win32.c: * gdk/win32/gdkproperty-win32.c: * gdk/x11/gdkmain-x11.c: Use g_printf instead of system printf. (#99327)
* Add docs.Matthias Clasen2002-12-151-0/+14
| | | | | | | | | | | | | | * gtk/gtkcontainer.c (gtk_container_class_install_child_property): (gtk_container_child_get_valist): (gtk_container_child_get_property): (gtk_container_child_set_valist): (gtk_container_child_set_property): (gtk_container_add_with_properties): (gtk_container_child_set): (gtk_container_child_get): Add docs. * gtk/gtkwindow.c (gtk_window_activate_default): (gtk_window_activate_focus): Add docs.
* Made Xinerama-aware. (#85711)Matthias Clasen2002-12-141-0/+5
| | | | | | | 2002-12-14 Matthias Clasen <maclas@gmx.de> * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Made Xinerama-aware. (#85711)
* Add a new binding signal, "move_scroll", and use it to hook upOwen Taylor2002-12-141-0/+18
| | | | | | | | | | | | | | | | | | | | Sat Dec 14 14:19:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenu.c: Add a new binding signal, "move_scroll", and use it to hook up Home/End/Page_Up/Page_Down keybindings. (#80484, Narayana Pattipati, Marius Andreiana) * gtk/gtkmenu.c (gtk_menu_scroll_item_visible): Fix some bugs in the computation of when an item is visible. (#99545) * gtk/gtkbindings.[ch] (_gtk_binding_signal_new) gtk/gtkmenushell.c: Move here, export privately. * gtk/gtkmenushell.c (_gtk_menu_shell_select_last): Export privately. * gtk/gtkmenushell.c (gtk_menu_shell_select_item): Don't select the item if it is already selected.
* minor coding style fix.Chema Celorio2002-12-141-0/+5
| | | | | | | Sat Dec 14 01:51:05 2002 Chema Celorio <chema@celorio.com> * gtk/gtkdialog.c (gtk_dialog_add_buttons_valist): minor coding style fix.
* Don't recalculate the acceleration label in an idle handler.Soeren Sandmann2002-12-141-0/+5
| | | | | | | Sat Dec 14 01:22:05 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtkaccellabel.[ch] (gtk_accel_label_refetch): Don't recalculate the acceleration label in an idle handler.
* Handle the case where the pointer isn't on the same screen as the widgetOwen Taylor2002-12-141-0/+17
| | | | | | | | Sat Dec 14 01:00:12 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenu.c (gtk_menu_position): Handle the case where the pointer isn't on the same screen as the widget by centering the menu on the widget's screen. (#94563)
* Comitting missed ChangeLog from earlier commit..Owen Taylor2002-12-141-0/+6
| | | | | | | | Fri Dec 13 23:10:21 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c: Fix a problem with the focus row ending up off the list when rows were deleted (#94812, Christian Reis, Jon Nelson).
* If the screen for the menu changes while the menu is torn off, move theOwen Taylor2002-12-141-0/+9
| | | | | | | | | | | Fri Dec 13 22:55:27 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmenu.c (menu_change_screen): If the screen for the menu changes while the menu is torn off, move the tearoff along with it. (#85669) * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): When reattaching, get rid of the get rid of the tearoff window.
* Handle the case where the pointer is moved between screens during a handleOwen Taylor2002-12-141-0/+10
| | | | | | | | | | | | Fri Dec 13 21:35:12 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkhandlebox.c (gtk_handle_box_motion): Handle the case where the pointer is moved between screens during a handle box drag by resetting the original location. (#94562) * gtk/gtkinputdialog.c (gtk_input_dialog_get_private): Fix a leftover variable name from cut-and-paste.
* Change the Escape key binding to only close if the dialog contains aOwen Taylor2002-12-141-0/+6
| | | | | | | | Fri Dec 13 18:57:20 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkdialog.c: Change the Escape key binding to only close if the dialog contains a cancel button. (Patch from James Willcox, #74221)
* Use g_utf8_collate_key() to sort in human-friendly order. (#94473)Owen Taylor2002-12-131-0/+6
| | | | | | | | Fri Dec 13 18:22:21 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (compare_cmpl_dir): Use g_utf8_collate_key() to sort in human-friendly order. (#94473)
* System fnmatch wasn't going to be UTF-8 clean, neither was our version.Owen Taylor2002-12-131-0/+18
| | | | | | | | | | | | | | Fri Dec 13 17:45:40 2002 Owen Taylor <otaylor@redhat.com> * gtk/fnmatch.c gtk/gtkprivate.h gtk/gtkfilesel.c: System fnmatch wasn't going to be UTF-8 clean, neither was our version. Redo our fnmatch.c to be UTF-8, add test cases, fix all sorts of bugs inherited from the antique GNU fnmatch code. Change interface to get rid of fnmatch.h constants. Fixes basic non-workingness of filesel with non-ASCII filenames. * gtk/fnmatch.h: No longer needed.
* Const warning fix.Owen Taylor2002-12-131-0/+5
| | | | | | | Thu Dec 12 20:07:25 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (cmpl_completion_fullname): Const warning fix.
* Include "." and ".." in the list of entries; they are needed for correctOwen Taylor2002-12-131-0/+12
| | | | | | | | | | | | | | Thu Dec 12 19:51:45 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (open_new_dir): Include "." and ".." in the list of entries; they are needed for correct handling of .<TAB>, ..<TAB>; were lost with the GDir conversion. (Francisco Bustamante, #89972) * gtk/gtkfilesel.c (open_new_dir): If we hit EOF unexpectedly, that's OK... a file was just deleted while we were reading the directory.
* Intercept events of type GDK_SETTING before we check to see if there wasOwen Taylor2002-12-121-0/+7
| | | | | | | | | Thu Dec 12 18:02:34 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkmain.c (gtk_main_do_event): Intercept events of type GDK_SETTING before we check to see if there was an event widget or not. (#97451, Simon Wong, Bastien Nocera)
* Add C-u/C-h/C-w. (#72245)Owen Taylor2002-12-121-0/+4
| | | | | | Thu Dec 12 17:58:41 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.key.emacs: Add C-u/C-h/C-w. (#72245)
* Skip insensitive widgets. (#84061)Owen Taylor2002-12-121-0/+5
| | | | | | | Thu Dec 12 17:01:38 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c (gtk_drag_find_widget): Skip insensitive widgets. (#84061)
* Remove unneeded bits of AM_GTK_GNU_TEXT macros.Owen Taylor2002-12-121-0/+5
| | | | | | | Thu Dec 12 15:08:01 2002 Owen Taylor <otaylor@redhat.com> * acinclude.m4: Remove unneeded bits of AM_GTK_GNU_TEXT macros.
* return TRUE when button 3 is pressed, fixes #78324.Soeren Sandmann2002-12-121-0/+5
| | | | | | | Thu Dec 12 18:25:17 2002 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtktextview.c (gtk_text_view_button_press_event): return TRUE when button 3 is pressed, fixes #78324.