Commit Graph

6254 Commits

Author SHA1 Message Date
Florian Müllner
6f3cf0ae50 userMenu: Force reload of background-image on icon changes
When changing the user's avatar image, AccountsService will
overwrite the old image with the new one, so the location
returned by get_icon_file() is always the same.
In order to pick up the change, we need to make sure to clear the
previous image from both StTextureCache and StThemeNode's paint
cache.

https://bugzilla.gnome.org/show_bug.cgi?id=679268
2012-09-24 22:03:06 +02:00
Florian Müllner
cd024e21f0 st-widget: Add method to clear background-image
For performance reasons, resources required to paint a widget are
aggressively cached; we know of at least one case where our caching
prevents updating the used background-image correctly, so add explicit
API to clear all associated cache data.

https://bugzilla.gnome.org/show_bug.cgi?id=679268
2012-09-24 22:03:05 +02:00
Florian Müllner
c4c470c1f3 st-theme-node: Add method to invalidate drawing state
StThemeNode caches its resources aggressively to keep the required
work on paint to a minimum - right now, resources are only recreated
on allocation changes.
In order to update the background-image property correctly when the
underlying file changes, resources need to be recreated without a
size change, so add an explicit method for that.

https://bugzilla.gnome.org/show_bug.cgi?id=679268
2012-09-24 22:03:05 +02:00
Florian Müllner
dc9ad8df80 st-texture-cache: Add API to remove cache data
The current API assumes that image data loaded from files remains
valid during the life time of the shell. This assumption is mostly
valid for image files we provide ourselves (with the exception being
designers working on those files), but not necessarily for "external"
files - provide API to explicitly remove cached data associated with
a URI for those cases.

https://bugzilla.gnome.org/show_bug.cgi?id=679268
2012-09-24 22:03:04 +02:00
Petr Kovar
74d6225993 Update Czech translation 2012-09-24 18:31:14 +02:00
Chao-Hsiung Liao
e1e0c5035d Updated Traditional Chinese translation(Hong Kong and Taiwan) 2012-09-24 22:58:55 +08:00
Petr Kovar
adf6d0eb82 Update Czech translation by Adam Matousek 2012-09-24 15:43:00 +02:00
Timur Zhamakeev
90df435345 Added Kyrgyz translation 2012-09-24 14:34:08 +06:00
Timur Zhamakeev
83d57211db Added 'ky' to LINGUAS 2012-09-24 14:33:12 +06:00
Mattias Põldaru
0a8eeb2827 [l10n] Updated Estonian translation 2012-09-24 10:42:16 +03:00
Jiro Matsuzawa
0c324c42f4 [l10n] Update Japanese translation 2012-09-24 11:45:40 +09:00
Rūdolfs Mazurs
3adf54a952 Updated Latvian translation 2012-09-23 20:23:09 +03:00
Yuri Myasoedov
8076c66a4c Updated Russian translation 2012-09-23 20:32:14 +04:00
Yuri Myasoedov
f9c583a636 Updated Russian translation 2012-09-23 19:50:31 +04:00
Rajesh Ranjan
30d536b19c hindi update 2012-09-23 20:46:41 +05:30
Mario Blättermann
1957899146 [l10n] Updated German translation 2012-09-23 12:31:15 +02:00
Carles Ferrando
b52c83d88a [l10n]Updated Catalan (Valencian) translation 2012-09-23 00:21:06 +02:00
Gil Forcada
27ff388413 [l10n] Updated Catalan translation 2012-09-23 00:21:00 +02:00
YunQiang Su
d4306f7768 update Simplified Chinese (zh_CN) translation 2012-09-23 04:35:44 +08:00
Ville-Pekka Vainio
5d0a57c97d Finnish translation update by Jiri Grönroos 2012-09-22 21:54:22 +03:00
Jasper St. Pierre
a87ba467ae messageTray: Don't open the tray from a dwell if we're in a modal grab
If we're in an alt-tab popup or modal dialog, we shouldn't pop up the tray
at all.

https://bugzilla.gnome.org/show_bug.cgi?id=684458
2012-09-22 15:39:22 -03:00
Jasper St. Pierre
7df7cd01eb messageTray: Clean up commented code a bit
Since we changed the grabHelper.grab call to be in a conditional,
it's been a little clear what the comment has been referring to.

https://bugzilla.gnome.org/show_bug.cgi?id=684458
2012-09-22 15:39:22 -03:00
Milo Casagrande
098d805a8b [l10n] Updated Italian translation. 2012-09-22 16:54:29 +02:00
Yaron Shahrabani
4a21034a00 Updated Hebrew translation. 2012-09-22 15:06:30 +03:00
Yaron Shahrabani
7904e359f2 Updated Hebrew translation. 2012-09-22 15:06:07 +03:00
Florian Müllner
0c8a94beb8 screenShield: Fix unlock animation
When unlocking succeeds, the transition back to the user session is
animated. However, commit 8cf9baa1 broke the transition by hiding the
actor before starting the animation.

https://bugzilla.gnome.org/show_bug.cgi?id=684591
2012-09-22 13:50:25 +02:00
Kris Thomsen
c13a573792 Updated Danish translation 2012-09-22 12:27:49 +02:00
Bruce Cowan
f9b42e12ae Updated British English translation 2012-09-22 11:18:23 +01:00
Alexander Shopov
5c2031b768 Updated Bulgarian translation 2012-09-22 12:52:52 +03:00
Changwoo Ryu
49643882d4 Updated Korean translation 2012-09-22 18:50:34 +09:00
Florian Müllner
175ddaa3a1 searchDisplay: Fix alignment of section headers in RTL locales
https://bugzilla.gnome.org/show_bug.cgi?id=684379
2012-09-21 21:03:52 +02:00
Djavan Fagundes
cc1d6e97b8 Updated Brazilian Portuguese Translation 2012-09-21 15:26:12 -03:00
Aurimas Černius
79b96ab301 Updated Lithuanian translation 2012-09-21 20:53:34 +03:00
Ihar Hrachyshka
44d9316023 Updated Belarusian translation. 2012-09-21 20:02:55 +03:00
Daniel Mustieles
5b0c9a74fb Updated Spanish translation 2012-09-21 17:52:32 +02:00
Florian Müllner
3429fc3e4c userMenu: Close menu immediately on user/session switch
The same reasoning as for commit 1f30670c1d also applies to
VT switches.

https://bugzilla.gnome.org/show_bug.cgi?id=684459
2012-09-21 16:07:38 +02:00
ManojKumar Giri
d11d8d5353 Updated translation for Odia. 2012-09-21 17:34:09 +05:30
Fran Diéguez
1742bd6ded Updated Galician translations 2012-09-21 13:18:37 +02:00
Duarte Loreto
9f6e118ea0 Updated Portuguese translation 2012-09-20 22:19:24 +01:00
Мирослав Николић
717bbd3bb5 Updated Serbian translation 2012-09-20 20:23:24 +02:00
Florian Müllner
e8ebe4de14 popupMenu: Set initial visibility of settings items
With the recent session mode changes, the visibility of settings
items is now only set on sessionMode::updated - while the signal
is emitted when the session mode is initialized, settings items
that are added after that are visible regardless of the allowSettings
setting until the next sessionMode::updated signal is received.
Fix this by explicitly setting the initial visibility of settings
items.

https://bugzilla.gnome.org/show_bug.cgi?id=684473
2012-09-20 20:04:05 +02:00
Giovanni Campagna
0ff614ccd4 Don't show network dialogs in the lock screen
Remove the network agent component from the lock screen and unlock
dialog session modes.

https://bugzilla.gnome.org/show_bug.cgi?id=684384
2012-09-20 20:03:23 +02:00
Florian Müllner
d0a77b7e0c keyboard: Make input source items accessible
https://bugzilla.gnome.org/show_bug.cgi?id=684462
2012-09-20 19:59:27 +02:00
Ani Peter
2815889090 Updated Malayalam file 2012-09-20 22:57:20 +05:30
Ani Peter
1317956663 Updated Malayalam file 2012-09-20 21:40:54 +05:30
Ani Peter
a2303d8895 Updated Malayalam file 2012-09-20 21:39:01 +05:30
Gabor Kelemen
2161c793dc Updated Hungarian translation 2012-09-20 14:56:16 +02:00
Fran Diéguez
a2f943db8f Updated Galician translations 2012-09-20 13:20:04 +02:00
Alexandre Franke
23a31b9c00 Update French translation 2012-09-20 12:25:57 +02:00
Theppitak Karoonboonyanan
2591d1b94b Updated Thai translation 2012-09-20 16:23:00 +07:00