Simon McVittie
3d912405b7
New upstream version 3.24.35
2022-11-23 15:09:27 +00:00
Chun-wei Fan
156ae72ed7
Visual Studio: Add .gitignore's
...
We don't need to track the project files and property sheets that are generated
from their templates, and we don't want to track the demos.h(.win32) that are
mainly used for the Visual Studio builds, which are also generated.
2022-08-05 18:32:55 +08:00
Simon McVittie
e0952cc337
New upstream version 3.24.34
2022-06-01 16:13:05 +01:00
Chun-wei Fan
3c3b7e183a
build: Don't generate icon browser MSVC project
...
The source listing is not likely to change for this one, so clean up the
build files a bit, and make the gtk3-icon-browser MSVC project a
complete one instead of a template.
2022-05-31 15:32:13 +08:00
Chun-wei Fan
67a3208d58
build: Do not generate gtk3-demo-application MSVC project
...
Clean up build files a bit, as there is not much point using a
'dist-hook' to generate the Visual Studio project file for this program.
2022-05-31 15:32:13 +08:00
Chun-wei Fan
0264e2d6a6
demos: Fix distcheck
...
Make sure that we remove the files generated by glib-compile-resources
during distclean.
2022-05-18 17:48:16 +08:00
Chun-wei Fan
472c40fd3f
demos: Don't dist the generated GResource sources
...
The Visual Studio projects have support for generating these, especially
that the encoded string that result from them may become too big for the
Visual Studio compiler to handle (such as for gtk3-demo) and we are normally
supposed to generate the GResources sources for all builds, as the
generated code depends on the compiler being used).
2022-05-17 18:44:58 +08:00
Jeremy Bicha
4275e35e67
New upstream version 3.24.32
2022-03-04 10:09:08 +01:00
Chun-wei Fan
bec88ded5f
demos/gtk-demo/font_features.c: Fix build on Pango < 1.44.x
...
The Pango headers prior to 1.44.0 do not include the HarfBuzz headers, so we
need to re-structure how we check for HarfBuzz 2.2.0 or later if we have Pango
1.44.x or later.
Fixes issue #4565 .
2021-12-30 15:33:14 +08:00
Simon McVittie
c8c4deb688
New upstream version 3.24.31
2021-12-26 18:40:54 +00:00
Povilas Kanapickas
a1a2f8ab56
gdk/x11: Implement XI2.4 touchpad gesture support
2021-12-03 00:04:10 +02:00
Chun-wei Fan
f82eb198f2
Meson: Enable font features demo on later Pango versions
...
...even if PangoFT2 is not present, provided that Pango 1.44.0+ and
HarfBuzz 2.2.0+ are installed. The demo now has added support for later
Pango versions that use HarfBuzz for shaping on all supported platforms.
2021-11-29 12:25:53 +08:00
Chun-wei Fan
b8e78f83ce
Font features demo: Port to newer Pango
...
...if Pango 1.44.0+ and HarfBuzz 2.2.0+ are available, otherwise we
stick on to the current code path.
This way, we can have people build and run the demo even without
PangoFT2 if Pango 1.44.0 or later and HarfBuzz 2.2.0 or later is
installed.
2021-11-29 12:25:53 +08:00
Chun-wei Fan
f8200470da
gtk-demo: Split out demo sources from Makefile.am
...
This way, we can share the demo listing to be used in other build
Makefile-based build systems, such as the auxiliary NMake Makefiles used
to generate the various sources.
2021-11-29 12:25:52 +08:00
Simon McVittie
cc6b7040ea
New upstream version 3.24.30
2021-08-15 15:07:19 +01:00
Simon McVittie
86b083ecba
New upstream version 3.24.29
2021-04-30 10:11:19 +01:00
Matthias Clasen
a7a10aa63f
iconbrowser: Don't use a nonexistent icon
...
We don't have this icon, so don't put it in the
desktop file, or tools will get upset.
2021-04-21 15:16:43 -04:00
Simon McVittie
dd4fa2d3c1
New upstream version 3.24.28
2021-04-15 09:52:10 +01:00
Simon McVittie
92d583e7df
New upstream version 3.24.24
2020-12-11 10:15:31 +00:00
Iain Lane
1185a58764
New upstream version 3.24.23
2020-09-10 15:32:24 +01:00
Matthias Clasen
ebafe781b4
widget-factory: Backport error state examples
...
Backport changes from master to introduce error
states in the preference dialog on page 2.
2020-08-15 08:46:03 -04:00
Simon McVittie
fc117c0e91
New upstream version 3.24.22
2020-08-12 10:52:42 +01:00
Simon McVittie
3d6067c926
New upstream version 3.24.21
2020-08-05 15:16:24 +01:00
Chun-wei Fan
1feb169bfa
Visual Studio projects: move projects to win32/
...
This will simplify our source tree a bit
2020-07-16 18:57:03 +08:00
Simon McVittie
8d6b9e5f4c
New upstream version 3.24.20
2020-05-06 12:15:40 +01:00
Simon McVittie
ea8a581be2
New upstream version 3.24.18
2020-04-10 15:23:16 +01:00
Simon McVittie
c37bbb2641
Add miscellaneous unpackaged files to dist tarball
...
Various files are in git but not in dist tarballs. Some of them look
like potentially useful references for downstream distributors.
Signed-off-by: Simon McVittie <smcv@debian.org>
2020-04-08 13:43:28 +01:00
Simon McVittie
701099732f
New upstream version 3.24.14
2020-02-29 14:17:40 +00:00
Yariv Barkan
1c050bdcf4
demo: Use pinch translation in the gestures demo
...
Add the pinch translation offset to the pinch gesture demo. That allows
moving the square around in addition to the already-supported rotate and
zoom.
2020-01-17 22:37:55 +02:00
Matthias Clasen
cf31119bf4
gtk-demo: Use a default action in the infobars demo
...
This makes the question infobar activatable by clicking
anywhere in it.
2020-01-14 00:29:53 -05:00
Jeremy Bicha
a6b13c6aef
New upstream version 3.24.12
2019-10-05 08:44:07 -04:00
Philip Chimento
62412cbcf4
build: Avoid redefining EXTRA_DIST
...
EXTRA_DIST is defined here and in Makefile.decl. The build system will
complain about that.
2019-09-19 16:26:44 -07:00
Simon McVittie
44e14a6256
New upstream version 3.24.10
2019-07-17 09:56:23 +01:00
Daniel Boles
a51b5d7f7e
widget-factory: Use correct StyleProvider priority
...
We are an application, not a user.
2019-07-01 19:20:04 +01:00
Christoph Reiter
5107735c9f
build: always use utf-8 when reading/writing text files
...
open() in text mode should never be used without an encoding because it defaults
to the locale encoding which is rarely what is wanted.
This fixes the Windows build in some cases (depending on the locale/paths used)
2019-06-25 08:53:26 +02:00
Rico Tzschichholz
0fcfa1f266
meson: Add missing files to gtk3-demo to fix build
2019-04-17 17:47:12 +02:00
Matthias Clasen
ec1e8fb20f
widget-factory: Update copyright line
...
Update the years to 2019, and use some better typography.
2019-04-16 19:57:46 -04:00
Matthias Clasen
849b7faac8
widget-factory: Add an Inspector menu item
...
Just because we can.
2019-04-16 19:56:37 -04:00
Christoph Reiter
d52dad2042
autotools: dist all meson related build files
2019-04-11 16:45:36 +02:00
Christoph Reiter
1bbd244517
meson: install desktop/gschema files for demos
2019-04-11 16:45:36 +02:00
Christoph Reiter
dbf7e1d23b
meson: widget-factory: install icons
2019-04-11 16:45:36 +02:00
Chun-wei Fan
6db8e62ae7
meson: Install the icons for the demo programs
...
Those should be installed as well, and will also eliminate the error
that gtk-update-icon-cache failed during the post install.
2019-04-11 16:45:36 +02:00
Chun-wei Fan
397471d604
demos/gtk-demo/meson.build: Build gtk3-demo-application
...
This should also get built as well.
2019-04-11 16:45:36 +02:00
Nirbheek Chauhan
a4fe15d9f0
meson: Sync build files with master and update to 3.24
2019-04-11 16:45:27 +02:00
Nirbheek Chauhan
8ec004cc08
Import meson build files from an 3.22
...
Specifically, from 6dd6660c685d22e88af5ed4d0b5f1f22df0338de
2019-04-11 16:40:33 +02:00
Iain Lane
2c2e749fa0
New upstream version 3.24.8
2019-04-11 09:41:47 +01:00
Iain Lane
1f6000bb1a
New upstream version 3.24.7
2019-03-13 10:08:13 +00:00
Jeremy Bicha
fd8c775808
New upstream version 3.24.3
2019-01-14 09:09:59 -05:00
Jeremy Bicha
104b2edc9f
New upstream version 3.24.2
2018-12-12 16:07:25 -05:00
Jeremy Bicha
f535443da6
demos/gtk-demo/combobox: fix typo
...
Fix typo that prevented the P-S submenu from displaying correctly
(cherry picked from commit 462193ae26fe0474808ab95e9ceac5158aba59e1)
2018-12-09 23:31:59 -05:00