1. 04 Feb, 1999 3 commits
  2. 02 Feb, 1999 4 commits
    • Owen Taylor's avatar
      Make sure we set the icon window position before it is shown to prevent · 902de9d4
      Owen Taylor authored
      Tue Feb  2 12:39:42 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkdnd.c: Make sure we set the icon window position
      	 before it is shown to prevent annoying flicking to 0,0.
      	 Make it consistent that info->cur_x/y do not include
      	 info->hot_x/y displacement.
      902de9d4
    • GMT 1999 Tony Gale's avatar
      new sections on Layout and SpinButton [nice widget] · 7e68d71f
      GMT 1999 Tony Gale authored
      Tue Feb  2 08:59:16 GMT 1999 Tony Gale  <gale@gtk.org>
      
              * docs/gtk_tut.sgml: new sections on Layout and
                SpinButton [nice widget]
      
              * examples/spinbutton/*: example code
      7e68d71f
    • Owen Taylor's avatar
      Put in some information about 'gtk-config --libs gthread'. · 22a54ddf
      Owen Taylor authored
      Mon Feb  1 19:25:54 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* docs/gtk-config.txt (testinput_SOURCES): Put
      	in some information about 'gtk-config --libs gthread'.
      
      	* docs/Changes-1.2.txt: Updated section on threads.
      22a54ddf
    • Lars Hamann's avatar
      in case of GTK_SELECTION_BROWSE select first inserted row. · a19e373b
      Lars Hamann authored
      Tue Feb  2 00:28:44 1999  Lars Hamann  <lars@gtk.org>
      
      	* gtk/gtkctree.c (gtk_ctree_insert_node): in case of
      	GTK_SELECTION_BROWSE select first inserted row.
      	(resync_selection): select rows in correct order.
      
      	* gtk/gtkclist.c (real_insert_row): in case of GTK_SELECTION_BROWSE
       	select first inserted row.
      	(resync_selection): select rows in correct order.
      
      	* gtk/gtklist.c (gtk_list_end_selection): select rows in correct order.
      a19e373b
  3. 01 Feb, 1999 10 commits
  4. 29 Jan, 1999 2 commits
  5. 28 Jan, 1999 15 commits
    • GMT 1999 Tony Gale's avatar
      script to convert and package up the tutorial - stick it here so I don't · 1cf5a13b
      GMT 1999 Tony Gale authored
      Thu Jan 28 12:14:12 GMT 1999 Tony Gale  <gale@gtk.org>
      
              * docs/package_tutorial.sh: script to convert and
                package up the tutorial - stick it here so I don't lose
                it when I accidentally delete it again.
      1cf5a13b
    • GMT 1999 Tony Gale's avatar
      - Replace all uses of deprecated functions. - Replace menufactory example · a2dafdfc
      GMT 1999 Tony Gale authored
      Thu Jan 28 10:16:28 GMT 1999 Tony Gale  <gale@gtk.org>
      
              * docs/gtk_tut.sgml:
                - Replace all uses of deprecated functions.
                - Replace menufactory example with itemfactory example
                  from Nick Scott <mendigo@geocities.com>
                - Minor bug fixes in the examples.
      a2dafdfc
    • Sebastian Wilhelmi's avatar
      s/XIM_INSTANTIATE_IS_MISSING_OR_STRANGE/XIM_INST_IS_MISSING_OR_STRANGE/ · a7000587
      Sebastian Wilhelmi authored
      
      1999-01-28  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* gdk/gdkim.c:
      	s/XIM_INSTANTIATE_IS_MISSING_OR_STRANGE/XIM_INST_IS_MISSING_OR_STRANGE/
      a7000587
    • CST 1999 Shawn T. Amundson's avatar
      version=1.1.14 · b36903b1
      CST 1999 Shawn T. Amundson authored
      Thu Jan 28 01:57:06 CST 1999 Shawn T. Amundson <amundson@gtk.org>
      
              * INSTALL
                NEWS
                README
                configure.in
                gtk+.spec
                docs/gtk-config.1: version=1.1.14
      
              * Released GTK+ 1.1.14
      b36903b1
    • Owen Taylor's avatar
      When translating N_() strings, use _(), not gettext(), since we really · f9807a64
      Owen Taylor authored
      Thu Jan 28 01:34:29 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtkfontsel.c gtkcolorsel.c: When translating
      	N_() strings, use _(), not gettext(), since we
      	really need to call dgettext().
      f9807a64
    • Manish Singh's avatar
      Xsed isn't valid here, don't use it · bb16a5d3
      Manish Singh authored
      * acinclude.m4: Xsed isn't valid here, don't use it
      
      * ltmain.sh
      * ltconfig: better file magic regexp for Linux libs
      
      -Yosh
      bb16a5d3
    • Owen Taylor's avatar
      Move gravity_works back to a static global variable, since it is a global · 5e836af8
      Owen Taylor authored
      Wed Jan 27 23:05:55 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtklayout.[ch] (gtk_layout_realize): Move
      	gravity_works back to a static global variable,
      	since it is a global constant, and this way we
      	keep structure sizes uniform.
      
      CV: ---------------------------------------------------------------------- CVS: Enter Log.  Lines beginning with `CVS: ' are removed automatically
      5e836af8
    • Owen Taylor's avatar
      Move gtkintl.h from $source_headers to $static_sources since it should not · a29d2582
      Owen Taylor authored
      Wed Jan 27 22:59:07 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/Makefile.am (static_SOURCES): Move gtkintl.h
      	from $source_headers to $static_sources since
      	it should not be installed.
      a29d2582
    • Owen Taylor's avatar
      Allow exposure compression across GravityNotify events to improve the · 99b9ce9d
      Owen Taylor authored
      Wed Jan 27 22:51:23 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkevents.c (expose_predicate): Allow exposure
      	 compression across GravityNotify events to improve
       	 the appearance of a GTK+ window unshading.
      99b9ce9d
    • Owen Taylor's avatar
      [ patch from Takashi Matsuda <matsu@arch.comp.kyutech.ac.jp> ] · b2c8fed8
      Owen Taylor authored
      Wed Jan 27 21:56:07 1999  Owen Taylor  <otaylor@redhat.com>
      
              [ patch from Takashi Matsuda <matsu@arch.comp.kyutech.ac.jp> ]
      
      	* acconfig.h configure.in gdk/gdkim.c: Add configure
      	flag for disabling XRegisterIMInstantiateCallback(), default
      	it to off for Solaris. Always try to open the
      	input method immediately, and only if that fails,
      	register than instantiate callback.
      
      	* gdk/gdkentry.c: Some tweaks to make sure that we
      	only get and set the IC attributes when appropriate.
      b2c8fed8
    • Stuart Parmenter's avatar
      remove another g_print("\n"); · a472efda
      Stuart Parmenter authored
      a472efda
    • Owen Taylor's avatar
      Patch from Sebastian Wilhelmi <wilhelmi@ira.uka.de> to use · d541b304
      Owen Taylor authored
      Wed Jan 27 20:08:54 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkfilesel.c (open_user_dir): Patch from
      	Sebastian Wilhelmi  <wilhelmi@ira.uka.de> to
      	use g_get_home_dir() instead of calling getpwuid()
      	ourselves.
      d541b304
    • Owen Taylor's avatar
      Change signatures for gdk_drag_begin() and gdk_drag_motion() so that the · 77e99440
      Owen Taylor authored
      Wed Jan 27 18:57:57 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdk.h gdk/gdkdnd.c: Change signatures for
      	gdk_drag_begin() and gdk_drag_motion() so that the set
      	of possible actions is passed on each motion, not just at
      	the beginning of the drag. We do this so that
      	we can restrict the set of possible drag events
      	when the user presses a modifier key during a
      	drag.
      
      	* gdk/gdkdnd.c: Send a motif Operation-changed
      	message when the set of possible actions change,
      	as well as when the suggested action change.
      
      	* gdk/gdkdnd.c: Change the XdndActionList whenever
      	the set of actions change.
      
      	* gdk/gdkdnd.c: Add a filter to catch changes to
      	the XdndActionList property for the source widget.
      
      	* gtk/gtkdnd.c: Change the set of possible actions
      	when the user presses Control, Shift, or Control-Shift,
      	to only include the corresponding action.
      
      	* gtk/gtkdnd.c (gtk_drag_button_release_cb):
      	Disconnect button signals before we possibly
      	free info structure.
      77e99440
    • Owen Taylor's avatar
      Removed some g_print()'s · 4998934d
      Owen Taylor authored
      Wed Jan 27 20:06:06 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtklayout.c (gtk_layout_adjustment_changed):
      	Removed some g_print()'s
      4998934d
    • Owen Taylor's avatar
      Hack scrollwheel support into the eventloop, by treating button 4-5 · 9e5e63f0
      Owen Taylor authored
      Wed Jan 27 18:40:50 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkmain.c (gtk_main_do_event): Hack scrollwheel
      	support into the eventloop, by treating button 4-5
      	presses on scrolled windows and scrollbars specially.
      	Put it here to keep the ugliness small and confined.
      	(We need to intercept the normal propagation in any case
      	to have this work reliably right now, since some
      	subwidgets will trap the button presses)
      
      	* gtk/gtkviewport.c (gtk_viewport_realize): Select for
      	BUTTON_PRESS to	support the above hack.
      9e5e63f0
  6. 27 Jan, 1999 5 commits
    • Owen Taylor's avatar
      Remove TimJ's checks for already being mapped or hidden. See the ICCCM's · 7934cf9a
      Owen Taylor authored
      Tue Jan 26 14:02:50 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkwindow.c (gdk_window_show/hide): Remove TimJ's
      	checks for already being mapped or hidden. See
      	the ICCCM's section on state changes for why this
      	is a bad idea.
      7934cf9a
    • Owen Taylor's avatar
      Separate out GLIB_LIBS and GLIB_DEPLIBS. This may fix the --with-glib · 607949ed
      Owen Taylor authored
      Wed Jan 27 17:05:40 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* Separate out GLIB_LIBS and GLIB_DEPLIBS. This
      	may fix the --with-glib option. GLIB_LIBS are
      	the libs to link example programs against, while
      	GLIB_DEPLIBS are dependency libraries.
      607949ed
    • Stuart Parmenter's avatar
      add GTK_HAVE_FEATURES_1_1_14 · 342e557c
      Stuart Parmenter authored
      342e557c
    • Owen Taylor's avatar
      Use floor() instead of truncating to integer values so we get translation · 14724626
      Owen Taylor authored
      Wed Jan 20 11:19:00 1999  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtklabel.c: Use floor() instead of truncating
      	to integer values so we get translation invariance.
      
      	* gtk/gtklayout.c (gtk_layout_size_allocate): Set upper
      	and lower values for adjustments in size_allocate().
      
      	* gdk/gdkwindow.c gdk/gdk.h gdk/gdkprivate.h: New
      	function gdk_window_set_static_gravities() to set
      	up a window for guffaw scrolling.
      
      	* gdk/gdkwindow.c (gdk_window_internal_destroy): Set flags
      	indicating destroyed state before cleanup.
      
      	* gtk/gtkprivate.h gtk/gtkwidget.c: Add a new
      	private flag IS_OFFSCREEN. If set, this indicates
      	to GTK+ that the widget is not to be considered
      	viewable regardless of its map state. Queued draws
      	on offscreen widgets are suppressed.
      
      	Added new function static gtk_widget_is_offscreen() to
      	check this flag on a widget and its ancestors.
      
      	* gtk/gtklayout.[ch]: Major revisions.
      
      	- Use gdk_window_set_static_gravities to set static gravity
      	on all child windows, and thus avoid having to create a window
      	for NO_WINDOW children.
      
      	- Adjust allocations of children as we scroll them
      	so queued draws work correctly.
      
      	- Don't allocate our children directly in a put()
      	or move(); just queue a resize() like every other
      	widget.
      
      	* gtk/testgtk.c: Make the arrows on the scrollbars
      	work, create a larger and more demanding test.
      14724626
    • Tim Janik's avatar
      assert ref_count>0. · 90c7ea0b
      Tim Janik authored
      Wed Jan 27 09:19:07 1999  Tim Janik  <timj@gtk.org>
      
              * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
      90c7ea0b
  7. 26 Jan, 1999 1 commit