Matthias Clasen
e499a09759
Drop gtkintl.h
...
Include gtkprivate.h for I_() and glib-i18n.h for
gettext macros.
2022-09-24 10:03:37 -04:00
Sophie Herold
a546ae32d7
Remove all nicks and blurbs from param specs
...
Those property features don't seem to be in use anywhere.
They are redundant since the docs cover the same information
and more. They also created unnecessary translation work.
Closes #4904
2022-05-11 18:16:29 +02:00
Matthias Clasen
ca3363466f
gesturepan: Convert docs
2021-03-11 16:37:36 +00:00
Benjamin Otte
3078b180fe
Replace "gdouble" with "double"
2020-07-25 00:47:36 +02:00
Christian Hergert
41e373f10c
gtk: fix all uses of g_cclosure_marshal_generic
...
This adds specific marshallers for all of the locations where a generic
marshaller is being used. It also provides va_marshallers to reduce the
chances that we get stack traces from perf going through ffi_call_unix64.
This is forward ported from gtk-3-24.
# Conflicts:
# gtk/gtkeventcontrollerkey.c
# gtk/gtkeventcontrollermotion.c
# gtk/gtkgesture.c
# gtk/gtkgesturemultipress.c
2019-06-02 14:24:51 -07:00
Daniel Boles
901aa59b5b
GesturePan: Remove widget parameter from docs, too
...
71991270b0 (note_112519)
2018-05-05 10:51:24 +01:00
Benjamin Otte
71991270b0
pangesture: Port to new API model
2018-04-26 17:59:41 +02:00
Matthias Clasen
4c150d8eb5
The big versioning cleanup
...
Remove all the old 2.x and 3.x version annotations.
GTK+ 4 is a new start, and from the perspective of a
GTK+ 4 developer all these APIs have been around since
the beginning.
2018-02-06 01:16:32 -05:00
Matthias Clasen
66f0bdee0a
Intern all signal names beforehand
...
This avoids pointless allocations
2015-09-12 12:50:39 -04:00
Javier Jardón
c5b0ae5574
docs: Change documentation to consistenly use "Returns:"
...
Instead "Return value:" or "Return:"
2014-07-10 16:54:34 +01:00
Matthias Clasen
11224f521d
GtkGesturePan: Use G_PARAM_EXPLICIT_NOTIFY
2014-06-09 13:31:03 -04:00
Carlos Garnacho
ef61c9c58b
gtk: Replace GtkPanOrientation with GtkOrientation
...
And document GtkOrientation to be more generic. There's little added
value in a separate enum for this.
2014-05-27 17:47:12 +02:00
Matthias Clasen
0442431943
Docs: Cosmetic fixes
2014-05-23 19:54:33 +02:00
Carlos Garnacho
bd68db4b25
pan: Remove wrong check
...
From the very early days where there were a NONE=0 GtkPanOrientation
value. This makes vertical pan operations work as expected.
2014-05-23 19:54:31 +02:00
Carlos Garnacho
c34280d97b
pan: make the direction factor less narrow in v/h directions
2014-05-23 19:54:29 +02:00
Matthias Clasen
42df9eda2d
Prevent subclassing of gestures
...
For now, at least. We do this by hiding the instance and
class structures in private headers.
2014-05-23 19:54:28 +02:00
Carlos Garnacho
135a653ee2
pan: doc fixes
2014-05-23 19:54:27 +02:00
Carlos Garnacho
a0e9de671b
pan: Add missing documentation
2014-05-23 19:54:27 +02:00
Carlos Garnacho
c7da5b54f5
Add GtkGesturePan
...
This gesture reports events on horizontal/vertical panning gestures.
2014-05-23 19:54:26 +02:00