Jasper St. Pierre
8cc1fe007d
search: Actually crash when seeing errors from a native search provider
...
We don't implement many of these, and not catching the error lets us
see stack traces and other such information a lot faster.
https://bugzilla.gnome.org/show_bug.cgi?id=704912
2013-10-29 16:02:32 -04:00
Jasper St. Pierre
c0b45c9fc4
Remove wanda
...
It's been broken for quite a bit since we removed Panel.Animation,
and hasn't really ever worked with our new search results. It's also
the only non-remote provider left.
Maybe we'll add it back as a remote provider later, but for now, just
ditch it.
2013-10-29 15:46:49 -04:00
Florian Müllner
41315f45a9
notificationDaemon: Fix custom icons
...
The 'icon' property contains a serialized GIcon, so we need to
deserialize it when setting the icon.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-28 12:28:37 +01:00
Florian Müllner
04d28a0eea
notificationDaemon: Fix urgency hint
...
We currently mark notifications as urgent which merely contain the
'urgent' property, even when set to false. Look at the actual value
instead.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-28 12:28:37 +01:00
Rafael Ferreira
1e9cd3f785
Updated Brazilian Portuguese translation
...
Fixes "Off" translation
2013-10-27 15:46:38 -02:00
Yosef Or Boczko
f462dd6a4c
Updated Hebrew translation
...
Maybe DL not updated?
2013-10-27 16:40:28 +02:00
Florian Müllner
34e75fc595
notificationDaemon: Fix button parameter name
...
Gio ended up using 'target' rather than 'action-target'.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-27 11:38:36 +01:00
Florian Müllner
dac513e046
notificationDaemon: Unpack button label
...
deep_unpack() doesn't unpack as deeply as one might hope ...
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-27 11:38:36 +01:00
Sebastien Lafargue
2c538d247b
catch more errors on extensions enable() and disable()
...
https://bugzilla.gnome.org/show_bug.cgi?id=688331
2013-10-26 16:35:47 +02:00
Sebastien Lafargue
f3b7f61e54
AltTabSwitcherPopup: check the number of items after creating the popup child
...
The popup can be empty if the alt-tab switcher is configured
in workspace-only mode, even if there are applications running.
https://bugzilla.gnome.org/show_bug.cgi?id=710745
2013-10-26 16:29:27 +02:00
Sebastien Lafargue
d47ecf19f5
need space between item in endsession dialog session-list and app-list
...
https://bugzilla.gnome.org/show_bug.cgi?id=710543
2013-10-26 16:24:41 +02:00
Giovanni Campagna
da19b344b5
RemoteSearch: don't autostart dbus search providers at login
...
Use the new glib flag that allows us to create the proxy immediately
but only activate the service when making the first call.
https://bugzilla.gnome.org/show_bug.cgi?id=708830
2013-10-26 15:20:52 +02:00
Giovanni Campagna
eb66407926
NotificationDaemon: fix more fallout
...
Missing Gtk import for action-icon buttons.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-26 14:56:50 +02:00
Florian Müllner
61c5b8e7d2
notificationDaemon: Pass the correct id to makeButton()
...
The function expects the action's ID, not the notification's one.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-25 14:15:10 +01:00
Florian Müllner
4b09d57ec2
Fix fallout from notification changes
...
Commit 5f081b8f8d
moved code without moving a helper function
used.
https://bugzilla.gnome.org/show_bug.cgi?id=710596
2013-10-25 14:15:10 +01:00
Florian Müllner
a16f699dfc
theme: Add some vertical padding on login screen
...
This was apparently lost during some rewrite this cycle ...
https://bugzilla.gnome.org/show_bug.cgi?id=710555
2013-10-25 14:15:10 +01:00
Tim Lunn
b908a3d70a
Stringify the xml definitions for E4X removal
...
https://bugzilla.gnome.org/show_bug.cgi?id=691409
2013-10-25 08:57:27 +11:00
Rico Tzschichholz
d519c7263e
Background: Drop "saturation" related source
...
"saturation" was removed from MetaBackground in mutter with
https://git.gnome.org/browse/mutter/commit/?id=0e589061
2013-10-23 21:37:27 +02:00
Jasper St. Pierre
5dedc5d8ba
shell-app: Remove old unused functionality
2013-10-21 17:49:46 -04:00
Jasper St. Pierre
3ca1784ff4
notificationDaemon: Fix activating with a target
...
Targets should not be unpacked, and action IDs should.
2013-10-21 16:50:18 -04:00
Jasper St. Pierre
b54d512f3f
notificationDaemon: Fix loading/saving of notifications
2013-10-21 16:14:14 -04:00
Jasper St. Pierre
9d8fb19f55
notificationDaemon: Write notifications out to disk
...
This allows notifications to persist even after reboots and
gnome-shell restarts.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 14:13:21 -04:00
Jasper St. Pierre
1ac4ab7edc
shell-global: Add new APIs for saving/loading persistent state
...
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 14:13:21 -04:00
Jasper St. Pierre
c9b73ac731
shell-global: Handle empty variants better
...
In cases where we have an array of 0 elements or similar, the
data returned may be NULL. Since g_file_replace_contents will
assert in this case, simply check for this and delete the file
instead.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 14:13:21 -04:00
Jasper St. Pierre
e0b87f1e14
notificationDaemon: Implement the new GTK+ notifications API
...
The new API is designed to support features like persistence and uses
the new org.freedesktop.Application specification for activating
actions on notifications. While we won't add support for persistence
yet, implement the new notification spec with parity of the old one.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 14:12:47 -04:00
Jasper St. Pierre
394743efc8
notificationDaemon: Rename the existing implementation to the FdoNotificationSource
...
We'll add a new, simpler private implementation that's used by the new
GNotification API in gio.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
27a86a4756
notificationDaemon: Move nextNotificationId inside the daemon class
...
This won't be used by the new notification daemon.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
8ee0ef2cde
messageTray: Don't always open the source when clicking on the notification
...
Some consumers may not always want to open the app, so make clients that
want to do this explicitly connect to the 'clicked' signal.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
43f4682ec4
messageTray: Make addButton/addAction take a callback
...
This is a much simpler API for consumers to manage.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
5f081b8f8d
messageTray: Remove useActionIcons feature
...
This can be put in the legacy notification daemon with the new
addButtonFull API, to create icon names for actions.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
5023542882
messageTray: Split out addButton to allow consumers to pass a pre-made button
...
Some consumers may want to construct their buttons specially, so allow them
to do that by adding a new API that takes a button instead of a label.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Jasper St. Pierre
88d0731d80
messageTray: Replace setButtonSensitive by simply returning the button
...
We want to remove 'id's from buttons, and simply returning the button actor
is more powerful anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=710137
2013-10-21 12:30:25 -04:00
Yosef Or Boczko
06cb8c52d7
Updated Hebrew translation
2013-10-20 19:52:43 +03:00
Adel Gadllah
4d1358b7ed
st-widget: Use g_clear_pointer
...
https://bugzilla.gnome.org/show_bug.cgi?id=710541
2013-10-20 14:25:16 +02:00
Bastien Nocera
0cfa7c1c56
power: Fix undefined variables
...
A couple of variables that should have been gathered from the proxy
and weren't.
2013-10-19 18:00:08 +02:00
Stas Solovey
76928390a3
Updated Russian translation
2013-10-18 18:30:12 +04:00
Florian Müllner
af1f9cd76d
network: Don't use StButtons for items in selector
...
Their use blocks activation of the default button by keyboard, which
is important for accessibility. Use a Clutter.ClickAction instead,
which doesn't have this problem as it only considers mouse events.
https://bugzilla.gnome.org/show_bug.cgi?id=710144
2013-10-17 19:46:30 +02:00
Florian Müllner
2f39f3d146
Revert "network: being able to use keyboard to connect to a Wireless"
...
This reverts commit d175a588f7
.
https://bugzilla.gnome.org/show_bug.cgi?id=710144
2013-10-17 19:46:29 +02:00
Jasper St. Pierre
f72f39bc26
messageTray: Only try to focus the summary when summoning the tray by <Super>M
...
Otherwise, when closing the tray, we'll try to focus an actor, which will
focus the stage window, which will drop the focus from whatever window we
already had focused.
https://bugzilla.gnome.org/show_bug.cgi?id=710347
2013-10-17 13:07:42 -04:00
Bastien Nocera
2659ba6bb4
power: Fix typo
...
JS ERROR: ReferenceError: this_proxy is not defined
Indicator<._getStatus@/usr/share/gnome-shell/js/ui/status/power.js:66
2013-10-17 18:12:02 +02:00
Bastien Nocera
0b8c0c202e
power: Use UPower directly instead of gnome-settings-daemon
...
UPower master exports a display device that can be used to
compute whether to show a status icon, and what we should show.
https://bugzilla.gnome.org/show_bug.cgi?id=710273
2013-10-17 17:36:27 +02:00
Jasper St. Pierre
37c8132632
workspace: Adapt to mutter API changes
2013-10-15 15:46:36 -04:00
Florian Müllner
02f2f694e4
Bump version to 3.10.1
...
Update NEWS.
2013-10-15 20:27:52 +02:00
Alejandro Piñeiro
d175a588f7
network: being able to use keyboard to connect to a Wireless
...
https://bugzilla.gnome.org/show_bug.cgi?id=710144
2013-10-15 20:27:05 +02:00
Florian Müllner
4bb41f2f66
Revert "network: being able to use keyboard to connect to a Wireless"
...
This reverts commit d581d29198
.
2013-10-15 20:14:02 +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
Alejandro Piñeiro
d581d29198
network: being able to use keyboard to connect to a Wireless
...
https://bugzilla.gnome.org/show_bug.cgi?id=710144
2013-10-15 19:10:38 +02:00
Florian Müllner
5a7e854f9e
appDisplay: Remember selected view across sessions
...
The application picker will always open with the view that was last
selected during the session, but the selection is reset on each
restart. This results in some annoyance for users that use the
ALL view exclusively, as they have to toggle views once each
session - the same would apply to exclusive FREQUENT view users
were the defaults to be changed, so the best solution is to simply
make the selected view persistent by storing it in GSettings.
https://bugzilla.gnome.org/show_bug.cgi?id=710042
2013-10-15 19:06:53 +02:00
Tim Lunn
6e13823ccc
shell-js: fix incorrect G_BEGIN_DECLS in header
2013-10-15 09:21:59 +11:00