Commit Graph

5311 Commits

Author SHA1 Message Date
Cosimo Cecchi
49d8e6da40 format: move shell_format_int_alternative_output() to ShellJS
gnome-shell-extension-prefs uses format(), but can't pull in Shell
(which is a dependency for the module), since that in turn would pull in
Meta. Fix this by moving the introspected int format function to ShellJS
instead.

https://bugzilla.gnome.org/show_bug.cgi?id=673106
2012-04-10 12:52:33 -04:00
Yaron Shahrabani
8089f24c81 Updated Hebrew translation. 2012-04-09 22:48:34 +03:00
Giovanni Campagna
b6aab53d10 NetworkMenu: fix crash when NetworkManger restarts
nm_active_connection_get_devices() has a (questionable) special case
for the no devices case (which happens if the DBus object is
destroyed because NM went down): it returns null instead of an empty
array. Handle that instead of crashing.

https://bugzilla.gnome.org/show_bug.cgi?id=673043
2012-04-09 20:33:50 +02:00
Giovanni Campagna
55a4517cd1 Fix documentation warnings
gobject-introspection now emits many more warnings for malformed
comments, and they fail the build.

https://bugzilla.gnome.org/show_bug.cgi?id=673656
2012-04-09 19:57:51 +02:00
Jasper St. Pierre
b095319a16 extensionSystem: Make it a non-fatal error to re-load an extension
https://bugzilla.gnome.org/show_bug.cgi?id=673613
2012-04-09 14:02:31 -03:00
Jasper St. Pierre
5ea5806730 extensionUtils: Load user extensions before system extensions
https://bugzilla.gnome.org/show_bug.cgi?id=673613
2012-04-09 14:02:31 -03:00
Adel Gadllah
bfbf812148 gdm: Skip locked users
Don't show locked (disabled) users in the user list. Those are either
"system" users with a shell or users disabled in the control-center.

https://bugzilla.gnome.org/show_bug.cgi?id=673784
2012-04-09 19:01:20 +02:00
Rui Matos
168e9eeac1 searchDisplay: Update the selection for async searches without results
This ensures that the initial selection is always set correctly. We
were missing the empty async search results case.

https://bugzilla.gnome.org/show_bug.cgi?id=673233
2012-04-06 14:09:40 +02:00
Praveen Illa
dd79c1a79a Updated Telugu Transltion 2012-04-06 09:11:54 +05:30
Ihar Hrachyshka
fe3402589b Updated Belarusian translation. 2012-04-05 15:36:46 +03:00
Žygimantas Beručka
74dcaff21c Updated Lithuanian translation 2012-04-05 15:15:35 +03:00
Jasper St. Pierre
0a7968a2e5 st-theme-context: Punt icon theme changes to an idle
Icon theme change signals aren't noticed immediately, they're usually
noticed when trying to load an icon. Since icon theme changes cause a
style change, and most icon widgets try to re-load their texture during
a style change, this means that we get a stack like this:

  st_texture_cache_load_icon
  gtk_icon_theme_lookup_icon
  gtk_icon_theme_changed
  st_widget_style_changed
  st_texture_cache_load_icon

Rather than making every place that uses StTextureCache re-entrant,
punt the notifying of icon theme changes to an idle handler instead.

https://bugzilla.gnome.org/show_bug.cgi?id=673512
2012-04-04 16:26:00 -04:00
Jasper St. Pierre
00091a2acb st-theme-context: Make icon theme changes a bit more efficient
There's no need to destroy and recreate the root node for an icon theme
change. Just emit the CHANGED signal.

https://bugzilla.gnome.org/show_bug.cgi?id=673512
2012-04-04 16:26:00 -04:00
Gabor Kelemen
c5aa834b6a Updated Hungarian translation 2012-04-04 15:46:01 +02:00
Bruno Brouard
b1bde46694 Updated French translation 2012-04-03 20:34:41 +02:00
Shankar Prasad
49e4fa494e Updated Kannada Translation 2012-04-03 17:45:34 +05:30
Shankar Prasad
4622c52b71 Updated Kannada Translation 2012-04-03 17:33:38 +05:30
Sweta Kothari
e9ac5dd5f4 Updated Gujarati Translations 2012-04-03 11:25:14 +05:30
Shankar Prasad
7570c43d11 Updated Kannada Translation 2012-04-02 18:29:42 +05:30
Shankar Prasad
4332e7ec49 Updated Kannada Translation 2012-04-02 18:09:37 +05:30
Sasi Bhushan
9f26f1e225 Updated Telugu Translation 2012-04-02 16:38:36 +05:30
Sandeep Sheshrao Shedmake
0c0319c415 Updated Marathi Translations 2012-04-02 11:46:21 +05:30
Gil Forcada
c16dbd7607 [l10n] Updated Catalan translation 2012-04-02 00:09:04 +02:00
Daniel Mustieles
7b1f10a5fe Updated Spanish translation 2012-04-01 19:37:22 +02:00
Alexander Shopov
dce74749b7 Updated Bulgarian translation 2012-04-01 17:45:03 +03:00
Yuri Myasoedov
1ba88b8c42 Fixed Russian translation 2012-04-01 14:01:39 +04:00
Yuri Myasoedov
9c50b57d46 Fixed Russian translation 2012-04-01 14:00:14 +04:00
Daniel Nylander
900bd3ee97 Updated Swedish translation 2012-04-01 09:07:33 +02:00
Мирослав Николић
b4affe00a7 Updated Serbian translation 2012-03-31 11:03:43 +02:00
Piotr Drąg
ca49c84bc1 Updated Polish translation 2012-03-31 04:10:41 +02:00
Fran Diéguez
2cddf60226 Updated Galician translations 2012-03-31 00:08:44 +02:00
Matej Urbančič
d9c3951f02 Updated Slovenian translation 2012-03-30 22:15:52 +02:00
Arash Mousavi
aa5997d975 Updated Persian Translations 2012-03-31 02:13:34 +04:30
Florian Müllner
c51acf7c2a panel: Add keyboard shortcut to open app menu
With the application menu now being more than a stub, it has
become a much more interesting target, so add a keyboard shortcut
to open it directly.
This should also ease some of the pain for focus-follows-mouse users.

https://bugzilla.gnome.org/show_bug.cgi?id=672909
2012-03-30 19:58:43 +02:00
Jasper St. Pierre
348044bc8a lookingGlass: Sort introspected property names
https://bugzilla.gnome.org/show_bug.cgi?id=673187
2012-03-30 11:57:45 -04:00
Stefano Facchini
7dbdf2aa07 workspaceThumbnail: set correct cursor when hovering the drop placeholder
Namely, use the the 'copy' cursor for app launchers and the 'move'
cursor for windows.

https://bugzilla.gnome.org/show_bug.cgi?id=672641
2012-03-30 17:44:39 +02:00
Florian Müllner
c933731ead doap: Add myself as maintainer 2012-03-30 14:39:02 +02:00
Rui Matos
e7da715994 svg: Make the OFF toggle widgets be the same width as the ON ones
Since the toggle switches have a 65px size in the CSS file, the
background image size should match it or it will be scaled and look
fuzzy.

https://bugzilla.gnome.org/show_bug.cgi?id=672592
2012-03-30 13:36:23 +02:00
Cosimo Cecchi
6d82aefad4 format: support %Id conversion characters in format.js
This is needed for languages which translate numbers with an
alternative representation, such as Persian.

https://bugzilla.gnome.org/show_bug.cgi?id=673106
2012-03-29 17:30:02 -04:00
Kjartan Maraas
8a11ab7d96 Updated Norwegian bokmål translation 2012-03-29 09:52:55 +02:00
Daniel Nylander
f465086405 Updated Swedish translation 2012-03-29 08:14:20 +02:00
Gabor Kelemen
70313a8b79 Updated Hungarian translation 2012-03-29 03:13:16 +02:00
Carles Ferrando
71679c38be [l10n]Updated Catalan (Valencian) translation 2012-03-27 22:34:41 +02:00
Khaled Hosny
addd943074 Typo 2012-03-27 21:32:11 +02:00
Owen W. Taylor
0b8470421c Bump version to 3.4.0
Update NEWS
2012-03-26 14:08:33 -04:00
Changwoo Ryu
bcf7c0f006 Updated Korean translation 2012-03-27 01:37:10 +09:00
Jasper St. Pierre
2b87bb015c screenshot: Ensure that ShellScreenshot stays alive until the callback
We've been dangling on the edge of unsafety, unnoticed, for a little while
about the reference count safety of ShellScreenshot. GJS owns the entire
reference count, so as soon as it goes out of scope it could die, causing
GJS to try and fetch the corresponding wrapper object for a stale pointer.
We haven't seen any crashes because of luck -- SpiderMonkey tries to group
together deallocations to limit GC pauses, and there isn't really a lot
of GC pressure in the duration that a screenshot happens, so we tend to
be mostly stable. But in the case that you create a lot of objects while
a screenshot is going on, by hammering the "Print Screen" button, for
example, you can destroy the GObject before the callback finishes.

https://bugzilla.gnome.org/show_bug.cgi?id=672775
2012-03-26 12:54:07 -03:00
Jasper St. Pierre
07e10fa03e screenshot: Remove harmful empty finalizer
We really should be chaining up in the finalizer, but instead of leaving
an empty finalize, remove it entirely.

https://bugzilla.gnome.org/show_bug.cgi?id=672775
2012-03-26 12:54:07 -03:00
Florian Müllner
bf992989c7 checkBox: Work around a height-for-width problem
StBoxLayout currently does not handle height-for-width children
correctly under some circumstances. As a work-around, hard-code
a label height of two lines of text, which should work for most
locales in the one place the widget is currently used.

https://bugzilla.gnome.org/show_bug.cgi?id=672543
2012-03-26 14:43:54 +02:00
Yuri Myasoedov
00400e354d Updated Russian translation 2012-03-25 21:29:58 +04:00