[gtksourceview: 3/3] Merge branch 'wip/chergert/hoverers'
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview: 3/3] Merge branch 'wip/chergert/hoverers'
- Date: Wed, 10 Mar 2021 21:04:55 +0000 (UTC)
commit 9fab9f76611bf2949029b75fe3ca602fbaed0f17
Merge: c7e7e618 a074ac96
Author: Christian Hergert <chergert redhat com>
Date: Wed Mar 10 13:03:44 2021 -0800
Merge branch 'wip/chergert/hoverers'
This lands support for interactive tooltips which was a goal of
ours for the 5.0 ABI so that it does not need to be implemented
in applications that are porting to GTK 4.
Fixes #177
docs/reference/gtksourceview-5.0-sections.txt | 66 ++++
docs/reference/gtksourceview-docs.xml.in | 8 +
gtksourceview/gtksource.h | 4 +
gtksourceview/gtksourcehover-private.h | 30 ++
gtksourceview/gtksourcehover.c | 415 ++++++++++++++++++++++++
gtksourceview/gtksourcehover.h | 46 +++
gtksourceview/gtksourcehoverassistant-private.h | 43 +++
gtksourceview/gtksourcehoverassistant.c | 285 ++++++++++++++++
gtksourceview/gtksourcehovercontext-private.h | 44 +++
gtksourceview/gtksourcehovercontext.c | 351 ++++++++++++++++++++
gtksourceview/gtksourcehovercontext.h | 51 +++
gtksourceview/gtksourcehoverdisplay-private.h | 30 ++
gtksourceview/gtksourcehoverdisplay.c | 142 ++++++++
gtksourceview/gtksourcehoverdisplay.h | 53 +++
gtksourceview/gtksourcehoverprovider.c | 120 +++++++
gtksourceview/gtksourcehoverprovider.h | 70 ++++
gtksourceview/gtksourcetypes.h | 4 +
gtksourceview/gtksourceview.c | 33 ++
gtksourceview/gtksourceview.h | 2 +
gtksourceview/meson.build | 9 +
tests/test-widget.c | 296 ++++++++++-------
tests/test-widget.ui | 11 +
22 files changed, 1991 insertions(+), 122 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]