- 04 Oct, 1998 1 commit
-
-
Martin Baulig authored
1998-10-01 Martin Baulig <martin@home-of-linux.org> * gtk/gtkclist.h (GtkCListColumn): Added `visible'. * gtk/gtkclist.c (gtk_clist_set_column_visibility): New function. Makes it possible to individually show and hide columns. (size_allocate_columns): Adapted to keep track of hidden columns. (size_allocate_title_buttons): Likewise.
-
- 03 Oct, 1998 1 commit
-
-
Tim Janik authored
Sat Oct 3 17:54:48 1998 Tim Janik <timj@gtk.org> * gtk/gtkargcollector.c (GTK_ARG_COLLECT_VALUE): for unknown foreign fundamental types, collect an argument of the type returned from gtk_type_get_varargs_type(). removed the first macro argument which was just the same as the fundamental type of the *arg passed to the macro. * gtk/gtkarg.c (gtk_args_collect): * gtk/gtksignal.c (gtk_signal_collect_params): changed callers. * gtk/gtktypeutils.h: * gtk/gtktypeutils.c: new functions gtk_type_set_varargs_type() and gtk_type_get_varargs_type() to set and query the varargs collect type used for a fundamental type, registered outside of Gtk. * gtk/gtkmisc.c (gtk_misc_class_init): changed object arguments GtkMisc::xalign and GtkMisc::yalign from GTK_TYPE_DOUBLE to GTK_TYPE_FLOAT. * gtk/gtkframe.c (gtk_frame_class_init): changed object arguments GtkFrame::label_xalign and GtkFrame::label_yalign from GTK_TYPE_DOUBLE to GTK_TYPE_FLOAT.
-
- 02 Oct, 1998 2 commits
-
-
Lars Hamann authored
Sat Oct 3 01:25:24 1998 Lars Hamann <lars@gtk.org> * gtk/gtkctree.c (gtk_ctree_insert_gnode) (real_tree_collapse) (gtk_ctree_link) (gtk_ctree_unlink) (real_tree_expand): fixes for assignment errors with GTK_CTREE_NODE_NEXT/PREV (real_tree_expand) (real_tree_collapse): don't expand/collapse a leaf
-
Tim Janik authored
Fri Oct 2 16:10:36 1998 Tim Janik <timj@gtk.org> * gtk/gtktypeutils.c (gtk_type_enum_find_value): make sure we don't segfault when looking up a non-existant value name (reported by Pablo <pcj+gtk@primenet.com>).
-
- 01 Oct, 1998 1 commit
-
-
Tim Janik authored
Thu Oct 1 10:40:20 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.h (gtk_clist_prepend): * gtk/gtkclist.c (gtk_clist_prepend): new function. (gtk_clist_insert): added g_return_val_if_fail() statements. accept a row parameter < 0 or > clist->rows to indicate append mode. (real_clear): first clean up all internal pointers and lists (e.g. clist->row_list or clist->rows), then delete the distinct rows. this is required because of destroy notifiers, we need to have all internal structures updated and be reentrant. * gtk/gtkcalendar.h: * gtk/gtkcalendar.c: removed the `gtk_calendar_' prefix from the GtkCalendarClass signal methods. GtkType and macro fixups, put `void' into () prototypes, avoid C++ style comments, indentation fixes, fixed some g_return_if_fail() statements. (gtk_calendar_paint_header): (gtk_calendar_paint_day_names): (gtk_calendar_paint_week_numbers): (gtk_calendar_paint_main): made these static functions. (gtk_calendar_select_month): (gtk_calendar_select_day): (gtk_calendar_mark_day): (gtk_calendar_unmark_day): (gtk_calendar_get_date): signedness corrections, use guints rather than gints. (gtk_calendar_size_request): removed unused variables.
-
- 30 Sep, 1998 1 commit
-
-
Tim Janik authored
Wed Sep 30 13:11:09 1998 Tim Janik <timj@gtk.org> * gtk/gtkitemfactory.c (gtk_item_factory_add_item): list all widgets in the ->widgets_by_action list that have a callback defined (not only those with a callback_action!=0).
-
- 28 Sep, 1998 1 commit
-
-
CDT 1998 Shawn T. Amundson authored
Sun Sep 27 22:02:48 CDT 1998 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkcalendar.h: gtk/gtkcalendar.c: examples/calendar/gcalendar.c: remove HAVE_FEATURES stuff
-
- 27 Sep, 1998 1 commit
-
-
CDT 1998 Shawn T. Amundson authored
Sun Sep 27 02:18:06 CDT 1998 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkcalendar.h: gtk/gtkcalendar.c: examples/calendar: Added gtkcalendar widget and demo
-
- 26 Sep, 1998 2 commits
-
-
Tim Janik authored
Sat Sep 26 06:15:34 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.c (gtk_clist_sort): (gtk_clist_clear): (gtk_clist_unselect_all): (gtk_clist_select_all): adde g_return_if_fail() statements.
-
Tim Janik authored
Sat Sep 26 04:46:22 1998 Tim Janik <timj@gtk.org> * configure.in: set binary age and interface age to 0. * gtk/gtkspinbutton.h: * gtk/gtkspinbutton.c: changed gtk_spin_button_construct to gtk_spin_button_configure. gtk_spin_button_construct is still defined as an alias for gtk_spin_button_configure for source compatibility, but actuall use is deprecated. typeness corrections, i.e. gint->gboolean and gint->guint. added object arguments: GtkSpinButton::value, GtkSpinButton::wrap, GtkSpinButton::shadow_type, GtkSpinButton::update_policy, GtkSpinButton::numeric, GtkSpinButton::snap_to_ticks, GtkSpinButton::adjustment, GtkSpinButton::digits and GtkSpinButton::climb_rate. GtkType and macro fixups.
-
- 25 Sep, 1998 1 commit
-
-
Tim Janik authored
Sat Sep 25 23:33:55 1998 Tim Janik <timj@gtk.org> * gdk/gdkwindow.c (gdk_window_get_root_origin): new function to get the *real* geometry position of a window, taken possible window manager offsets into account. this has been succesfully tested with fvwm, fvwm-2, bowman, olwm, olvwm, twm, ctwm, mlvwm, windowmaker and enlightenment. it does fail though for amiwm which adds windows to a pseudo root window, and for icewm by a small offset because it defines the geometry position whithin its border. * gtk/testgtk.c: added "saved position" test to figure how gdk_window_get_root_origin() interacts with window managers (repopup this window to figure ;).
-
- 23 Sep, 1998 1 commit
-
-
Tim Janik authored
Wed Sep 23 06:09:19 1998 Tim Janik <timj@gtk.org> * configure.in: update to Gtk+ version 1.1.3, binary age 1, interface age 1. * gtk/gtkobject.c (gtk_object_ref): (gtk_object_unref): check for ->ref_count to be greater than 0 (the existing code was buggy in letting ->ref_count==0 pass through and then failing the living_objs_ht assertion). * gtk/gtkclist.c (draw_row): fix chopping bug for right justified pixtext fields (Roman Pozlevich <roma@botik.ru>).
-
- 22 Sep, 1998 1 commit
-
-
CDT 1998 Shawn T. Amundson authored
Mon Sep 21 23:53:18 CDT 1998 Shawn T. Amundson <amundson@gtk.org> * Released GTK+ 1.1.2
-
- 21 Sep, 1998 3 commits
-
-
jaycox authored
* gtk/Makefile.am: use $(PERL) instead of perl * gtk/gtkcolorsel.c: render properly in non-square aspect ratios. also much faster to render.
-
Tim Janik authored
Mon Sep 21 07:44:30 1998 Tim Janik <timj@gtk.org> * gtk/gtkobject.c (gtk_object_class_add_signals): reallocate the required memory block, rather than allocating it newly from scratch and doing a full-blown block copy on it.
-
Tim Janik authored
Mon Sep 21 02:30:06 1998 Tim Janik <timj@gtk.org> * NEWS file update for upcoming release of Gtk+ version 1.1.2, binary age 0, interface age 0. * gtk/gtkmain.c (gtk_init): enforce gtk-modules to always be resident.
-
- 20 Sep, 1998 3 commits
-
-
Owen Taylor authored
Sun Sep 20 18:21:46 1998 Owen Taylor <otaylor@redhat.com> * ltconfig.sh: Patch to libtool-1.2b to make --disable-static
-
Owen Taylor authored
Sun Sep 20 09:52:39 1998 Owen Taylor <otaylor@gtk.org> * HACKING: indent other than GNU indent should be OK now. * gtk/genmarshal.pl gtk/Makefile.am: Call indent on file instead of piping through indent. If indent wasn't found in ./configure don't bother indenting at all.
-
Owen Taylor authored
Fri Sep 18 19:11:10 1998 Owen Taylor <otaylor@redhat.com> * gdk/gdk.h: Add names to prototype for gdk_image_new_bitmap.
-
- 19 Sep, 1998 1 commit
-
-
jaycox authored
gtk/Makefile.am: use $(AWK) instead of awk
-
- 18 Sep, 1998 3 commits
-
-
Raja R Harinath authored
* gtk/Makefile.am (gdk_headers): Remove references to $(top_srcdir). (gtk.defs, gtktypebuiltins{.h,_vars.c,_ids.c,_evals.c}): Simplify. * gtk/makeenums.pl (parse_entries): Don't look for $srcdir.
-
Tim Janik authored
Fri Sep 18 19:58:24 1998 Tim Janik <timj@gtk.org> * gtk/gtkobject.h (struct _GtkObject): changed gpointer object_data; to GData*object_data to cure compiler warnings.
-
Manish Singh authored
-Yosh
-
- 17 Sep, 1998 4 commits
-
-
Raja R Harinath authored
* gtk/Makefile.am (source_headers): Move `gtkfeature.h' ... (gtkinclude_HEADERS): ... here. (gtk.defs): Pass `g' flag to sed, to replace all occurances.
-
Raph Levien authored
-
Owen Taylor authored
Tue Sep 15 14:57:30 1998 Owen Taylor <otaylor@redhat.com> * Makefile.am gtk-config.in l*: Update to libtool-1.2b, change library versioning scheme to drop LT_RELEASE from the -l line, while keeping it in the soname. Tue Sep 15 14:10:33 1998 Owen Taylor <otaylor@redhat.com> * configure.in Makefile.in: define a MAINT-like variable REBUILD which is set if Perl and awk are found, and autogenerated sources can be rebuilt. Remove the auto-generated sources from CVS. Add dependencies so that the autogenerated sources are rebuilt if the files they depend on change. (This unfortunately currently results in the entire gtk/ directory being rebuilt when any header changes. Moving all enums to gtkenums.h would fix this.)
-
Tim Janik authored
Thu Sep 17 05:12:48 1998 Tim Janik <timj@gtk.org> * gtk/gtkobject.h: added gtk_object_set_data_destroy and gtk_object_set_data_destroy_by_id functions to set the destroy function pointer for an existing data portion. * gtk/gtkobject.c: removed the GtkObjectData implementation and made all gtk_object_*data* functions use the GLib equivalents.
-
- 16 Sep, 1998 2 commits
-
-
Arturo Espinosa authored
-
Federico Mena Quintero authored
1998-09-16 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Test whether type is not equal to GTK_TOOLBAR_CHILD_RADIOBUTTON before checking that (widget != NULL), otherwise radio button insertion will not work -- the widget argument is NULL for the first radio button in the group.
-
- 15 Sep, 1998 3 commits
-
-
Owen Taylor authored
Tue Sep 15 13:09:24 1998 Owen Taylor <otaylor@redhat.com> * gdk/gdkimage.c (gdk_image_new): Reverted global changes of g_new to malloc(), added back in the one place where it actually mattered. #include <stdlib.h>. * gdk/gdkrgb.c: g_malloc() to malloc() as above.
-
Owen Taylor authored
Tue Sep 15 11:06:13 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_move_resize): Don't request a new size from the WM if we asked for the same size before and our request was rejected. * gtk/gtkwindow.c (gtk_window_configure_event): If in response to a request, we get a configure event with unchanged dimensions, send a synthetic expose since ForgetGravity won't expose our window. Mon Sep 14 14:28:24 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtktext.c (adjust_adj): Change the way we set the adjustments on resize so that it tries to keep the beginning of the text in approximately the same place. Removed assertion that the above change made invalid.
-
CDT 1998 Shawn T. Amundson authored
Mon Sep 14 21:47:35 CDT 1998 Shawn T. Amundson <amundson@gtk.org> * gdk/gdkimage.c: changed g_new()s to malloc()s and g_free()s to free()s to avoid mixing g_new()s with free()s. X itself uses free() on some of the malloced memory.
-
- 12 Sep, 1998 1 commit
-
-
Owen Taylor authored
* gtkfilesel.c: Maintain a list of directories like /afs we know contain only directories, and avoid stat'ing files in those directories. (Because stat'ing all files in /afs is extremely expensive) To support automounters, try to open directories, even if we couldn't find them when reading their parent directory.
-
- 11 Sep, 1998 2 commits
-
-
Lars Hamann authored
* gtk/gtkclist.c (gtk_clist_set_selectable): new function to set/unset the selectable flag of a single row. (gtk_clist_get_selectable): new function to get the state of the selectable flag * gtk/gtkctree.c (gtk_ctree_node_set_selectable) (gtk_ctree_node_get_selectable): clist analogons
-
Raph Levien authored
-
- 09 Sep, 1998 1 commit
-
-
Manish Singh authored
* configure.in: added -posix check for NeXTStep * gtk/testthreads.c: applied part of gtk-joke-980907-0 to use a unique buffer for each thread. * docs/gtk-config.1: clarified copyright -Yosh
-
- 08 Sep, 1998 2 commits
-
-
Tim Janik authored
Tue Sep 8 05:19:51 1998 Tim Janik <timj@gtk.org> * gdk/gdk.c (gdk_init): use g_atexit() instead of ATEXIT. * gtk/gtkmain.c (gtk_init): use g_atexit() instead of ATEXIT. * gtk/gtkobject.c (gtk_object_init_type): use g_atexit() instead of ATEXIT. * ltconfig: use GLib's ltconfig which honours lcc.
-
Manish Singh authored
-Yosh
-
- 06 Sep, 1998 1 commit
-
-
Manish Singh authored
-Yosh
-
- 05 Sep, 1998 1 commit
-
-
Owen Taylor authored
Sat Sep 5 16:01:19 1998 Owen Taylor <otaylor@gtk.org> * gdk/gdkinputxfree.h gdk/gdk.c gdk/gdkinputgxi.h: When the pointer is grabbed on an input window, either explicitely, or through press-grab, and then grabbed on a non-input window, ungrab the devices.
-