summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use reversed arrow for menus ala Motif (and fix Options menus, which had XOwen Taylor1998-03-2412-42/+321
| | | | | | | | | | | | | | | Tue Mar 24 00:17:42 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkcombo.c gtk/gtkmenu.c: Use reversed arrow for menus ala Motif (and fix Options menus, which had X cursor before), and show normal arrow when inside ComboBox. * gtk/gtkfilesel.c: Various memory leaks removed, as pointed out by Mattias.Gronlund" <Mattias.Gronlund@sa.erisoft.se> * docs/gtk_tut.sgml: Change compiling explaination to refer to gtk-config. (From: johannes@nada.kth.se (Johannes Keukelaar))
* Fixed xthickness -> ythickness typo.Federico Mena Quintero1998-03-248-1/+36
| | | | | | | 1998-03-23 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtkclist.c (gtk_clist_size_allocate): Fixed xthickness -> ythickness typo.
* Removed debian/files for realBen Gertzfield1998-03-241-3/+0
|
* Removed *.files, artifacts of the build processBen Gertzfield1998-03-243-27/+0
|
* Added debian/* files for ease in automatic building of Debian packagesBen Gertzfield1998-03-2414-0/+428
|
* Added gtk/testgtk.1 man page for testgtkBen Gertzfield1998-03-242-0/+30
|
* save the widgets visibility flag for evaluation after the widget gotTim Janik1998-03-248-1/+46
| | | | | | * gtk/gtkbox.c (gtk_box_remove): save the widgets visibility flag for evaluation after the widget got destroyed, discovered by Johannes Keukelaar <johannes@nada.kth.se>.
* Select the row which got its data changed, and not (0, 0).Federico Mena Quintero1998-03-248-1/+36
| | | | | | | 1998-03-23 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtkclist.c (gtk_clist_set_row_data_full): Select the row which got its data changed, and not (0, 0).
* /home/otaylor/commitOwen Taylor1998-03-2417-52/+308
|
* check for text!=NULL. (gtk_entry_prepend_text): likewise. some else pickyTim Janik1998-03-239-25/+72
| | | | | | | | Mon Mar 23 15:26:25 1998 Tim Janik <timj@gtk.org> * gtk/gtkentry.c (gtk_entry_append_text): check for text!=NULL. (gtk_entry_prepend_text): likewise. some else picky indentation fixes.
* Added note about word wrapping.Owen Taylor1998-03-231-0/+17
|
* added this directory with stuff from the tutorial, updated to compile andCST 1998 Shawn T. Amundson1998-03-2322-1/+1459
| | | | | | | | Mon Mar 23 12:03:03 CST 1998 Shawn T. Amundson <amundson@gtk.org> * examples/: added this directory with stuff from the tutorial, updated to compile and work with recent changes
* Added optional word wrap, controlled by new functionOwen Taylor1998-03-2311-15/+162
| | | | | | | | | | | Mon Mar 23 01:04:51 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtktext.[ch] testgtk.c: Added optional word wrap, controlled by new function gtk_text_set_word_wrap; and a check button in the Text test. * gtk/gtktext.c: First line wasn't getting updated properly when selection was removed.
* Fixed some problems with !gtk_use_mb introduced in the last change.Owen Taylor1998-03-238-2/+39
| | | | | | | Sun Mar 22 23:33:50 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkentry.c (gtk_entry_insert_text): Fixed some problems with !gtk_use_mb introduced in the last change.
* Fix so children don't get bogus draws.Owen Taylor1998-03-238-2/+31
| | | | | | Sun Mar 22 21:00:43 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkpaned.c: Fix so children don't get bogus draws.
* leave container_class->add and container_class->remove untouched if weTim Janik1998-03-2312-16/+155
| | | | | | | | | | | Mon Mar 23 01:08:30 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.c (gtk_clist_class_init): leave container_class->add and container_class->remove untouched if we don't implement them. * gtk/gtkcontainer.c (gtk_container_class_init): add missing NULL initialization for the class method (*foreach). implement a default handler to output a warning for (*add) and (*remove).
* fixed sending null strings to gdk_string_widthJay Painter1998-03-231-2/+11
|
* Fixes to allow GTK to work with colormaps that aren't 256 entries long.Owen Taylor1998-03-2310-51/+154
| | | | | | | | Sun Mar 22 19:01:36 1998 Owen Taylor <owt1@cornell.edu> * gdk/gdkcolor.c: Fixes to allow GTK to work with colormaps that aren't 256 entries long. (colormap->colors is now dynamically allocated)
* fixes to locale checksOwen Taylor1998-03-2216-155/+529
| | | | | | | | | | | | | | | | | Sun Mar 22 16:25:46 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkmain.c (gtk_init): fixes to locale checks * gtk/testgtk.c (create_dnd): Create the dnd icons separately to avoid strange interactions with shapes demo. * gtk/gtkentry.[ch]: - Limit the length of the text to 2048 to prevent long delays - Fix problems with buffer overruns - Draw only the onscreen portion of the text to prevent wrapping of shorts in the X drawing code. - Keep track of character positions and x-offsets to speed up algorithms.
* use button_box for buttonsCST 1998 Shawn T. Amundson1998-03-229-3/+48
| | | | | | | Sun Mar 22 11:37:51 CST 1998 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkcolorsel.c: * gtk/gtkfilesel.c: use button_box for buttons
* forgot the ChangeLog ;(((Tim Janik1998-03-228-2/+121
| | | | -timj
* Don't respond to drops when grab is in effect. (workaround)Owen Taylor1998-03-2217-51/+384
| | | | | | | | | | | | | | | | Sat Mar 21 19:07:01 1998 Owen Taylor <owt1@cornell.edu> * gtk/testgtk.c (dnd_drop): Don't respond to drops when grab is in effect. (workaround) * gdk/gdkfont.c (gdk_fontset_load): More details on error messages. * gdk/gdk.c: Translate va_list to XVaNestedList instead of just casting it. * gtk/gtkmain.c: Make temporary copy of string returned by setlocale, since it may be changed by subsequent calls.
* major overhaul of the code, fixed all known bugs (hopefully ;).Tim Janik1998-03-215-304/+580
| | | | | | | | | | | | | | | | | | | Sat Mar 21 22:54:31 1998 Tim Janik <timj@gtk.org> * gtk/gtkhandlebox.h: * gtk/gtkhandlebox.c: major overhaul of the code, fixed all known bugs (hopefully ;). Sat Mar 20 15:33:17 1998 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c (gtk_widget_real_show): queue the resize for the parent. Thu Mar 19 02:00:50 1998 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c (gtk_widget_unrealize): unset flags after emission, especially GTK_MAPPED, since that might not have been taken care of by an UNMAP emission.
* gtk/gtkcombo.[ch] "activate" signal can be disabled nowCET 1998 Paolo Molaro1998-03-219-1/+45
| | | | | | Sat Mar 21 10:39:02 CET 1998 Paolo Molaro <lupus@debian.org> * gtk/gtkcombo.[ch] "activate" signal can be disabled now
* changed packing in toolbar elements, so texts are always at the bottomRadek Doulik1998-03-218-9/+86
| | | | | | | Fri Mar 20 20:49:33 1998 Radek Doulik <rodo@aquarius> * gtk/gtktoolbar.c (gtk_toolbar_insert_element): changed packing in toolbar elements, so texts are always at the bottom
* syntaxrhlabs1998-03-201-1/+1
| | | | -Marc
* Released GTK+ 0.99.8GTK_0_99_8PST 1998 Shawn T. Amundson1998-03-2012-11/+52
| | | | | | Thu Mar 19 16:40:47 PST 1998 Shawn T. Amundson <amundson@gimp.org> * Released GTK+ 0.99.8
* the Solaris ltconfig patch from dracoCST 1998 Shawn T. Amundson1998-03-199-0/+34
| | | | | | Thu Mar 19 16:28:48 CST 1998 Shawn T. Amundson <amundson@gimp.org> * the Solaris ltconfig patch from draco
* Reverted garray change, and fixed the g_rarray_truncate bug with length.Manish Singh1998-03-194-105/+95
| | | | | | Can we be one big happy g* family now? :) -Yosh
* revert stupid part of revert, doh doh dohElliot Lee1998-03-191-1/+1
|
* revert gboolean change until we work out the details of exactly why it needs ↵Elliot Lee1998-03-191-2/+3
| | | | to be an int
* #define M_PI if it isn't already initialize transparent properly, to makeManish Singh1998-03-1910-6/+52
| | | | | | | * gtk/gtkcolorsel.c: #define M_PI if it isn't already * gtk/testgtk.c: initialize transparent properly, to make purify happy -Yosh
* perform the neccessary checks on funtion begin. use the scrolled_windowTim Janik1998-03-188-4/+48
| | | | | | | | Thu Mar 19 00:37:44 1998 Tim Janik <timj@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_construct): perform the neccessary checks on funtion begin. use the scrolled_window that got passed to this function, and not a new one.
* ( From: James Henstridge <james@daa.com.au> )Owen Taylor1998-03-1822-179/+366
| | | | | | | | | | | | | | | | | | | | | | | | Wed Mar 18 11:09:10 1998 Owen Taylor <owt1@cornell.edu> ( From: James Henstridge <james@daa.com.au> ) * gtk/gtkclist.c: Don't remove, then destroy labels in gtk_clist_set_column_[*], just remove them. * gtk/gtkmain.c (gtk_invoke_timeout_function): call marshal when appropriate, not function. Tue Mar 17 14:15:07 1998 Owen Taylor <owt1@cornell.edu> * gtk/testgtk.c (create_main_window): Alphabetize tests * gtk/gtk[hv]paned.c: Change division on resize if necessary to keep handle visible. * gtk/gtkgamma.c gtk/gtkcurve.c: Moved initialization into _init() functions. * gtk/gtkscrolledwindow.c: Added missing _construct() functions.
* checked in gtk_entry_set_max_length (it truncates the texts if it'sCET 1998 Paolo Molaro1998-03-189-5/+61
| | | | | | | Wed Mar 18 17:38:25 CET 1998 Paolo Molaro <lupus@debian.org> * gtk/gtkentry.[ch]: checked in gtk_entry_set_max_length (it truncates the texts if it's longer, now)
* use the resize queue.Tim Janik1998-03-1810-7/+66
| | | | | | | | | | Wed Mar 18 02:06:52 1998 Tim Janik <timj@gtk.org> * gtk/gtkcontainer.c (gtk_container_border_width): use the resize queue. * gtk/gtkwindow.c (gtk_window_set_arg): gtk_window_set_hints() after setting certain arguments, so they actually take affect. (gtk_window_set_policy): likewise.
* Rewrite of GArray gboolean type changed to intManish Singh1998-03-1810-93/+136
| | | | | | | Rewrite of GArray gboolean type changed to int -Yosh
* test if clist->title_window exists before showing it,Radek Doulik1998-03-171-2/+4
| | | | | | | | Wed Mar 18 01:07:11 1998 Radek Doulik <rodo@aquarius> * gtk/gtkclist.c (gtk_clist_column_titles_show): test if clist->title_window exists before showing it, gtk_clist_column_titles_hide also fixed
* return real boolean values not just numbers.Tim Janik1998-03-179-7/+63
| | | | | | | | | | Tue Mar 17 22:45:39 1998 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c (gtk_widget_get_arg): return real boolean values not just numbers. * gtk/gtktogglebutton.c (gtk_toggle_button_set_state): check state for != 0, otherwise we get strange results.
* Doh. commit caught this accidentally. Can we put these #defines into a .h ↵Elliot Lee1998-03-171-2/+2
| | | | file that isnt in CVS so people can test things without killing the world? :)
* Make Gtk compile: Fix GTK_NOTE definition for no debugging, and make ↵Elliot Lee1998-03-174-9/+7
| | | | gtk_use_mb defined whether or not debugging is enabled
* Try to guess if we can use the mb* functions safely. (For glibc, they doOwen Taylor1998-03-1722-95/+432
| | | | | | | | | | | | | | | | | | | | | | | | | | Tue Mar 17 01:55:00 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkmain.c gtk/gtkentry.c: Try to guess if we can use the mb* functions safely. (For glibc, they do UTF-8). Heuristic is (X_LOCALE && locale != C/POSIX) || (mblen("\xc0", MB_CUR_MAX) == 1). (From: "Richard Lloyd" <rkl@csc.liv.ac.uk>) * gdk/gdk.c (gdk_ic_get_attr): Use an intermediate variable to avoid taking the address of the result of va_arg. * gtk/gtkentry.c gtk/gtkeditable.c gtkobject.c gtk/testselection.c: signedness fixups * gtk/gtkcontainer.c: Fixed implicit cast between gpointer and func pointer by changing. * gtk/gtkcombo.c, gtk/gtkentry.c, gtk/gtktext.c: static void forward declaration vs. void actual fixed * gtk/testgtk.c: Limit total number of tree items to 10,000
* changed some debugging messages to be prefixed by "Gdk:".Tim Janik1998-03-1715-13/+152
| | | | | | | | | | | | | | | | | | | Tue Mar 17 16:19:47 1998 Tim Janik <timj@gimp.org> * gdk/gdk.c: * gdk/gdkvisual.c: changed some debugging messages to be prefixed by "Gdk:". * gtk/gtkwidget.c (gtk_widget_real_draw): applied gtk-shige-980317-0.patch.gz to set all event fields, but modified the event.send_event field to be set to TRUE, since the event is not really comming from the server. * gtk/gtkwindow.c (gtk_window_init): applied gtk-ograf-980317-1.patch.gz which cares about an initial setting of program name and program class. * gdk/gdk.c (gdk_init): applied gtk-ograf-980317-0.patch.gz, which strips leading pathnames from gdk_progname.
* fixed a bug about drawing GTK_ARROW_LEFT, correction from Damon ChaplinTim Janik1998-03-1710-2/+39
| | | | | | | Tue Mar 17 12:36:35 1998 Tim Janik <timj@gimp.org> * gtk/gtkstyle.c (gtk_default_draw_arrow): fixed a bug about drawing GTK_ARROW_LEFT, correction from Damon Chaplin <DAChaplin@email.msn.com>.
* Use StructureNotifyMaskMask as the mask, as this enables an applicationMiguel de Icaza1998-03-1711-6/+78
| | | | | | | | | | | | Tue Mar 17 02:02:02 1998 Miguel de Icaza <miguel@nuclecu.unam.mx> * gdk/gdk.c (gdk_dnd_drag_leave): Use StructureNotifyMaskMask as the mask, as this enables an application listening to those events to catch the root events. Thanks to Maciej for pointing us in the right direction. (gdk_dnd_drag_enter): Likewise. (gdk_dnd_drag_leave): Likewise. * gdk/gdkwindow.c (gdk_window_dnd_data_set): Likewise.
* Use signed integers so that testing will not fail for windows that areFederico Mena1998-03-179-64/+136
| | | | | | | | | Mon Mar 16 22:31:02 1998 Federico Mena <federico@nuclecu.unam.mx> * gdk/gdkwindow.c (gdk_window_xid_at): Use signed integers so that testing will not fail for windows that are off-screen. (gdk_window_xid_at_coords): Only considers visible windows.
* exported gtk_spin_button_spin since it is used in testgtk, and besidesTim Janik1998-03-1712-38/+473
| | | | | | | | | | | | | | | | | | | | Tue Mar 17 03:56:13 1998 Tim Janik <timj@gimp.org> * gtk/gtkspinbutton.h: exported gtk_spin_button_spin since it is used in testgtk, and besides that. * gtk/testgtk.c: created a new "test" cursors, which showes different types of GdkCursors and is a very simple example at using the drawing area. Tue Mar 17 03:56:13 1998 Tim Janik <timj@gimp.org> * gtk/gtkspinbutton.h: exported gtk_spin_button_spin since it is used in testgtk, and besides that. * gtk/testgtk.c: created a new "test" cursors, which showes different types of GdkCursors and is a very simple example at using the drawing area.
* - new question on modal windows - new question on updating progressbars -GMT 1998 Tony Gale1998-03-169-26/+118
| | | | | | | | Mon Mar 16 18:19:31 GMT 1998 Tony Gale <gale@gimp.org> * docs/gtkfaq.sgml: - new question on modal windows - new question on updating progressbars - update all the links to gtk.org
* just fix an old entryTim Janik1998-03-167-7/+7
| | | | -timj
* - New subsection on colourselection from Tom Bech <tomb@ii.uib.no> - MovedGMT 1998 Tony Gale1998-03-169-226/+871
| | | | | | | | | | | Mon Mar 16 09:15:03 GMT 1998 Tony Gale <gale@gimp.org> * docs/gtk_tut.sgml: - New subsection on colourselection from Tom Bech <tomb@ii.uib.no> - Moved fileselection text to Miscallaneous Widgets section - Started new section on the Text widget - Removed Viewport, Paned, HPaned and VPaned from list of NO_WINDOW widgets.