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
Rui Matos
ec0730f3e5
status/keyboard: Port to the new input sources settings
...
https://bugzilla.gnome.org/show_bug.cgi?id=641531
2012-06-01 22:18:59 +02:00
Jasper St. Pierre
d57658d059
extensionSystem: Remove custom CA file handling
...
libsoup (well, glib-networking) now handles this automatically
https://bugzilla.gnome.org/show_bug.cgi?id=676837
2012-05-25 18:25:51 -04:00
Jasper St. Pierre
ccf95b738d
jhbuild wrapper: Re-set typelib path to the src dir
...
This allows us running uninstalled. While we're at it, though, remove
JHBUILD_TYPELIBDIR. jhbuild shell should add its own stuff to GI_TYPELIB_PATH,
and we don't want to half reimplement jhbuild. The wrapper script should be
solely for the case of running from the source directory, and not care about
jhbuild at all.
2012-04-27 15:48:53 -04:00
Owen W. Taylor
bdfff20ec2
Bump version to 3.4.1
...
Updated NEWS
2012-04-17 13:20:16 -04:00
Owen W. Taylor
89c2538ff1
Require Mutter 3.4.1
...
We now require Mutter 3.4.1 for the API change to
meta_display_add_keybinding(). (This is a run-time requirement, not
a build-time requirement, since the usage is from Javascript.)
2012-04-17 13:20:06 -04:00
Owen W. Taylor
0b8470421c
Bump version to 3.4.0
...
Update NEWS
2012-03-26 14:08:33 -04:00
Owen W. Taylor
026ddc2d9b
Bump version to 3.3.92
...
Updated NEWS
Require Mutter 3.3.92
Require Clutter 1.9.16
2012-03-20 17:08:43 -04:00
Jasper St. Pierre
c856cbb523
Revert "configure: Turn off -Werror by default"
...
This reverts commit ea061b0f46
.
2012-03-16 17:30:35 -04:00
Stef Walter
4c74fa81d1
Update gcr dependency to 3.3.90
2012-02-29 21:32:43 +01:00
Stef Walter
3ee07d0e82
Add gnome-keyring prompter
...
* Add a keyring prompter based on GcrSystemPrompter
* Adds dependency on gcr version 3.3.5 or higher
* Not yet using unmerged support for non-pageable memory
https://bugzilla.gnome.org/show_bug.cgi?id=652459
2012-02-29 20:16:14 +01:00
Owen W. Taylor
b18cc8de86
Bump version to 3.3.90
...
Update NEWS
2012-02-22 22:30:47 -05:00
Florian Müllner
80eac7370e
st: Remove thumbnail functions from TextureCache
...
They were only used by the recent item search, which has been removed.
https://bugzilla.gnome.org/show_bug.cgi?id=670150
2012-02-21 23:00:53 +01:00
Xavier Claessens
f248aa69dc
Support only Call1 channels
...
Empathy uses to support 2 D-Bus API for calls:
- StreamedMedia: legacy API
- Call.DRAFT: experimental version of the new API
Since 3.3.90, Empathy only supports Call1, the first stable version of the new
API, so the Shell should do the same.
https://bugzilla.gnome.org/show_bug.cgi?id=667694
2012-02-21 17:43:05 +01:00
Adel Gadllah
ed465a6ffe
Bump clutter version requirement
...
We depend on API added in 1.9.11 so bump the min version.
2012-02-15 22:07:43 +01:00
Giovanni Campagna
62c0088dd8
Config: use sed for substituting variables
...
Substitutions generated by configure don't resolve prefixes, so
cannot be used for paths. Config already had localedir, and next
commit will need libexecdir and sysconfdir, so just bite the bullet
and move to sed.
https://bugzilla.gnome.org/show_bug.cgi?id=658484
2012-02-14 19:13:02 +01:00
Lennart Poettering
e8498adaf1
automount: port from CK to systemd-logind
...
ConsoleKit is being obsoleted by systemd. Accordingly port the CK logic
in the gnome-shell automount manager to systemd-logind APIs.
This makes use of systemd-logind's native C APIs which are much easier
to use than the D-Bus APIs in this case, and much faster too (since they
are synchronous and directly query the kernel for the information we
need). The dependency is compile time optional, and in order to be nice
to the Debian folks g-s compiled with this enabled fill automatically
fall back to CK support on systems lacking systemd.
2012-02-13 23:17:09 +01:00
Jasper St. Pierre
daa380fb0e
configure: GNOME_SHELL_JS needs gio-2.0
...
I didn't realize it when I wrote the patches, but GNOME_SHELL_JS needs
gio, not glib, as it uses the G_IO_ERROR quarks.
https://bugzilla.gnome.org/show_bug.cgi?id=669637
2012-02-08 10:34:53 -05:00
Owen W. Taylor
ab29ce872a
Bump version to 3.3.5
...
Updated NEWS
Require Mutter 3.3.5
2012-02-07 18:31:29 -05:00
Owen W. Taylor
e3d0b6f90f
Add -Wno-error=deprecated declarations
...
Even with --enable-compile-warnings=error, avoid erroring out on deprecations
for the moment, since we are hitting many Clutter deprecations and some are
hard to fix.
2012-02-07 18:21:56 -05:00
Jasper St. Pierre
b2f33e2895
Split off the extension importing stuff into a new library, 'ShellJS'
...
This allows us to create a separate utility to import things from
shell extensions that does not have the entire Shell stack built up
https://bugzilla.gnome.org/show_bug.cgi?id=668429
2012-02-07 16:00:37 -05:00
Dan Winship
0d0e545979
configure: fix help string for jhbuild-wrapper-script option
2012-02-02 08:26:44 -05:00
Owen W. Taylor
4e89a5edde
ShellScreenGrabber: grab the screen using pixel buffers
...
For the Intel drivers, using glReadPixels() to read into client-memory
directly from the frame buffer is much slower than creating a pixel
buffer, copying into that, and then mapping that for reading. On other
drivers, the two approaches are likely to be similar in speed. Create
a ShellScreenGrabber abstraction that uses pixel buffers if available.
Use that for screenshots and screen recording.
https://bugzilla.gnome.org/show_bug.cgi?id=669065
2012-01-31 10:47:19 -05:00
Owen W. Taylor
90a691ed25
Bump version to 3.3.4
...
Update NEWS
2012-01-20 21:12:39 -05:00
Rico Tzschichholz
eadb41b3bb
Bump dependencies on gtk+ 3.3.9 and glib 2.31.6
2012-01-20 20:46:01 +01:00
Emmanuele Bassi
235cb9c505
build: Add the 'gl' pkg-config
...
Cogl does not explicitly link against GL or GLES any more, and Clutter
master dropped the 'gl' pkg-config requirement because it introduced
unneeded and conflicting dependencies.
GNOME Shell still uses glXQuery* API, so it needs to explicitly link
against libGL.
https://bugzilla.gnome.org/show_bug.cgi?id=667864
2012-01-17 13:48:59 +00:00
Xavier Claessens
5cf06fe9a7
telepathyClient: No need to prepare channel contacts
...
tp-glib does it for us since version 0.15.6
https://bugzilla.gnome.org/show_bug.cgi?id=658817
2012-01-12 20:55:40 +01:00
Owen W. Taylor
36bf63a5de
Bump version to 3.3.3
...
Update NEWS and require Mutter 3.3.3
2012-01-04 12:39:37 -05:00
Owen W. Taylor
5ff2285707
Bump version to 3.3.2
...
- Require Mutter 3.3.2 for keybindings additions
- Update NEWS
2011-11-21 19:38:55 -05:00
Matthias Clasen
dc9a8d505d
Drop a leftover mention of GConf from configure
...
There is no GConf usage anymore, so drop it for good.
2011-11-15 09:24:48 -05:00
Matthias Clasen
d1aa7de5d0
Drop last remnants of dbus-glib from configure
...
GDMUSER has been unused since before 3.2.
2011-11-15 09:17:50 -05:00
Florian Müllner
a9ab8784c4
Adapt to mutter moving to GSettings
...
https://bugzilla.gnome.org/show_bug.cgi?id=663429
2011-11-11 20:32:43 +01:00
Giovanni Campagna
5350302b09
Port to new GDBus bindings in gjs
...
Rewrite code acquiring dbus names so that it uses GDBus, and rewrite
ShellDBus so that it is exposed on the GDBus connection. Ports of
the other objects will follow.
https://bugzilla.gnome.org/show_bug.cgi?id=648651
2011-11-11 11:15:38 -05:00
Colin Walters
f4eaadb948
Pass bluetooth directory to g-ir-scanner
...
Rather than relying on the .la file that jhbuild deletes, we
explicitly tell g-ir-scanner to look in this subdirectory.
2011-11-03 18:26:03 -04:00
Colin Walters
ea061b0f46
configure: Turn off -Werror by default
...
We will eventually land jhbuild work to grep for warnings; for now
breaking the build is just too painful.
2011-11-03 14:58:10 -04:00
Florian Müllner
c1fa9a82e6
docs: Allow building API documentation
...
As extensions.gnome.org starts to shape up, we should allow to
build the API documentation for St/Shell.
https://bugzilla.gnome.org/show_bug.cgi?id=661045
2011-10-20 22:48:44 +02:00
Florian Müllner
8c43298af0
configure: Bump glib requirement
...
Commit 338ba10ca2
uses unstable API, so adjust the required min version.
2011-10-18 23:51:39 +02:00
Owen W. Taylor
5ea032bbf7
Bump version to 3.2.1
...
Update NEWS
2011-10-18 00:23:51 -04:00
Owen W. Taylor
897fadfb40
Require Mutter 3.2.1
...
This is needed for meta_display_unmanage_screen()
2011-10-18 00:19:32 -04:00
Owen W. Taylor
c1300ddbbc
Bump version to 3.2.0
...
Update NEWS
2011-09-26 16:39:21 -04:00
Owen W. Taylor
3fbee8e027
configure.ac: switch to tar-ustar
...
tar-ustar is the GNOME standard and has some small advantages
over the default tar-v7, like support for long file names.
2011-09-21 12:33:11 -04:00
Colin Walters
db5a72774d
configure: Require gjs 1.29.18 for GC stuff
2011-09-21 10:04:36 -04:00
Owen W. Taylor
e9282c3987
Bump version to 3.1.92
...
Update NEWS
2011-09-20 17:16:24 -04:00
Vincent Untz
063f34b5d3
browser-plugin: Add support for BROWSER_PLUGIN_DIR environment variable
...
This makes it easy to override where the plugin should be installed.
This is based on what totem does.
https://bugzilla.gnome.org/show_bug.cgi?id=659123
2011-09-16 00:17:59 +02:00
Owen W. Taylor
020fe35d98
Bump version to 3.1.91.1
...
Update NEW
2011-09-14 18:55:52 -04:00
Owen W. Taylor
e0cf946611
Switch to dist-xz
...
'xz' is now the default tarball format for GNOME, so build
our tarballs that way.
2011-09-14 18:55:52 -04:00