Chun-wei Fan
ac875073fc
GSK: Add initial Visual Studio projects
...
This adds the initial MSVC build items needed to build GSK under Visual Studio,
this is part of it that is required, we need to add items to the property sheets
to generate the code that is generated via glib-mkenums and glib-compile-resources.
This set includes, with the autotools scripts for the complete:
-GSK project files, which is integrated into the gtk+-4.sln.
-The NMake snippets to build the introspection files for GSK.
-The .bat files to call glib-mkenums to generate the enumeration sources.
2016-10-26 18:30:09 +08:00
Matthias Clasen
c9ce0bd4ba
Drop x11-specific code from the GTK+ dnd code
...
We were using passive grabs to listen for some individual
keys. Nowadays, the managed dnd code in the x11 backend
does the same.
2016-10-26 05:13:52 -04:00
Chun-wei Fan
2ba64e0b62
MSVC builds: Support MSVC 2013 and later
...
We now need C99 features from the compiler which are only supported by
Visual Studio 2013 and later, so drop the MSVC 2008~2012 projects, and make
the baseline supported Visual Studio version be 2013. Update the build files
as a result.
2016-10-26 16:46:38 +08:00
Chun-wei Fan
910300bcb2
build/Makefile.msvcproj: Add rules for MSVC 2013 to be baseline version
...
GTK+-3.89.0 and later will require C99 features that is only supported on
Visual Studio 2013 and later, so prepare build/Makefile.msvcproj for this.
We still keep the 2008~2010 stuff here as this strives to be a shared module,
and there are projects using this that still supports building on pre-2013
Visual Studio.
2016-10-26 16:46:38 +08:00
Chun-wei Fan
2e103e85cc
Remove gtk4-install.props's during re-generation
...
This is to ensure the changes in the generated
build/win32/vs10/gtk4-install.props are applied in
build/win32/vs[11|12|14] as well.
2016-10-26 16:46:38 +08:00
Rico Tzschichholz
b4c37bfff8
visual: Remove deprecated API
2016-10-26 10:12:58 +02:00
Rico Tzschichholz
e0b1f2e5f4
Remove deprecated gdk_display_open_default_libgtk_only
2016-10-26 10:06:23 +02:00
Matthias Clasen
dd0f700bfd
Fix the docs build after offscreen window removal
2016-10-25 21:46:14 -04:00
Matthias Clasen
cbe1337aa1
Revert "Remove gdk_device_grab/ungrab from the API"
...
This reverts commit efc37d0855
.
Turns out we need to clean up the dnd code some more, first.
2016-10-25 21:24:37 -04:00
Matthias Clasen
f350e346e4
Drop the deprecated gdk_device_manager_get_client_pointer
2016-10-25 21:06:25 -04:00
Matthias Clasen
efc37d0855
Remove gdk_device_grab/ungrab from the API
...
These are still used in a few places internally,
so make them private.
2016-10-25 20:03:34 -04:00
Matthias Clasen
74d62acf5c
Drop GDK_MULTIDEVICE_SAFE from the docs
...
All the non-multidevice safe API was deprecated and has been
dropped now.
2016-10-25 19:51:24 -04:00
Matthias Clasen
5e4a05e5b7
Remove deprecated gdk_window_get_pointer
2016-10-25 19:45:48 -04:00
Matthias Clasen
1396d6c92a
Remove some more deprecated display API
...
gdk_display_get_pointer, gdk_display_get_window_at_pointer and
gdk_display_warp_pointer have long been deprecated.
2016-10-25 19:31:24 -04:00
Matthias Clasen
ee7ddefce9
Remove deprecated gdk_display_list_devices
2016-10-25 16:04:01 -04:00
Matthias Clasen
dcda9c3d8c
Remove deprecated GDK_DISPLAY_OBJECT macro
2016-10-25 16:02:07 -04:00
Matthias Clasen
e041345fcb
Remove the last uses of GDK_DISPLAY_OBJECT
...
This is an obsolete macro.
2016-10-25 16:01:50 -04:00
Matthias Clasen
e642909823
Remove deprecated display ungrab functions
2016-10-25 15:56:52 -04:00
Matthias Clasen
6b231af45e
Remove deprecated gdk_app_launch_context_set_display
2016-10-25 15:52:57 -04:00
Matthias Clasen
5cb3fc4c4f
Drop deprecated gdk_display_get_screen
2016-10-25 15:35:44 -04:00
Matthias Clasen
0ba67021a9
Remove an unused function
...
This function is no longer used, now that offscreen windows are gone.
2016-10-25 15:32:02 -04:00
Matthias Clasen
4f1e06380c
Remove deprecated gdk_app_launch_context_new
2016-10-25 15:27:42 -04:00
Matthias Clasen
78d0876c46
Remove deprecated gdk_display_get_n_screens
2016-10-25 15:21:46 -04:00
Felix Riemann
0ca12fabf0
GtkShortcutType: Fix typos in developer documentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=773479
2016-10-25 20:10:41 +02:00
Alexander Larsson
70935f0952
Drop support for offscreen GdkWindows
...
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.
2016-10-25 09:54:37 +02:00
Rico Tzschichholz
639898000e
gdkwindow: Remove deprecated API
2016-10-24 12:22:32 +02:00
Rico Tzschichholz
7630c86468
gdk: Remove deprecated gdk_cairo_set_source_color
2016-10-24 10:36:55 +02:00
Rico Tzschichholz
e528819d00
gdk: Remove deprecated gdk_add_option_entries_libgtk_only and gdk_pre_parse_libgtk_only
2016-10-24 10:33:51 +02:00
Rico Tzschichholz
b19fe8f4e0
gdk: Remove deprecated gdk_threads_set_lock_functions
2016-10-24 10:33:17 +02:00
Rico Tzschichholz
b12e3b5cf2
gdk: Remove deprecated gdk_get_display
2016-10-24 10:33:17 +02:00
Rico Tzschichholz
16ded8d47b
gdk: Remove deprecated {keyboard,pointer}_{grab,ungrab} API
2016-10-24 10:33:11 +02:00
Rico Tzschichholz
02d500ac70
cursor: Remove deprecated API
2016-10-24 09:18:53 +02:00
Rico Tzschichholz
540cfd8580
textiter: Remove deprecated gtk_text_iter_begins_tag
2016-10-24 09:07:32 +02:00
Rico Tzschichholz
8abf05e194
gtk: Update path references from gtk-3.0 to gtk-4.0
2016-10-23 20:22:38 +02:00
Charles Monzat
66a422affc
Update French translation
2016-10-23 18:09:50 +00:00
Rico Tzschichholz
bdaa2bf531
gtkplacessidebar: Remove deprecated "show-other-locations" signal
2016-10-23 19:13:15 +02:00
Rico Tzschichholz
62b19498ac
docs: Follow removal of GtkAction and GtkActivatable
2016-10-23 19:13:15 +02:00
Rico Tzschichholz
c15d61df1f
cellrenderertoggle: Fix compile warnings
2016-10-23 19:10:06 +02:00
Rico Tzschichholz
614079ffb0
accessible: Fix compile warnings
2016-10-23 19:09:27 +02:00
Rico Tzschichholz
94058583dc
treeview: Remove stray property enum-entry
2016-10-23 19:08:27 +02:00
Rico Tzschichholz
b5f9343ab4
treeview: Remove deprecated API
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
db8369de1f
cellrenderertoggle: Remove deprecated indicator-size property
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
502e63eddc
stylecontext: Remove deprecated API
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
5c526c9926
gtkplacessidebar: Remove deprecated "show-connect-to-server"
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
f3bc6619eb
Remove deprecated gtk_im_multicontext_append_menuitems
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
88fcbd946a
testutils: Remove deprecated API
2016-10-23 18:23:59 +02:00
Rico Tzschichholz
471d8d6184
Remove deprecated GTK_RELIEF_HALF
2016-10-23 18:23:58 +02:00
Rico Tzschichholz
3c4f6d64cd
quartz: Remove stock API usage
2016-10-23 13:12:00 +02:00
Rico Tzschichholz
24b917165b
Remove stray "stock" references
2016-10-23 13:01:52 +02:00
Rico Tzschichholz
a1b519a102
Removed deprecated GtkIM*Style enums
2016-10-23 12:52:00 +02:00