Sardem FF7
e3e16586b8
Try to center the calendar arrow on the grid
...
Using the fixed percentage aligment, try to align the arrow of calendar
boxpointer on the center of the calendar grid
https://bugzilla.gnome.org/show_bug.cgi?id=642031
2011-02-16 10:19:43 -05:00
Sardem FF7
8f3376ce62
Add "precision" to boxpointer alignment
...
Allows the boxpointer arrow to be at a fixed percentage of the bubble
https://bugzilla.gnome.org/show_bug.cgi?id=642031
2011-02-16 10:19:39 -05:00
Dan Winship
140022aaf2
gnome-shell.modules: add --disable-Werror to tp-glib build
...
telepathy-glib doesn't currently build warning-free with gcc 4.6,
(https://bugs.freedesktop.org/show_bug.cgi?id=34337 ) so disable
-Werror for now.
2011-02-16 09:50:23 -05:00
Guillaume Desmottes
ccd2fec890
factor out _createSource
2011-02-16 10:10:26 +01:00
Guillaume Desmottes
02bcce07bd
index Source objects using the associated channel path
2011-02-16 10:10:26 +01:00
Guillaume Desmottes
dc51a84cec
remove our own Telepathy implementation
...
We rely only on telepathy-glib now (#620416 ).
2011-02-16 10:10:26 +01:00
Guillaume Desmottes
2b91ef7833
use TpTextChannel
2011-02-16 10:10:26 +01:00
Guillaume Desmottes
0285e62516
remove unused ContactManager
2011-02-16 10:10:26 +01:00
Guillaume Desmottes
4ef1923573
get presence changes from TpContact
2011-02-16 10:10:25 +01:00
Guillaume Desmottes
370c596fbf
use TpContact to get the avatar
2011-02-16 10:09:43 +01:00
Guillaume Desmottes
e97c15e01e
pass a TpContact object to Source
...
This is based on a patch from Morten Mjelva.
2011-02-16 10:09:43 +01:00
Guillaume Desmottes
69d3aad080
use TpAccountChannelRequest to re-ensure the channel
2011-02-16 10:09:43 +01:00
Guillaume Desmottes
2fd5371de7
Source: store proper Telepathy objects
2011-02-16 10:09:43 +01:00
Guillaume Desmottes
b750dde05b
stop looking for existing channels manually
...
Mission-control will give them to you as we have Recover=True on the Observer.
2011-02-16 10:09:42 +01:00
Guillaume Desmottes
9f310b6773
use constants from tp-glib
2011-02-16 10:09:41 +01:00
Guillaume Desmottes
067e3f2075
Use TpSimpleObserver rather than our own Observer implementation
2011-02-16 10:08:41 +01:00
Morten Mjelva
1938a5bcb0
Wrap tp_connection_get_contacts_by_handle
...
GArray support is broken in Gjs. This commit wraps
tp_connection_get_contacts_by_handle so we can retrieve TpContact objects.
2011-02-16 10:08:41 +01:00
Morten Mjelva
36a624aafd
Add telepathy-glib as a dependency
...
We'll be refactoring the Telepathy client to use telepathy-glib, so we need to
build it.
2011-02-16 10:08:41 +01:00
Ray Strode
8c80a58fa4
StThemeNodeDrawing: clear out node interior before filling pattern
...
If we aren't going to fill the content area of the node with a solid
background color, then we need to clear it of any artifacts left over
from drawing the border.
https://bugzilla.gnome.org/show_bug.cgi?id=640465
2011-02-15 19:57:52 -05:00
Ray Strode
740a946e72
Revert "StThemeNodeDrawing: fill background behind translucent gradients"
...
This reverts commit b4ec342d06
.
The alpha > 0 checks should actually be alpha < 255 for the commit to
make sense as designed. The design isn't right either, though,
since we need to preserve the translucency in translucent gradients,
not block it with a solid color fill.
https://bugzilla.gnome.org/show_bug.cgi?id=640465
2011-02-15 19:57:52 -05:00
Marina Zhurakhinskaya
1aba99336a
MessageTray: fix showing and hiding summary notifications when summary items are clicked
...
This patch fixes the summary notification reappearing if you click on the
summary item to hide it and hover away. It also ensures that when you click
on any summary item which doesn't correspond to the summary notification
being shown, a new summary notification will replace it right away.
What used to happen is that we'd unset the clicked item in _unlock() that
was called when the focus was ungrabbed because the user clicked outside
of the summary notification, but then would have this._clickedSummaryItem
be null in _onSummaryItemClicked() , and set it to the clicked item all
over again. This patch ensures that we unset the clicked item only when
it is necessary.
We also needed to add the code to call _updateState() again to show a new
summary notification when a previous one was hidden, but
this._clickedSummaryItem was set.
https://bugzilla.gnome.org/show_bug.cgi?id=642005
2011-02-15 18:37:33 -05:00
Dan Winship
37d307c80e
panel: remove some leftover code from the old calendar
2011-02-15 17:12:47 -05:00
Adel Gadllah
294490f77b
altTab: Properly query the themenode's color when painting the arrows
2011-02-15 20:58:21 +01:00
Rui Matos
1bc805206b
altTab: use keybinding actions instead of clutter keysym comparison
...
Use keybinding actions instead of clutter keysym comparisons to select
next/prev application and next/prev window.
https://bugzilla.gnome.org/show_bug.cgi?id=639341
2011-02-15 13:43:35 -05:00
Rui Matos
a047132a2f
altTab: enable the switch_group keybinding action
...
Allows the user to bring up the Alt+Tab popup with the current application's
window thumbnails selected.
https://bugzilla.gnome.org/show_bug.cgi?id=639341
2011-02-15 13:43:32 -05:00
Adel Gadllah
c2ae95f912
AppWellMenu: Remove window filtering
...
Don't filter and highlight windows when opening the menu
as this turned out to be distracting and confusing.
https://bugzilla.gnome.org/show_bug.cgi?id=642189
2011-02-14 23:07:27 +01:00
Jasper St. Pierre
ed6af523cb
telepathyClient: Support markup in the title of presence changes
...
Follow-up to commit 09717aae58
so
title changes also support markup instead of the ugly "<i></i>"
status.
Additionally, make sure to escape the contact's title as that
may accidentally contain unsafe markup or characters.
https://bugzilla.gnome.org/show_bug.cgi?id=642209
2011-02-14 12:12:14 -05:00
Dan Winship
1224e959b6
StThemeNode: use (out caller-allocates) on ClutterColor-returning methods
...
Properly annotate the themenode methods that return ClutterColors, and
update their JS callers to take advantage of that.
https://bugzilla.gnome.org/show_bug.cgi?id=642295
2011-02-14 10:49:26 -05:00
Dan Winship
688b9697c8
shell-drawing: remove
...
Remove shell-drawing.[ch], which now only contained
shell_draw_clock(), which hadn't been used since the sidebar went
away.
https://bugzilla.gnome.org/show_bug.cgi?id=642059
2011-02-14 09:38:27 -05:00
Dan Winship
0c0e2cc689
shell-drawing: remove shell_draw_box_pointer()
...
This was originally done in C because it used cairo, but that can be
done from JS now. Since it was only used by altTab.js, move it there.
https://bugzilla.gnome.org/show_bug.cgi?id=642059
2011-02-14 09:38:27 -05:00
Aron Xu
f211681d6c
Improve time format for Chinese (China).
2011-02-14 22:06:45 +08:00
Aron Xu
eaa7b83979
Update Chinese (China) translations.
2011-02-14 19:50:53 +08:00
Aron Xu
1c320d1f8a
Update Chinese (China) translations.
2011-02-14 19:44:25 +08:00
Adel Gadllah
216be33fb9
StWidget: Be more verbose when aborting in get_theme_node
...
Give some context to make it easier to track down the offender.
2011-02-13 22:59:27 +01:00
Jasper St. Pierre
b23989871e
placeDisplay: Fix another typo preventing place launching
...
https://bugzilla.gnome.org/show_bug.cgi?id=642207
2011-02-13 14:55:33 -05:00
Jasper St. Pierre
fb5a0f8fa5
search: return an empty list instead of null
...
Make SearchSystem.updateSearch be consistent and always return a list,
avoiding an exception in SearchResults.updateSearch.
https://bugzilla.gnome.org/show_bug.cgi?id=642208
2011-02-13 11:56:24 -05:00
Changwoo Ryu
83883fafbb
Updated Korean translation
2011-02-13 23:54:08 +09:00
Jasper St. Pierre
09717aae58
telepathyClient: allow pango markup in presence changes
...
We were adding pango markup to the message in ContactManager.setPresence,
but weren't correctly marking the message as containing pango markup,
allowing for uglyness such as "User is <i>away</i>." being shown to the
user.
https://bugzilla.gnome.org/show_bug.cgi?id=642209
2011-02-13 08:44:18 -05:00
Jasper St. Pierre
03729a71f4
placeDisplay: Fix typo preventing places from being launched
...
0d32017ffc
accidentally introduced
a typo when launching places.
https://bugzilla.gnome.org/show_bug.cgi?id=642207
2011-02-13 08:44:14 -05:00
Giovanni Campagna
6bf2dd9138
ExtensionSystem: pass the metadata object to extensions
...
This allows using metadata.json as a configuration point (for
example for installation prefix).
https://bugzilla.gnome.org/show_bug.cgi?id=621017
2011-02-13 13:57:36 +01:00
Giovanni Campagna
7810db6b9f
Load extensions before the status area is started
...
Defer starting the status area until all extensions are loaded, so
they can add themselves as status icons.
https://bugzilla.gnome.org/show_bug.cgi?id=621017
2011-02-13 13:55:32 +01:00
Bastien Nocera
4c2d9ca16e
magnifier: crosshairs opacity is now a double
...
The type of the opacity has been changed in
gsettings-desktop-schemas, and a range was added for it.
See also bug 642032
https://bugzilla.gnome.org/show_bug.cgi?id=642175
2011-02-13 02:23:53 +00:00
Florian Müllner
b0efe684fc
app-icon: Use the dash's icon size for dragged icons
...
As the dash is one of the primary drop targets for dragging application
launchers, it's reasonable to use the dash icon size for app icons'
drag actors, especially with the larger size now used in the application
view.
https://bugzilla.gnome.org/show_bug.cgi?id=639428
2011-02-12 23:32:57 +01:00
Florian Müllner
2f3e47b586
overview: Make the dash public
...
In order to enable components other than Overview to read the
dash's iconSize, make the dash a public property of the overview.
https://bugzilla.gnome.org/show_bug.cgi?id=639428
2011-02-12 23:32:57 +01:00
Florian Müllner
1d77914316
dash: Make iconSize property public
...
As elements in the dash are scaled to accommodate a growing number
of items, the icon size used may end up rather small. In that case,
dragging items to the dash which are significantly larger than items
in the dash is getting clumsy, so it makes sense for some components
to synchronize the size of drag actors with the currently used icon
size in the dash. To enable other components to do this, make the icon
size a public property.
https://bugzilla.gnome.org/show_bug.cgi?id=639428
2011-02-12 23:32:57 +01:00
Florian Müllner
aad3560ccb
app-view: Use larger icons
...
According to the mockups[0], launcher icons in the app view should
be larger. Leave icons in search results at their current size,
until the designers decide what's appropriate there.
[0] http://live.gnome.org/GnomeShell/Design/Whiteboards/Launchers
https://bugzilla.gnome.org/show_bug.cgi?id=639428
2011-02-12 23:32:57 +01:00
Owen W. Taylor
69d25c975c
StThemeNode: Add (out caller-annotates) annotations
...
Mark the ClutterActorBox return for a number of functions so we can use
them from Javascript.
https://bugzilla.gnome.org/show_bug.cgi?id=642192
2011-02-12 17:29:10 -05:00
Matej Urbančič
64c4bb86c6
Updated Slovenian translation
2011-02-12 20:37:54 +01:00
Khaled Hosny
eadd3691a6
Updated Arabic translation
2011-02-12 01:05:31 +02:00
Wouter Bolsterlee
20aec4bb55
Updated Dutch translation by Wouter Bolsterlee
2011-02-11 23:09:28 +01:00