- 15 Mar, 1999 1 commit
-
-
Tor Lillqvist authored
should break on Unix/X11. Win32 merge and general portability stuff: * acconfig.h,configure.in: Check for <sys/time.h>. * gdk/win32: New directory (actually, been there for a while). * gtk/fnmatch.c: Include <glib.h> for G_DIR_SEPARATOR, WIN32 and NATIVE_WIN32, and use these. Always case fold on Win32. No backslashed escapes on native Win32. * gtk/{gtk.def,makefile.msc}: New files. * gtk/Makefile.am: Add above new files. * gtk/{gtkaccelgroup,gtkbindings}.c: Include <string.h> instead of <strings.h>. * gtk/{gtkcalendar,gtkitemfactory,gtkpreview,gtkrc}.c: Include config.h. Protect inclusion of <sys/param.h>, <sys/time.h>, and <unistd.h> appropriately. * gtk/gtkdnd.c: Merge in Win32 version (which doesn't do much). Use ABS() (from <glib.h>) instead of abs(). * gtk/gtkfilesel.c: Moved Win32-specific includes after inclusion of gtk (and thus glib) headers, so that WIN32 will be defined. With MS C, include <direct.h> for mkdir prototype. * gtk/gtkitemfactory.c (gtk_item_factory_callback_marshal): Add some casts, needed by MS C. * gtk/{gtklayout,gtkplug}.c: Merge in Win32 version (which isn't implemented). * gtk/gtkmain.c: Include gdk/gdkx.h for GDK_WINDOWING. Include <X11/Xlocale.h> only on X11 platform, otherwise <locale.h>. Use G_SEARCHPATH_SEPARATOR_S and g_module_build_path. * gtk/gtkmain.h: Mark variables for export/import on Win32. * gtk/gtkrange.c (gtk_range_motion_notify): Set mods also in case the event is not a hint, or its window is not the slider. Needed on Win32, at least. * gtk/gtkrc.c: Include config.h and gdk/gdkx.h. Use <locale.h> unless on X11. Skip \r chars, too. Use G_DIR_SEPARATOR and G_SEARCHPATH_SEPARATOR(_S). Use g_path_is_absolute. On Win32, use a subdirectory of the Windows directory as gtk system configuration directory. * gtk/gtkselection.c: No chunks on Win32. * gtk/gtksocket.c: Not implemented on Win32. * gtk/gtkthemes.c (gtk_theme_engine_get): Use g_module_build_path. * gtk/makeenums.h: Include gdkprivate.h after gdk.h. * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers.
-
- 14 Mar, 1999 1 commit
-
-
Raja R Harinath authored
1999-03-13 Raja R Harinath <harinath@cs.umn.edu> * configure.in (gdk_wc): Move widechar tests from `glib' to here, since those were meant only for gdki18n.h. * gdk/gdki18n.h: Include gdkconfig.h and use GDK_* instead of G_* for widechar tests. * gtk/Makefile.am (INCLUDES): Add -I../gdk for gdkconfig.h.
-
- 13 Mar, 1999 3 commits
-
-
Tor Lillqvist authored
configure generates glibconfig.h. Currently it only defines what windowing API GDK uses, and on Unix (where configure scripts are used), it's always X11... Include gdkconfig.h in gdktypes.h. gdkconfig.h is installed in @libdir@/gtk+/include (like glibconfig.h is in @libdir@/glib/include). (This might be debatable?) Add that to gtk-config --cflags. Merge in Win32 changes to gtkfontsel.c
-
Tor Lillqvist authored
herself. This way one can complete *.h and don't get matches on any .help files, for instance.
-
Tor Lillqvist authored
* configure.in acconfig.h: Check for dirent.h and pwd.h. * gtk/gtkfilesel.c: Use g_get_current_dir(). Merge in Win32 version: Use G_DIR_SEPARATOR, g_path_is_absolute, no tilde expansion (based on HAVE_PWD_H), allow for drive letters UNC names not handled yet. Also, code from Craig Setera's port to Win32 that uses cygwin.dll
-
- 12 Mar, 1999 1 commit
-
-
Tor Lillqvist authored
-
- 10 Mar, 1999 1 commit
-
-
Tim Janik authored
Tue Mar 9 01:01:28 1999 Tim Janik <timj@gtk.org> * gdk/gdkfont.c (gdk_font_load): first lookup the xfont ID in our font hash table, if we have a GdkFontPrivate entry for this font already, simply increment its reference count, provided by Olaf Dietsche <olaf.dietsche+list.gtk@netcologne.de>. * gtk/gtkstyle.c (gtk_style_copy): plug a GdkFont reference leak, fix provided by Olaf Dietsche <olaf.dietsche+list.gtk@netcologne.de>.
-
- 09 Mar, 1999 1 commit
-
-
Federico Mena Quintero authored
1999-03-09 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtkstyle.c (gtk_default_draw_handle): Significantly reduced the number of calls to gdk_draw_point() (and thus to X) by clipping the points by hand. * gtk/gtkhandlebox.c (draw_textured_frame): Actually make use of the clip parameter. (gtk_handle_box_paint): Only paint the handle if the expose area intersects it.
-
- 07 Mar, 1999 3 commits
-
-
Tor Lillqvist authored
-
Asbjørn Pettersen authored
-
Asbjørn Pettersen authored
-
- 06 Mar, 1999 2 commits
-
-
Tor Lillqvist authored
previously (in text mode) had been cut off at a ^Z by the Windows CVS client...
-
Tor Lillqvist authored
-
- 05 Mar, 1999 2 commits
-
-
Tor Lillqvist authored
-
Asbjørn Pettersen authored
-
- 28 Feb, 1999 1 commit
-
-
Stefan Jeske authored
* gtk/gtkspinbutton.[c,h] gtk/testgtk.c: Added two new signals to GtkSpinButton, "input" and "output", to make the output more flexible. The user has to provide a mapping between adjustment->value and the output string (and vice versa, if the spin button is editable). See testgtk for examples.
-
- 27 Feb, 1999 3 commits
-
-
Tim Janik authored
-
Tim Janik authored
Sat Feb 27 01:18:47 1999 Tim Janik <timj@gtk.org> * ChangeLog: moved old ChangeLog to ChangeLog.pre-1-2, and started new one. * configure.in: set gtk+ version to 1.3.0.
-
Pablo Saratxaga authored
-
- 25 Feb, 1999 10 commits
-
-
CST 1999 Shawn T. Amundson authored
Incremented version to 1.2.0. -Shawn <amundson@gtk.org> Also: Wed Feb 24 05:26:20 CST 1999 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkitemfactory.h: added a dummy gpointer to GtkItemFactoryClass for Tim Janik. Mon Feb 22 21:22:11 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkcontainer.h gtk/gtkwidget.h: Added some padding to class structures to allow addition of signals without breaking binary compatibility.
-
Tim Janik authored
Thu Feb 25 13:38:38 1999 Tim Janik <timj@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request): still request the extra width or height if the corresponding scrollbar is already visible (the change from 09:50 needs to apply to policy == GTK_POLICY_AUTOMATIC only).
-
Tim Janik authored
Thu Feb 25 11:27:36 1999 Tim Janik <timj@gtk.org> * TODO: updates, i left the text widget related portions in there, to serve as a guide line for things to watch out for when it gets reimplemented.
-
Tim Janik authored
Thu Feb 25 09:50:38 1999 Tim Janik <timj@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request): don't add extra width or height if the requested size is mandatory (i.e. set through child->usize).
-
CST 1999 Shawn T. Amundson authored
Thu Feb 25 02:13:20 CST 1999 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkmenu.[ch]: New function gtk_menu_reorder_child() from Tim Janik. This will be used in GIMP, so it is tested there.
-
Tim Janik authored
-
Owen Taylor authored
Thu Feb 25 00:48:51 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkfontsel.c: Don't access *bitmapped_sizes if nbitmapped_sizes == 0. (Pointed out by zucchi@zedzone.fsi.com.au (Michael Zucchi))
-
Owen Taylor authored
Wed Feb 24 23:12:09 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.h gtk/gtkclist.c: Make prototypes for drag_data_get and drag_data_received handlers match the types used for gtk_singal_new; time needs to be a uint, not a uint32.
-
Owen Taylor authored
Wed Feb 24 20:34:59 1999 Owen Taylor <otaylor@redhat.com> * README: Changed bug reporting instructions to describe using the GNOME bug tracking system.
-
Owen Taylor authored
Wed Feb 24 19:08:51 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip mask for the GC if we set it. (Patch from Lars Hamann <lars@gtk.org>)
-
- 24 Feb, 1999 6 commits
-
-
Tim Janik authored
Thu Feb 24 23:58:44 1999 Tim Janik <timj@gtk.org> * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function to check if a specific signal handler connection exists (similar to gtk_signal_handler_pending_by_func). and yes, this is a neccessary addition, since without this function, signal handlers can not be (un)blocked or disconnected in a generic fashion without producing g_warnings(). made gtk_signal_get_handlers() an inline function since it's used in a lot of places, especially within signal emission.
-
Kjartan Maraas authored
1999-02-25 Kjartan Maraas <kmaraas@fib.hl.no> * Updated translation. (monospaced is still missing)
-
Tim Janik authored
Wed Feb 24 19:35:15 1999 Tim Janik <timj@gtk.org> * gtk/gtktext.c (gtk_text_key_press): if the widget is not editable, don't silently eat up GDK_Return, GDK_Home and GDK_End, return FALSE instead so the user can still hook up key bindings.
-
Tim Janik authored
Wed Feb 24 11:19:12 1999 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c (gtk_widget_size_request): warn about &widget->requisition, even for toplevels. * gtk/gtkwindow.c (gtk_window_move_resize): request size into an automatic variable and check if our size has changed. when we decide to reallocate everything, we need to resize our own GdkWindow as well. * gtk/gtkmain.c: * gtk/gtkobject.c: hack time, make --gtk-debug=objects work even after gtk_type_init(), this is to "fix" gnome's arg parsing oddities. * gtk/gtktypeutils.h: don't segfault in GTK_CHECK_CLASS_TYPE and GTK_CHECK_TYPE upon NULL pointers. * gtk/gtklayout.c: removed bogus prototypes of gtk_layout_gravity_works, gtk_layout_set_static_gravity, gtk_layout_add_child_cb and gtk_layout_remove_child_cb to shut up compiler. * gtk/Makefile.am: added an empty rule gtkrc: : so make doesn't try to "update" gtkrc from gtkrc.c.
-
CST 1999 Shawn T. Amundson authored
Wed Feb 24 05:53:15 CST 1999 Shawn T. Amundson <amundson@gtk.org> * gtk/Makefile.am: removed gtkrc rule added by Sergey Panov, because GTK+ no longer built. We don't need to install an empty gtkrc anyway.
-
CST 1999 Shawn T. Amundson authored
Wed Feb 24 01:22:39 CST 1999 Shawn T. Amundson <amundson@gtk.org> * *.[ch]: Added notice to look in AUTHORS and ChangeLog files for a list of changes.
-
- 23 Feb, 1999 3 commits
-
-
Tim Janik authored
Tue Feb 23 17:52:37 1999 Tim Janik <timj@gtk.org> * gtk/gtkitemfactory.c (gtk_item_factory_create_item): fix implicit branch creation, we need the *real* parent path for this and gtk_item_factory_parse_path() only returns the parent path with "_?" stripped off.
-
Pavel Machek authored
-
Owen Taylor authored
Mon Feb 22 19:06:30 1999 Owen Taylor <otaylor@redhat.com> * gdk/gdkdnd.c (xdnd_send_*): When sending events to windows with a proxy, set the window field in the sent event to the original window, not to the proxy. (This gives consistency with Motif, and also provides information to the destination that it wouldn't have otherwise). * gtk/gtkdnd.c: Fixed some refcount leaks for windows. * gdk/gdkdnd.c (xdnd_send_xevent): When sending Xdnd event to the root window, set the event mask to ButtonPressMask. Hopefully, this should give us compatibility with kfm, if it uses the Qt style of root window drops.
-
- 22 Feb, 1999 1 commit
-
-
GMT 1999 Tony Gale authored
Mon Feb 22 08:45:10 GMT 1999 Tony Gale <gale@gtk.org> * docs/gtk_tut.sgml: - Complete the ProgressBar API - Fix the CList example code * examples/clist/clist.c, examples/progressbar/progressbar.c: Update from tutorial
-
- 21 Feb, 1999 1 commit
-
-
Owen Taylor authored
Sun Feb 21 17:44:52 1999 Owen Taylor <otaylor@redhat.com> * gtk/testgtkrc: Removed check-y/check-n backgrounds - the effect looked like a bug.
-