summaryrefslogtreecommitdiff
path: root/gtk/makefile.msc.in
Commit message (Collapse)AuthorAgeFilesLines
* Rename generated gtktypefuncs.c to gtktypefuncs.incTim-Philipp Müller2017-05-031-3/+3
| | | | | | This is needed for the Meson port, a file name .c that's included and shouldn't be compiled into an object is difficult to manage otherwise. And it's not actually a valid .c file anyway.
* Drop support for offscreen GdkWindowswip/alexl/no-offscreenAlexander Larsson2016-10-251-2/+0
| | | | | | These complicate a lot of GdkWindow internals to implement features that not a lot of apps use, and will be better achieved using gsk. So, we just drop it all.
* API: Remove GtkPlug, GtkSocket and GtkWin32EmbedWidgetBenjamin Otte2016-10-161-2/+0
|
* API: Remove GtkNumerableIconBenjamin Otte2016-10-161-1/+0
|
* Rename GtkSidebar to GtkStackSidebarLars Uebernickel2015-02-131-2/+2
| | | | | | GtkSidebar is too generic and doesn't fully convey what the widget does. https://bugzilla.gnome.org/show_bug.cgi?id=744094
* Add GtkSidebarIkey Doherty2014-10-011-0/+2
| | | | | | | | | | | | | | | | | GtkSidebar behaves internally much like GtkStackSwitcher, providing a vertical sidebar like widget. It is virtually identical in appearance to the widget currently used in GNOME Tweak Tool. This widget is connected to a GtkStack, and builds its own contents as a GtkListBox subclass, using the "title" child property to provide a consistent navigatable widget. Being a subclass of GtkListBox it benefits immediately from strong keyboard navigation, and minimal changes are required for theming. https://bugzilla.gnome.org/show_bug.cgi?id=735293 Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
* win32: msvc build updateHans Breuer2011-02-061-12/+11
|
* win32: Fix Makefile for plug/socket removal.Benjamin Otte2011-01-281-4/+0
|
* win32: update msvc buildHans Breuer2011-01-021-132/+102
|
* gtk: Remove GtkRulerBenjamin Otte2010-11-241-6/+0
| | | | | | | | | | It is really bad code, mostly unused and no one stepped up to fix it. Note that Gtk developers do not object to a ruler widget in priciple, just to the current implementation. If someone wants to propose a sane version, please don't hesitate. https://bugzilla.gnome.org/show_bug.cgi?id=613942
* gtk: Remove unused variables from build scriptsBenjamin Otte2010-11-241-1/+1
| | | | ALL_FILES and INCLUDE_VARIABLES are unused
* Update msvc buildHans Breuer2010-11-071-0/+10
|
* gtk/: fully remove gtkalias hacksJavier Jardón2010-07-101-7/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=623845
* Remove GtkPixmap completelyJavier Jardón2010-05-031-2/+0
|
* Remove GtkSignal completelyJavier Jardón2010-05-031-4/+0
|
* Use perl to make gtkalias.h without warningsHans Breuer2009-07-181-2/+2
|
* Update msvc buildHans Breuer2009-07-131-0/+3
|
* Updated msvc buildHans Breuer2009-07-041-0/+1
|
* Updated msvc buildHans Breuer2009-07-041-1/+16
|
* updated fix c99ism (variable at start of block export functions for windowHans Breuer2008-05-231-227/+276
| | | | | | | | | | | | | 2008-05-23 Hans Breuer <hans@breuer.org> * **/makefile.msc gtk/makefile.msc.in : updated * gtk/gtkwidget.c : fix c99ism (variable at start of block * gdk/gdk.symbols gtk/gtk.symbols : export functions for window redirection * gtk/gtkfilechooserdefault.c : #include <locale.h> for setlocale(LC_ALL, ...) svn path=/trunk/; revision=20131
* svn path=/trunk/; revision=18842Hans Breuer2007-09-171-33/+31
| | | | svn path=/trunk/; revision=18842
* updated explicit usage of RegisterClassExW to match the WNDCLASSEXW. TrueHans Breuer2007-06-151-2/+17
| | | | | | | | | | | | | 2007-06-15 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in tests/makefile.msc : updated * gdk/win32/gdkwindow-win32.c : explicit usage of RegisterClassExW to match the WNDCLASSEXW. True dynamic linking of SetLayeredWindowAttributes * tests/testprint.c tests/testnouiprint.c : use G_PI svn path=/trunk/; revision=18140
* don't include "gtkprivate.h" to avoid differing definitions ofHans Breuer2007-01-131-7/+25
| | | | | | | | | | | | | | 2007-01-13 Hans Breuer <hans@breuer.org> * gtk/gtkimmulticontext.c : don't include "gtkprivate.h" to avoid differing definitions of GTK_LOCALEDIR (bug #396175). * gtk/gtktreeview.c : use g_snprintf instead of snprintf, which is not available everywhere * gtk/makefile.msc.in : updated svn path=/trunk/; revision=17137
* updatedHans Breuer2006-04-071-1/+25
| | | | | | 2006-04-07 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in tests/makefile.msc : updated
* also recurse into win32 for ::clean create gtkbuiltincache.h (most code toHans Breuer2006-01-051-7/+33
| | | | | | | | 2006-01-05 Hans Breuer <hans@breuer.org> * gdk/makefile.msc : also recurse into win32 for ::clean * gtk/makefile.msc.in : create gtkbuiltincache.h (most code to simulate links) and file renames
* fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c hasHans Breuer2005-09-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | 2005-09-18 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in : fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c has #include <config.h> conditionally; less noise from generated gtk.def * gtk/stock-icons/makefile.msc gdk/makefile.msc tests/makefile.msc : updated * gtk/gtktrayicon-win32.c : dummy implmentation to make gtk compile. For me it works as well as the *NIX implemenation, that is not at all. * gdk/win32/gdkproperty-win32.c : implement gdk_atom_intern_static_string() * gdk/win32/gdkwindow-win32.c(gdk_window_set_urgency_hint) : only use only use (WINVER >= 0x0500) when available from the SDK. Otherwise fall back to true dynamic linking of FlashWindowEx. Makes gtk+ work on NT4.0 again - if compiled properly. * tests/teststatusicon.c : don't use GNOME icons for testing, but icons already coming with Gtk+. Makes it compile on win32.
* fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c hasHans Breuer2005-09-181-2/+8
| | | | | | | | | | | | | | | | | | | | | | 2005-09-18 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in : fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c has #include <config.h> conditionally; less noise from generated gtk.def * gtk/stock-icons/makefile.msc gdk/makefile.msc tests/makefile.msc : updated * gtk/gtktrayicon-win32.c : dummy implmentation to make gtk compile. For me it works as well as the *NIX implemenation, that is not at all. * gdk/win32/gdkproperty-win32.c : implement gdk_atom_intern_static_string() * gdk/win32/gdkwindow-win32.c(gdk_window_set_urgency_hint) : only use only use (WINVER >= 0x0500) when available from the SDK. Otherwise fall back to true dynamic linking of FlashWindowEx. Makes gtk+ work on NT4.0 again - if compiled properly. * tests/teststatusicon.c : don't use GNOME icons for testing, but icons already coming with Gtk+. Makes it compile on win32.
* updatedHans Breuer2005-07-301-5/+8
| | | | | | 2005-07-30 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in tests/makefile.msc : updated
* updated <io.h> for open() use G_PI instead of M_PIHans Breuer2005-07-031-2/+6
| | | | | | | | | | | | | | | | | | | 2005-07-03 Hans Breuer <hans@breuer.org> * **/makefile.msc[.in] : updated * gtk/gtkiconcache.c : <io.h> for open() * gtk/gtkstyle.c : use G_PI instead of M_PI * gdk/win32/gdkcursor-win32.c : implement gdk_cursor_new_from_name() by mapping the lower case win32 api name to the respective cursor. E.g. pass "wait" to get the IDC_WAIT cursor. Also allows to load cursors from named resources in the executable. (gdk_cursor_get_image) : just return NULL for now. * gdk/win32/gdkgeometry-win32.c : implement gdk_window_move_region() by delegation to ScollWindowEx(), untested. * gdk/win32/gdkwindow-win32.c : stub for gdk_window_set_urgency_hint()
* build with Cairo dependency. The patch to acually use Cairo on win32 willHans Breuer2005-02-071-4/+5
| | | | | | | | | | | | 2005-02-05 Hans Breuer <hans@breuer.org> * gdk/makefile.msc gdk/win32/makefile.msc gtk/makefile.msc.in : build with Cairo dependency. The patch to acually use Cairo on win32 will be on gtk-devel-list soon. * tests/makefile.msc : add testcairo building * gtk/stock-icons/makefile.msc : split command line into two to work with the shells default
* updatedHans Breuer2004-10-291-1/+5
| | | | | | | | | | | 2004-10-29 Hans Breuer <hans@breuer.org> * gdk/makefile.msc gtk/makefile.msc.in : updated * gdk/win32/gdkdisplay-win32.c : dummy implementations for gdk_display_supports_clipboard_persistence, gdk_display_store_clipboard * gtk/gtkmodules.c : #include "gtkprivate.h" for GTK_LIBDIR
* autogenerate gtk.def, cleanupHans Breuer2004-08-091-20/+12
| | | | | | | | | | 2004-08-09 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in : autogenerate gtk.def, cleanup * gdk/win32/gdkwindow-win32.c gdk/win32/gdkevents-win32.c : removed long time unused ifdef/ed code (WITHOUT_WM_CREATE), removed duplicated call to gdk_window_set_cursor()
* make it compile and more similar to the X11 implementation [backwardHans Breuer2004-08-061-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-06 Hans Breuer <hans@breuer.org> * gdk/win32/gdkwindow-win32.c : make it compile and more similar to the X11 implementation [backward compatibility for GDK_WINDOW_TEMP, GDK_INPUT_ONLY (fixes bug #148702), use the *screen* function variants, dont reparent already destroyed] (get_visible_region) : take the win32 part into account (_gdk_windowing_window_destroy) : remove from handle table * gdk/win32/gdkdisplay-win32.c : added gdk_display_(request|supports)_selection_notification () with a currently mostly pointless implementation ;-) * gtk/gtkfilesystemwin32.c (*_to_path) : same changes as on *NIX, plugs memory leak (gtk_file_system_win32_render_icon) : use new GTK_STOCK_DIRECTORY * gtk/makefile.msc.in demos/gtk-demo/makefile.msc.in gtk/stock-icons/makefile.msc tests/makefile.msc : updated * gdk/gdk.def gtk/gtk.def : updated externals * tests/testiconview.c : remove unneeded dirent.h inclusion
* don't modify the passed in GdkSegment(s) in place, we may get them againHans Breuer2004-05-021-1/+1
| | | | | | | | | | | | | | | | | 2004-05-02 Hans Breuer <hans@breuer.org> * gdk/win32/gdkdrawable-win32.c (draw_segments) : don't modify the passed in GdkSegment(s) in place, we may get them again to draw at the same place. Fixes bug #129095, bug #137177, ... (draw_segments) draw the end pixel again to get the pixmap mask right, fixes bug #126710, #130202 * gdk/win32/gdkwindow-win32.c : use SetForegroundWindow, fixes bug #106013, John Ehresman * gtk/makefile.msc.in : don't try to link gtk.res but use gtk-win32.res (as supposed to be fixed below :)
* workaround for bug #137496, the real fix would involve just another smallHans Breuer2004-04-111-3/+3
| | | | | | | | | | 2004-04-11 Hans Breuer <hans@breuer.org> * gdk/win32/gdkspawn-win32.c : workaround for bug #137496, the real fix would involve just another small API breakage, i.e. gdk_spawn_* using GPid not just gint. * gtk/makefile.msc.in : build gtk-win32.res, not gtk.res
* gtk/gtkcombobox.c : prototype cell_view_sync_cells() before first usageHans Breuer2004-03-141-0/+7
| | | | | | | | | | | 2004-03-14 Hans Breuer <hans@breuer.org> gtk/gtkcombobox.c : prototype cell_view_sync_cells() before first usage gtk/makefile.msc.in : updated 'gtk_public_h_sources' tests/makefile.msc : added testspinbutton
* some more settings from system, also reflect some name changes done aHans Breuer2004-03-071-1/+2
| | | | | | | | | | | | | | | | 2004-03-07 Hans Breuer <hans@breuer.org> * gdk/win32/gdkproperty-win32.c (gdk_screen_get_setting) : some more settings from system, also reflect some name changes done a while ago in the x11 backend * gdk/win32/makefile.msc : build gdkspawn-win32.c * gtk/gtkdnd.c : gtk_drag_source_[gs]et_target_list, added "Since: 2.4" * gtk/makefile.msc.in : build gtkpathbar, link shell32.lib * tests/makefile.msc : some more tests get build
* adapt to add -> insert_bookmark change. Also merged some crossplatformHans Breuer2004-02-281-0/+1
| | | | | | | | | | | 2004-02-28 Hans Breuer <hans@breuer.org> * gtk/gtkfilesystemwin32.c : adapt to add -> insert_bookmark change. Also merged some crossplatform code from gtkfilesystemunix.c * gtk/gtk.def : updated externals * gtk/makefile.msc.in : added gtkfilechooserembed.obj
* updated added all the new testsHans Breuer2003-11-151-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-15 Hans Breuer <hans@breuer.org> * gdk/makefile.msc gdk/gdk.def gtk/gtk.def gtk/makefile.msc.in : updated * tests/makefile.msc : added all the new tests * gtk/gtkfilefilter.c(finalize) : initialize filter from object not from itself * gtk/gtkfilesystemwin32.[hc] : copied from gtkfilesystemunix.[hc] modified as less as posible to have aworking implementation on win32. There maybe the desire to merge the unchanged pats into a common base class. Also implemented a simple glib based bookmark handling, which is currently missing in gtkfilesystemunix.[hc] but can be copied over there. * gtk/gtkfilechooserwidget.c : conditional include gtkfilesystemwin32.h * gdk/win32/gdkwindow-win32.c : implement gdk_window_set_keep_above() and gdk_window_set_keep_below() * tests/testmerge.c : don't include unistd.h unconditionally, #define STDOUT_FILENO if it isn't defined * tests/testfilechooser.c : make it compile on win32
* new file to build it all ... added to EXTRA_DISTHans Breuer2003-07-201-12/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-07-20 Hans Breuer <hans@breuer.org> * makefile.msc : new file to build it all * Makefile.am : ... added to EXTRA_DIST * gdk/makefile.msc gtk/stock-icons/makefile.msc gtk/makefile.msc.in tests/makefile.msc : updated * gdk/gdk.def gtk/gtk.def : export a bunch of new functions * gtk/gtkbbox.c : use g_return_val_if_fail() if there is a value to return * gtk/gtkfontsel.c gtk/gtkiconfactory.c : static correctness * gtk/gtkicontheme.c : ported to use GTimeVal instead of struct timeval and GTK_DATA_PREFIX instead of GTK_DATADIR * gtk/gtkicontheme.c : use HAVE_LC_MESSAGES * gtk/gtkimmulticontext.c : use gtkprivate.h * gtk/stock-icons/stock_color_picker_25.png gtk/stock-icons/stock_jump_to_rtl_16.png gtk/stock-icons/stock_jump_to_rtl_24.png gtk/stock-icons/stock_redo_rtl_16.png gtk/stock-icons/stock_redo_rtl_24.png gtk/stock-icons/stock_undelete_rtl_16.png gtk/stock-icons/stock_undelete_rtl_24.png gtk/stock-icons/stock_undo_rtl_16.png : gtk/stock-icons/stock_undo_rtl_24.png : readded as binary
* don't build gtk.defs anymoreHans Breuer2002-03-041-3/+4
| | | | | | 2002-03-04 Hans Breuer <hans@breuer.org> * gtk/makefile.msc.in : don't build gtk.defs anymore
* make rewrite_event_for_window() static gtk_rc_clear_realized_style()Hans Breuer2002-03-031-21/+32
| | | | | | | | | | | 2002-03-03 Hans Breuer <hans@breuer.org> * gtk/gtkmain.c : make rewrite_event_for_window() static * gtk/gtkrc.c : gtk_rc_clear_realized_style() static * gtk/makefile.msc.in : adapt to makeenums build changes * gtk.def : sorted alphabetical again
* new fileHans Breuer2002-02-271-2/+5
| | | | | | | | | | | | | | | | | | | | | 2002-02-27 Hans Breuer <hans@breuer.org> * demos/gtk-demo/makefile.msc.in : new file * gdk-pixbuf/gtk-pixbuf.rc.in : new file to include version resource * gdk-pixbuf/makefile.msc : create and use gdk-pixbuf.res * gdk/win32/gdkkeys-win32.c : handle undefined LANG_URDU, (gdk_keyval_name) : fix endless looping * gtk/gtkfilesel.c : translate_win32_path() static * gtk/queryimmodules : print_escaped(), query_module() static * gtk/makefile.msc.in : added gtkkeyhash, build gtk-win32.res * gtk/stock-icons/makefile.msc : regenerated from directory listing (almost all filenames changed)
* need to cast image->mem away from void* to avoid 'error C2036: 'void *' :Hans Breuer2002-01-051-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-04 Hans Breuer <hans@breuer.org> * gdk/gdkdraw.c gdk/gdkpixbuf-drawable.c : need to cast image->mem away from void* to avoid 'error C2036: 'void *' : unknown size'. Doing pointer arithmetics on void pointers is a GCCism afaik. * gdk/gdkpixbuf-render.c : #include "gdkinternals.h" for _gdk_draw_pixbuf () * gdk/makefile.msc gdk/win32/makefile.msc gdk/gtk/makefile.msc.in : use -FI msvc_recommended_pragmas.h * gdk/win32/gdkdrawable-win32.c : use _gkd_win32_copy_to_image and take care of image->visual possibly NULL. * gdk/win32/gdkimage-win32.c : implement _gdk_image_new_for_depth(), _gdk_win32_copy_to_image() and _gdk_windowing_bits_for_depth(). Again take care of image->visual possibly NULL. * gdk/win32/gdkprivate-win32.h : declare _gdk_win32_copy_to_image() * gdk/win32/gdkevents-win32.c : use gdk_drawable_get_colormap instead of private field access * gdk/win32/gdkpixmap-win32.c (gdk_pixmap_new) : adapt colormap setting to the gdk-X behaviour
* make it compile with msvc: !HAVE_UNISTD_H; no label without op, even ifHans Breuer2001-11-181-9/+22
| | | | | | | | | | | | | | | | | | | | 2001-11-18 Hans Breuer <hans@breuer.org> * gtk/gdkaccelmap.c : make it compile with msvc: !HAVE_UNISTD_H; no label without op, even if it's a no-op. * gtk/gtk.def : * gtk/makefile.msc.in : reflect marshaler split, some clean-up * config.h.win32.in : remove definition of HAVE_DIRENT_H * gtk/gtkfilesel.c : due to GDir (new in glib) DIR isn't required anymore, replace it. * gtk/queryimmodules.c : DIR -> GDir replacement, also getcwd() -> g_get_current_dir() * gdk/win32/gdkgeometry-win32.c : adapt to refactored gdkgeometry-x11.c Even 'noisy laugh' scolling appears to work, though I still can't claim to have fully understood what it is supposed to do ...
* use g_strcasecmp(), some poor platforms don't have strcasecmp()Hans Breuer2001-11-091-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-28 Hans Breuer <hans@breuer.org> * gtk/gtkfontsel.c : use g_strcasecmp(), some poor platforms don't have strcasecmp() * gtk/gtktextview.c : to fix crashing on e.g. TextView::find need to remove the idle funcs in gtk_text_view_destroy (). To reduce code duplication wrap it in its own function and use it in gtk_text_view_unrealize () and gtk_text_view_destroy_layout () * gdk/win32/gdkdrawable-win32.c : implement the finalize method like the X11 version does, allow to set_colormap NULL * gdk/win32/gdkwindow-win32.c : adapt GdkWindowImplWin32:: set_colormap, also some adaption to X11 version : (gdk_window_hide) call _gdk_window_clear_update_area (gdk_window_reparent) call _gdk_window_init_position * gdk/win32/gdkwindow-win32.c (gdk_window_set_geometry_hints) : call gdk_window_resize() after all hints are set, because the window resizing process (WM_GETMINMAXINFO) takes all of them into account * gdk/win32/gdkfont-win32.c : make gdk_font_equal return a gboolean * gdk/win32/gdkvisual-win32.c : register GdkVisual with sizeof (GdkVisualPrivate) * gdk/gdk.def gtk/gtk.def : upated externals * gdk/makefile.msc gdk/win32/makefile.msc gdk-pixbuf/makefile.msc gdk-pixbuf/pixops/makefile.msc gtk/makefile.msc.in tests/makefile.msc : from now on use make.msc from $(TOP)/glib/build/win32 * gtk/stock-icons/makefile.msc : add stock_missing_image
* Removed -DGTK_DISABLE_COMPAT_H.Sebastian Wilhelmi2001-11-021-1/+1
| | | | | | | | | | | | 2001-11-02 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * tests/makefile.msc, gtk/makefile.msc.in: Removed -DGTK_DISABLE_COMPAT_H. * docs/Changes-2.0.txt: s/GDK_DISABLE_COMPAT_H/GDK_DISABLE_DEPRECATED/ * gtk/gtkcompat.h.in, gdk/gdkcompat.h: Removed from CVS.
* updated externalsHans Breuer2001-10-261-9/+13
| | | | | | | | | | | | | | | | | 2001-10-26 Hans Breuer <hans@breuer.org> * gdk-pixbuf/gdk_pixbuf.def : * gdk/gdk.def : * gtk/gtk.def : updated externals * gdk/win32/gdkpixmap-win32.c : removed duplicate of gdk_window_lookup implementation. It already was in gdk/win32/gdkwindow-win32.c * gdk/win32/gdkproperty-win32.c : made it compile again after GdkAtom API change * gtk/gtk/makefile.msc.in : updated
* [ Patch from Sebastian Wilhelmi, 52790 ]Owen Taylor2001-08-231-2/+2
| | | | | | | | | | | | | | | | | | | | | Wed Aug 22 19:15:39 2001 Owen Taylor <otaylor@redhat.com> [ Patch from Sebastian Wilhelmi, 52790 ] * gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h * gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h: Move compatibility macros from g[dt]kcompat.h to within #ifndef G[DT]K_DISABLE_DEPRECATED in each file. * gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h. * demos/Makefile.am demos/gtk-demo/Makefile.am docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED. * demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c, testpixbuf.c}: Fix usages of deprecated functions.
* oops: mentioned in ChangeLog but not commitedHans Breuer2001-08-041-0/+6
|