Colin Walters
f64d17963b
Support disabling browser plugin
...
Some downstreams may not want it for security reasons.
https://bugzilla.gnome.org/show_bug.cgi?id=711218
2013-10-31 12:44:51 -04:00
Cosimo Cecchi
1ebb162a00
Load JS from GResource
...
Since gjs can now load JS from a GResource, compile it in the
gnome-shell binary. This should be a bit faster, and make life easier
with JHBuild.
2013-10-30 13:27:16 -04:00
Florian Müllner
cf7cf45003
Bump version to 3.11.1
...
Update NEWS.
2013-10-30 17:04:40 +01:00
Tim Lunn
e9fbbf4000
port shell-js to c++
...
https://bugzilla.gnome.org/show_bug.cgi?id=711052
2013-10-30 07:44:34 +11:00
Florian Müllner
02f2f694e4
Bump version to 3.10.1
...
Update NEWS.
2013-10-15 20:27:52 +02:00
Florian Müllner
088c46c7be
Revert "Bump version to 3.10.1"
...
This reverts commit 4228c40b3d
.
2013-10-15 20:14:00 +02:00
Florian Müllner
4228c40b3d
Bump version to 3.10.1
...
Update NEWS.
2013-10-15 20:06:25 +02:00
Florian Müllner
740dca8afc
build: Bump gjs requirement
...
https://bugzilla.gnome.org/show_bug.cgi?id=709543
2013-10-07 09:37:59 +02:00
Ray Strode
46e0e4430d
Bump version to 3.10.0.1
...
Update NEWS.
2013-09-24 16:04:57 -04:00
Florian Müllner
1983541f8c
Bump version to 3.10.0
...
Update NEWS.
2013-09-23 23:33:14 +02:00
Florian Müllner
8006c336f5
Bump version to 3.9.92
...
Update NEWS.
2013-09-16 23:59:39 +02:00
Florian Müllner
92d828b04e
Bump version to 3.9.91
...
Update NEWS.
2013-09-03 01:45:04 +02:00
Emmanuele Bassi
3b158a96b7
build: Ensure that we provide CFLAGS and LIBS for Wayland builds
...
We need to use PKG_CHECK_MODULES, not PKG_CHECK_EXISTS. We make it
non-fatal by passing a final argument to the m4 macro.
2013-08-28 11:12:23 +01:00
Jasper St. Pierre
edd1c89ea1
configure: Make wayland entirely optional
2013-08-27 23:59:16 -04:00
Jasper St. Pierre
32d858dce3
configure: Remove a badly defined and unused variable
2013-08-27 23:59:16 -04:00
Giovanni Campagna
21a85832b3
Implementing building two separate binaries for x11 and wayland
...
Build gnome-shell for x11, and gnome-shell-wayland for wayland
(as well as the associated libgnome-shell and libgnome-shell-wayland).
The first one links to libmutter, the second to libmutter-wayland.
libgnome-shell and libgnome-shell-wayland are now compiled from
libgnome-shell-base (with all sources that are independent of mutter),
libgnome-shell-menu (with the copy-pasted gtk sources), plus the
sources that use mutter API
https://bugzilla.gnome.org/show_bug.cgi?id=705497
2013-08-27 09:46:01 +02:00
Giovanni Campagna
254efdd122
Remove the jhbuild wrapper script
...
It's mostly equivalent to "jhbuild run gnome-shell", which is
the preferred way. Also, running from the source tree can't be
supported at this point, and the wrapper is getting in the way
of having two binaries, one for wayland and one for X11.
https://bugzilla.gnome.org/show_bug.cgi?id=705497
2013-08-27 09:46:01 +02:00
Seán de Búrca
897c5634b0
Fix autogen with latest gnome-common
...
Side-by-side use of IT_PROG_INTLTOOL and AM_GNU_GETTEXT is unsupported and breaks build.
2013-08-26 14:50:28 -06:00
Florian Müllner
f3749753ad
Bump version to 3.9.90
...
Update NEWS.
2013-08-22 00:57:49 +02:00
Rico Tzschichholz
492f8f58bb
configure: Drop obsolete xfixes dependencies
2013-08-19 22:18:29 +02:00
Rico Tzschichholz
3a14eb9363
build: Add dependency on Xtst
...
Fix linker error caused by 137cbbd141
2013-08-08 10:20:05 +02:00
Florian Müllner
9f7bad82e5
Bump version to 3.9.5
...
Update NEWS.
2013-07-30 15:08:05 +02:00
Florian Müllner
2dbe511519
Bump version to 3.9.4
...
Update NEWS.
2013-07-10 19:50:29 +02:00
Florian Müllner
64b5ec0b11
Bump version to 3.9.3
...
Update NEWS.
2013-06-18 17:47:30 +02:00
Emilio Pozuelo Monfort
c7fb65c78e
configure: Bump gnome-bluetooth requirement
...
Needed for the changes in the agent.
https://bugzilla.gnome.org/show_bug.cgi?id=700891
2013-06-14 11:36:22 +02:00
Florian Müllner
3a6231dcc1
build: Bump gcr requirement
...
https://bugzilla.gnome.org/show_bug.cgi?id=700972
2013-05-31 20:43:24 +02:00
Florian Müllner
bf0a0d5bad
Bump version to 3.9.2
...
Update NEWS.
2013-05-28 19:38:25 +02:00
Stef Walter
14a3d9f7fb
Depend on gcr-base instead of gcr pkg-config file
...
gnome-shell does not use the UI bits of the Gcr library
https://bugzilla.gnome.org/show_bug.cgi?id=700944
2013-05-24 11:59:00 +02:00
Florian Müllner
18107d567d
Bump version to 3.9.1
...
Update NEWS.
2013-04-30 23:58:35 +02:00
Florian Müllner
123fc19c4e
configure: Bump NetworkManager requirement
...
Since commit 871c28aeeb
, NMGtk is no longer optional, so
bump the requirement accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=699075
2013-04-27 22:51:15 +02:00
Cosimo Cecchi
17df668186
remoteSearch: support serialized GIcons
...
Since [1], GIO supports generic serialization and deserialization of a
GIcon into a GVariant. This is also implemented by GdkPixbuf and could be
used instead of our homegrown code for it.
This commit adds support to another 'icon' key in the metas dictionary
returned by applications for it. The previous 'gicon' and 'icon-data'
keys are still parsed and supported as before, but are now deprecated.
[1]
https://git.gnome.org/browse/glib/commit/?id=c16f914b40c749b938490a4e10a3c54ec1855c42
https://bugzilla.gnome.org/show_bug.cgi?id=698761
2013-04-24 15:54:31 -04:00
Florian Müllner
2cda0472bd
Bump version to 3.8.1
...
Update NEWS.
2013-04-16 21:25:54 +02:00
Ray Strode
965dd2ab67
Bump version to 3.8.0.1
...
Update NEWS.
2013-03-27 12:28:56 -04:00
Florian Müllner
16dc6ce41a
Bump version to 3.8.0
...
Update NEWS.
2013-03-26 22:29:57 +01:00
Florian Müllner
307004a455
Bump version to 3.7.92
...
Update NEWS.
2013-03-19 00:12:27 +01:00
Florian Müllner
f4cda49988
Bump version to 3.7.91
...
Update NEWS.
2013-03-05 00:42:25 +01:00
Stef Walter
dac54a6019
Migrate from libgnome-keyring to libsecret
...
* See: https://live.gnome.org/GnomeGoals/LibsecretMigration
https://bugzilla.gnome.org/show_bug.cgi?id=679851
2013-03-04 18:47:52 +01:00
Guillaume Desmottes
00eb764880
configure.ac: remove telepathy-logger dep
...
We don't use it in C code any more.
https://bugzilla.gnome.org/show_bug.cgi?id=687748
2013-03-04 16:38:47 +01:00
Florian Müllner
ea0eb4ba09
Bump version to 3.7.90
...
Update NEWS.
2013-02-20 20:18:00 +01:00
Rico Tzschichholz
1a5d2ac459
build: Bump gnome-desktop requirement to 3.7.90
2013-02-19 07:54:52 +01:00
Daiki Ueno
824fbe09c2
keyboard: track XKB group configuration change
...
Since GNOME 3.6, switching XKB layouts changes the group
configuration. This patch tries to track group configuration changes
and reconstruct UI as needed. See also caribou bug#694011.
https://bugzilla.gnome.org/show_bug.cgi?id=681735
2013-02-19 00:32:26 +09:00
Rico Tzschichholz
fb527139a0
build: Bump gtk+ requirement to 3.7.9
...
Needed by 7fc2b33a0a
2013-02-15 09:41:01 +01:00
Jasper St. Pierre
c0279df3c6
layout: Port to the new mutter-based barrier wrappers
...
As pressure barriers need a signalling mechanism to provide
information about when and where they are hit, an object which
provides a signal is a more appropriate abstraction for a pointer
barrier than a functional ID-based approach. Mutter has gained
pointer barrier wrappers, so use its objects instead of ours.
https://bugzilla.gnome.org/show_bug.cgi?id=677215
2013-02-08 14:27:42 -05:00
Neil Roberts
b8a8edc513
Don't try to use GLX if Cogl isn't using that Winsys
...
Instead of directly using symbols from GLX to check for the swap event
notification, the plugin now first verifies that the Cogl renderer is
actually using the GLX winsys and then indirectly fetches the pointers
for the GLX functions using cogl_get_proc_address. That way it will
continue to work if Cogl is using an EGL winsys.
Nothing in the Gnome Shell plugin now directly uses symbols from libGL
so we don't need to link to it. This helps to avoid problems linking
against two GL APIs when cogl is using a non-GL driver such as GLES2.
https://bugzilla.gnome.org/show_bug.cgi?id=693225
2013-02-06 00:35:54 +00:00
Florian Müllner
b1051365fa
Bump version to 3.7.5
...
Update NEWS.
2013-02-06 01:12:32 +01:00
Florian Müllner
e0c5a61be5
loginManager: Remove sessionActive property
...
It is unused after switching to GnomeSession:SessionIsActive, so
remove it together with shell_session_is_active_for_systemd().
https://bugzilla.gnome.org/show_bug.cgi?id=693161
2013-02-05 00:01:33 +01:00
Giovanni Campagna
427750d6af
ShellGlobal: improve code to emit sound events
...
Use libcanberra-gtk3 and improve the set of context properties to correctly
associate the sounds with the shell.
https://bugzilla.gnome.org/show_bug.cgi?id=642831
2013-01-21 18:03:23 +01:00
Jasper St. Pierre
cdd354739a
configure.ac: Remove deprecated macro
...
AM_PROG_CC_C_O has been deprecated upstream for some time now.
As a side effect, this makes "git grep taskpanel" turn up blank!
https://bugzilla.gnome.org/show_bug.cgi?id=692052
2013-01-19 13:38:04 -05:00
Jasper St. Pierre
420f544bf3
configure.ac: Rearrange pkg-config checks
...
https://bugzilla.gnome.org/show_bug.cgi?id=692052
2013-01-19 13:38:03 -05:00
Jasper St. Pierre
15b33189ae
configure.ac: Remove old introspection infrastructure
...
This hasn't been needed in quite some time.
https://bugzilla.gnome.org/show_bug.cgi?id=692052
2013-01-19 13:37:18 -05:00
Jasper St. Pierre
685a9f36f6
configure.ac: Remove checks for JS_NewGlobalObject
...
The need for this is long gone.
https://bugzilla.gnome.org/show_bug.cgi?id=692052
2013-01-19 13:37:18 -05:00
Jasper St. Pierre
3b57812e29
configure.ac: Use GNOME_COMPILE_WARNINGS
...
This is now implemented as standard in gnome-common.
https://bugzilla.gnome.org/show_bug.cgi?id=692052
2013-01-19 13:37:18 -05:00
Jasper St. Pierre
42c1285ead
messageTray: Remove code for ignoring num lock / scroll lock
...
Clutter now ignores these masks, so we can remove code that depends
on this.
https://bugzilla.gnome.org/show_bug.cgi?id=691731
2013-01-18 14:25:32 -05:00
Florian Müllner
86efba4ecc
Bump version to 3.7.4.1
...
Update NEWS.
2013-01-17 13:56:38 +01:00
Rico Tzschichholz
d497ed4040
build: Drop obsololete variable from configure.ac
...
LIBEDATASERVERUI_MIN_VERSION is not used
2013-01-16 23:13:20 +01:00
Jeremy Bicha
3e826f9249
build: Bump gsettings-desktop-schemas requirement
...
Needed for f7212cf80c
2013-01-15 12:18:53 -05:00
Rico Tzschichholz
69556643bb
Depend on gjs 1.35.4
...
Needed for 9548cd8341
2013-01-15 09:25:36 +01:00
Florian Müllner
f0ebc84840
Bump version to 3.7.4
...
Update NEWS.
2013-01-15 02:48:12 +01:00
Dan Winship
c37b222cbf
network: support NM 0.9.6 again
...
NM 0.9.7 is still not released even as a tarball, so fix this to work
with 0.9.6 again for now (although it doesn't do any device name
disambiguation in this case now).
https://bugzilla.gnome.org/show_bug.cgi?id=691720
2013-01-14 11:25:40 -05:00
Florian Müllner
2698d0db29
Bump version to 3.7.3
...
Update NEWS.
2012-12-18 18:28:42 +01:00
Florian Müllner
7282bc8859
build: Bump gsettings-desktop-schemas requirement
2012-12-18 18:28:42 +01:00
Guillaume Desmottes
9c9cf6f5ab
Depend on libpulse 2.0
...
Commit 3af9f636af
introduced a dependency on
libpulse 2.0 so best to check for it.
https://bugzilla.gnome.org/show_bug.cgi?id=689965
2012-12-11 11:42:50 +01:00
Giovanni Campagna
3af9f636af
Use libgnome-volume-control from a submodule
...
To be shared with gnome-control-center and gnome-settings-daemon
2012-12-08 15:53:46 +01:00
Javier Jardón
242dc8cddd
Revert "configure.ac: relax NetworkManager requirement to 0.9.6"
...
This reverts commit b8a2004872
.
2012-11-24 02:03:18 +09:00
Javier Jardón
b8a2004872
configure.ac: relax NetworkManager requirement to 0.9.6
...
0.9.7 is an unreleased version and Its actually not needed
2012-11-24 01:40:24 +09:00
Florian Müllner
5200da6eec
Bump version to 3.7.2
...
Update NEWS
2012-11-20 00:01:40 +01:00
Cosimo Cecchi
b2400fb883
build: require gsettings-desktop-schemas 3.7.2
...
For shell search provider settings schema.
2012-11-19 12:01:13 -05:00
Giovanni Campagna
490206b5b2
NetworkMenu: rework multiple NIC support
...
Remove section titles for ethernet and mobile broadband, and replace
them with device status items that recognize if multiple devices are
installed in the same section, and if so automatically disambiguate.
https://bugzilla.gnome.org/show_bug.cgi?id=677142
2012-11-16 13:52:52 -05:00
Matthias Clasen
6faa50d496
Add a --disable-man configure option
...
OSTree doesn't have DocBook stylesheets, so generating
man pages from xml causes build failures there.
2012-11-05 23:43:03 -05:00
Matthias Clasen
e3abb6f178
Convert man page to Docbook
...
This make it easier to update the content and to transform
the man page into other output formats, like HTML.
https://bugzilla.gnome.org/show_bug.cgi?id=680601
2012-11-05 19:31:54 -05:00
Matthew Barnes
29714922ea
calendar: Drop unnecessary libedataserverui dependency
...
The libedataserverui dependency is a relic of the old E-D-S API.
As of 3.6.0, E-D-S now centralizes authentication prompts so clients
don't have to display their own. This also allows trading the GTK+
main loop for a plain GMainLoop in gnome-shell-calendar-server.c.
https://bugzilla.gnome.org/show_bug.cgi?id=687189
2012-10-30 14:18:39 -04:00
Ray Strode
eb09f34114
recorder: save recorded video as recent item
...
Often the first thing a user wants to do after making a recording
is post it somewhere.
This commit adds the video to recently used items, so that it shows
up prominently in open file choosers.
https://bugzilla.gnome.org/show_bug.cgi?id=680647
2012-10-26 13:29:30 -04:00
Florian Müllner
fa4bd91213
build: Stop linking gnome-desktop
...
Since commit 80eac7370e
removed the last build-time dependency ages
ago, we only use GnomeDesktop via introspection.
2012-10-26 12:37:33 +02:00
Florian Müllner
719a8908a6
Release 3.7.1
...
Update NEWS
2012-10-23 21:14:10 +02:00
Rui Matos
6e1a8f16a8
build: Bump gnome-desktop required version for GnomeIdleMonitor
2012-10-23 09:19:03 +02:00
Jasper St. Pierre
d106191e6a
Port to GnomeIdleMonitor
...
https://bugzilla.gnome.org/show_bug.cgi?id=682224
2012-10-22 12:06:45 -04:00
Jasper St. Pierre
31ea3f737c
messageTray: Remove hack for the lack of negative units in libcroco
...
libcroco now has native support for negative units.
https://bugzilla.gnome.org/show_bug.cgi?id=686240
2012-10-18 12:50:49 -04:00
Florian Müllner
1735f28f5a
Remove use of deprecated g_type_init () ...
...
... and bump GObject requirement accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=686318
2012-10-17 22:49:32 +02:00
Florian Müllner
205773b700
Bump version to 3.6.1
...
Update NEWS
2012-10-16 01:34:30 +02:00
Florian Müllner
8f2a6f8387
Bump version to 3.6.0
...
Update NEWS
2012-09-25 12:59:31 +02:00
Florian Müllner
fba427fcaf
Bump version to 3.5.92
...
Update NEWS
2012-09-19 13:12:02 +02:00
Florian Müllner
bafe34696d
build: Install keybinding files for control-center
...
As some keybindings are now provided by gnome-shell rather than
mutter, it makes sense to expose those in System Settings.
https://bugzilla.gnome.org/show_bug.cgi?id=671010
2012-09-19 11:50:57 +02:00
Florian Müllner
08a69cdcbd
Bump version to 3.5.91
...
Update NEWS
2012-09-04 10:55:28 +02:00
Florian Müllner
fa2b413095
Bump version to 3.5.90
...
Update NEWS
2012-08-22 00:56:38 +02:00
Rico Tzschichholz
98c461dcd8
build: Require clutter-1.0 >= 1.11.11
...
Usage of ClutterDragAction->drag_area was introduced with
b53d18fe1c
2012-08-18 08:56:38 +02:00
Florian Müllner
e304854fa5
Bump version to 3.5.5
...
Update NEWS
2012-08-07 21:26:18 +02:00
Jeremy Bicha
ec47bd1604
build: Require gsettings-desktop-schemas >= 3.5.4
...
org.gnome.desktop.a11y.magnifier.color-saturation was shipped in
gsettings-desktop-schemas >=3.5.4
https://bugzilla.gnome.org/show_bug.cgi?id=680170
2012-07-18 09:20:25 -04:00
Florian Müllner
edb96cde70
Bump version to 3.5.4
...
Update NEWS
Require Mutter 3.5.4
2012-07-17 17:54:41 +02:00
Florian Müllner
460cda2aa1
recorder: Port to GStreamer 1.0 API
...
GStreamer developers are currently finishing the 0.11 version, which
will become 1.0. Port the screen recorder to the new API.
https://bugzilla.gnome.org/show_bug.cgi?id=679445
2012-07-09 16:35:06 +02:00
Florian Müllner
20769f68a7
calendar-server: Add .desktop file for evolution calendar
...
When selecting "Open Calendar" in the date menu, the configured
application is launched via command line, so we don't get any
startup notification. In order to fix the issue at least for our
default calendar, add a hidden .desktop file for evolution's
calendar component.
https://bugzilla.gnome.org/show_bug.cgi?id=677907
2012-07-04 00:24:05 +02:00
Florian Müllner
970b9deeaa
shell: Remove ContactSystem
...
Remove the now unused ShellContactSystem. As a side effect, we no
longer depend on folks now.
https://bugzilla.gnome.org/show_bug.cgi?id=677442
2012-06-29 11:21:50 +02:00
Florian Müllner
3d5312e8d2
Bump version to 3.5.3
...
Update NEWS
Require Mutter 3.5.3
2012-06-26 00:03:48 +02:00
Jasper St. Pierre
df56ff4f09
app-system: Don't show items with NoDisplay parents in the search
...
Additionally, require gnome-menus 3.5.3, as we're using new API
introduced there.
https://bugzilla.gnome.org/show_bug.cgi?id=658176
2012-06-21 16:03:48 -04:00
Rui Matos
c414f9ac9d
build: Fix the case of building without folks
2012-06-19 23:09:40 +02:00
Colin Walters
77242cfec0
build: Make folks optional
...
The dependency chain spirals out from folks->zeitgeist->xapian...and
I'm really not interested in pulling in all of that into the core
shell.
There is work on splitting out contact search into gnome-contacts; I'd
add a bug link but Bugzilla is down.
2012-06-19 16:34:23 -04:00
Guillaume Desmottes
f58e8f2a35
Depend on gjs 1.33.2
...
Shell uses the 'format' module which has been introduced in gjs 1.33.2.
https://bugzilla.gnome.org/show_bug.cgi?id=678396
2012-06-19 14:17:59 +02:00
Bastien Nocera
de1eafb564
Always enable a11y
...
https://bugzilla.gnome.org/show_bug.cgi?id=678095
2012-06-14 18:24:57 +01:00
Jasper St. Pierre
cdbe0bbf38
extensionUtils: Remove version check for js-version
...
This is seldomly used, and isn't checked in SweetTooth. Just remove
this inconsistency here rather than adding infrastructure to manage
and check it elsewhere.
https://bugzilla.gnome.org/show_bug.cgi?id=677586
2012-06-12 17:16:08 -04:00
Matthew Barnes
b31d22488e
calendar: Adapt to Evolution-Data-Server API changes.
...
Adapt the calendar-server to some major API changes in E-D-S 3.5.3.
More details about the breakage:
http://mbarnes.livejournal.com/4631.html
https://bugzilla.gnome.org/show_bug.cgi?id=677402
2012-06-07 12:50:46 -04:00
Florian Müllner
06febdce22
Bump version to 3.5.2
...
Update NEWS
Require Mutter 3.5.2
2012-06-05 22:08:07 +02:00