Florian Müllner
e062f27edc
Bump version to 3.35.90
...
Update NEWS.
2020-02-06 21:42:49 +01:00
Florian Müllner
679fc20765
extensionPrefs: Add application icon
...
We are about to make the tool a user-visible application, so we
need an icon. Add one (plus its symbolic variant).
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1968
2020-02-03 19:03:19 +01:00
Florian Müllner
2d4941f432
build: Use python postinstall script
...
This is what most GNOME modules now use instead of a shell script,
which makes sense given that the build system itself is written
in python.
This particular copy comes from nautilus ...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/920
2020-01-07 12:41:57 +01:00
Florian Müllner
460cf9df30
Bump version to 3.35.3
...
Update NEWS.
2020-01-05 12:22:35 +01:00
Florian Müllner
51518d4d96
extensions-tool: Move to a subproject
...
The gnome-extensions tool code is really independent from the rest of the
code base, and could be used either as part of the gnome-shell build or as
stand-alone project (for example for the extension-ci docker image).
We can actually support both cases by moving the code to a subproject.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/877
2019-12-18 19:13:24 +00:00
Florian Müllner
9a45d9692a
Bump version to 3.35.2
...
Update NEWS.
2019-12-11 18:51:11 +01:00
Benjamin Berg
086ba11621
shell-global: Place launched applications into a systemd scope
...
This improves separation from the shells service scope for applications
launched using an XDG desktop file.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/863
2019-12-11 09:34:36 +01:00
Federico Mena Quintero
47758d16ff
Include the libcroco sources directly under src/st/croco
...
This is all of the original libcroco, minus these two which we don't use:
- cr-sel-eng - the CSS selection engine for xmlNode.
- cr-style.
Part of https://gitlab.gnome.org/GNOME/gnome-shell/issues/1934
2019-11-29 17:50:03 +00:00
Marco Trevisan (Treviño)
91707f4f82
environment: Use gjs smart GObject GTypeName computation
...
Make gjs to compute the GType name for registered GObject-derived
classes using the file basename and the first directory name, so that we
can avoid name clashing, and ensure that no extension will break the
shell by registering a name that is already used (by the shell or by any
other extension).
This requires gjs commit 02568304 [1] that will be part of release 3.35.2,
so bump the required version as gjs does post-release version bumps.
[1] https://gitlab.gnome.org/GNOME/gjs/merge_requests/337
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/790
2019-10-29 18:38:35 +00:00
Florian Müllner
11d46cf5b3
Bump version to 3.35.1
...
Update NEWS.
2019-10-12 22:38:36 +02:00
Florian Müllner
986600ab31
Bump version to 3.34.1
...
Update NEWS.
2019-10-09 02:50:29 +02:00
Florian Müllner
9e388ebcfd
Bump version to 3.34.0
...
Update NEWS.
2019-09-09 19:21:11 +00:00
Florian Müllner
6dccbc5a90
Bump version to 3.33.92
...
Update NEWS.
2019-09-04 20:54:34 +02:00
Florian Müllner
a4ec460f96
Bump version to 3.33.91
...
Update NEWS.
2019-08-21 19:47:37 +00:00
Florian Müllner
f9357457bf
extensions-tool: Add new 'pack' command
...
Extensions are uploaded to extensions.gnome.org as zip files that
not only contain the extension sources, but also compiled GSettings
schemas and message catalogues. To make this more convenient, add
a corresponding command for creating an archive suitable for up-
loading.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1234
2019-08-21 18:28:02 +02:00
Florian Müllner
1b40abe37a
extensions-tool: Add a man page
...
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1234
2019-08-21 18:28:02 +02:00
Florian Müllner
0de5209cf1
extensions-tool: Add bash completion
...
Completions are clearly helpful, in particular for extension UUIDs
that are often lengthy strings containing random usernames.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1234
2019-08-21 18:28:02 +02:00
Florian Müllner
76eceec1f5
Bump version to 3.33.90
...
Update NEWS.
2019-08-09 23:47:13 +02:00
Benjamin Berg
31968ea53c
meson: Avoid using relative paths to po directory
...
Replace the relative path to the po directory with a toplevel definition
of po_dir and use that instead.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/507
2019-08-05 21:38:51 +00:00
Florian Müllner
466dc8da8f
build: Automatically bump mutter API version each cycle
...
Mutter will now bump the API version automatically at the
beginning of a new development cycle; do the same here.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/641
2019-07-23 21:57:21 +00:00
Florian Müllner
7ca3cca306
build: Bump gsettings-desktop-schemas requirement
...
... for the new disable-hot-corners setting.
2019-07-20 18:25:29 +02:00
Florian Müllner
d471e3a23b
Bump version to 3.33.4
...
Update NEWS.
2019-07-20 17:47:10 +02:00
Florian Müllner
2768b73015
build: Clean out unused version requirements
...
We haven't linked to those libraries in years ...
2019-07-20 12:39:16 +02:00
Florian Müllner
8864816b94
Bump version to 3.33.3
...
Update NEWS.
2019-06-24 19:19:04 +02:00
Christian Hergert
751cd2f1c1
main: setup GJS profiler when GJS_TRACE_FD is set
...
This is the same environment variable that will be used in GJS to auto-
connect Sysprof to the GJS profiler when the gjs binary is used.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/573
2019-06-24 15:05:46 +00:00
Robert Mader
de0e21612c
meson: Do not add compiler flags if 'plain' buildtype is used
...
That is how the 'plain' buildtype is meant in meson.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/464
2019-05-29 17:14:56 +02:00
Robert Mader
83e83444db
meson: Add some compiler arguments to debug builds
...
To get better debug information.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/464
2019-05-29 17:14:56 +02:00
Florian Müllner
0ada312748
Bump version to 3.33.2
...
Update NEWS.
2019-05-22 18:23:02 +00:00
Milan Crha
bd4aac8f49
calendar-server: Port to libecal-2.0
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/501
2019-05-17 20:24:08 +00:00
Florian Müllner
785dd5c5f7
Revert "calendar-server: Port to libecal-2.0"
...
This reverts commit 71e469a59c
.
2019-05-17 22:23:43 +02:00
Milan Crha
71e469a59c
calendar-server: Port to libecal-2.0
...
Port the calendar-server code to work with the latest evolution-data-server
API changes.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/501
2019-05-17 22:17:07 +02:00
Florian Müllner
2e209a82f9
Bump version to 3.33.1
...
Update NEWS.
2019-05-14 15:31:14 +00:00
Robert Mader
9593e20425
meson.build: Add more compilation warnings
...
Use the same warnings as mutter.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/441
2019-04-17 21:39:03 +00:00
Florian Müllner
9090b7dc3d
Bump version to 3.32.1
...
Update NEWS.
2019-04-17 21:08:32 +02:00
Florian Müllner
47915f8c11
Bump version to 3.32.0
...
Update NEWS.
2019-03-11 23:54:15 +01:00
Florian Müllner
6349f0feb1
Bump version to 3.31.92
...
Update NEWS.
2019-03-05 05:07:44 +01:00
Florian Müllner
7cf11abefc
build: Bump gjs requirement
...
While we don't actually require a more recent version at build time,
we do need the latest stable version at runtime. There's no strong
reason for making that differentiation, so bump the requirement.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1006
2019-02-28 19:43:45 +01:00
Florian Müllner
a4e4da705a
Bump version to 3.31.91
...
Update NEWS.
2019-02-21 19:58:25 +01:00
Florian Müllner
4d2b2a12ea
Bump version to 3.31.90
...
Update NEWS.
2019-02-07 02:46:51 +01:00
Florian Müllner
e5a0dcb47e
Bump version to 3.31.4
...
Update NEWS.
2019-01-10 20:38:43 +01:00
Carlos Garnacho
3989cad3db
build: Remove Canberra dependency
...
It is no longer direct, but rather through mutter API.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/327
2019-01-09 23:09:18 +00:00
Michael Catanzaro
49133c7245
Remove the browser plugin
...
The browser plugin is crashy and broken; there are dozens of bugs filed
against it on Bugzilla and nobody is looking at them. Chrome and Firefox
have both dropped support for NPAPI plugins. Epiphany still has support,
but it's hidden behind a gsetting and all the UI to enable it has been
removed, so very few users would be able to figure out how to enable.
I've even previously considered blacklisting this plugin in the past due
to all the crashes.
Since this plugin has not actually worked in any browsers for a long
time now, time to delete it.
https://bugzilla.gnome.org/show_bug.cgi?id=766776
2018-12-31 13:25:05 -06:00
Jonas Ådahl
264050742b
meson.build: Bump compatible mutter API version to 4
2018-11-23 14:46:51 +01:00
Florian Müllner
50c28714df
Bump version to 3.31.2
...
Update NEWS.
2018-11-14 01:03:45 +01:00
Florian Müllner
a3f5354abb
Bump version to 3.30.1
...
Update NEWS.
2018-10-08 21:33:06 +02:00
Florian Müllner
3e29ab5441
build: Remove obsolete soup dependency
...
It's unused since commit 96396163c
...
https://gitlab.gnome.org/GNOME/gnome-shell/issues/574
2018-09-25 23:57:51 +00:00
Florian Müllner
c2e9e68df7
Bump version to 3.30.0
...
Update NEWS.
2018-09-04 00:08:01 +02:00
Florian Müllner
e207b45317
Bump version to 3.29.92
...
Update NEWS.
2018-08-29 18:54:14 +02:00
Florian Müllner
14cc9bfb1e
Bump version to 3.29.91
...
Update NEWS.
2018-08-20 16:09:21 +02:00
Pascal Nowack
9f4aa6ebf2
build: Fix build with meson >= 47.0
...
With meson >= 47.0, building gnome-shell will fail
when --rebuild-types is used as an option for gtk-doc,
so stop using that option and bump the meson requirement.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/191
2018-08-06 14:58:51 +02:00