Compare commits

..

1 Commits

Author SHA1 Message Date
Carlos Garnacho
f0cf611e1b shell: Update to MetaCursorTracker API change
The pointer coordinates in meta_cursor_tracker_get_pointer() are now
returned as a graphene_point_t.
2020-08-13 19:49:11 +00:00
95 changed files with 4789 additions and 6873 deletions

View File

@@ -131,7 +131,7 @@ whenever possible, that is when not inheriting from GObjects.
}; };
``` ```
For GObject inheritance, we use the GObject.registerClass() function provided For GObject inheritence, we use the GObject.registerClass() function provided
by gjs. by gjs.
```javascript ```javascript
var MyActor = GObject.registerClass( var MyActor = GObject.registerClass(

41
NEWS
View File

@@ -1,26 +1,3 @@
3.37.91
=======
* Fix potential stack overflow in libcroco [Michael; !1404]
* Fix page removal in app picker [Georges; !1406]
* Fix "old style" VPN authentication [Florian; !1407]
* Fix X11 session login [Benjamin; !1418]
* Fix week number alignment when using font-scaling [Joonas; !1415]
* Fix lock screen on systems without GLSL shader support [Zephaniah; #3071]
* Misc. bug fixes and cleanups [Florian, Jonas, Georges, Andre, Will, Björn;
!1396, !1359, !1408, !1409, !1414, !1413, !1416, #3073]
Contributors:
Jonas Ådahl, Benjamin Berg, Michael Catanzaro, Björn Daase, Joonas Henriksson,
Zephaniah E. Loss-Cutler-Hull, Andre Moreira Magalhaes, Florian Müllner,
Georges Basile Stavracas Neto, Will Thompson
Translators:
Fran Dieguez [gl], Jordi Mas [ca], Daniel Mustieles [es],
Florentina Mușat [ro], Akarshan Biswas [bn_IN], Baurzhan Muftakhidinov [kk],
Piotr Drąg [pl], Rafael Fontenelle [pt_BR], Emin Tufan Çetin [tr],
sicklylife [ja], Danial Behzadi [fa], Jiri Grönroos [fi], Goran Vidović [hr],
Matej Urbančič [sl], Boyuan Yang [zh_CN]
3.37.90 3.37.90
======= =======
* Fix extension updates when many extensions are installed [Jeremias; !1363] * Fix extension updates when many extensions are installed [Jeremias; !1363]
@@ -285,7 +262,7 @@ Translators:
* Handle extension updates [Florian; !945] * Handle extension updates [Florian; !945]
* Animate showing and hiding caps-lock warning [Jonas; !952] * Animate showing and hiding caps-lock warning [Jonas; !952]
* Support "auto" lengths in CSS [Florian; !971] * Support "auto" lengths in CSS [Florian; !971]
* Turn extension-prefs into the official Extensions app [Florian; #1968] * Turn extension-prefs into the offical Extensions app [Florian; #1968]
* Sandbox the portal helper [Michael; !983] * Sandbox the portal helper [Michael; !983]
* Misc. bug fixes and cleanups [Florian, Björn, Jakub, Alexander, Daniel V., * Misc. bug fixes and cleanups [Florian, Björn, Jakub, Alexander, Daniel V.,
Jonas, nana-4, Carlos, Sebastian, Daniel G., Georges, Piotr; !918, !917, Jonas, nana-4, Carlos, Sebastian, Daniel G., Georges, Piotr; !918, !917,
@@ -574,7 +551,7 @@ Translators:
====== ======
* Fix keeping actors visible in scrollviews [Marco; #1061] * Fix keeping actors visible in scrollviews [Marco; #1061]
* Move some chrome above popup windows [Jonas D.; !358] * Move some chrome above popup windows [Jonas D.; !358]
* Include 'sandboxed-app-id' in window introspection info [Florian; #1289] * Include 'sandboxed-app-id' in winodw introspection info [Florian; #1289]
* Port to libecal-2.0 [Milan; !501] * Port to libecal-2.0 [Milan; !501]
* Support TCRYPT in mount password dialog [segfault; !126] * Support TCRYPT in mount password dialog [segfault; !126]
* Misc. bug fixes and cleanups [Florian, Marco, Veerasamy; !517, #745, !499, * Misc. bug fixes and cleanups [Florian, Marco, Veerasamy; !517, #745, !499,
@@ -1123,7 +1100,7 @@ Translations:
* gdm: Fix "Not listed" focus indication [Florian; #784040] * gdm: Fix "Not listed" focus indication [Florian; #784040]
* Fix missing icons in freedesktop notifications [Florian; #784245] * Fix missing icons in freedesktop notifications [Florian; #784245]
* gdm: Disable user list when empty [Xiaoguang; #731320] * gdm: Disable user list when empty [Xiaoguang; #731320]
* gdm: Allow empty response to PAM messages [Ray; #784360] * gdm: Allow empty reponse to PAM messages [Ray; #784360]
* Fix blocked clicks in shutdown dialog [Florian; #781738] * Fix blocked clicks in shutdown dialog [Florian; #781738]
* Show OSD popup when changing volume via scroll wheel [Florian; #781028] * Show OSD popup when changing volume via scroll wheel [Florian; #781028]
* Refine list search results [Rares; #749957] * Refine list search results [Rares; #749957]
@@ -2583,7 +2560,7 @@ Translations:
* Merge the wayland branch [Giovanni, Neil; #707467] * Merge the wayland branch [Giovanni, Neil; #707467]
* Make search entry behave better in RTL locales [Matthias, Florian; #705779] * Make search entry behave better in RTL locales [Matthias, Florian; #705779]
* Allow to change app pages with pageUp/pageDown keys [Carlos; #707979] * Allow to change app pages with pageUp/pageDown keys [Carlos; #707979]
* Set appropriate a11y states on expandable menu items [Alejandro; #708038] * Set approriate a11y states on expandable menu items [Alejandro; #708038]
* Improve page indicator animation [Carlos; #707565] * Improve page indicator animation [Carlos; #707565]
* Misc bug fixes and cleanups [Florian, Olivier, Jasper, Giovanni, Magdalen, * Misc bug fixes and cleanups [Florian, Olivier, Jasper, Giovanni, Magdalen,
Adel, Carlos, Rico, Joanmarie; #707308, #707430, #707508, #707557, #707600, Adel, Carlos, Rico, Joanmarie; #707308, #707430, #707508, #707557, #707600,
@@ -3867,7 +3844,7 @@ Translations:
* Update the calendar code to use ECalClient [Giovanni; #671177] * Update the calendar code to use ECalClient [Giovanni; #671177]
* Update jhbuild script to use the main moduleset [Owen, Will; #668440] * Update jhbuild script to use the main moduleset [Owen, Will; #668440]
* StTextureCache: code cleanup, evict unused icons, merge together * StTextureCache: code cleanup, evict unused icons, merge together
simultaneous requests for the same icon [Jasper; #670771, #671656, #672273] simulataneous requests for the same icon [Jasper; #670771, #671656, #672273]
* Clean up St for recent Clutter changes and fix bugs. StContainer and * Clean up St for recent Clutter changes and fix bugs. StContainer and
StGroup are removed [Jasper, Florian; #670034, #670640, #670904] StGroup are removed [Jasper, Florian; #670034, #670640, #670904]
* Code cleanup [Adel, Jasper, Rui; #613194, #671086, #671103] * Code cleanup [Adel, Jasper, Rui; #613194, #671086, #671103]
@@ -4002,7 +3979,7 @@ Translations:
[Stefano; #664201] [Stefano; #664201]
- Delay rearranging windows in the overview as long as the pointer - Delay rearranging windows in the overview as long as the pointer
is over a window [Vit; #645325] is over a window [Vit; #645325]
* Add a GConf => DConf migration file for overridden Mutter settings * Add a GConf => DConf migration file for overriden Mutter settings
[Florian; #667636] [Florian; #667636]
* When a VPN connection is active, show that as the network icon * When a VPN connection is active, show that as the network icon
[Giovanni; #665115] [Giovanni; #665115]
@@ -4249,7 +4226,7 @@ Translations:
- Add fingerprint reader support [Ray; #657823] - Add fingerprint reader support [Ray; #657823]
- Add a power button offering the choice of Suspend/Restart/Power off - Add a power button offering the choice of Suspend/Restart/Power off
[Ray; #657822] [Ray; #657822]
- Remove the option to view the current keyboard layout [Matthias; #659164] - Remove the option to view the current keyboad layout [Matthias; #659164]
- Make Control-Alt-Tab work for full keyboard access [Ray; #659177] - Make Control-Alt-Tab work for full keyboard access [Ray; #659177]
* Frequently initiate a full garbage collection; Spidermonkey isn't very good * Frequently initiate a full garbage collection; Spidermonkey isn't very good
at tracking the amount of resources we have allocated so this hopefully will at tracking the amount of resources we have allocated so this hopefully will
@@ -4466,7 +4443,7 @@ Translations:
* Fix selection highlighting for light-on-dark entries [Jasper; #643768] * Fix selection highlighting for light-on-dark entries [Jasper; #643768]
* Make control-Return in the overview open a new window [Maxim] * Make control-Return in the overview open a new window [Maxim]
* Delay showing the alt-Tab switcher to reduce visual noise when * Delay showing the alt-Tab switcher to reduce visual noise when
flipping between windows [Dan; #652346] flipping betweeen windows [Dan; #652346]
* When we have vertically stacked monitors, put the message tray * When we have vertically stacked monitors, put the message tray
on the bottom one [Dan; #636963] on the bottom one [Dan; #636963]
* Fix various problems with keynav and the Activities button * Fix various problems with keynav and the Activities button
@@ -4617,7 +4594,7 @@ Translations:
- Fix missing device descriptions with multiple devices of the - Fix missing device descriptions with multiple devices of the
same type [Giovanni] same type [Giovanni]
https://bugzilla.gnome.org/show_bug.cgi?id=646074 https://bugzilla.gnome.org/show_bug.cgi?id=646074
- Label ad-hoc networks with an appropriate icon [Dan] - Label ad-hoc neworks with an appropriate icon [Dan]
https://bugzilla.gnome.org/show_bug.cgi?id=646141 https://bugzilla.gnome.org/show_bug.cgi?id=646141
- Fix displaying some devices states as "invalid" [Dan] - Fix displaying some devices states as "invalid" [Dan]
https://bugzilla.gnome.org/show_bug.cgi?id=646946 https://bugzilla.gnome.org/show_bug.cgi?id=646946

View File

@@ -123,7 +123,7 @@ def locale_to_xkb(locale, name):
if xkb: if xkb:
return xkb return xkb
else: else:
raise KeyError("layout %s explicitly disabled in overrides" raise KeyError("layout %s explicitely disabled in overrides"
% locale) % locale)
xkb_names = sorted(name_to_xkb.keys()) xkb_names = sorted(name_to_xkb.keys())
if name in xkb_names: if name in xkb_names:

View File

@@ -1,5 +1,5 @@
[Unit] [Unit]
Description=GNOME Shell Description=GNOME Shell on Wayland
DefaultDependencies=no DefaultDependencies=no
Requisite=gnome-session-initialized.target Requisite=gnome-session-initialized.target

View File

@@ -26,7 +26,7 @@ ExecStart=@bindir@/gnome-shell
SuccessExitStatus=1 SuccessExitStatus=1
# unset some environment variables that were set by the shell and won't work now that the shell is gone # unset some environment variables that were set by the shell and won't work now that the shell is gone
ExecStopPost=-/bin/sh -c 'test "$SERVICE_RESULT" != "exec-condition" && systemctl --user unset-environment GNOME_SETUP_DISPLAY WAYLAND_DISPLAY DISPLAY XAUTHORITY' ExecStopPost=-systemctl --user unset-environment GNOME_SETUP_DISPLAY WAYLAND_DISPLAY DISPLAY XAUTHORITY
# On wayland we cannot restart # On wayland we cannot restart
Restart=no Restart=no

View File

@@ -79,7 +79,7 @@
@function draw_button_hilight_color($c) { @function draw_button_hilight_color($c) {
// //
// calculate the right top highlight color for buttons // calculate the right top hilight color for buttons
// //
// $c: base color; // $c: base color;
// //

View File

@@ -170,6 +170,7 @@
height: 1.8em; height: 1.8em;
width: 2.3em; width: 2.3em;
border-radius: 2px; border-radius: 2px;
padding: 0.5em 0 0;
margin: 6px; margin: 6px;
background-color: darken($bg_color, 2%); background-color: darken($bg_color, 2%);
color: lighten($fg_color, 5%); color: lighten($fg_color, 5%);

View File

@@ -38,7 +38,7 @@
font-size: 18pt; font-size: 18pt;
font-weight: 800; font-weight: 800;
&.lightweight { &.leightweight {
font-size: 13pt; font-size: 13pt;
font-weight: 800; font-weight: 800;
} }

View File

@@ -1,4 +1,4 @@
/* Notifications & Message Tray */ /* Notifications & Mesage Tray */
$notification_banner_height: 64px; $notification_banner_height: 64px;
$notification_banner_width: 34em; $notification_banner_width: 34em;

View File

@@ -16,7 +16,7 @@ $slider_size: 15px;
-barlevel-overdrive-color: $destructive_color; -barlevel-overdrive-color: $destructive_color;
-barlevel-overdrive-border-color: if($variant == 'light', darken($destructive_color, 4%), lighten($destructive_color, 2%)); //trough border when red; -barlevel-overdrive-border-color: if($variant == 'light', darken($destructive_color, 4%), lighten($destructive_color, 2%)); //trough border when red;
-barlevel-overdrive-separator-width:1px; -barlevel-overdrive-separator-width:1px;
// slider handler // slider hander
-slider-handle-radius: $slider_size * 0.5; // half the size of the size -slider-handle-radius: $slider_size * 0.5; // half the size of the size
-slider-handle-border-width: 1px; -slider-handle-border-width: 1px;
-slider-handle-border-color: if($variant == 'light', $borders_color, $fg_color); -slider-handle-border-color: if($variant == 'light', $borders_color, $fg_color);

View File

@@ -6,11 +6,10 @@ const { Clutter, GObject, Pango, Shell, St } = imports.gi;
const Animation = imports.ui.animation; const Animation = imports.ui.animation;
const Batch = imports.gdm.batch; const Batch = imports.gdm.batch;
const GdmUtil = imports.gdm.util; const GdmUtil = imports.gdm.util;
const OVirt = imports.gdm.oVirt; const Util = imports.misc.util;
const Params = imports.misc.params; const Params = imports.misc.params;
const ShellEntry = imports.ui.shellEntry; const ShellEntry = imports.ui.shellEntry;
const UserWidget = imports.ui.userWidget; const UserWidget = imports.ui.userWidget;
const Util = imports.misc.util;
var DEFAULT_BUTTON_WELL_ICON_SIZE = 16; var DEFAULT_BUTTON_WELL_ICON_SIZE = 16;
var DEFAULT_BUTTON_WELL_ANIMATION_DELAY = 1000; var DEFAULT_BUTTON_WELL_ANIMATION_DELAY = 1000;
@@ -483,7 +482,7 @@ var AuthPrompt = GObject.registerClass({
// The user is constant at the unlock screen, so it will immediately // The user is constant at the unlock screen, so it will immediately
// respond to the request with the username // respond to the request with the username
beginRequestType = BeginRequestType.PROVIDE_USERNAME; beginRequestType = BeginRequestType.PROVIDE_USERNAME;
} else if (this._userVerifier.serviceIsForeground(OVirt.SERVICE_NAME) || } else if (this._userVerifier.serviceIsForeground(GdmUtil.OVIRT_SERVICE_NAME) ||
this._userVerifier.serviceIsForeground(GdmUtil.SMARTCARD_SERVICE_NAME)) { this._userVerifier.serviceIsForeground(GdmUtil.SMARTCARD_SERVICE_NAME)) {
// We don't need to know the username if the user preempted the login screen // We don't need to know the username if the user preempted the login screen
// with a smartcard or with preauthenticated oVirt credentials // with a smartcard or with preauthenticated oVirt credentials

View File

@@ -716,7 +716,7 @@ class AppSwitcher extends SwitcherPopup.SwitcherList {
let iconSpacing = labelNaturalHeight + iconPadding + iconBorder; let iconSpacing = labelNaturalHeight + iconPadding + iconBorder;
let totalSpacing = this._list.spacing * (this._items.length - 1); let totalSpacing = this._list.spacing * (this._items.length - 1);
// We just assume the whole screen here due to weirdness happening with the passed width // We just assume the whole screen here due to weirdness happing with the passed width
let primary = Main.layoutManager.primaryMonitor; let primary = Main.layoutManager.primaryMonitor;
let parentPadding = this.get_parent().get_theme_node().get_horizontal_padding(); let parentPadding = this.get_parent().get_theme_node().get_horizontal_padding();
let availWidth = primary.width - parentPadding - this.get_theme_node().get_horizontal_padding(); let availWidth = primary.width - parentPadding - this.get_theme_node().get_horizontal_padding();

View File

@@ -1604,7 +1604,6 @@ class FolderView extends BaseAppView {
action.connect('pan', this._onPan.bind(this)); action.connect('pan', this._onPan.bind(this));
this._scrollView.add_action(action); this._scrollView.add_action(action);
this._appIds = [];
this._redisplay(); this._redisplay();
} }
@@ -1650,7 +1649,8 @@ class FolderView extends BaseAppView {
} }
_getItemPosition(item) { _getItemPosition(item) {
const appIndex = this._appIds.indexOf(item.id); const appIds = this._getFolderApps();
const appIndex = appIds.indexOf(item.id);
if (appIndex === -1) if (appIndex === -1)
return [-1, -1]; return [-1, -1];
@@ -1660,8 +1660,10 @@ class FolderView extends BaseAppView {
} }
_compareItems(a, b) { _compareItems(a, b) {
const aPosition = this._appIds.indexOf(a.id); const appIds = this._getFolderApps();
const bPosition = this._appIds.indexOf(b.id);
const aPosition = appIds.indexOf(a.id);
const bPosition = appIds.indexOf(b.id);
if (aPosition === -1 && bPosition === -1) if (aPosition === -1 && bPosition === -1)
return a.name.localeCompare(b.name); return a.name.localeCompare(b.name);
@@ -1718,8 +1720,9 @@ class FolderView extends BaseAppView {
_loadApps() { _loadApps() {
let apps = []; let apps = [];
let appSys = Shell.AppSystem.get_default(); let appSys = Shell.AppSystem.get_default();
const appIds = this._getFolderApps();
this._appIds.forEach(appId => { appIds.forEach(appId => {
const app = appSys.lookup_app(appId); const app = appSys.lookup_app(appId);
let icon = this._items.get(appId); let icon = this._items.get(appId);
@@ -1732,13 +1735,6 @@ class FolderView extends BaseAppView {
return apps; return apps;
} }
_redisplay() {
// Keep the app ids list cached
this._appIds = this._getFolderApps();
super._redisplay();
}
acceptDrop(source) { acceptDrop(source) {
if (!super.acceptDrop(source)) if (!super.acceptDrop(source))
return false; return false;

View File

@@ -680,7 +680,6 @@ var Calendar = GObject.registerClass({
style_class: 'calendar-day-base calendar-week-number', style_class: 'calendar-day-base calendar-week-number',
can_focus: true }); can_focus: true });
let weekFormat = Shell.util_translate_time_string(N_("Week %V")); let weekFormat = Shell.util_translate_time_string(N_("Week %V"));
label.clutter_text.y_align = Clutter.ActorAlign.CENTER;
label.accessible_name = iter.toLocaleFormat(weekFormat); label.accessible_name = iter.toLocaleFormat(weekFormat);
layout.attach(label, rtl ? 7 : 0, row, 1, 1); layout.attach(label, rtl ? 7 : 0, row, 1, 1);
} }

View File

@@ -2,7 +2,6 @@
/* exported Component */ /* exported Component */
const { Clutter, Gio, GLib, GObject, NM, Pango, Shell, St } = imports.gi; const { Clutter, Gio, GLib, GObject, NM, Pango, Shell, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals; const Signals = imports.signals;
const Dialog = imports.ui.dialog; const Dialog = imports.ui.dialog;
@@ -494,7 +493,7 @@ var VPNRequestHandler = class {
return; return;
} }
this._vpnChildProcessLineOldStyle(ByteArray.toString(line)); this._vpnChildProcessLineOldStyle(line);
// try to read more! // try to read more!
this._readStdoutOldStyle(); this._readStdoutOldStyle();
@@ -523,7 +522,13 @@ var VPNRequestHandler = class {
let contentOverride; let contentOverride;
try { try {
data = ByteArray.toGBytes(this._dataStdout.peek_buffer()); data = this._dataStdout.peek_buffer();
if (data instanceof Uint8Array)
data = imports.byteArray.toGBytes(data);
else
data = data.toGBytes();
keyfile.load_from_bytes(data, GLib.KeyFileFlags.NONE); keyfile.load_from_bytes(data, GLib.KeyFileFlags.NONE);
if (keyfile.get_integer(VPN_UI_GROUP, 'Version') != 2) if (keyfile.get_integer(VPN_UI_GROUP, 'Version') != 2)

View File

@@ -44,7 +44,7 @@ var AuthenticationDialog = GObject.registerClass({
let bodyContent = new Dialog.MessageDialogContent(); let bodyContent = new Dialog.MessageDialogContent();
if (userNames.length > 1) { if (userNames.length > 1) {
log('polkitAuthenticationAgent: Received %d '.format(userNames.length) + log('polkitAuthenticationAgent: Received %d'.format(userNames.length) +
'identities that can be used for authentication. Only ' + 'identities that can be used for authentication. Only ' +
'considering one.'); 'considering one.');
} }

View File

@@ -171,7 +171,7 @@ class TelepathyClient extends Tp.BaseClient {
this.add_approver_filter(filter); this.add_approver_filter(filter);
this.add_handler_filter(filter); this.add_handler_filter(filter);
// Allow other clients (such as Empathy) to preempt our channels if // Allow other clients (such as Empathy) to pre-empt our channels if
// needed // needed
this.set_delegated_channels_callback( this.set_delegated_channels_callback(
this._delegatedChannelsCb.bind(this)); this._delegatedChannelsCb.bind(this));

View File

@@ -220,7 +220,7 @@ var MessageDialogContent = GObject.registerClass({
this._updateTitleStyleLater = Meta.later_add(Meta.LaterType.BEFORE_REDRAW, () => { this._updateTitleStyleLater = Meta.later_add(Meta.LaterType.BEFORE_REDRAW, () => {
this._updateTitleStyleLater = 0; this._updateTitleStyleLater = 0;
this._title.add_style_class_name('lightweight'); this._title.add_style_class_name('leightweight');
return GLib.SOURCE_REMOVE; return GLib.SOURCE_REMOVE;
}); });
} }
@@ -233,7 +233,7 @@ var MessageDialogContent = GObject.registerClass({
_setLabel(this._title, title); _setLabel(this._title, title);
this._title.remove_style_class_name('lightweight'); this._title.remove_style_class_name('leightweight');
this._updateTitleStyle(); this._updateTitleStyle();
this.notify('title'); this.notify('title');

View File

@@ -2,7 +2,6 @@
/* exported init connect disconnect */ /* exported init connect disconnect */
const { GLib, Gio, GObject, Shell, St } = imports.gi; const { GLib, Gio, GObject, Shell, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals; const Signals = imports.signals;
const ExtensionDownloader = imports.ui.extensionDownloader; const ExtensionDownloader = imports.ui.extensionDownloader;
@@ -283,7 +282,8 @@ var ExtensionManager = class {
let metadataContents, success_; let metadataContents, success_;
try { try {
[success_, metadataContents] = metadataFile.load_contents(null); [success_, metadataContents] = metadataFile.load_contents(null);
metadataContents = ByteArray.toString(metadataContents); if (metadataContents instanceof Uint8Array)
metadataContents = imports.byteArray.toString(metadataContents);
} catch (e) { } catch (e) {
throw new Error('Failed to load metadata.json: %s'.format(e.toString())); throw new Error('Failed to load metadata.json: %s'.format(e.toString()));
} }

View File

@@ -468,12 +468,6 @@ var IconGridLayout = GObject.registerClass({
this._unlinkItem(item); this._unlinkItem(item);
}); });
// Adjust the page indexes of items after this page
for (const itemData of this._items.values()) {
if (itemData.pageIndex > pageIndex)
itemData.pageIndex--;
}
this._pages.splice(pageIndex, 1); this._pages.splice(pageIndex, 1);
this.emit('pages-changed'); this.emit('pages-changed');
} }

View File

@@ -2,7 +2,6 @@
/* exported KeyboardManager */ /* exported KeyboardManager */
const { Clutter, Gio, GLib, GObject, Meta, St } = imports.gi; const { Clutter, Gio, GLib, GObject, Meta, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals; const Signals = imports.signals;
const InputSourceManager = imports.ui.status.keyboard; const InputSourceManager = imports.ui.status.keyboard;
@@ -533,7 +532,8 @@ var KeyboardModel = class {
_loadModel(groupName) { _loadModel(groupName) {
let file = Gio.File.new_for_uri('resource:///org/gnome/shell/osk-layouts/%s.json'.format(groupName)); let file = Gio.File.new_for_uri('resource:///org/gnome/shell/osk-layouts/%s.json'.format(groupName));
let [success_, contents] = file.load_contents(null); let [success_, contents] = file.load_contents(null);
contents = ByteArray.toString(contents); if (contents instanceof Uint8Array)
contents = imports.byteArray.toString(contents);
return JSON.parse(contents); return JSON.parse(contents);
} }

View File

@@ -233,7 +233,7 @@ class SlidingControl extends St.Widget {
// When pageEmpty is received, there's no visible view in the // When pageEmpty is received, there's no visible view in the
// selector; this means we can now safely set the full slide for // selector; this means we can now safely set the full slide for
// the next page, since slideIn or slideOut might have been called, // the next page, since slideIn or slideOut might have been called,
// changing the visibility // changing the visiblity
this.remove_transition('@layout.slide-x'); this.remove_transition('@layout.slide-x');
this.layout.slide_x = this._getSlide(); this.layout.slide_x = this._getSlide();
this._updateTranslation(); this._updateTranslation();

View File

@@ -3,7 +3,6 @@
const { Atk, Clutter, GDesktopEnums, Gio, const { Atk, Clutter, GDesktopEnums, Gio,
GLib, GObject, Gtk, Meta, Pango, Rsvg, St } = imports.gi; GLib, GObject, Gtk, Meta, Pango, Rsvg, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals; const Signals = imports.signals;
const Main = imports.ui.main; const Main = imports.ui.main;
@@ -298,7 +297,8 @@ var PadDiagram = GObject.registerClass({
_init(params) { _init(params) {
let file = Gio.File.new_for_uri('resource:///org/gnome/shell/theme/pad-osd.css'); let file = Gio.File.new_for_uri('resource:///org/gnome/shell/theme/pad-osd.css');
let [success_, css] = file.load_contents(null); let [success_, css] = file.load_contents(null);
css = ByteArray.toString(css); if (css instanceof Uint8Array)
css = imports.byteArray.toString(css);
this._curEdited = null; this._curEdited = null;
this._prevEdited = null; this._prevEdited = null;
this._css = css; this._css = css;

View File

@@ -208,7 +208,7 @@ var PopupBaseMenuItem = GObject.registerClass({
// Remove the CSS active state if the user press the button and // Remove the CSS active state if the user press the button and
// while holding moves to another menu item, so we don't paint all items. // while holding moves to another menu item, so we don't paint all items.
// The correct behaviour would be to set the new item with the CSS // The correct behaviour would be to set the new item with the CSS
// active state as well, but button-press-event is not triggered, // active state as well, but button-press-event is not trigered,
// so we should track it in our own, which would involve some work // so we should track it in our own, which would involve some work
// in the container // in the container
this.remove_style_pseudo_class('active'); this.remove_style_pseudo_class('active');

View File

@@ -1,7 +1,6 @@
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*- // -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
/* exported SessionMode, listModes */ /* exported SessionMode, listModes */
const ByteArray = imports.byteArray;
const GLib = imports.gi.GLib; const GLib = imports.gi.GLib;
const Signals = imports.signals; const Signals = imports.signals;
@@ -106,7 +105,8 @@ function _loadMode(file, info) {
let fileContent, success_, newMode; let fileContent, success_, newMode;
try { try {
[success_, fileContent] = file.load_contents(null); [success_, fileContent] = file.load_contents(null);
fileContent = ByteArray.toString(fileContent); if (fileContent instanceof Uint8Array)
fileContent = imports.byteArray.toString(fileContent);
newMode = JSON.parse(fileContent); newMode = JSON.parse(fileContent);
} catch (e) { } catch (e) {
return; return;

View File

@@ -145,7 +145,7 @@ class Indicator extends PanelMenu.SystemIndicator {
if (nConnectedDevices > 1) if (nConnectedDevices > 1)
/* Translators: this is the number of connected bluetooth devices */ /* Translators: this is the number of connected bluetooth devices */
this._item.label.text = ngettext('%d Connected', '%d Connected', nConnectedDevices).format(nConnectedDevices); this._item.label.text = ngettext('%d Connected", "%d Connected', nConnectedDevices).format(nConnectedDevices);
else if (nConnectedDevices === 1) else if (nConnectedDevices === 1)
this._item.label.text = connectedDevices[0].name; this._item.label.text = connectedDevices[0].name;
else if (adapter === null) else if (adapter === null)

View File

@@ -647,14 +647,10 @@ var UnlockDialog = GObject.registerClass({
const themeContext = St.ThemeContext.get_for_stage(global.stage); const themeContext = St.ThemeContext.get_for_stage(global.stage);
for (const widget of this._backgroundGroup) { for (const widget of this._backgroundGroup) {
const effect = widget.get_effect('blur'); widget.get_effect('blur').set({
brightness: BLUR_BRIGHTNESS,
if (effect) { sigma: BLUR_SIGMA * themeContext.scale_factor,
effect.set({ });
brightness: BLUR_BRIGHTNESS,
sigma: BLUR_SIGMA * themeContext.scale_factor,
});
}
} }
} }

View File

@@ -1,5 +1,5 @@
project('gnome-shell', 'c', project('gnome-shell', 'c',
version: '3.37.91', version: '3.37.90',
meson_version: '>= 0.53.0', meson_version: '>= 0.53.0',
license: 'GPLv2+' license: 'GPLv2+'
) )
@@ -25,7 +25,7 @@ gio_req = '>= 2.56.0'
gi_req = '>= 1.49.1' gi_req = '>= 1.49.1'
gjs_req = '>= 1.65.1' gjs_req = '>= 1.65.1'
gtk_req = '>= 3.15.0' gtk_req = '>= 3.15.0'
mutter_req = '>= 3.37.91' mutter_req = '>= 3.37.90'
polkit_req = '>= 0.100' polkit_req = '>= 0.100'
schemas_req = '>= 3.33.1' schemas_req = '>= 3.33.1'
startup_req = '>= 0.11' startup_req = '>= 0.11'

File diff suppressed because it is too large Load Diff

105
po/es.po
View File

@@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnome-shell.master\n" "Project-Id-Version: gnome-shell.master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-21 17:50+0000\n" "POT-Creation-Date: 2020-08-10 23:58+0000\n"
"PO-Revision-Date: 2020-08-24 11:52+0200\n" "PO-Revision-Date: 2020-08-13 10:39+0200\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n" "Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n" "Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n"
"Language: es_ES\n" "Language: es_ES\n"
@@ -444,8 +444,8 @@ msgstr "Página web"
msgid "Visit extension homepage" msgid "Visit extension homepage"
msgstr "Visitar la página web de la extensión" msgstr "Visitar la página web de la extensión"
#: js/gdm/authPrompt.js:136 js/ui/audioDeviceSelection.js:57 #: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139 #: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183 #: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386 #: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149 #: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
@@ -453,10 +453,10 @@ msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#. Cisco LEAP #. Cisco LEAP
#: js/gdm/authPrompt.js:238 js/ui/components/networkAgent.js:206 #: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246 #: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287 #: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277 #: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326 #: js/ui/shellMountOperation.js:326
msgid "Password" msgid "Password"
msgstr "Contraseña" msgstr "Contraseña"
@@ -479,8 +479,8 @@ msgstr "(ej., usuario o %s)"
#. TTLS and PEAP are actually much more complicated, but this complication #. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication #. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one) #. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242 #: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283 #: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username" msgid "Username"
msgstr "Nombre de usuario" msgstr "Nombre de usuario"
@@ -509,11 +509,13 @@ msgstr "Apagar"
#. Translators: A list of keywords that match the power-off action, separated by semicolons #. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94 #: js/misc/systemActions.js:94
#| msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop" msgid "power off;shutdown;halt;stop"
msgstr "apagar;apagado;reinicio;reiniciar;detener;parar" msgstr "apagar;apagado;reinicio;reiniciar;detener;parar"
#. Translators: The name of the restart action in search #. Translators: The name of the restart action in search
#: js/misc/systemActions.js:99 #: js/misc/systemActions.js:99
#| msgid "Restart"
msgctxt "search-result" msgctxt "search-result"
msgid "Restart" msgid "Restart"
msgstr "Reiniciar" msgstr "Reiniciar"
@@ -747,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Carpeta sin nombre" msgstr "Carpeta sin nombre"
#. Translators: This is the heading of a list of open windows #. Translators: This is the heading of a list of open windows
#: js/ui/appDisplay.js:2766 js/ui/panel.js:75 #: js/ui/appDisplay.js:2762 js/ui/panel.js:75
msgid "Open Windows" msgid "Open Windows"
msgstr "Ventanas abiertas" msgstr "Ventanas abiertas"
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82 #: js/ui/appDisplay.js:2781 js/ui/panel.js:82
msgid "New Window" msgid "New Window"
msgstr "Ventana nueva" msgstr "Ventana nueva"
#: js/ui/appDisplay.js:2801 #: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card" msgid "Launch using Integrated Graphics Card"
msgstr "Lanzar usando la tarjeta gráfica integrada" msgstr "Lanzar usando la tarjeta gráfica integrada"
#: js/ui/appDisplay.js:2802 #: js/ui/appDisplay.js:2798
msgid "Launch using Discrete Graphics Card" msgid "Launch using Discrete Graphics Card"
msgstr "Lanzar usando la tarjeta gráfica discreta" msgstr "Lanzar usando la tarjeta gráfica discreta"
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239 #: js/ui/appDisplay.js:2826 js/ui/dash.js:239
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Quitar de los favoritos" msgstr "Quitar de los favoritos"
#: js/ui/appDisplay.js:2836 #: js/ui/appDisplay.js:2832
msgid "Add to Favorites" msgid "Add to Favorites"
msgstr "Añadir a los favoritos" msgstr "Añadir a los favoritos"
#: js/ui/appDisplay.js:2846 js/ui/panel.js:93 #: js/ui/appDisplay.js:2842 js/ui/panel.js:93
msgid "Show Details" msgid "Show Details"
msgstr "Mostrar detalles" msgstr "Mostrar detalles"
@@ -965,39 +967,39 @@ msgstr "La versión de udisks instalada no soporta la configuración PIM"
msgid "Open with %s" msgid "Open with %s"
msgstr "Abrir con %s" msgstr "Abrir con %s"
#: js/ui/components/networkAgent.js:93 #: js/ui/components/networkAgent.js:92
msgid "" msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router." "Alternatively you can connect by pushing the “WPS” button on your router."
msgstr "" msgstr ""
"Alternativamente puede conectarse pulsando el botón «WPS» de su router." "Alternativamente puede conectarse pulsando el botón «WPS» de su router."
#: js/ui/components/networkAgent.js:105 js/ui/status/network.js:252 #: js/ui/components/networkAgent.js:104 js/ui/status/network.js:252
#: js/ui/status/network.js:343 js/ui/status/network.js:943 #: js/ui/status/network.js:343 js/ui/status/network.js:943
msgid "Connect" msgid "Connect"
msgstr "Conectar" msgstr "Conectar"
#: js/ui/components/networkAgent.js:212 #: js/ui/components/networkAgent.js:211
msgid "Key" msgid "Key"
msgstr "Clave" msgstr "Clave"
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273 #: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
msgid "Private key password" msgid "Private key password"
msgstr "Contraseña de la clave privada" msgstr "Contraseña de la clave privada"
#: js/ui/components/networkAgent.js:271 #: js/ui/components/networkAgent.js:270
msgid "Identity" msgid "Identity"
msgstr "Identidad" msgstr "Identidad"
#: js/ui/components/networkAgent.js:285 #: js/ui/components/networkAgent.js:284
msgid "Service" msgid "Service"
msgstr "Servicio" msgstr "Servicio"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342 #: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696 #: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required" msgid "Authentication required"
msgstr "Autenticación requerida" msgstr "Autenticación requerida"
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676 #: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
#, javascript-format #, javascript-format
msgid "" msgid ""
"Passwords or encryption keys are required to access the wireless network " "Passwords or encryption keys are required to access the wireless network "
@@ -1006,42 +1008,42 @@ msgstr ""
"Se necesitan contraseñas o claves de cifrado para acceder a la red " "Se necesitan contraseñas o claves de cifrado para acceder a la red "
"inalámbrica «%s»." "inalámbrica «%s»."
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680 #: js/ui/components/networkAgent.js:318 js/ui/components/networkAgent.js:685
msgid "Wired 802.1X authentication" msgid "Wired 802.1X authentication"
msgstr "Autenticación 802.1X cableada" msgstr "Autenticación 802.1X cableada"
#: js/ui/components/networkAgent.js:321 #: js/ui/components/networkAgent.js:320
msgid "Network name" msgid "Network name"
msgstr "Nombre de la red" msgstr "Nombre de la red"
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684 #: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
msgid "DSL authentication" msgid "DSL authentication"
msgstr "Autenticación DSL" msgstr "Autenticación DSL"
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689 #: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
msgid "PIN code required" msgid "PIN code required"
msgstr "Código PIN requerido" msgstr "Código PIN requerido"
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690 #: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
msgid "PIN code is needed for the mobile broadband device" msgid "PIN code is needed for the mobile broadband device"
msgstr "Se necesita un código PIN para el dispositivo de banda ancha móvil" msgstr "Se necesita un código PIN para el dispositivo de banda ancha móvil"
#: js/ui/components/networkAgent.js:335 #: js/ui/components/networkAgent.js:334
msgid "PIN" msgid "PIN"
msgstr "PIN" msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681 #: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697 #: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:701 #: js/ui/components/networkAgent.js:706
#, javascript-format #, javascript-format
msgid "A password is required to connect to “%s”." msgid "A password is required to connect to “%s”."
msgstr "Se requiere una contraseña para conectarse a «%s»." msgstr "Se requiere una contraseña para conectarse a «%s»."
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718 #: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1718
msgid "Network Manager" msgid "Network Manager"
msgstr "Gestor de la red" msgstr "Gestor de la red"
#: js/ui/components/networkAgent.js:700 #: js/ui/components/networkAgent.js:705
msgid "VPN password" msgid "VPN password"
msgstr "Contraseña de la VPN" msgstr "Contraseña de la VPN"
@@ -1226,11 +1228,12 @@ msgid "Restart"
msgstr "Reiniciar" msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82 #: js/ui/endSessionDialog.js:82
#, fuzzy
#| msgctxt "title" #| msgctxt "title"
#| msgid "Install Updates & Power Off" #| msgid "Install Updates & Power Off"
msgctxt "title" msgctxt "title"
msgid "Install Updates & Restart" msgid "Install Updates & Restart"
msgstr "Instalar actualizaciones y reiniciar" msgstr "Instalar actualizaciones y apagar"
#: js/ui/endSessionDialog.js:85 #: js/ui/endSessionDialog.js:85
#, javascript-format #, javascript-format
@@ -1295,10 +1298,11 @@ msgstr ""
"que el equipo está enchufado." "que el equipo está enchufado."
#: js/ui/endSessionDialog.js:284 #: js/ui/endSessionDialog.js:284
#, fuzzy
#| msgid "Running on battery power: Please plug in before installing updates." #| msgid "Running on battery power: Please plug in before installing updates."
msgid "Low battery power: please plug in before installing updates." msgid "Low battery power: please plug in before installing updates."
msgstr "" msgstr ""
"Queda poca batería: enchúfe el equipo antes de instalar las actualizaciones." "Funcionando con batería: conéctese antes de instalar las actualizaciones."
#: js/ui/endSessionDialog.js:293 #: js/ui/endSessionDialog.js:293
msgid "Some applications are busy or have unsaved work" msgid "Some applications are busy or have unsaved work"
@@ -1311,7 +1315,7 @@ msgstr "Hay otros usuarios con la sesión iniciada"
#: js/ui/endSessionDialog.js:467 #: js/ui/endSessionDialog.js:467
msgctxt "button" msgctxt "button"
msgid "Boot Options" msgid "Boot Options"
msgstr "Opciones de arranque" msgstr ""
#. Translators: Remote here refers to a remote session, like a ssh login #. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685 #: js/ui/endSessionDialog.js:685
@@ -1338,11 +1342,11 @@ msgstr "Instalar extensión"
msgid "Download and install “%s” from extensions.gnome.org?" msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "¿Descargar e instalar «%s» desde extensions.gnome.org?" msgstr "¿Descargar e instalar «%s» desde extensions.gnome.org?"
#: js/ui/extensionSystem.js:253 #: js/ui/extensionSystem.js:252
msgid "Extension Updates Available" msgid "Extension Updates Available"
msgstr "Actualizaciones de extensiones disponibles" msgstr "Actualizaciones de extensiones disponibles"
#: js/ui/extensionSystem.js:254 #: js/ui/extensionSystem.js:253
msgid "Extension updates are ready to be installed." msgid "Extension updates are ready to be installed."
msgstr "Las actualizaciones de las extensiones están listas para instalarse." msgstr "Las actualizaciones de las extensiones están listas para instalarse."
@@ -1439,7 +1443,7 @@ msgstr "Apagar"
msgid "Leave Off" msgid "Leave Off"
msgstr "Dejar apagado" msgstr "Dejar apagado"
#: js/ui/keyboard.js:226 #: js/ui/keyboard.js:225
msgid "Region & Language Settings" msgid "Region & Language Settings"
msgstr "Configuración de región e idioma" msgstr "Configuración de región e idioma"
@@ -1542,27 +1546,27 @@ msgstr "Vista general"
msgid "Type to search" msgid "Type to search"
msgstr "Escribir para buscar" msgstr "Escribir para buscar"
#: js/ui/padOsd.js:96 #: js/ui/padOsd.js:95
msgid "New shortcut…" msgid "New shortcut…"
msgstr "Atajo nuevo…" msgstr "Atajo nuevo…"
#: js/ui/padOsd.js:143 #: js/ui/padOsd.js:142
msgid "Application defined" msgid "Application defined"
msgstr "Aplicación definida" msgstr "Aplicación definida"
#: js/ui/padOsd.js:144 #: js/ui/padOsd.js:143
msgid "Show on-screen help" msgid "Show on-screen help"
msgstr "Mostrar la ayuda en pantalla" msgstr "Mostrar la ayuda en pantalla"
#: js/ui/padOsd.js:145 #: js/ui/padOsd.js:144
msgid "Switch monitor" msgid "Switch monitor"
msgstr "Cambiar monitor" msgstr "Cambiar monitor"
#: js/ui/padOsd.js:146 #: js/ui/padOsd.js:145
msgid "Assign keystroke" msgid "Assign keystroke"
msgstr "Asignar pulsación" msgstr "Asignar pulsación"
#: js/ui/padOsd.js:212 #: js/ui/padOsd.js:211
msgid "Done" msgid "Done"
msgstr "Hecho" msgstr "Hecho"
@@ -2146,9 +2150,10 @@ msgid "Suspend"
msgstr "Suspender" msgstr "Suspender"
#: js/ui/status/system.js:130 #: js/ui/status/system.js:130
#, fuzzy
#| msgid "Restarting…" #| msgid "Restarting…"
msgid "Restart…" msgid "Restart…"
msgstr "Reiniciar…" msgstr "Reiniciando…"
#: js/ui/status/system.js:141 #: js/ui/status/system.js:141
msgid "Power Off…" msgid "Power Off…"

759
po/fa.po

File diff suppressed because it is too large Load Diff

1044
po/fi.po

File diff suppressed because it is too large Load Diff

View File

@@ -12,8 +12,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnome-shell master\n" "Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-10 23:58+0000\n" "POT-Creation-Date: 2020-08-11 15:44+0000\n"
"PO-Revision-Date: 2020-08-14 00:36+0200\n" "PO-Revision-Date: 2020-08-13 01:31+0200\n"
"Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n" "Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
"Language-Team: Galician <proxecto@trasno.gal>\n" "Language-Team: Galician <proxecto@trasno.gal>\n"
"Language: gl\n" "Language: gl\n"
@@ -233,10 +233,10 @@ msgid ""
"“application id” → 'data' pair. Currently, the following values are stored " "“application id” → 'data' pair. Currently, the following values are stored "
"as 'data': • “position”: the position of the application icon in the page" "as 'data': • “position”: the position of the application icon in the page"
msgstr "" msgstr ""
"Disposición do selector de aplicacións. Cada entrada no array é unha páxina. " "Disposición do selector de aplicacións. Cada entrada na lista é unha páxina. "
"As páxinas están almacenadas na orde na que aparecen no Shell de GNOME. Cada " "As páxinas almacénanse na orde que aparecen en GNOME Shell. Cada páxina "
"páxina contén un par «id de aplicación» → «datos». Actualmente, gárdanse os " "contén o par «id de aplicación» → 'datos'. Actualmente en «data» gárdanse os "
"seguintes valores: • «position»: A posición da icona da aplicación na páxina" "seguintes valores: • posición”: a posición da icona da aplicación na páxina"
#: data/org.gnome.shell.gschema.xml.in:130 #: data/org.gnome.shell.gschema.xml.in:130
msgid "Keybinding to open the application menu" msgid "Keybinding to open the application menu"
@@ -505,14 +505,11 @@ msgstr "Apagar"
#. Translators: A list of keywords that match the power-off action, separated by semicolons #. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94 #: js/misc/systemActions.js:94
#| msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop" msgid "power off;shutdown;halt;stop"
msgstr "apagar;reiniciar;deter;parar" msgstr "apagar;reiniciar;deter;parar"
#. Translators: The name of the restart action in search #. Translators: The name of the restart action in search
#: js/misc/systemActions.js:99 #: js/misc/systemActions.js:99
#| msgctxt "button"
#| msgid "Restart"
msgctxt "search-result" msgctxt "search-result"
msgid "Restart" msgid "Restart"
msgstr "Reiniciar" msgstr "Reiniciar"
@@ -520,7 +517,7 @@ msgstr "Reiniciar"
#. Translators: A list of keywords that match the restart action, separated by semicolons #. Translators: A list of keywords that match the restart action, separated by semicolons
#: js/misc/systemActions.js:102 #: js/misc/systemActions.js:102
msgid "reboot;restart;" msgid "reboot;restart;"
msgstr "reiniciar;" msgstr "Reiniciar;"
#. Translators: The name of the lock screen action in search #. Translators: The name of the lock screen action in search
#: js/misc/systemActions.js:107 #: js/misc/systemActions.js:107
@@ -756,12 +753,10 @@ msgid "New Window"
msgstr "Xanela nova" msgstr "Xanela nova"
#: js/ui/appDisplay.js:2797 #: js/ui/appDisplay.js:2797
#| msgid "Launch using Dedicated Graphics Card"
msgid "Launch using Integrated Graphics Card" msgid "Launch using Integrated Graphics Card"
msgstr "Iniciar usando a Tarxeta Gráfica Integrada" msgstr "Iniciar usando a Tarxeta Gráfica Integrada"
#: js/ui/appDisplay.js:2798 #: js/ui/appDisplay.js:2798
#| msgid "Launch using Dedicated Graphics Card"
msgid "Launch using Discrete Graphics Card" msgid "Launch using Discrete Graphics Card"
msgstr "Iniciar usando a Tarxeta Gráfica Dedicada" msgstr "Iniciar usando a Tarxeta Gráfica Dedicada"
@@ -1109,14 +1104,13 @@ msgstr "%A, %e de %B de %Y"
#: js/ui/dateMenu.js:151 #: js/ui/dateMenu.js:151
msgctxt "calendar heading" msgctxt "calendar heading"
msgid "%B %-d" msgid "%B %-d"
msgstr "%e de %B de %Y" msgstr "%-d de %B"
#. Translators: Shown on calendar heading when selected day occurs on different year #. Translators: Shown on calendar heading when selected day occurs on different year
#: js/ui/dateMenu.js:154 #: js/ui/dateMenu.js:154
#| msgid "%B %-d %Y"
msgctxt "calendar heading" msgctxt "calendar heading"
msgid "%B %-d %Y" msgid "%B %-d %Y"
msgstr "%e de %B de %Y" msgstr "%-d de %B de %Y"
#: js/ui/dateMenu.js:160 #: js/ui/dateMenu.js:160
msgid "Today" msgid "Today"
@@ -1163,9 +1157,8 @@ msgid "Weather"
msgstr "Tempo" msgstr "Tempo"
#: js/ui/dateMenu.js:653 #: js/ui/dateMenu.js:653
#| msgid "Select a location…"
msgid "Select weather location…" msgid "Select weather location…"
msgstr "Seleccione unha ubicación metereolóxica…" msgstr "Seleccione a ubicación metereolóxica…"
#: js/ui/endSessionDialog.js:39 #: js/ui/endSessionDialog.js:39
#, javascript-format #, javascript-format
@@ -1230,8 +1223,6 @@ msgid "Restart"
msgstr "Reiniciar" msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82 #: js/ui/endSessionDialog.js:82
#| msgctxt "title"
#| msgid "Install Updates & Power Off"
msgctxt "title" msgctxt "title"
msgid "Install Updates & Restart" msgid "Install Updates & Restart"
msgstr "Instalar actualizacións e reiniciar" msgstr "Instalar actualizacións e reiniciar"
@@ -1299,10 +1290,9 @@ msgstr ""
"que o seu computador está enchufado." "que o seu computador está enchufado."
#: js/ui/endSessionDialog.js:284 #: js/ui/endSessionDialog.js:284
#| msgid "Running on battery power: Please plug in before installing updates."
msgid "Low battery power: please plug in before installing updates." msgid "Low battery power: please plug in before installing updates."
msgstr "" msgstr ""
"Correndo con batería baixa: por favor conecte a corrente antes de instalar " "Enerxía da batería baixa: por favor enchufe a corrente antes de instalar "
"actualizacións." "actualizacións."
#: js/ui/endSessionDialog.js:293 #: js/ui/endSessionDialog.js:293
@@ -1788,12 +1778,10 @@ msgid "Bluetooth Settings"
msgstr "Preferencias do Bluetooth" msgstr "Preferencias do Bluetooth"
#: js/ui/status/bluetooth.js:152 #: js/ui/status/bluetooth.js:152
#| msgid "Bluetooth"
msgid "Bluetooth Off" msgid "Bluetooth Off"
msgstr "Bluetooth desactivado" msgstr "Bluetooth desactivado"
#: js/ui/status/bluetooth.js:154 #: js/ui/status/bluetooth.js:154
#| msgid "Bluetooth"
msgid "Bluetooth On" msgid "Bluetooth On"
msgstr "Bluetooth activado" msgstr "Bluetooth activado"
@@ -2153,7 +2141,6 @@ msgid "Suspend"
msgstr "Suspender" msgstr "Suspender"
#: js/ui/status/system.js:130 #: js/ui/status/system.js:130
#| msgid "Restarting…"
msgid "Restart…" msgid "Restart…"
msgstr "Reiniciar…" msgstr "Reiniciar…"
@@ -2438,8 +2425,9 @@ msgid ""
"GNOME Extensions handles updating extensions, configuring extension " "GNOME Extensions handles updating extensions, configuring extension "
"preferences and removing or disabling unwanted extensions." "preferences and removing or disabling unwanted extensions."
msgstr "" msgstr ""
"Extensións de GNOME xestiona a actualización de extensions, a súa " "Extensións de GNOME xestiona as actualización de extensións, configuración "
"configuración, eliminación e a desactivación das extensións que non quere." "das preferencias das mesmas e a desinstalación ou desactivación das "
"extensións non requiridas."
#: subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in:7 #: subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in:7
msgid "Configure GNOME Shell Extensions" msgid "Configure GNOME Shell Extensions"
@@ -2473,10 +2461,9 @@ msgstr[1] "Vanse actualizar %d extensións no seguinte inicio de sesión."
#: subprojects/extensions-app/js/main.js:461 #: subprojects/extensions-app/js/main.js:461
msgid "The extension is incompatible with the current GNOME version" msgid "The extension is incompatible with the current GNOME version"
msgstr "A extensión non é compatíbel coa versión actual de GNOME" msgstr "A extensión non é compatíbel coa versión de GNOME actual"
#: subprojects/extensions-app/js/main.js:464 #: subprojects/extensions-app/js/main.js:464
#| msgid "Show extension info"
msgid "The extension had an error" msgid "The extension had an error"
msgstr "A extensión tivo un erro" msgstr "A extensión tivo un erro"
@@ -2554,9 +2541,8 @@ msgstr ""
"que está nunha sesión en GNOME e ténteo de novo." "que está nunha sesión en GNOME e ténteo de novo."
#: subprojects/extensions-app/data/ui/extensions-window.ui:273 #: subprojects/extensions-app/data/ui/extensions-window.ui:273
#| msgid "Extension Updates Available"
msgid "Extension Updates Ready" msgid "Extension Updates Ready"
msgstr "Actualizacións de extensión dispoñíbeis" msgstr "Hai actualizacións de extensións listas"
#: subprojects/extensions-app/data/ui/extensions-window.ui:289 #: subprojects/extensions-app/data/ui/extensions-window.ui:289
msgid "Log Out…" msgid "Log Out…"
@@ -2604,11 +2590,11 @@ msgstr ""
#: subprojects/extensions-tool/src/command-create.c:366 #: subprojects/extensions-tool/src/command-create.c:366
msgid "Choose one of the available templates:\n" msgid "Choose one of the available templates:\n"
msgstr "Seleccione entre unha das plantillas:\n" msgstr "Seleccione un dos modelos dispoñíbeis:\n"
#: subprojects/extensions-tool/src/command-create.c:380 #: subprojects/extensions-tool/src/command-create.c:380
msgid "Template" msgid "Template"
msgstr "Plantilla" msgstr "Modelo"
#: subprojects/extensions-tool/src/command-create.c:435 #: subprojects/extensions-tool/src/command-create.c:435
msgid "The unique identifier of the new extension" msgid "The unique identifier of the new extension"
@@ -2632,12 +2618,11 @@ msgstr "Unha descrición curta do que a súa extensión fai"
#: subprojects/extensions-tool/src/command-create.c:446 #: subprojects/extensions-tool/src/command-create.c:446
msgid "TEMPLATE" msgid "TEMPLATE"
msgstr "PLANTILLA" msgstr "MODELO"
#: subprojects/extensions-tool/src/command-create.c:447 #: subprojects/extensions-tool/src/command-create.c:447
#| msgid "The user-visible name of the new extension"
msgid "The template to use for the new extension" msgid "The template to use for the new extension"
msgstr "A plantilla a usar para a nova extensión" msgstr "O modelo a usar para a nova extensión"
#: subprojects/extensions-tool/src/command-create.c:453 #: subprojects/extensions-tool/src/command-create.c:453
msgid "Enter extension information interactively" msgid "Enter extension information interactively"
@@ -2661,7 +2646,7 @@ msgstr "Requírese o UUID, o nome e a descrición"
#: subprojects/extensions-tool/src/command-info.c:50 #: subprojects/extensions-tool/src/command-info.c:50
#: subprojects/extensions-tool/src/command-list.c:64 #: subprojects/extensions-tool/src/command-list.c:64
msgid "Failed to connect to GNOME Shell\n" msgid "Failed to connect to GNOME Shell\n"
msgstr "Produciuse un fallo ao contectarse á Shell de GNOME\n" msgstr "Produciuse un fallo ao conetarse a GNOME Shell\n"
#: subprojects/extensions-tool/src/command-disable.c:53 #: subprojects/extensions-tool/src/command-disable.c:53
#: subprojects/extensions-tool/src/command-enable.c:53 #: subprojects/extensions-tool/src/command-enable.c:53
@@ -2812,7 +2797,6 @@ msgstr "Especificouse máis dun directorio de orixe"
#: subprojects/extensions-tool/src/command-prefs.c:47 #: subprojects/extensions-tool/src/command-prefs.c:47
#, c-format #, c-format
#| msgid "Show extensions with preferences"
msgid "Extension “%s” doesn't have preferences\n" msgid "Extension “%s” doesn't have preferences\n"
msgstr "A extensión «%s» non ten preferencias\n" msgstr "A extensión «%s» non ten preferencias\n"
@@ -2825,13 +2809,11 @@ msgid "Reset an extension"
msgstr "Restabelece unha extensión" msgstr "Restabelece unha extensión"
#: subprojects/extensions-tool/src/command-uninstall.c:49 #: subprojects/extensions-tool/src/command-uninstall.c:49
#| msgid "List installed extensions"
msgid "Cannot uninstall system extensions\n" msgid "Cannot uninstall system extensions\n"
msgstr "Non é posíbel desinstalar as extensións do sistema\n" msgstr "Non é posíbel desinstalar as extensións do sistema\n"
#: subprojects/extensions-tool/src/command-uninstall.c:64 #: subprojects/extensions-tool/src/command-uninstall.c:64
#, c-format #, c-format
#| msgid "Failed to launch “%s”"
msgid "Failed to uninstall “%s”\n" msgid "Failed to uninstall “%s”\n"
msgstr "Produciuse un erro ao desinstalar «%s»\n" msgstr "Produciuse un erro ao desinstalar «%s»\n"
@@ -2841,11 +2823,11 @@ msgstr "Desinstala unha extensión"
#: subprojects/extensions-tool/src/main.c:72 #: subprojects/extensions-tool/src/main.c:72
msgid "Do not print error messages" msgid "Do not print error messages"
msgstr "Non imprimir os mensaxes de erro" msgstr "Non é posíbel imprimir os mensaxes de erro"
#: subprojects/extensions-tool/src/main.c:146 #: subprojects/extensions-tool/src/main.c:146
msgid "Failed to connect to GNOME Shell" msgid "Failed to connect to GNOME Shell"
msgstr "Produciuse un fallo ao conectarse ao Shell de GNOME" msgstr "Produciuse un fallo ao conectarse con GNOME Shell"
#: subprojects/extensions-tool/src/main.c:244 #: subprojects/extensions-tool/src/main.c:244
msgid "Path" msgid "Path"
@@ -2944,7 +2926,6 @@ msgid "Plain"
msgstr "Plana" msgstr "Plana"
#: subprojects/extensions-tool/src/templates/00-plain.desktop.in:5 #: subprojects/extensions-tool/src/templates/00-plain.desktop.in:5
#| msgid "Reset extension"
msgid "An empty extension" msgid "An empty extension"
msgstr "Unha extensión baleira" msgstr "Unha extensión baleira"
@@ -2954,7 +2935,7 @@ msgstr "Indicador"
#: subprojects/extensions-tool/src/templates/indicator.desktop.in:5 #: subprojects/extensions-tool/src/templates/indicator.desktop.in:5
msgid "Add an icon to the top bar" msgid "Add an icon to the top bar"
msgstr "Engade unha icona á barra superior" msgstr "Engade unha icona na barra superior"
#. translators: #. translators:
#. * The number of sound outputs on a particular device #. * The number of sound outputs on a particular device

1322
po/hr.po

File diff suppressed because it is too large Load Diff

502
po/ja.po

File diff suppressed because it is too large Load Diff

486
po/kk.po

File diff suppressed because it is too large Load Diff

1010
po/pl.po

File diff suppressed because it is too large Load Diff

View File

@@ -24,8 +24,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnome-shell\n" "Project-Id-Version: gnome-shell\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-14 15:48+0000\n" "POT-Creation-Date: 2020-08-10 08:53+0000\n"
"PO-Revision-Date: 2020-08-15 19:27-0300\n" "PO-Revision-Date: 2020-08-10 08:51-0300\n"
"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n" "Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
"Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n" "Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@@ -457,18 +457,18 @@ msgid "Visit extension homepage"
msgstr "Visita a página web da extensão" msgstr "Visita a página web da extensão"
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57 #: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139 #: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183 #: js/ui/endSessionDialog.js:398 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386 #: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149 #: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#. Cisco LEAP #. Cisco LEAP
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:206 #: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246 #: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287 #: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277 #: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326 #: js/ui/shellMountOperation.js:326
msgid "Password" msgid "Password"
msgstr "Senha" msgstr "Senha"
@@ -491,8 +491,8 @@ msgstr "(ex.: usuário ou %s)"
#. TTLS and PEAP are actually much more complicated, but this complication #. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication #. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one) #. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242 #: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283 #: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username" msgid "Username"
msgstr "Nome de usuário" msgstr "Nome de usuário"
@@ -514,85 +514,71 @@ msgid "(or swipe finger)"
msgstr "(ou deslize o dedo)" msgstr "(ou deslize o dedo)"
#. Translators: The name of the power-off action in search #. Translators: The name of the power-off action in search
#: js/misc/systemActions.js:91 #: js/misc/systemActions.js:93
msgctxt "search-result" msgctxt "search-result"
msgid "Power Off" msgid "Power Off"
msgstr "Desligar" msgstr "Desligar"
#. Translators: A list of keywords that match the power-off action, separated by semicolons #. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94 #: js/misc/systemActions.js:96
#| msgid "power off;shutdown;reboot;restart;halt;stop" msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop"
msgstr "desligar;desligamento;reinicialização;reiniciar" msgstr "desligar;desligamento;reinicialização;reiniciar"
#. Translators: The name of the restart action in search
#: js/misc/systemActions.js:99
#| msgctxt "button"
#| msgid "Restart"
msgctxt "search-result"
msgid "Restart"
msgstr "Reiniciar"
#. Translators: A list of keywords that match the restart action, separated by semicolons
#: js/misc/systemActions.js:102
msgid "reboot;restart;"
msgstr "reiniciar;"
#. Translators: The name of the lock screen action in search #. Translators: The name of the lock screen action in search
#: js/misc/systemActions.js:107 #: js/misc/systemActions.js:101
msgctxt "search-result" msgctxt "search-result"
msgid "Lock Screen" msgid "Lock Screen"
msgstr "Bloquear tela" msgstr "Bloquear tela"
#. Translators: A list of keywords that match the lock screen action, separated by semicolons #. Translators: A list of keywords that match the lock screen action, separated by semicolons
#: js/misc/systemActions.js:110 #: js/misc/systemActions.js:104
msgid "lock screen" msgid "lock screen"
msgstr "tela de bloqueio" msgstr "tela de bloqueio"
#. Translators: The name of the logout action in search #. Translators: The name of the logout action in search
#: js/misc/systemActions.js:115 #: js/misc/systemActions.js:109
msgctxt "search-result" msgctxt "search-result"
msgid "Log Out" msgid "Log Out"
msgstr "Encerrar sessão" msgstr "Encerrar sessão"
#. Translators: A list of keywords that match the logout action, separated by semicolons #. Translators: A list of keywords that match the logout action, separated by semicolons
#: js/misc/systemActions.js:118 #: js/misc/systemActions.js:112
msgid "logout;log out;sign off" msgid "logout;log out;sign off"
msgstr "encerrar sessão;desconectar;sair" msgstr "encerrar sessão;desconectar;sair"
#. Translators: The name of the suspend action in search #. Translators: The name of the suspend action in search
#: js/misc/systemActions.js:123 #: js/misc/systemActions.js:117
msgctxt "search-result" msgctxt "search-result"
msgid "Suspend" msgid "Suspend"
msgstr "Suspender" msgstr "Suspender"
#. Translators: A list of keywords that match the suspend action, separated by semicolons #. Translators: A list of keywords that match the suspend action, separated by semicolons
#: js/misc/systemActions.js:126 #: js/misc/systemActions.js:120
msgid "suspend;sleep" msgid "suspend;sleep"
msgstr "suspender;dormir" msgstr "suspender;dormir"
#. Translators: The name of the switch user action in search #. Translators: The name of the switch user action in search
#: js/misc/systemActions.js:131 #: js/misc/systemActions.js:125
msgctxt "search-result" msgctxt "search-result"
msgid "Switch User" msgid "Switch User"
msgstr "Alternar usuário" msgstr "Alternar usuário"
#. Translators: A list of keywords that match the switch user action, separated by semicolons #. Translators: A list of keywords that match the switch user action, separated by semicolons
#: js/misc/systemActions.js:134 #: js/misc/systemActions.js:128
msgid "switch user" msgid "switch user"
msgstr "alternar usuário;trocar de usuário" msgstr "alternar usuário;trocar de usuário"
#. Translators: A list of keywords that match the lock orientation action, separated by semicolons #. Translators: A list of keywords that match the lock orientation action, separated by semicolons
#: js/misc/systemActions.js:141 #: js/misc/systemActions.js:135
msgid "lock orientation;unlock orientation;screen;rotation" msgid "lock orientation;unlock orientation;screen;rotation"
msgstr "bloqueio de orientação;desbloqueio de orientação;tela;rotação" msgstr "bloqueio de orientação;desbloqueio de orientação;tela;rotação"
#: js/misc/systemActions.js:266 #: js/misc/systemActions.js:255
msgctxt "search-result" msgctxt "search-result"
msgid "Unlock Screen Rotation" msgid "Unlock Screen Rotation"
msgstr "Desbloquear rotação de tela" msgstr "Desbloquear rotação de tela"
#: js/misc/systemActions.js:267 #: js/misc/systemActions.js:256
msgctxt "search-result" msgctxt "search-result"
msgid "Lock Screen Rotation" msgid "Lock Screen Rotation"
msgstr "Bloquear rotação de tela" msgstr "Bloquear rotação de tela"
@@ -763,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Pasta sem nome" msgstr "Pasta sem nome"
#. Translators: This is the heading of a list of open windows #. Translators: This is the heading of a list of open windows
#: js/ui/appDisplay.js:2766 js/ui/panel.js:75 #: js/ui/appDisplay.js:2762 js/ui/panel.js:75
msgid "Open Windows" msgid "Open Windows"
msgstr "Janelas abertas" msgstr "Janelas abertas"
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82 #: js/ui/appDisplay.js:2781 js/ui/panel.js:82
msgid "New Window" msgid "New Window"
msgstr "Nova janela" msgstr "Nova janela"
#: js/ui/appDisplay.js:2801 #: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card" msgid "Launch using Integrated Graphics Card"
msgstr "Iniciar usando placa de vídeo integrada" msgstr "Iniciar usando placa de vídeo integrada"
#: js/ui/appDisplay.js:2802 #: js/ui/appDisplay.js:2798
msgid "Launch using Discrete Graphics Card" msgid "Launch using Discrete Graphics Card"
msgstr "Iniciar usando placa de vídeo dedicada" msgstr "Iniciar usando placa de vídeo dedicada"
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239 #: js/ui/appDisplay.js:2826 js/ui/dash.js:239
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Remover dos favoritos" msgstr "Remover dos favoritos"
#: js/ui/appDisplay.js:2836 #: js/ui/appDisplay.js:2832
msgid "Add to Favorites" msgid "Add to Favorites"
msgstr "Adicionar aos favoritos" msgstr "Adicionar aos favoritos"
#: js/ui/appDisplay.js:2846 js/ui/panel.js:93 #: js/ui/appDisplay.js:2842 js/ui/panel.js:93
msgid "Show Details" msgid "Show Details"
msgstr "Mostrar detalhes" msgstr "Mostrar detalhes"
@@ -981,40 +967,40 @@ msgstr "A versão do udisks instalado não possui suporte à configuração do P
msgid "Open with %s" msgid "Open with %s"
msgstr "Abrir com %s" msgstr "Abrir com %s"
#: js/ui/components/networkAgent.js:93 #: js/ui/components/networkAgent.js:92
msgid "" msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router." "Alternatively you can connect by pushing the “WPS” button on your router."
msgstr "" msgstr ""
"Alternativamente, você pode conectar pressionando o botão “WPS” em seu " "Alternativamente, você pode conectar pressionando o botão “WPS” em seu "
"roteador." "roteador."
#: js/ui/components/networkAgent.js:105 js/ui/status/network.js:252 #: js/ui/components/networkAgent.js:104 js/ui/status/network.js:252
#: js/ui/status/network.js:343 js/ui/status/network.js:943 #: js/ui/status/network.js:343 js/ui/status/network.js:943
msgid "Connect" msgid "Connect"
msgstr "Conectar" msgstr "Conectar"
#: js/ui/components/networkAgent.js:212 #: js/ui/components/networkAgent.js:211
msgid "Key" msgid "Key"
msgstr "Chave" msgstr "Chave"
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273 #: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
msgid "Private key password" msgid "Private key password"
msgstr "Senha da chave privada" msgstr "Senha da chave privada"
#: js/ui/components/networkAgent.js:271 #: js/ui/components/networkAgent.js:270
msgid "Identity" msgid "Identity"
msgstr "Identidade" msgstr "Identidade"
#: js/ui/components/networkAgent.js:285 #: js/ui/components/networkAgent.js:284
msgid "Service" msgid "Service"
msgstr "Serviço" msgstr "Serviço"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342 #: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696 #: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required" msgid "Authentication required"
msgstr "Autenticação necessária" msgstr "Autenticação necessária"
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676 #: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
#, javascript-format #, javascript-format
msgid "" msgid ""
"Passwords or encryption keys are required to access the wireless network " "Passwords or encryption keys are required to access the wireless network "
@@ -1023,42 +1009,42 @@ msgstr ""
"Senhas ou chaves criptografadas são necessárias para acessar a rede sem fio " "Senhas ou chaves criptografadas são necessárias para acessar a rede sem fio "
"“%s”." "“%s”."
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680 #: js/ui/components/networkAgent.js:318 js/ui/components/networkAgent.js:685
msgid "Wired 802.1X authentication" msgid "Wired 802.1X authentication"
msgstr "Autenticação 802.1X cabeada" msgstr "Autenticação 802.1X cabeada"
#: js/ui/components/networkAgent.js:321 #: js/ui/components/networkAgent.js:320
msgid "Network name" msgid "Network name"
msgstr "Nome da rede" msgstr "Nome da rede"
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684 #: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
msgid "DSL authentication" msgid "DSL authentication"
msgstr "Autenticação DSL" msgstr "Autenticação DSL"
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689 #: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
msgid "PIN code required" msgid "PIN code required"
msgstr "Código PIN requisitado" msgstr "Código PIN requisitado"
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690 #: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
msgid "PIN code is needed for the mobile broadband device" msgid "PIN code is needed for the mobile broadband device"
msgstr "O código PIN é necessário para o dispositivo móvel de banda larga" msgstr "O código PIN é necessário para o dispositivo móvel de banda larga"
#: js/ui/components/networkAgent.js:335 #: js/ui/components/networkAgent.js:334
msgid "PIN" msgid "PIN"
msgstr "PIN" msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681 #: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697 #: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:701 #: js/ui/components/networkAgent.js:706
#, javascript-format #, javascript-format
msgid "A password is required to connect to “%s”." msgid "A password is required to connect to “%s”."
msgstr "Uma senha é necessária para se conectar a “%s”." msgstr "Uma senha é necessária para se conectar a “%s”."
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718 #: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1718
msgid "Network Manager" msgid "Network Manager"
msgstr "Gerenciador de rede" msgstr "Gerenciador de rede"
#: js/ui/components/networkAgent.js:700 #: js/ui/components/networkAgent.js:705
msgid "VPN password" msgid "VPN password"
msgstr "Senha de VPN" msgstr "Senha de VPN"
@@ -1180,93 +1166,86 @@ msgstr "Meteorologia"
msgid "Select weather location…" msgid "Select weather location…"
msgstr "Selecione uma localização meteorológica…" msgstr "Selecione uma localização meteorológica…"
#: js/ui/endSessionDialog.js:39 #: js/ui/endSessionDialog.js:37
#, javascript-format #, javascript-format
msgctxt "title" msgctxt "title"
msgid "Log Out %s" msgid "Log Out %s"
msgstr "Encerrar sessão de %s" msgstr "Encerrar sessão de %s"
#: js/ui/endSessionDialog.js:40 #: js/ui/endSessionDialog.js:38
msgctxt "title" msgctxt "title"
msgid "Log Out" msgid "Log Out"
msgstr "Encerrar sessão" msgstr "Encerrar sessão"
#: js/ui/endSessionDialog.js:43 #: js/ui/endSessionDialog.js:40
#, javascript-format #, javascript-format
msgid "%s will be logged out automatically in %d second." msgid "%s will be logged out automatically in %d second."
msgid_plural "%s will be logged out automatically in %d seconds." msgid_plural "%s will be logged out automatically in %d seconds."
msgstr[0] "%s encerrará a sessão automaticamente em %d segundo." msgstr[0] "%s encerrará a sessão automaticamente em %d segundo."
msgstr[1] "%s encerrará a sessão automaticamente em %d segundos." msgstr[1] "%s encerrará a sessão automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:49 #: js/ui/endSessionDialog.js:45
#, javascript-format #, javascript-format
msgid "You will be logged out automatically in %d second." msgid "You will be logged out automatically in %d second."
msgid_plural "You will be logged out automatically in %d seconds." msgid_plural "You will be logged out automatically in %d seconds."
msgstr[0] "Sua sessão será encerrada automaticamente em %d segundo." msgstr[0] "Sua sessão será encerrada automaticamente em %d segundo."
msgstr[1] "Sua sessão será encerrada automaticamente em %d segundos." msgstr[1] "Sua sessão será encerrada automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:56 #: js/ui/endSessionDialog.js:51
msgctxt "button" msgctxt "button"
msgid "Log Out" msgid "Log Out"
msgstr "Encerrar sessão" msgstr "Encerrar sessão"
#: js/ui/endSessionDialog.js:62 #: js/ui/endSessionDialog.js:56
msgctxt "title" msgctxt "title"
msgid "Power Off" msgid "Power Off"
msgstr "Desligar" msgstr "Desligar"
#: js/ui/endSessionDialog.js:63 #: js/ui/endSessionDialog.js:57
msgctxt "title" msgctxt "title"
msgid "Install Updates & Power Off" msgid "Install Updates & Power Off"
msgstr "Instalar atualizações & desligar" msgstr "Instalar atualizações & desligar"
#: js/ui/endSessionDialog.js:66 #: js/ui/endSessionDialog.js:59
#, javascript-format #, javascript-format
msgid "The system will power off automatically in %d second." msgid "The system will power off automatically in %d second."
msgid_plural "The system will power off automatically in %d seconds." msgid_plural "The system will power off automatically in %d seconds."
msgstr[0] "O sistema será desligado automaticamente em %d segundo." msgstr[0] "O sistema será desligado automaticamente em %d segundo."
msgstr[1] "O sistema será desligado automaticamente em %d segundos." msgstr[1] "O sistema será desligado automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89 #: js/ui/endSessionDialog.js:63
msgctxt "checkbox" msgctxt "checkbox"
msgid "Install pending software updates" msgid "Install pending software updates"
msgstr "Instalar atualizações de software pendentes" msgstr "Instalar atualizações de software pendentes"
#: js/ui/endSessionDialog.js:74 #: js/ui/endSessionDialog.js:66 js/ui/endSessionDialog.js:82
msgctxt "button"
msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:68
msgctxt "button" msgctxt "button"
msgid "Power Off" msgid "Power Off"
msgstr "Desligar" msgstr "Desligar"
#: js/ui/endSessionDialog.js:81 #: js/ui/endSessionDialog.js:74
msgctxt "title" msgctxt "title"
msgid "Restart" msgid "Restart"
msgstr "Reiniciar" msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82 #: js/ui/endSessionDialog.js:76
#| msgctxt "title"
#| msgid "Install Updates & Power Off"
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalar atualizações & reiniciar"
#: js/ui/endSessionDialog.js:85
#, javascript-format #, javascript-format
msgid "The system will restart automatically in %d second." msgid "The system will restart automatically in %d second."
msgid_plural "The system will restart automatically in %d seconds." msgid_plural "The system will restart automatically in %d seconds."
msgstr[0] "O sistema irá reiniciar automaticamente em %d segundo." msgstr[0] "O sistema irá reiniciar automaticamente em %d segundo."
msgstr[1] "O sistema irá reiniciar automaticamente em %d segundos." msgstr[1] "O sistema irá reiniciar automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:93 #: js/ui/endSessionDialog.js:89
msgctxt "button"
msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:101
msgctxt "title" msgctxt "title"
msgid "Restart & Install Updates" msgid "Restart & Install Updates"
msgstr "Reiniciar & instalar atualizações" msgstr "Reiniciar & instalar atualizações"
#: js/ui/endSessionDialog.js:104 #: js/ui/endSessionDialog.js:91
#, javascript-format #, javascript-format
msgid "The system will automatically restart and install updates in %d second." msgid "The system will automatically restart and install updates in %d second."
msgid_plural "" msgid_plural ""
@@ -1278,22 +1257,22 @@ msgstr[1] ""
"O sistema irá reiniciar e instalar atualizações automaticamente em %d " "O sistema irá reiniciar e instalar atualizações automaticamente em %d "
"segundos." "segundos."
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132 #: js/ui/endSessionDialog.js:97 js/ui/endSessionDialog.js:116
msgctxt "button" msgctxt "button"
msgid "Restart &amp; Install" msgid "Restart &amp; Install"
msgstr "Reiniciar &amp; instalar" msgstr "Reiniciar &amp; instalar"
#: js/ui/endSessionDialog.js:113 #: js/ui/endSessionDialog.js:98
msgctxt "button" msgctxt "button"
msgid "Install &amp; Power Off" msgid "Install &amp; Power Off"
msgstr "Instalar &amp; desligar" msgstr "Instalar &amp; desligar"
#: js/ui/endSessionDialog.js:114 #: js/ui/endSessionDialog.js:99
msgctxt "checkbox" msgctxt "checkbox"
msgid "Power off after updates are installed" msgid "Power off after updates are installed"
msgstr "Desligar após atualizações serem instaladas" msgstr "Desligar após atualizações serem instaladas"
#: js/ui/endSessionDialog.js:121 #: js/ui/endSessionDialog.js:106
msgctxt "title" msgctxt "title"
msgid "Restart & Install Upgrade" msgid "Restart & Install Upgrade"
msgstr "Reiniciar & instalar atualizações" msgstr "Reiniciar & instalar atualizações"
@@ -1301,7 +1280,7 @@ msgstr "Reiniciar & instalar atualizações"
#. Translators: This is the text displayed for system upgrades in the #. Translators: This is the text displayed for system upgrades in the
#. shut down dialog. First %s gets replaced with the distro name and #. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to #. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126 #: js/ui/endSessionDialog.js:111
#, javascript-format #, javascript-format
msgid "" msgid ""
"%s %s will be installed after restart. Upgrade installation can take a long " "%s %s will be installed after restart. Upgrade installation can take a long "
@@ -1311,32 +1290,32 @@ msgstr ""
"pode levar um longo tempo: certifique-se de que fez cópia de segurança (back " "pode levar um longo tempo: certifique-se de que fez cópia de segurança (back "
"up) e que o computador esteja ligado na tomada." "up) e que o computador esteja ligado na tomada."
#: js/ui/endSessionDialog.js:284 #: js/ui/endSessionDialog.js:267
#| msgid "Running on battery power: Please plug in before installing updates." msgid "Running on battery power: Please plug in before installing updates."
msgid "Low battery power: please plug in before installing updates." msgstr ""
msgstr "Bateria fraca: conecte na tomada antes de instalar atualizações." "Funcionando na bateria: conecte na tomada antes de instalar atualizações."
#: js/ui/endSessionDialog.js:293 #: js/ui/endSessionDialog.js:276
msgid "Some applications are busy or have unsaved work" msgid "Some applications are busy or have unsaved work"
msgstr "Alguns aplicativos estão ocupados ou possuem trabalhos não salvos" msgstr "Alguns aplicativos estão ocupados ou possuem trabalhos não salvos"
#: js/ui/endSessionDialog.js:298 #: js/ui/endSessionDialog.js:281
msgid "Other users are logged in" msgid "Other users are logged in"
msgstr "Outros usuários estão com sessão aberta" msgstr "Outros usuários estão com sessão aberta"
#: js/ui/endSessionDialog.js:467 #: js/ui/endSessionDialog.js:427
msgctxt "button" msgctxt "button"
msgid "Boot Options" msgid "Boot Options"
msgstr "Opções de inicialização" msgstr "Opções de inicialização"
#. Translators: Remote here refers to a remote session, like a ssh login #. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685 #: js/ui/endSessionDialog.js:645
#, javascript-format #, javascript-format
msgid "%s (remote)" msgid "%s (remote)"
msgstr "%s (remoto)" msgstr "%s (remoto)"
#. Translators: Console here refers to a tty like a VT console #. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688 #: js/ui/endSessionDialog.js:648
#, javascript-format #, javascript-format
msgid "%s (console)" msgid "%s (console)"
msgstr "%s (console)" msgstr "%s (console)"
@@ -1354,11 +1333,11 @@ msgstr "Instalar extensão"
msgid "Download and install “%s” from extensions.gnome.org?" msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "Baixar e instalar “%s” de extensions.gnome.org?" msgstr "Baixar e instalar “%s” de extensions.gnome.org?"
#: js/ui/extensionSystem.js:253 #: js/ui/extensionSystem.js:252
msgid "Extension Updates Available" msgid "Extension Updates Available"
msgstr "Atualizações de extensões disponíveis" msgstr "Atualizações de extensões disponíveis"
#: js/ui/extensionSystem.js:254 #: js/ui/extensionSystem.js:253
msgid "Extension updates are ready to be installed." msgid "Extension updates are ready to be installed."
msgstr "Atualizações de extensões estão prontas para serem instaladas." msgstr "Atualizações de extensões estão prontas para serem instaladas."
@@ -1455,7 +1434,7 @@ msgstr "Desligar"
msgid "Leave Off" msgid "Leave Off"
msgstr "Deixar desativado" msgstr "Deixar desativado"
#: js/ui/keyboard.js:226 #: js/ui/keyboard.js:225
msgid "Region & Language Settings" msgid "Region & Language Settings"
msgstr "Configurações regionais e de idioma" msgstr "Configurações regionais e de idioma"
@@ -1558,27 +1537,27 @@ msgstr "Panorama"
msgid "Type to search" msgid "Type to search"
msgstr "Digite para pesquisar" msgstr "Digite para pesquisar"
#: js/ui/padOsd.js:96 #: js/ui/padOsd.js:95
msgid "New shortcut…" msgid "New shortcut…"
msgstr "Novo atalho…" msgstr "Novo atalho…"
#: js/ui/padOsd.js:143 #: js/ui/padOsd.js:142
msgid "Application defined" msgid "Application defined"
msgstr "Aplicativo definido" msgstr "Aplicativo definido"
#: js/ui/padOsd.js:144 #: js/ui/padOsd.js:143
msgid "Show on-screen help" msgid "Show on-screen help"
msgstr "Mostrar ajuda na tela" msgstr "Mostrar ajuda na tela"
#: js/ui/padOsd.js:145 #: js/ui/padOsd.js:144
msgid "Switch monitor" msgid "Switch monitor"
msgstr "Trocar monitor" msgstr "Trocar monitor"
#: js/ui/padOsd.js:146 #: js/ui/padOsd.js:145
msgid "Assign keystroke" msgid "Assign keystroke"
msgstr "Atribuir atalho" msgstr "Atribuir atalho"
#: js/ui/padOsd.js:212 #: js/ui/padOsd.js:211
msgid "Done" msgid "Done"
msgstr "Concluído" msgstr "Concluído"
@@ -2150,35 +2129,30 @@ msgstr "Desativar"
msgid "Airplane Mode On" msgid "Airplane Mode On"
msgstr "Modo avião ligado" msgstr "Modo avião ligado"
#: js/ui/status/system.js:104 #: js/ui/status/system.js:102
msgid "Lock" msgid "Lock"
msgstr "Bloquear" msgstr "Bloquear"
#: js/ui/status/system.js:116 #: js/ui/status/system.js:115
msgid "Power Off / Log Out" msgid "Power Off / Log Out"
msgstr "Desligar / encerrar sessão" msgstr "Desligar / encerrar sessão"
#: js/ui/status/system.js:119 #: js/ui/status/system.js:118
msgid "Suspend"
msgstr "Suspender"
#: js/ui/status/system.js:130
#| msgid "Restarting…"
msgid "Restart…"
msgstr "Reiniciar…"
#: js/ui/status/system.js:141
msgid "Power Off…"
msgstr "Desligar…"
#: js/ui/status/system.js:154
msgid "Log Out" msgid "Log Out"
msgstr "Encerrar sessão" msgstr "Encerrar sessão"
#: js/ui/status/system.js:165 #: js/ui/status/system.js:130
msgid "Switch User…" msgid "Switch User…"
msgstr "Alternar usuário…" msgstr "Alternar usuário…"
#: js/ui/status/system.js:144
msgid "Suspend"
msgstr "Suspender"
#: js/ui/status/system.js:156
msgid "Power Off…"
msgstr "Desligar…"
#: js/ui/status/thunderbolt.js:263 #: js/ui/status/thunderbolt.js:263
msgid "Thunderbolt" msgid "Thunderbolt"
msgstr "Thunderbolt" msgstr "Thunderbolt"

300
po/ro.po
View File

@@ -10,9 +10,10 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnome-shell master\n" "Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-10 23:58+0000\n" "POT-Creation-Date: 2020-07-21 05:44+0000\n"
"PO-Revision-Date: 2020-08-14 15:27+0300\n" "PO-Revision-Date: 2020-07-21 09:07+0200\n"
"Last-Translator: Florentina Mușat <florentina.musat.28@gmail.com>\n" "Last-Translator: Florentina Mușat <florentina [dot] musat [dot] 28 [at] "
"gmail [dot] com>\n"
"Language-Team: Gnome Romanian Translation Team <gnomero-list@lists." "Language-Team: Gnome Romanian Translation Team <gnomero-list@lists."
"sourceforge.net>\n" "sourceforge.net>\n"
"Language: ro\n" "Language: ro\n"
@@ -22,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n"
"%100<=19) ? 1 : 2);\n" "%100<=19) ? 1 : 2);\n"
"20)) ? 1: 2);\n" "20)) ? 1: 2);\n"
"X-Generator: Poedit 2.4\n" "X-Generator: Poedit 2.3.1\n"
"X-Project-Style: gnome\n" "X-Project-Style: gnome\n"
"X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SourceCharset: UTF-8\n"
@@ -234,11 +235,11 @@ msgid ""
"“application id” → 'data' pair. Currently, the following values are stored " "“application id” → 'data' pair. Currently, the following values are stored "
"as 'data': • “position”: the position of the application icon in the page" "as 'data': • “position”: the position of the application icon in the page"
msgstr "" msgstr ""
"Aspectul selectorului de aplicații. Fiecare intrare din vector este o " "Aspectul selectorului de aplicații. Fiecare intrare din matrice este o "
"pagină. Paginile sunt stocate în ordinea în care apar în GNOME Shell. " "pagină. Paginile sunt stocate în ordinea în care apar în GNOME Shell. "
"Fiecare pagină conține o pereche de „id aplicație” → „date”. Momentan, " "Fiecare pagină conține o pereche de „id aplicație” → „date”. Momentan, "
"următoarele valori sunt stocate ca „data”: • „poziție”: poziția iconiței " "următoarele valori sunt stocate ca „data”: • „poziție”: poziția iconiței "
"aplicației în pagină" "aplicației în pagină."
#: data/org.gnome.shell.gschema.xml.in:130 #: data/org.gnome.shell.gschema.xml.in:130
msgid "Keybinding to open the application menu" msgid "Keybinding to open the application menu"
@@ -449,9 +450,9 @@ msgstr "Vizitează pagina principală a extensiei"
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57 #: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139 #: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183 #: js/ui/endSessionDialog.js:369 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386 #: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149 #: js/ui/status/network.js:916 subprojects/extensions-app/js/main.js:149
msgid "Cancel" msgid "Cancel"
msgstr "Anulează" msgstr "Anulează"
@@ -487,7 +488,7 @@ msgstr "(de exemplu, utilizator sau %s)"
msgid "Username" msgid "Username"
msgstr "Nume de utilizator" msgstr "Nume de utilizator"
#: js/gdm/loginDialog.js:1253 #: js/gdm/loginDialog.js:1254
msgid "Login Window" msgid "Login Window"
msgstr "Fereastră de autentificare" msgstr "Fereastră de autentificare"
@@ -505,84 +506,73 @@ msgid "(or swipe finger)"
msgstr "(sau treceți degetul peste)" msgstr "(sau treceți degetul peste)"
#. Translators: The name of the power-off action in search #. Translators: The name of the power-off action in search
#: js/misc/systemActions.js:91 #: js/misc/systemActions.js:93
msgctxt "search-result" msgctxt "search-result"
msgid "Power Off" msgid "Power Off"
msgstr "Oprire" msgstr "Oprire"
#. Translators: A list of keywords that match the power-off action, separated by semicolons #. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94 #: js/misc/systemActions.js:96
msgid "power off;shutdown;halt;stop" msgid "power off;shutdown;reboot;restart;halt;stop"
msgstr "power off;shutdown;halt;stop;oprește;închide;blochează" msgstr "power off;shutdown;reboot;restart;oprire;repornire"
#. Translators: The name of the restart action in search
#: js/misc/systemActions.js:99
msgctxt "search-result"
msgid "Restart"
msgstr "Repornire"
#. Translators: A list of keywords that match the restart action, separated by semicolons
#: js/misc/systemActions.js:102
msgid "reboot;restart;"
msgstr "repornește;restartează;"
#. Translators: The name of the lock screen action in search #. Translators: The name of the lock screen action in search
#: js/misc/systemActions.js:107 #: js/misc/systemActions.js:101
msgctxt "search-result" msgctxt "search-result"
msgid "Lock Screen" msgid "Lock Screen"
msgstr "Blochează ecranul" msgstr "Blochează ecranul"
#. Translators: A list of keywords that match the lock screen action, separated by semicolons #. Translators: A list of keywords that match the lock screen action, separated by semicolons
#: js/misc/systemActions.js:110 #: js/misc/systemActions.js:104
msgid "lock screen" msgid "lock screen"
msgstr "lock screen;blochează ecranul" msgstr "lock screen;blochează ecranul"
#. Translators: The name of the logout action in search #. Translators: The name of the logout action in search
#: js/misc/systemActions.js:115 #: js/misc/systemActions.js:109
msgctxt "search-result" msgctxt "search-result"
msgid "Log Out" msgid "Log Out"
msgstr "Ieșire din sesiune" msgstr "Ieșire din sesiune"
#. Translators: A list of keywords that match the logout action, separated by semicolons #. Translators: A list of keywords that match the logout action, separated by semicolons
#: js/misc/systemActions.js:118 #: js/misc/systemActions.js:112
msgid "logout;log out;sign off" msgid "logout;log out;sign off"
msgstr "logout;sign off;ieșire din sesiune;deautentificare" msgstr "logout;sign off;ieșire din sesiune;deautentificare"
#. Translators: The name of the suspend action in search #. Translators: The name of the suspend action in search
#: js/misc/systemActions.js:123 #: js/misc/systemActions.js:117
msgctxt "search-result" msgctxt "search-result"
msgid "Suspend" msgid "Suspend"
msgstr "Suspendare" msgstr "Suspendare"
#. Translators: A list of keywords that match the suspend action, separated by semicolons #. Translators: A list of keywords that match the suspend action, separated by semicolons
#: js/misc/systemActions.js:126 #: js/misc/systemActions.js:120
msgid "suspend;sleep" msgid "suspend;sleep"
msgstr "suspend;sleep;suspendare" msgstr "suspend;sleep;suspendare"
#. Translators: The name of the switch user action in search #. Translators: The name of the switch user action in search
#: js/misc/systemActions.js:131 #: js/misc/systemActions.js:125
msgctxt "search-result" msgctxt "search-result"
msgid "Switch User" msgid "Switch User"
msgstr "Comută utilizatorul" msgstr "Comută utilizatorul"
#. Translators: A list of keywords that match the switch user action, separated by semicolons #. Translators: A list of keywords that match the switch user action, separated by semicolons
#: js/misc/systemActions.js:134 #: js/misc/systemActions.js:128
msgid "switch user" msgid "switch user"
msgstr "switch user;comută utilizatorul" msgstr "switch user;comută utilizatorul"
#. Translators: A list of keywords that match the lock orientation action, separated by semicolons #. Translators: A list of keywords that match the lock orientation action, separated by semicolons
#: js/misc/systemActions.js:141 #: js/misc/systemActions.js:135
msgid "lock orientation;unlock orientation;screen;rotation" msgid "lock orientation;unlock orientation;screen;rotation"
msgstr "" msgstr ""
"lock orientation;screen;rotation;blocare orientare;blocare de orientare;" "lock orientation;screen;rotation;blocare orientare;blocare de orientare;"
"ecran;rotație" "ecran;rotație"
#: js/misc/systemActions.js:266 #: js/misc/systemActions.js:255
msgctxt "search-result" msgctxt "search-result"
msgid "Unlock Screen Rotation" msgid "Unlock Screen Rotation"
msgstr "Deblochează rotația ecranului" msgstr "Deblochează rotația ecranului"
#: js/misc/systemActions.js:267 #: js/misc/systemActions.js:256
msgctxt "search-result" msgctxt "search-result"
msgid "Lock Screen Rotation" msgid "Lock Screen Rotation"
msgstr "Rotație de ecran blocat" msgstr "Rotație de ecran blocat"
@@ -759,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Dosar nedenumit" msgstr "Dosar nedenumit"
#. Translators: This is the heading of a list of open windows #. Translators: This is the heading of a list of open windows
#: js/ui/appDisplay.js:2762 js/ui/panel.js:75 #: js/ui/appDisplay.js:2767 js/ui/panel.js:75
msgid "Open Windows" msgid "Open Windows"
msgstr "Ferestre deschise" msgstr "Ferestre deschise"
#: js/ui/appDisplay.js:2781 js/ui/panel.js:82 #: js/ui/appDisplay.js:2786 js/ui/panel.js:82
msgid "New Window" msgid "New Window"
msgstr "Fereastră nouă" msgstr "Fereastră nouă"
#: js/ui/appDisplay.js:2797 #: js/ui/appDisplay.js:2802
msgid "Launch using Integrated Graphics Card" msgid "Launch using Integrated Graphics Card"
msgstr "Lansează folosind placa grafică integrată" msgstr "Lansează folosind placa grafică integrată"
#: js/ui/appDisplay.js:2798 #: js/ui/appDisplay.js:2803
msgid "Launch using Discrete Graphics Card" msgid "Launch using Discrete Graphics Card"
msgstr "Lansează folosind placa grafică discretă" msgstr "Lansează folosind placa grafică discretă"
#: js/ui/appDisplay.js:2826 js/ui/dash.js:239 #: js/ui/appDisplay.js:2831 js/ui/dash.js:239
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Elimină din favorite" msgstr "Elimină din favorite"
#: js/ui/appDisplay.js:2832 #: js/ui/appDisplay.js:2837
msgid "Add to Favorites" msgid "Add to Favorites"
msgstr "Adaugă la Favorite" msgstr "Adaugă la Favorite"
#: js/ui/appDisplay.js:2842 js/ui/panel.js:93 #: js/ui/appDisplay.js:2847 js/ui/panel.js:93
msgid "Show Details" msgid "Show Details"
msgstr "Arată detaliile" msgstr "Arată detaliile"
@@ -984,8 +974,8 @@ msgstr ""
"În mod alternativ vă puteți conecta apăsând butonul „WPS” pe routerul " "În mod alternativ vă puteți conecta apăsând butonul „WPS” pe routerul "
"dumneavoastră." "dumneavoastră."
#: js/ui/components/networkAgent.js:104 js/ui/status/network.js:252 #: js/ui/components/networkAgent.js:104 js/ui/status/network.js:227
#: js/ui/status/network.js:343 js/ui/status/network.js:943 #: js/ui/status/network.js:318 js/ui/status/network.js:919
msgid "Connect" msgid "Connect"
msgstr "Conectare" msgstr "Conectare"
@@ -1050,7 +1040,7 @@ msgstr "PIN"
msgid "A password is required to connect to “%s”." msgid "A password is required to connect to “%s”."
msgstr "Este necesară o parolă pentru conectarea la „%s”." msgstr "Este necesară o parolă pentru conectarea la „%s”."
#: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1718 #: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1694
msgid "Network Manager" msgid "Network Manager"
msgstr "Gestionar de rețea" msgstr "Gestionar de rețea"
@@ -1176,18 +1166,18 @@ msgstr "Vreme"
msgid "Select weather location…" msgid "Select weather location…"
msgstr "Selectează locația vremii…" msgstr "Selectează locația vremii…"
#: js/ui/endSessionDialog.js:39 #: js/ui/endSessionDialog.js:37
#, javascript-format #, javascript-format
msgctxt "title" msgctxt "title"
msgid "Log Out %s" msgid "Log Out %s"
msgstr "Ieșire din sesiune pentru %s" msgstr "Ieșire din sesiune pentru %s"
#: js/ui/endSessionDialog.js:40 #: js/ui/endSessionDialog.js:38
msgctxt "title" msgctxt "title"
msgid "Log Out" msgid "Log Out"
msgstr "Ieșire din sesiune" msgstr "Ieșire din sesiune"
#: js/ui/endSessionDialog.js:43 #: js/ui/endSessionDialog.js:40
#, javascript-format #, javascript-format
msgid "%s will be logged out automatically in %d second." msgid "%s will be logged out automatically in %d second."
msgid_plural "%s will be logged out automatically in %d seconds." msgid_plural "%s will be logged out automatically in %d seconds."
@@ -1195,7 +1185,7 @@ msgstr[0] "%s va fi scos din sesiune automat în %d secundă."
msgstr[1] "%s va fi scos din sesiune automat în %d secunde." msgstr[1] "%s va fi scos din sesiune automat în %d secunde."
msgstr[2] "%s va fi scos din sesiune automat în %d de secunde." msgstr[2] "%s va fi scos din sesiune automat în %d de secunde."
#: js/ui/endSessionDialog.js:49 #: js/ui/endSessionDialog.js:45
#, javascript-format #, javascript-format
msgid "You will be logged out automatically in %d second." msgid "You will be logged out automatically in %d second."
msgid_plural "You will be logged out automatically in %d seconds." msgid_plural "You will be logged out automatically in %d seconds."
@@ -1203,22 +1193,22 @@ msgstr[0] "Veți fi scos din sesiune automat în %d secundă."
msgstr[1] "Veți fi scos din sesiune automat în %d secunde." msgstr[1] "Veți fi scos din sesiune automat în %d secunde."
msgstr[2] "Veți fi scos din sesiune automat în %d de secunde." msgstr[2] "Veți fi scos din sesiune automat în %d de secunde."
#: js/ui/endSessionDialog.js:56 #: js/ui/endSessionDialog.js:51
msgctxt "button" msgctxt "button"
msgid "Log Out" msgid "Log Out"
msgstr "Ieșire din sesiune" msgstr "Ieșire din sesiune"
#: js/ui/endSessionDialog.js:62 #: js/ui/endSessionDialog.js:56
msgctxt "title" msgctxt "title"
msgid "Power Off" msgid "Power Off"
msgstr "Oprire" msgstr "Oprire"
#: js/ui/endSessionDialog.js:63 #: js/ui/endSessionDialog.js:57
msgctxt "title" msgctxt "title"
msgid "Install Updates & Power Off" msgid "Install Updates & Power Off"
msgstr "Instalarea actualizărilor și repornirea" msgstr "Instalarea actualizărilor și repornirea"
#: js/ui/endSessionDialog.js:66 #: js/ui/endSessionDialog.js:59
#, javascript-format #, javascript-format
msgid "The system will power off automatically in %d second." msgid "The system will power off automatically in %d second."
msgid_plural "The system will power off automatically in %d seconds." msgid_plural "The system will power off automatically in %d seconds."
@@ -1226,27 +1216,27 @@ msgstr[0] "Sistemul se va opri automat în %d secundă."
msgstr[1] "Sistemul se va opri automat în %d secunde." msgstr[1] "Sistemul se va opri automat în %d secunde."
msgstr[2] "Sistemul se va opri automat în %d de secunde." msgstr[2] "Sistemul se va opri automat în %d de secunde."
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89 #: js/ui/endSessionDialog.js:63
msgctxt "checkbox" msgctxt "checkbox"
msgid "Install pending software updates" msgid "Install pending software updates"
msgstr "Instalează actualizările în așteptare" msgstr "Instalează actualizările în așteptare"
#: js/ui/endSessionDialog.js:74 #: js/ui/endSessionDialog.js:66 js/ui/endSessionDialog.js:82
msgctxt "button"
msgid "Restart"
msgstr "Repornire"
#: js/ui/endSessionDialog.js:68
msgctxt "button" msgctxt "button"
msgid "Power Off" msgid "Power Off"
msgstr "Oprire" msgstr "Oprire"
#: js/ui/endSessionDialog.js:81 #: js/ui/endSessionDialog.js:74
msgctxt "title" msgctxt "title"
msgid "Restart" msgid "Restart"
msgstr "Repornire" msgstr "Repornire"
#: js/ui/endSessionDialog.js:82 #: js/ui/endSessionDialog.js:76
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalează actualizările și repornește"
#: js/ui/endSessionDialog.js:85
#, javascript-format #, javascript-format
msgid "The system will restart automatically in %d second." msgid "The system will restart automatically in %d second."
msgid_plural "The system will restart automatically in %d seconds." msgid_plural "The system will restart automatically in %d seconds."
@@ -1254,17 +1244,12 @@ msgstr[0] "Sistemul se va reporni automat în %d secundă."
msgstr[1] "Sistemul se va reporni automat în %d secunde." msgstr[1] "Sistemul se va reporni automat în %d secunde."
msgstr[2] "Sistemul se va reporni automat în %d de secunde." msgstr[2] "Sistemul se va reporni automat în %d de secunde."
#: js/ui/endSessionDialog.js:93 #: js/ui/endSessionDialog.js:89
msgctxt "button"
msgid "Restart"
msgstr "Repornire"
#: js/ui/endSessionDialog.js:101
msgctxt "title" msgctxt "title"
msgid "Restart & Install Updates" msgid "Restart & Install Updates"
msgstr "Repornire și instalare actualizări" msgstr "Repornire și instalare actualizări"
#: js/ui/endSessionDialog.js:104 #: js/ui/endSessionDialog.js:91
#, javascript-format #, javascript-format
msgid "The system will automatically restart and install updates in %d second." msgid "The system will automatically restart and install updates in %d second."
msgid_plural "" msgid_plural ""
@@ -1273,22 +1258,22 @@ msgstr[0] "Sistemul se va reporni automat în %d secundă."
msgstr[1] "Sistemul se va reporni automat în %d secunde." msgstr[1] "Sistemul se va reporni automat în %d secunde."
msgstr[2] "Sistemul se va reporni automat în %d de secunde." msgstr[2] "Sistemul se va reporni automat în %d de secunde."
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132 #: js/ui/endSessionDialog.js:97 js/ui/endSessionDialog.js:116
msgctxt "button" msgctxt "button"
msgid "Restart &amp; Install" msgid "Restart &amp; Install"
msgstr "Repornește și instalează" msgstr "Repornește și instalează"
#: js/ui/endSessionDialog.js:113 #: js/ui/endSessionDialog.js:98
msgctxt "button" msgctxt "button"
msgid "Install &amp; Power Off" msgid "Install &amp; Power Off"
msgstr "Instalează și oprește" msgstr "Instalează și oprește"
#: js/ui/endSessionDialog.js:114 #: js/ui/endSessionDialog.js:99
msgctxt "checkbox" msgctxt "checkbox"
msgid "Power off after updates are installed" msgid "Power off after updates are installed"
msgstr "Oprește după ce actualizările au fost instalate" msgstr "Oprește după ce actualizările au fost instalate"
#: js/ui/endSessionDialog.js:121 #: js/ui/endSessionDialog.js:106
msgctxt "title" msgctxt "title"
msgid "Restart & Install Upgrade" msgid "Restart & Install Upgrade"
msgstr "Repornire și instalare înnoiri" msgstr "Repornire și instalare înnoiri"
@@ -1296,7 +1281,7 @@ msgstr "Repornire și instalare înnoiri"
#. Translators: This is the text displayed for system upgrades in the #. Translators: This is the text displayed for system upgrades in the
#. shut down dialog. First %s gets replaced with the distro name and #. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to #. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126 #: js/ui/endSessionDialog.js:111
#, javascript-format #, javascript-format
msgid "" msgid ""
"%s %s will be installed after restart. Upgrade installation can take a long " "%s %s will be installed after restart. Upgrade installation can take a long "
@@ -1306,32 +1291,28 @@ msgstr ""
"timp: asigurați-vă că ați făcut o copie de siguranță și că calculatorul este " "timp: asigurați-vă că ați făcut o copie de siguranță și că calculatorul este "
"conectat la rețeaua electrică." "conectat la rețeaua electrică."
#: js/ui/endSessionDialog.js:284 #: js/ui/endSessionDialog.js:259
msgid "Low battery power: please plug in before installing updates." msgid "Running on battery power: Please plug in before installing updates."
msgstr "" msgstr ""
"Putere de baterie scăzută: conectați înainte de a instala actualizările." "Se rulează pe puterea bateriei: conectați-vă înainte de a instala "
"actualizările."
#: js/ui/endSessionDialog.js:293 #: js/ui/endSessionDialog.js:268
msgid "Some applications are busy or have unsaved work" msgid "Some applications are busy or have unsaved work"
msgstr "Unele aplicații sunt ocupate sau au muncă nesalvată" msgstr "Unele aplicații sunt ocupate sau au muncă nesalvată"
#: js/ui/endSessionDialog.js:298 #: js/ui/endSessionDialog.js:273
msgid "Other users are logged in" msgid "Other users are logged in"
msgstr "Alți utilizatori sunt autentificați" msgstr "Alți utilizatori sunt autentificați"
#: js/ui/endSessionDialog.js:467
msgctxt "button"
msgid "Boot Options"
msgstr "Opțiuni de inițializare"
#. Translators: Remote here refers to a remote session, like a ssh login #. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685 #: js/ui/endSessionDialog.js:583
#, javascript-format #, javascript-format
msgid "%s (remote)" msgid "%s (remote)"
msgstr "%s (la distanță)" msgstr "%s (la distanță)"
#. Translators: Console here refers to a tty like a VT console #. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688 #: js/ui/endSessionDialog.js:586
#, javascript-format #, javascript-format
msgid "%s (console)" msgid "%s (console)"
msgstr "%s (consolă)" msgstr "%s (consolă)"
@@ -1434,15 +1415,15 @@ msgid "Leave On"
msgstr "Lasă pornit" msgstr "Lasă pornit"
#: js/ui/kbdA11yDialog.js:55 js/ui/status/bluetooth.js:156 #: js/ui/kbdA11yDialog.js:55 js/ui/status/bluetooth.js:156
#: js/ui/status/network.js:1315 #: js/ui/status/network.js:1291
msgid "Turn On" msgid "Turn On"
msgstr "Pornește" msgstr "Pornește"
#: js/ui/kbdA11yDialog.js:63 js/ui/status/bluetooth.js:156 #: js/ui/kbdA11yDialog.js:63 js/ui/status/bluetooth.js:156
#: js/ui/status/network.js:160 js/ui/status/network.js:344 #: js/ui/status/network.js:135 js/ui/status/network.js:319
#: js/ui/status/network.js:1315 js/ui/status/network.js:1427 #: js/ui/status/network.js:1291 js/ui/status/network.js:1403
#: js/ui/status/nightLight.js:41 js/ui/status/rfkill.js:81 #: js/ui/status/nightLight.js:41 js/ui/status/rfkill.js:81
#: js/ui/status/rfkill.js:110 #: js/ui/status/rfkill.js:108
msgid "Turn Off" msgid "Turn Off"
msgstr "Oprește" msgstr "Oprește"
@@ -1503,11 +1484,11 @@ msgstr "Vizualizează sursa"
msgid "Web Page" msgid "Web Page"
msgstr "Pagină Web" msgstr "Pagină Web"
#: js/ui/main.js:294 #: js/ui/main.js:297
msgid "Logged in as a privileged user" msgid "Logged in as a privileged user"
msgstr "Autentificat ca utilizator privilegiat" msgstr "Autentificat ca utilizator privilegiat"
#: js/ui/main.js:295 #: js/ui/main.js:298
msgid "" msgid ""
"Running a session as a privileged user should be avoided for security " "Running a session as a privileged user should be avoided for security "
"reasons. If possible, you should log in as a normal user." "reasons. If possible, you should log in as a normal user."
@@ -1516,11 +1497,11 @@ msgstr ""
"pentru motive de securitate. Dacă este posibil, ar trebui să vă " "pentru motive de securitate. Dacă este posibil, ar trebui să vă "
"autentificați ca un utilizator normal." "autentificați ca un utilizator normal."
#: js/ui/main.js:334 #: js/ui/main.js:337
msgid "Screen Lock disabled" msgid "Screen Lock disabled"
msgstr "Blocarea ecranului este dezactivată" msgstr "Blocarea ecranului este dezactivată"
#: js/ui/main.js:335 #: js/ui/main.js:338
msgid "Screen Locking requires the GNOME display manager." msgid "Screen Locking requires the GNOME display manager."
msgstr "Blocarea ecranului necesită administratorul de afișaj GNOME." msgstr "Blocarea ecranului necesită administratorul de afișaj GNOME."
@@ -1613,7 +1594,7 @@ msgctxt "System menu in the top bar"
msgid "System" msgid "System"
msgstr "Sistem" msgstr "Sistem"
#: js/ui/panel.js:825 #: js/ui/panel.js:827
msgid "Top Bar" msgid "Top Bar"
msgstr "Bara de sus" msgstr "Bara de sus"
@@ -1791,7 +1772,7 @@ msgstr "Text mare"
msgid "Bluetooth" msgid "Bluetooth"
msgstr "Bluetooth" msgstr "Bluetooth"
#: js/ui/status/bluetooth.js:49 js/ui/status/network.js:619 #: js/ui/status/bluetooth.js:49 js/ui/status/network.js:595
msgid "Bluetooth Settings" msgid "Bluetooth Settings"
msgstr "Configurări Bluetooth" msgstr "Configurări Bluetooth"
@@ -1875,18 +1856,18 @@ msgstr ""
"Accesul la locație poate fi schimbat oricând din configurările de " "Accesul la locație poate fi schimbat oricând din configurările de "
"confidențialitate." "confidențialitate."
#: js/ui/status/network.js:71 #: js/ui/status/network.js:70
msgid "<unknown>" msgid "<unknown>"
msgstr "<necunoscut>" msgstr "<necunoscut>"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:449 js/ui/status/network.js:1344 #: js/ui/status/network.js:424 js/ui/status/network.js:1320
#, javascript-format #, javascript-format
msgid "%s Off" msgid "%s Off"
msgstr "%s oprit" msgstr "%s oprit"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:452 #: js/ui/status/network.js:427
#, javascript-format #, javascript-format
msgid "%s Connected" msgid "%s Connected"
msgstr "%s conectat" msgstr "%s conectat"
@@ -1894,164 +1875,164 @@ msgstr "%s conectat"
#. Translators: this is for network devices that are physically present but are not #. Translators: this is for network devices that are physically present but are not
#. under NetworkManager's control (and thus cannot be used in the menu); #. under NetworkManager's control (and thus cannot be used in the menu);
#. %s is a network identifier #. %s is a network identifier
#: js/ui/status/network.js:457 #: js/ui/status/network.js:432
#, javascript-format #, javascript-format
msgid "%s Unmanaged" msgid "%s Unmanaged"
msgstr "%s este negestionat" msgstr "%s este negestionat"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:460 #: js/ui/status/network.js:435
#, javascript-format #, javascript-format
msgid "%s Disconnecting" msgid "%s Disconnecting"
msgstr "Se deconectează %s" msgstr "Se deconectează %s"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:467 js/ui/status/network.js:1336 #: js/ui/status/network.js:442 js/ui/status/network.js:1312
#, javascript-format #, javascript-format
msgid "%s Connecting" msgid "%s Connecting"
msgstr "Se conectează %s" msgstr "Se conectează %s"
#. Translators: this is for network connections that require some kind of key or password; %s is a network identifier #. Translators: this is for network connections that require some kind of key or password; %s is a network identifier
#: js/ui/status/network.js:470 #: js/ui/status/network.js:445
#, javascript-format #, javascript-format
msgid "%s Requires Authentication" msgid "%s Requires Authentication"
msgstr "%s necesită autentificare" msgstr "%s necesită autentificare"
#. Translators: this is for devices that require some kind of firmware or kernel #. Translators: this is for devices that require some kind of firmware or kernel
#. module, which is missing; %s is a network identifier #. module, which is missing; %s is a network identifier
#: js/ui/status/network.js:478 #: js/ui/status/network.js:453
#, javascript-format #, javascript-format
msgid "Firmware Missing For %s" msgid "Firmware Missing For %s"
msgstr "Firmware lipsă pentru %s" msgstr "Firmware lipsă pentru %s"
#. Translators: this is for a network device that cannot be activated (for example it #. Translators: this is for a network device that cannot be activated (for example it
#. is disabled by rfkill, or it has no coverage; %s is a network identifier #. is disabled by rfkill, or it has no coverage; %s is a network identifier
#: js/ui/status/network.js:482 #: js/ui/status/network.js:457
#, javascript-format #, javascript-format
msgid "%s Unavailable" msgid "%s Unavailable"
msgstr "%s indisponibil" msgstr "%s indisponibil"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:485 #: js/ui/status/network.js:460
#, javascript-format #, javascript-format
msgid "%s Connection Failed" msgid "%s Connection Failed"
msgstr "Conectarea la %s a eșuat" msgstr "Conectarea la %s a eșuat"
#: js/ui/status/network.js:497 #: js/ui/status/network.js:472
msgid "Wired Settings" msgid "Wired Settings"
msgstr "Configurări pentru conexiune cu fir" msgstr "Configurări pentru conexiune cu fir"
#: js/ui/status/network.js:540 #: js/ui/status/network.js:515
msgid "Mobile Broadband Settings" msgid "Mobile Broadband Settings"
msgstr "Configurări de rețea de bandă largă mobilă" msgstr "Configurări de rețea de bandă largă mobilă"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:586 js/ui/status/network.js:1341 #: js/ui/status/network.js:562 js/ui/status/network.js:1317
#, javascript-format #, javascript-format
msgid "%s Hardware Disabled" msgid "%s Hardware Disabled"
msgstr "Hardware %s dezactivat" msgstr "Hardware %s dezactivat"
#. Translators: this is for a network device that cannot be activated #. Translators: this is for a network device that cannot be activated
#. because it's disabled by rfkill (airplane mode); %s is a network identifier #. because it's disabled by rfkill (airplane mode); %s is a network identifier
#: js/ui/status/network.js:590 #: js/ui/status/network.js:566
#, javascript-format #, javascript-format
msgid "%s Disabled" msgid "%s Disabled"
msgstr "%s dezactivat" msgstr "%s dezactivat"
#: js/ui/status/network.js:631 #: js/ui/status/network.js:607
msgid "Connect to Internet" msgid "Connect to Internet"
msgstr "Conectează la Internet" msgstr "Conectează la Internet"
#: js/ui/status/network.js:835 #: js/ui/status/network.js:811
msgid "Airplane Mode is On" msgid "Airplane Mode is On"
msgstr "Modul avion este pornit" msgstr "Modul avion este pornit"
#: js/ui/status/network.js:836 #: js/ui/status/network.js:812
msgid "Wi-Fi is disabled when airplane mode is on." msgid "Wi-Fi is disabled when airplane mode is on."
msgstr "Wi-Fi este dezactivat când modul avion este pornit." msgstr "Wi-Fi este dezactivat când modul avion este pornit."
#: js/ui/status/network.js:837 #: js/ui/status/network.js:813
msgid "Turn Off Airplane Mode" msgid "Turn Off Airplane Mode"
msgstr "Oprește modul avion" msgstr "Oprește modul avion"
#: js/ui/status/network.js:846 #: js/ui/status/network.js:822
msgid "Wi-Fi is Off" msgid "Wi-Fi is Off"
msgstr "Wi-Fi este oprit" msgstr "Wi-Fi este oprit"
#: js/ui/status/network.js:847 #: js/ui/status/network.js:823
msgid "Wi-Fi needs to be turned on in order to connect to a network." msgid "Wi-Fi needs to be turned on in order to connect to a network."
msgstr "Wi-Fi trebuie pornit pentru a se putea face conexiunea la o rețea." msgstr "Wi-Fi trebuie pornit pentru a se putea face conexiunea la o rețea."
#: js/ui/status/network.js:848 #: js/ui/status/network.js:824
msgid "Turn On Wi-Fi" msgid "Turn On Wi-Fi"
msgstr "Pornește Wi-Fi" msgstr "Pornește Wi-Fi"
#: js/ui/status/network.js:873 #: js/ui/status/network.js:849
msgid "Wi-Fi Networks" msgid "Wi-Fi Networks"
msgstr "Rețele Wi-Fi" msgstr "Rețele Wi-Fi"
#: js/ui/status/network.js:875 #: js/ui/status/network.js:851
msgid "Select a network" msgid "Select a network"
msgstr "Selectați o rețea" msgstr "Selectați o rețea"
#: js/ui/status/network.js:907 #: js/ui/status/network.js:883
msgid "No Networks" msgid "No Networks"
msgstr "Nicio rețea" msgstr "Nicio rețea"
#: js/ui/status/network.js:928 js/ui/status/rfkill.js:108 #: js/ui/status/network.js:904 js/ui/status/rfkill.js:106
msgid "Use hardware switch to turn off" msgid "Use hardware switch to turn off"
msgstr "Folosește un întrerupător hardware pentru a opri" msgstr "Folosește un întrerupător hardware pentru a opri"
#: js/ui/status/network.js:1205 #: js/ui/status/network.js:1181
msgid "Select Network" msgid "Select Network"
msgstr "Selectați rețeaua" msgstr "Selectați rețeaua"
#: js/ui/status/network.js:1211 #: js/ui/status/network.js:1187
msgid "Wi-Fi Settings" msgid "Wi-Fi Settings"
msgstr "Configurări Wi-Fi" msgstr "Configurări Wi-Fi"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:1332 #: js/ui/status/network.js:1308
#, javascript-format #, javascript-format
msgid "%s Hotspot Active" msgid "%s Hotspot Active"
msgstr "Hotspot %s activ" msgstr "Hotspot %s activ"
#. Translators: %s is a network identifier #. Translators: %s is a network identifier
#: js/ui/status/network.js:1347 #: js/ui/status/network.js:1323
#, javascript-format #, javascript-format
msgid "%s Not Connected" msgid "%s Not Connected"
msgstr "%s nu este conectat" msgstr "%s nu este conectat"
#: js/ui/status/network.js:1444 #: js/ui/status/network.js:1420
msgid "connecting…" msgid "connecting…"
msgstr "se conectează…" msgstr "se conectează…"
#. Translators: this is for network connections that require some kind of key or password #. Translators: this is for network connections that require some kind of key or password
#: js/ui/status/network.js:1447 #: js/ui/status/network.js:1423
msgid "authentication required" msgid "authentication required"
msgstr "necesită autentificare" msgstr "necesită autentificare"
#: js/ui/status/network.js:1449 #: js/ui/status/network.js:1425
msgid "connection failed" msgid "connection failed"
msgstr "conexiune eșuată" msgstr "conexiune eșuată"
#: js/ui/status/network.js:1500 #: js/ui/status/network.js:1476
msgid "VPN Settings" msgid "VPN Settings"
msgstr "Configurări VPN" msgstr "Configurări VPN"
#: js/ui/status/network.js:1517 #: js/ui/status/network.js:1493
msgid "VPN" msgid "VPN"
msgstr "VPN" msgstr "VPN"
#: js/ui/status/network.js:1527 #: js/ui/status/network.js:1503
msgid "VPN Off" msgid "VPN Off"
msgstr "VPN oprit" msgstr "VPN oprit"
#: js/ui/status/network.js:1588 js/ui/status/rfkill.js:84 #: js/ui/status/network.js:1564 js/ui/status/rfkill.js:84
msgid "Network Settings" msgid "Network Settings"
msgstr "Configurări de rețea" msgstr "Configurări de rețea"
#: js/ui/status/network.js:1617 #: js/ui/status/network.js:1593
#, javascript-format #, javascript-format
msgid "%s Wired Connection" msgid "%s Wired Connection"
msgid_plural "%s Wired Connections" msgid_plural "%s Wired Connections"
@@ -2059,7 +2040,7 @@ msgstr[0] "%s conexiune cu fir"
msgstr[1] "%s conexiuni cu fir" msgstr[1] "%s conexiuni cu fir"
msgstr[2] "%s de conexiuni cu fir" msgstr[2] "%s de conexiuni cu fir"
#: js/ui/status/network.js:1621 #: js/ui/status/network.js:1597
#, javascript-format #, javascript-format
msgid "%s Wi-Fi Connection" msgid "%s Wi-Fi Connection"
msgid_plural "%s Wi-Fi Connections" msgid_plural "%s Wi-Fi Connections"
@@ -2067,7 +2048,7 @@ msgstr[0] "%s conexiune fără fir"
msgstr[1] "%s conexiuni fără fir" msgstr[1] "%s conexiuni fără fir"
msgstr[2] "%s de conexiuni fără fir" msgstr[2] "%s de conexiuni fără fir"
#: js/ui/status/network.js:1625 #: js/ui/status/network.js:1601
#, javascript-format #, javascript-format
msgid "%s Modem Connection" msgid "%s Modem Connection"
msgid_plural "%s Modem Connections" msgid_plural "%s Modem Connections"
@@ -2075,11 +2056,11 @@ msgstr[0] "%s conexiune cu modem"
msgstr[1] "%s conexiuni cu modem" msgstr[1] "%s conexiuni cu modem"
msgstr[2] "%s de conexiuni cu modem" msgstr[2] "%s de conexiuni cu modem"
#: js/ui/status/network.js:1759 #: js/ui/status/network.js:1735
msgid "Connection failed" msgid "Connection failed"
msgstr "Conexiune eșuată" msgstr "Conexiune eșuată"
#: js/ui/status/network.js:1760 #: js/ui/status/network.js:1736
msgid "Activation of network connection failed" msgid "Activation of network connection failed"
msgstr "Activarea conexiunii de rețea a eșuat" msgstr "Activarea conexiunii de rețea a eșuat"
@@ -2134,11 +2115,11 @@ msgstr "%d%02d până este plină (%d%%)"
msgid "%d%%" msgid "%d%%"
msgstr "%d%%" msgstr "%d%%"
#: js/ui/status/remoteAccess.js:45 #: js/ui/status/remoteAccess.js:43
msgid "Screen is Being Shared" msgid "Screen is Being Shared"
msgstr "Ecranul este partajat" msgstr "Ecranul este partajat"
#: js/ui/status/remoteAccess.js:47 #: js/ui/status/remoteAccess.js:45
msgid "Turn off" msgid "Turn off"
msgstr "Oprește" msgstr "Oprește"
@@ -2149,34 +2130,30 @@ msgstr "Oprește"
msgid "Airplane Mode On" msgid "Airplane Mode On"
msgstr "Modul avion este pornit" msgstr "Modul avion este pornit"
#: js/ui/status/system.js:104 #: js/ui/status/system.js:102
msgid "Lock" msgid "Lock"
msgstr "Blocare" msgstr "Blocare"
#: js/ui/status/system.js:116 #: js/ui/status/system.js:115
msgid "Power Off / Log Out" msgid "Power Off / Log Out"
msgstr "Oprire / Deautentificare" msgstr "Oprire / Deautentificare"
#: js/ui/status/system.js:119 #: js/ui/status/system.js:118
msgid "Suspend"
msgstr "Suspendare"
#: js/ui/status/system.js:130
msgid "Restart…"
msgstr "Repornește…"
#: js/ui/status/system.js:141
msgid "Power Off…"
msgstr "Se oprește…"
#: js/ui/status/system.js:154
msgid "Log Out" msgid "Log Out"
msgstr "Ieșire din sesiune" msgstr "Ieșire din sesiune"
#: js/ui/status/system.js:165 #: js/ui/status/system.js:130
msgid "Switch User…" msgid "Switch User…"
msgstr "Comută utilizatorul…" msgstr "Comută utilizatorul…"
#: js/ui/status/system.js:144
msgid "Suspend"
msgstr "Suspendare"
#: js/ui/status/system.js:156
msgid "Power Off…"
msgstr "Se oprește…"
#: js/ui/status/thunderbolt.js:263 #: js/ui/status/thunderbolt.js:263
msgid "Thunderbolt" msgid "Thunderbolt"
msgstr "Thunderbolt" msgstr "Thunderbolt"
@@ -2284,22 +2261,22 @@ msgid "“%s” is ready"
msgstr "„%s” este gata" msgstr "„%s” este gata"
#. Translators: This string should be shorter than 30 characters #. Translators: This string should be shorter than 30 characters
#: js/ui/windowManager.js:60 #: js/ui/windowManager.js:55
msgid "Keep these display settings?" msgid "Keep these display settings?"
msgstr "Doriți să păstrați aceste configurări de afișaj?" msgstr "Doriți să păstrați aceste configurări de afișaj?"
#. Translators: this and the following message should be limited in length, #. Translators: this and the following message should be limited in length,
#. to avoid ellipsizing the labels. #. to avoid ellipsizing the labels.
#. #.
#: js/ui/windowManager.js:69 #: js/ui/windowManager.js:64
msgid "Revert Settings" msgid "Revert Settings"
msgstr "Restaurează configurările" msgstr "Restaurează configurările"
#: js/ui/windowManager.js:72 #: js/ui/windowManager.js:67
msgid "Keep Changes" msgid "Keep Changes"
msgstr "Păstrați modificările" msgstr "Păstrați modificările"
#: js/ui/windowManager.js:91 #: js/ui/windowManager.js:86
#, javascript-format #, javascript-format
msgid "Settings changes will revert in %d second" msgid "Settings changes will revert in %d second"
msgid_plural "Settings changes will revert in %d seconds" msgid_plural "Settings changes will revert in %d seconds"
@@ -2309,7 +2286,7 @@ msgstr[2] "Schimbările vor fi restaurare în %d de secunde"
#. Translators: This represents the size of a window. The first number is #. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height. #. * the width of the window and the second is the height.
#: js/ui/windowManager.js:551 #: js/ui/windowManager.js:546
#, javascript-format #, javascript-format
msgid "%d × %d" msgid "%d × %d"
msgstr "%d × %d" msgstr "%d × %d"
@@ -3457,6 +3434,9 @@ msgstr "Sunete de sistem"
#~ msgid "Power" #~ msgid "Power"
#~ msgstr "Oprire" #~ msgstr "Oprire"
#~ msgid "Restart"
#~ msgstr "Repornire"
#~ msgid "Click Log Out to quit these applications and log out of the system." #~ msgid "Click Log Out to quit these applications and log out of the system."
#~ msgstr "" #~ msgstr ""
#~ "Apăsați „Ieșire din sesiune” pentru a închide aceste aplicații și a ieși " #~ "Apăsați „Ieșire din sesiune” pentru a închide aceste aplicații și a ieși "

791
po/sl.po

File diff suppressed because it is too large Load Diff

157
po/tr.po
View File

@@ -17,8 +17,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnome-shell\n" "Project-Id-Version: gnome-shell\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-14 15:48+0000\n" "POT-Creation-Date: 2020-08-10 15:40+0000\n"
"PO-Revision-Date: 2020-08-17 02:24+0300\n" "PO-Revision-Date: 2020-08-11 01:10+0300\n"
"Last-Translator: Emin Tufan Çetin <etcetin@gmail.com>\n" "Last-Translator: Emin Tufan Çetin <etcetin@gmail.com>\n"
"Language-Team: Türkçe <gnome-turk@gnome.org>\n" "Language-Team: Türkçe <gnome-turk@gnome.org>\n"
"Language: tr\n" "Language: tr\n"
@@ -445,18 +445,18 @@ msgid "Visit extension homepage"
msgstr "Uzantı ana sayfasını ziyaret et" msgstr "Uzantı ana sayfasını ziyaret et"
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57 #: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139 #: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183 #: js/ui/endSessionDialog.js:413 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386 #: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149 #: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
msgid "Cancel" msgid "Cancel"
msgstr "İptal" msgstr "İptal"
#. Cisco LEAP #. Cisco LEAP
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:206 #: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246 #: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287 #: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277 #: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326 #: js/ui/shellMountOperation.js:326
msgid "Password" msgid "Password"
msgstr "Parola" msgstr "Parola"
@@ -479,8 +479,8 @@ msgstr "(örneğin, kullanıcı veya %s)"
#. TTLS and PEAP are actually much more complicated, but this complication #. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication #. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one) #. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242 #: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283 #: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username" msgid "Username"
msgstr "Kullanıcı Adı" msgstr "Kullanıcı Adı"
@@ -742,31 +742,31 @@ msgid "Unnamed Folder"
msgstr "Adsız Klasör" msgstr "Adsız Klasör"
#. Translators: This is the heading of a list of open windows #. Translators: This is the heading of a list of open windows
#: js/ui/appDisplay.js:2766 js/ui/panel.js:75 #: js/ui/appDisplay.js:2762 js/ui/panel.js:75
msgid "Open Windows" msgid "Open Windows"
msgstr "Açık Pencereler" msgstr "Açık Pencereler"
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82 #: js/ui/appDisplay.js:2781 js/ui/panel.js:82
msgid "New Window" msgid "New Window"
msgstr "Yeni Pencere" msgstr "Yeni Pencere"
#: js/ui/appDisplay.js:2801 #: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card" msgid "Launch using Integrated Graphics Card"
msgstr "Tümleşik Ekran Kartıyla Başlat" msgstr "Tümleşik Ekran Kartıyla Başlat"
#: js/ui/appDisplay.js:2802 #: js/ui/appDisplay.js:2798
msgid "Launch using Discrete Graphics Card" msgid "Launch using Discrete Graphics Card"
msgstr "Ayrık Ekran Kartıyla Başlat" msgstr "Ayrık Ekran Kartıyla Başlat"
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239 #: js/ui/appDisplay.js:2826 js/ui/dash.js:239
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Sık Kullanılanlardan Çıkar" msgstr "Sık Kullanılanlardan Çıkar"
#: js/ui/appDisplay.js:2836 #: js/ui/appDisplay.js:2832
msgid "Add to Favorites" msgid "Add to Favorites"
msgstr "Sık Kullanılanlara Ekle" msgstr "Sık Kullanılanlara Ekle"
#: js/ui/appDisplay.js:2846 js/ui/panel.js:93 #: js/ui/appDisplay.js:2842 js/ui/panel.js:93
msgid "Show Details" msgid "Show Details"
msgstr "Ayrıntıları Göster" msgstr "Ayrıntıları Göster"
@@ -960,40 +960,40 @@ msgstr "Kurulu udisks sürümü PIM ayarını desteklemiyor"
msgid "Open with %s" msgid "Open with %s"
msgstr "%s ile Aç" msgstr "%s ile Aç"
#: js/ui/components/networkAgent.js:93 #: js/ui/components/networkAgent.js:92
msgid "" msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router." "Alternatively you can connect by pushing the “WPS” button on your router."
msgstr "" msgstr ""
"Diğer seçenek olarak, yönlendiricinizde “WPS” düğmesini kullanarak " "Diğer seçenek olarak, yönlendiricinizde “WPS” düğmesini kullanarak "
"bağlayabilirsiniz." "bağlayabilirsiniz."
#: js/ui/components/networkAgent.js:105 js/ui/status/network.js:252 #: js/ui/components/networkAgent.js:104 js/ui/status/network.js:252
#: js/ui/status/network.js:343 js/ui/status/network.js:943 #: js/ui/status/network.js:343 js/ui/status/network.js:943
msgid "Connect" msgid "Connect"
msgstr "Bağlan" msgstr "Bağlan"
#: js/ui/components/networkAgent.js:212 #: js/ui/components/networkAgent.js:211
msgid "Key" msgid "Key"
msgstr "Anahtar" msgstr "Anahtar"
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273 #: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
msgid "Private key password" msgid "Private key password"
msgstr "Özel anahtar parolası" msgstr "Özel anahtar parolası"
#: js/ui/components/networkAgent.js:271 #: js/ui/components/networkAgent.js:270
msgid "Identity" msgid "Identity"
msgstr "Kimlik" msgstr "Kimlik"
#: js/ui/components/networkAgent.js:285 #: js/ui/components/networkAgent.js:284
msgid "Service" msgid "Service"
msgstr "Hizmet" msgstr "Hizmet"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342 #: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696 #: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required" msgid "Authentication required"
msgstr "Kimlik doğrulama gerekir" msgstr "Kimlik doğrulama gerekir"
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676 #: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
#, javascript-format #, javascript-format
msgid "" msgid ""
"Passwords or encryption keys are required to access the wireless network " "Passwords or encryption keys are required to access the wireless network "
@@ -1001,42 +1001,42 @@ msgid ""
msgstr "" msgstr ""
"“%s” kablosuz ağına erişmek için parola veya şifreleme anahtarları gerekiyor." "“%s” kablosuz ağına erişmek için parola veya şifreleme anahtarları gerekiyor."
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680 #: js/ui/components/networkAgent.js:318 js/ui/components/networkAgent.js:685
msgid "Wired 802.1X authentication" msgid "Wired 802.1X authentication"
msgstr "Kablolu 802.1X kimlik doğrulaması" msgstr "Kablolu 802.1X kimlik doğrulaması"
#: js/ui/components/networkAgent.js:321 #: js/ui/components/networkAgent.js:320
msgid "Network name" msgid "Network name"
msgstr "Ağ adı" msgstr "Ağ adı"
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684 #: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
msgid "DSL authentication" msgid "DSL authentication"
msgstr "DSL kimlik doğrulama" msgstr "DSL kimlik doğrulama"
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689 #: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
msgid "PIN code required" msgid "PIN code required"
msgstr "PIN kodu gerekli" msgstr "PIN kodu gerekli"
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690 #: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
msgid "PIN code is needed for the mobile broadband device" msgid "PIN code is needed for the mobile broadband device"
msgstr "Mobil geniş bant aygıtı için PIN kodu gerekli" msgstr "Mobil geniş bant aygıtı için PIN kodu gerekli"
#: js/ui/components/networkAgent.js:335 #: js/ui/components/networkAgent.js:334
msgid "PIN" msgid "PIN"
msgstr "PIN" msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681 #: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697 #: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:701 #: js/ui/components/networkAgent.js:706
#, javascript-format #, javascript-format
msgid "A password is required to connect to “%s”." msgid "A password is required to connect to “%s”."
msgstr "“%s”e bağlanmak için parola gerekli." msgstr "“%s”e bağlanmak için parola gerekli."
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718 #: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1718
msgid "Network Manager" msgid "Network Manager"
msgstr "Ağ Yöneticisi" msgstr "Ağ Yöneticisi"
#: js/ui/components/networkAgent.js:700 #: js/ui/components/networkAgent.js:705
msgid "VPN password" msgid "VPN password"
msgstr "VPN parolası" msgstr "VPN parolası"
@@ -1158,87 +1158,87 @@ msgstr "Hava Durumu"
msgid "Select weather location…" msgid "Select weather location…"
msgstr "Hava durumu konumu seç…" msgstr "Hava durumu konumu seç…"
#: js/ui/endSessionDialog.js:39 #: js/ui/endSessionDialog.js:37
#, javascript-format #, javascript-format
msgctxt "title" msgctxt "title"
msgid "Log Out %s" msgid "Log Out %s"
msgstr "%s Oturumunu Kapat" msgstr "%s Oturumunu Kapat"
#: js/ui/endSessionDialog.js:40 #: js/ui/endSessionDialog.js:38
msgctxt "title" msgctxt "title"
msgid "Log Out" msgid "Log Out"
msgstr "Oturumu Kapat" msgstr "Oturumu Kapat"
#: js/ui/endSessionDialog.js:43 #: js/ui/endSessionDialog.js:41
#, javascript-format #, javascript-format
msgid "%s will be logged out automatically in %d second." msgid "%s will be logged out automatically in %d second."
msgid_plural "%s will be logged out automatically in %d seconds." msgid_plural "%s will be logged out automatically in %d seconds."
msgstr[0] "%s oturumu %d saniye içinde kendiliğinden kapatılacak." msgstr[0] "%s oturumu %d saniye içinde kendiliğinden kapatılacak."
#: js/ui/endSessionDialog.js:49 #: js/ui/endSessionDialog.js:47
#, javascript-format #, javascript-format
msgid "You will be logged out automatically in %d second." msgid "You will be logged out automatically in %d second."
msgid_plural "You will be logged out automatically in %d seconds." msgid_plural "You will be logged out automatically in %d seconds."
msgstr[0] "%d saniye içinde oturumunuz kendiliğinden kapatılacak." msgstr[0] "%d saniye içinde oturumunuz kendiliğinden kapatılacak."
#: js/ui/endSessionDialog.js:56 #: js/ui/endSessionDialog.js:54
msgctxt "button" msgctxt "button"
msgid "Log Out" msgid "Log Out"
msgstr "Çıkış" msgstr "Çıkış"
#: js/ui/endSessionDialog.js:62 #: js/ui/endSessionDialog.js:60
msgctxt "title" msgctxt "title"
msgid "Power Off" msgid "Power Off"
msgstr "Bilgisayarı Kapat" msgstr "Bilgisayarı Kapat"
#: js/ui/endSessionDialog.js:63 #: js/ui/endSessionDialog.js:61
msgctxt "title" msgctxt "title"
msgid "Install Updates & Power Off" msgid "Install Updates & Power Off"
msgstr "Güncelleştirmeleri Kur ve Kapat" msgstr "Güncelleştirmeleri Kur ve Kapat"
#: js/ui/endSessionDialog.js:66 #: js/ui/endSessionDialog.js:64
#, javascript-format #, javascript-format
msgid "The system will power off automatically in %d second." msgid "The system will power off automatically in %d second."
msgid_plural "The system will power off automatically in %d seconds." msgid_plural "The system will power off automatically in %d seconds."
msgstr[0] "Sistem %d saniye içinde kendiliğinden kapanacak." msgstr[0] "Sistem %d saniye içinde kendiliğinden kapanacak."
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89 #: js/ui/endSessionDialog.js:68 js/ui/endSessionDialog.js:87
msgctxt "checkbox" msgctxt "checkbox"
msgid "Install pending software updates" msgid "Install pending software updates"
msgstr "Beklemede olan yazılım güncelleştirmelerini kur" msgstr "Beklemede olan yazılım güncelleştirmelerini kur"
#: js/ui/endSessionDialog.js:74 #: js/ui/endSessionDialog.js:72
msgctxt "button" msgctxt "button"
msgid "Power Off" msgid "Power Off"
msgstr "Kapat" msgstr "Kapat"
#: js/ui/endSessionDialog.js:81 #: js/ui/endSessionDialog.js:79
msgctxt "title" msgctxt "title"
msgid "Restart" msgid "Restart"
msgstr "Bilgisayarı Yeniden Başlat" msgstr "Bilgisayarı Yeniden Başlat"
#: js/ui/endSessionDialog.js:82 #: js/ui/endSessionDialog.js:80
msgctxt "title" msgctxt "title"
msgid "Install Updates & Restart" msgid "Install Updates & Restart"
msgstr "Güncelleştirmeleri Kur ve Yeniden Başlat" msgstr "Güncelleştirmeleri Kur ve Yeniden Başlat"
#: js/ui/endSessionDialog.js:85 #: js/ui/endSessionDialog.js:83
#, javascript-format #, javascript-format
msgid "The system will restart automatically in %d second." msgid "The system will restart automatically in %d second."
msgid_plural "The system will restart automatically in %d seconds." msgid_plural "The system will restart automatically in %d seconds."
msgstr[0] "Sistem %d saniye içinde kendiliğinden yeniden başlayacak." msgstr[0] "Sistem %d saniye içinde kendiliğinden yeniden başlayacak."
#: js/ui/endSessionDialog.js:93 #: js/ui/endSessionDialog.js:91
msgctxt "button" msgctxt "button"
msgid "Restart" msgid "Restart"
msgstr "Yeniden Başlat" msgstr "Yeniden Başlat"
#: js/ui/endSessionDialog.js:101 #: js/ui/endSessionDialog.js:99
msgctxt "title" msgctxt "title"
msgid "Restart & Install Updates" msgid "Restart & Install Updates"
msgstr "Yeniden Başlat ve Güncelleştirmeleri Kur" msgstr "Yeniden Başlat ve Güncelleştirmeleri Kur"
#: js/ui/endSessionDialog.js:104 #: js/ui/endSessionDialog.js:102
#, javascript-format #, javascript-format
msgid "The system will automatically restart and install updates in %d second." msgid "The system will automatically restart and install updates in %d second."
msgid_plural "" msgid_plural ""
@@ -1247,22 +1247,22 @@ msgstr[0] ""
"Sistem %d saniye içinde kendiliğinden yeniden başlayacak ve " "Sistem %d saniye içinde kendiliğinden yeniden başlayacak ve "
"güncelleştirmeleri kuracak." "güncelleştirmeleri kuracak."
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132 #: js/ui/endSessionDialog.js:109 js/ui/endSessionDialog.js:130
msgctxt "button" msgctxt "button"
msgid "Restart &amp; Install" msgid "Restart &amp; Install"
msgstr "Yeniden Başlat ve Kur" msgstr "Yeniden Başlat ve Kur"
#: js/ui/endSessionDialog.js:113 #: js/ui/endSessionDialog.js:111
msgctxt "button" msgctxt "button"
msgid "Install &amp; Power Off" msgid "Install &amp; Power Off"
msgstr "Kur ve Kapat" msgstr "Kur ve Kapat"
#: js/ui/endSessionDialog.js:114 #: js/ui/endSessionDialog.js:112
msgctxt "checkbox" msgctxt "checkbox"
msgid "Power off after updates are installed" msgid "Power off after updates are installed"
msgstr "Güncelleştirmeler kurulduktan sonra kapat" msgstr "Güncelleştirmeler kurulduktan sonra kapat"
#: js/ui/endSessionDialog.js:121 #: js/ui/endSessionDialog.js:119
msgctxt "title" msgctxt "title"
msgid "Restart & Install Upgrade" msgid "Restart & Install Upgrade"
msgstr "Yeniden Başlat ve Yükseltmeyi Kur" msgstr "Yeniden Başlat ve Yükseltmeyi Kur"
@@ -1270,7 +1270,7 @@ msgstr "Yeniden Başlat ve Yükseltmeyi Kur"
#. Translators: This is the text displayed for system upgrades in the #. Translators: This is the text displayed for system upgrades in the
#. shut down dialog. First %s gets replaced with the distro name and #. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to #. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126 #: js/ui/endSessionDialog.js:124
#, javascript-format #, javascript-format
msgid "" msgid ""
"%s %s will be installed after restart. Upgrade installation can take a long " "%s %s will be installed after restart. Upgrade installation can take a long "
@@ -1280,31 +1280,32 @@ msgstr ""
"uzun sürebilir: verilerinizi yedeklediğinizden ve bilgisayarınızın prize " "uzun sürebilir: verilerinizi yedeklediğinizden ve bilgisayarınızın prize "
"takılı olduğundan emin olun." "takılı olduğundan emin olun."
#: js/ui/endSessionDialog.js:284 #: js/ui/endSessionDialog.js:282
msgid "Low battery power: please plug in before installing updates." msgid "Running on battery power: Please plug in before installing updates."
msgstr "Düşük pil gücü: lütfen güncelleştirmeleri kurmadan önce fişi takın." msgstr ""
"Pil gücünde çalışıyor: lütfen güncelleştirmeleri kurmadan önce fişi takın."
#: js/ui/endSessionDialog.js:293 #: js/ui/endSessionDialog.js:291
msgid "Some applications are busy or have unsaved work" msgid "Some applications are busy or have unsaved work"
msgstr "Bazı uygulamalar meşgul ya da kaydedilmemiş verisi var" msgstr "Bazı uygulamalar meşgul ya da kaydedilmemiş verisi var"
#: js/ui/endSessionDialog.js:298 #: js/ui/endSessionDialog.js:296
msgid "Other users are logged in" msgid "Other users are logged in"
msgstr "Diğer kullanıcılar oturum açmış" msgstr "Diğer kullanıcılar oturum açmış"
#: js/ui/endSessionDialog.js:467 #: js/ui/endSessionDialog.js:442
msgctxt "button" msgctxt "button"
msgid "Boot Options" msgid "Boot Options"
msgstr "Önyükleme Seçenekleri" msgstr "Önyükleme Seçenekleri"
#. Translators: Remote here refers to a remote session, like a ssh login #. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685 #: js/ui/endSessionDialog.js:660
#, javascript-format #, javascript-format
msgid "%s (remote)" msgid "%s (remote)"
msgstr "%s (uzak)" msgstr "%s (uzak)"
#. Translators: Console here refers to a tty like a VT console #. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688 #: js/ui/endSessionDialog.js:663
#, javascript-format #, javascript-format
msgid "%s (console)" msgid "%s (console)"
msgstr "%s (uçbirim)" msgstr "%s (uçbirim)"
@@ -1315,18 +1316,18 @@ msgstr "Kur"
#: js/ui/extensionDownloader.js:193 #: js/ui/extensionDownloader.js:193
msgid "Install Extension" msgid "Install Extension"
msgstr "Uzantı Kur" msgstr "Uzantı Yükle"
#: js/ui/extensionDownloader.js:194 #: js/ui/extensionDownloader.js:194
#, javascript-format #, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?" msgid "Download and install “%s” from extensions.gnome.org?"
msgstr "“%s” uzantısı extensions.gnome.org üstünden indirilip kurulsun mu?" msgstr "“%s” uzantısı extensions.gnome.org üstünden indirilip kurulsun mu?"
#: js/ui/extensionSystem.js:253 #: js/ui/extensionSystem.js:252
msgid "Extension Updates Available" msgid "Extension Updates Available"
msgstr "Uzantı Güncellemeleri Var" msgstr "Uzantı Güncellemeleri Var"
#: js/ui/extensionSystem.js:254 #: js/ui/extensionSystem.js:253
msgid "Extension updates are ready to be installed." msgid "Extension updates are ready to be installed."
msgstr "Uzantı güncellemeleri kuruluma hazır." msgstr "Uzantı güncellemeleri kuruluma hazır."
@@ -1420,7 +1421,7 @@ msgstr "Kapat"
msgid "Leave Off" msgid "Leave Off"
msgstr "Kapalı Bırak" msgstr "Kapalı Bırak"
#: js/ui/keyboard.js:226 #: js/ui/keyboard.js:225
msgid "Region & Language Settings" msgid "Region & Language Settings"
msgstr "Bölge ve Dil Ayarları" msgstr "Bölge ve Dil Ayarları"
@@ -1523,27 +1524,27 @@ msgstr "Genel Görünüm"
msgid "Type to search" msgid "Type to search"
msgstr "Aramak için yaz" msgstr "Aramak için yaz"
#: js/ui/padOsd.js:96 #: js/ui/padOsd.js:95
msgid "New shortcut…" msgid "New shortcut…"
msgstr "Yeni kısayol…" msgstr "Yeni kısayol…"
#: js/ui/padOsd.js:143 #: js/ui/padOsd.js:142
msgid "Application defined" msgid "Application defined"
msgstr "Uygulama tanımlı" msgstr "Uygulama tanımlı"
#: js/ui/padOsd.js:144 #: js/ui/padOsd.js:143
msgid "Show on-screen help" msgid "Show on-screen help"
msgstr "Ekranda yardımı göster" msgstr "Ekranda yardımı göster"
#: js/ui/padOsd.js:145 #: js/ui/padOsd.js:144
msgid "Switch monitor" msgid "Switch monitor"
msgstr "Monitör değiştir" msgstr "Monitör değiştir"
#: js/ui/padOsd.js:146 #: js/ui/padOsd.js:145
msgid "Assign keystroke" msgid "Assign keystroke"
msgstr "Tuş vuruşu ata" msgstr "Tuş vuruşu ata"
#: js/ui/padOsd.js:212 #: js/ui/padOsd.js:211
msgid "Done" msgid "Done"
msgstr "Bitti" msgstr "Bitti"
@@ -2677,7 +2678,7 @@ msgstr "UZANTI_DEMETİ"
#: subprojects/extensions-tool/src/command-install.c:184 #: subprojects/extensions-tool/src/command-install.c:184
msgid "Install an extension bundle" msgid "Install an extension bundle"
msgstr "Uzantı demeti kur" msgstr "Uzantı demeti yükle"
#: subprojects/extensions-tool/src/command-install.c:202 #: subprojects/extensions-tool/src/command-install.c:202
msgid "No extension bundle specified" msgid "No extension bundle specified"
@@ -2891,7 +2892,7 @@ msgstr "Uzantıyı paketle"
#: subprojects/extensions-tool/src/main.c:328 #: subprojects/extensions-tool/src/main.c:328
msgid "Install extension bundle" msgid "Install extension bundle"
msgstr "Uzantı demetini kur" msgstr "Uzantı demetini yükle"
#: subprojects/extensions-tool/src/main.c:330 #: subprojects/extensions-tool/src/main.c:330
#, c-format #, c-format

File diff suppressed because it is too large Load Diff

View File

@@ -60,7 +60,7 @@ def run_shell(perf_output=None):
# we do no additional supervision of gnome-shell, # we do no additional supervision of gnome-shell,
# beyond that of wait # beyond that of wait
# in particular, we don't kill the shell upon # in particular, we don't kill the shell upon
# receiving a KeyboardInterrupt, as we expect to be # receving a KeyboardInterrupt, as we expect to be
# in the same process group # in the same process group
shell = start_shell(perf_output=perf_output) shell = start_shell(perf_output=perf_output)
shell.wait() shell.wait()

View File

@@ -27,7 +27,7 @@
* meta_plugin_manager_set_plugin_type(), Mutter will call the vfuncs of the * meta_plugin_manager_set_plugin_type(), Mutter will call the vfuncs of the
* plugin at the appropriate time. * plugin at the appropriate time.
* *
* The functions in in GnomeShellPlugin are all just stubs, which just call the * The funcions in in GnomeShellPlugin are all just stubs, which just call the
* similar methods in GnomeShellWm. * similar methods in GnomeShellWm.
*/ */

View File

@@ -11,7 +11,7 @@
* dialog * dialog
* @SHELL_ACTION_MODE_LOGIN_SCREEN: allow action in the login screen * @SHELL_ACTION_MODE_LOGIN_SCREEN: allow action in the login screen
* @SHELL_ACTION_MODE_SYSTEM_MODAL: allow action when a system modal * @SHELL_ACTION_MODE_SYSTEM_MODAL: allow action when a system modal
* dialog (e.g. authentication or session dialogs) is open * dialog (e.g. authentification or session dialogs) is open
* @SHELL_ACTION_MODE_LOOKING_GLASS: allow action in looking glass * @SHELL_ACTION_MODE_LOOKING_GLASS: allow action in looking glass
* @SHELL_ACTION_MODE_POPUP: allow action while a shell menu is open * @SHELL_ACTION_MODE_POPUP: allow action while a shell menu is open
* @SHELL_ACTION_MODE_ALL: always allow action * @SHELL_ACTION_MODE_ALL: always allow action

View File

@@ -283,7 +283,7 @@ shell_app_get_description (ShellApp *app)
* shell_app_is_window_backed: * shell_app_is_window_backed:
* *
* A window backed application is one which represents just an open * A window backed application is one which represents just an open
* window, i.e. there's no .desktop file association, so we don't know * window, i.e. there's no .desktop file assocation, so we don't know
* how to launch it again. * how to launch it again.
*/ */
gboolean gboolean

View File

@@ -27,7 +27,7 @@
* @short_description: Blur effect for actors * @short_description: Blur effect for actors
* *
* #ShellBlurEffect is a moderately fast gaussian blur implementation. It also has * #ShellBlurEffect is a moderately fast gaussian blur implementation. It also has
* an optional brightness property. * an optional brighness property.
* *
* # Modes * # Modes
* *

View File

@@ -126,7 +126,7 @@ shell_embedded_window_constructor (GType gtype,
object = parent_class->constructor (gtype, n_properties, properties); object = parent_class->constructor (gtype, n_properties, properties);
/* Setting the resize mode to immediate means that calling queue_resize() /* Setting the resize mode to immediate means that calling queue_resize()
* on a widget within the window will immediately call check_resize() * on a widget within the window will immmediately call check_resize()
* to be called, instead of having it queued to an idle. From our perspective, * to be called, instead of having it queued to an idle. From our perspective,
* this is ideal since we just are going to queue a resize to Clutter's * this is ideal since we just are going to queue a resize to Clutter's
* idle resize anyways. * idle resize anyways.

View File

@@ -1078,11 +1078,11 @@ _shell_global_get_gjs_context (ShellGlobal *global)
* overview mode or the "looking glass" debug overlay, that block * overview mode or the "looking glass" debug overlay, that block
* application and normal key shortcuts. * application and normal key shortcuts.
* *
* Returns: %TRUE if we successfully entered the mode. %FALSE if we couldn't * Returns: %TRUE if we succesfully entered the mode. %FALSE if we couldn't
* enter the mode. Failure may occur because an application has the pointer * enter the mode. Failure may occur because an application has the pointer
* or keyboard grabbed, because Mutter is in a mode itself like moving a * or keyboard grabbed, because Mutter is in a mode itself like moving a
* window or alt-Tab window selection, or because shell_global_begin_modal() * window or alt-Tab window selection, or because shell_global_begin_modal()
* was previously called. * was previouly called.
*/ */
gboolean gboolean
shell_global_begin_modal (ShellGlobal *global, shell_global_begin_modal (ShellGlobal *global,
@@ -1361,9 +1361,15 @@ shell_global_get_pointer (ShellGlobal *global,
{ {
ClutterModifierType raw_mods; ClutterModifierType raw_mods;
MetaCursorTracker *tracker; MetaCursorTracker *tracker;
graphene_point_t point;
tracker = meta_cursor_tracker_get_for_display (global->meta_display); tracker = meta_cursor_tracker_get_for_display (global->meta_display);
meta_cursor_tracker_get_pointer (tracker, x, y, &raw_mods); meta_cursor_tracker_get_pointer (tracker, &point, &raw_mods);
if (x)
*x = point.x;
if (y)
*y = point.y;
*mods = raw_mods & CLUTTER_MODIFIER_MASK; *mods = raw_mods & CLUTTER_MODIFIER_MASK;
} }

View File

@@ -101,7 +101,7 @@ shell_glsl_effect_paint_target (ClutterOffscreenEffect *effect,
* @hook: where to insert the code * @hook: where to insert the code
* @declarations: GLSL declarations * @declarations: GLSL declarations
* @code: GLSL code * @code: GLSL code
* @is_replace: whether Cogl code should be replaced by the custom shader * @is_replace: wheter Cogl code should be replaced by the custom shader
* *
* Adds a GLSL snippet to the pipeline used for drawing the effect texture. * Adds a GLSL snippet to the pipeline used for drawing the effect texture.
* See #CoglSnippet for details. * See #CoglSnippet for details.

View File

@@ -24,7 +24,7 @@
/* This is a dummy class; we would like to be able to subclass the /* This is a dummy class; we would like to be able to subclass the
* object from JS but we can't yet; the default GMountOperation impl * object from JS but we can't yet; the default GMountOperation impl
* automatically calls g_mount_operation_reply(UNHANDLED) after an idle, * automatically calls g_mount_operation_reply(UNHANDLED) after an idle,
* in interactive methods. We want to handle the reply ourselves * in interactive methods. We want to handle the reply outselves
* instead, so we just override the default methods with empty ones, * instead, so we just override the default methods with empty ones,
* except for ask-password, as we don't want to handle that. * except for ask-password, as we don't want to handle that.
* *

View File

@@ -805,7 +805,7 @@ write_string (GOutputStream *out,
* with each element being a dictionary of the form: * with each element being a dictionary of the form:
* *
* { name: <name of event>, * { name: <name of event>,
* description: <description of string, * description: <descrition of string,
* statistic: true } (only for statistics) * statistic: true } (only for statistics)
* *
* Return value: %TRUE if the dump succeeded. %FALSE if an IO error occurred * Return value: %TRUE if the dump succeeded. %FALSE if an IO error occurred

View File

@@ -181,6 +181,7 @@ draw_cursor_image (cairo_surface_t *surface,
int x, y; int x, y;
int xhot, yhot; int xhot, yhot;
double xscale, yscale; double xscale, yscale;
graphene_point_t point;
display = shell_global_get_display (shell_global_get ()); display = shell_global_get_display (shell_global_get ());
tracker = meta_cursor_tracker_get_for_display (display); tracker = meta_cursor_tracker_get_for_display (display);
@@ -190,9 +191,11 @@ draw_cursor_image (cairo_surface_t *surface,
return; return;
screenshot_region = cairo_region_create_rectangle (&area); screenshot_region = cairo_region_create_rectangle (&area);
meta_cursor_tracker_get_pointer (tracker, &x, &y, NULL); meta_cursor_tracker_get_pointer (tracker, &point, NULL);
x = point.x;
y = point.y;
if (!cairo_region_contains_point (screenshot_region, x, y)) if (!cairo_region_contains_point (screenshot_region, point.x, point.y))
{ {
cairo_region_destroy (screenshot_region); cairo_region_destroy (screenshot_region);
return; return;

View File

@@ -28,7 +28,7 @@
/** /**
* CRAdditionalSel: * CRAdditionalSel:
* *
* #CRAdditionalSel abstracts an additional selector. * #CRAdditionalSel abstracts an additionnal selector.
* An additional selector is the selector part * An additional selector is the selector part
* that comes after the combination of type selectors. * that comes after the combination of type selectors.
* It can be either "a class selector (the .class part), * It can be either "a class selector (the .class part),

View File

@@ -55,7 +55,7 @@ cr_attr_sel_new (void)
* *
* Appends an attribute selector to the current list of * Appends an attribute selector to the current list of
* attribute selectors represented by a_this. * attribute selectors represented by a_this.
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_attr_sel_append_attr_sel (CRAttrSel * a_this, CRAttrSel * a_attr_sel) cr_attr_sel_append_attr_sel (CRAttrSel * a_this, CRAttrSel * a_attr_sel)
@@ -82,7 +82,7 @@ cr_attr_sel_append_attr_sel (CRAttrSel * a_this, CRAttrSel * a_attr_sel)
* *
*Prepends an attribute selector to the list of *Prepends an attribute selector to the list of
*attributes selector represented by a_this. *attributes selector represented by a_this.
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_attr_sel_prepend_attr_sel (CRAttrSel * a_this, cr_attr_sel_prepend_attr_sel (CRAttrSel * a_this,

View File

@@ -58,7 +58,7 @@ struct _CRCascadePriv {
*should call their ref/unref method instead if it wants *should call their ref/unref method instead if it wants
* *
*Returns the newly built instance of CRCascade or NULL if *Returns the newly built instance of CRCascade or NULL if
*an error arose during construction. *an error arose during constrution.
*/ */
CRCascade * CRCascade *
cr_cascade_new (CRStyleSheet * a_author_sheet, cr_cascade_new (CRStyleSheet * a_author_sheet,
@@ -128,7 +128,7 @@ cr_cascade_get_sheet (CRCascade * a_this, enum CRStyleOrigin a_origin)
* *
*Sets a stylesheet in the cascade *Sets a stylesheet in the cascade
* *
*Returns CR_OK upon successful completion, an error *Returns CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus

View File

@@ -313,7 +313,7 @@ cr_declaration_append (CRDeclaration * a_this, CRDeclaration * a_new)
*@a_decls: the declaration to unlink. *@a_decls: the declaration to unlink.
* *
*Unlinks the declaration from the declaration list. *Unlinks the declaration from the declaration list.
*case of a successful completion, NULL otherwise. *case of a successfull completion, NULL otherwise.
* *
*Returns a pointer to the unlinked declaration in *Returns a pointer to the unlinked declaration in
*/ */

View File

@@ -29,7 +29,7 @@
* *
*The definition of the CRDocHandler class. *The definition of the CRDocHandler class.
*Contains methods to instantiate, destroy, *Contains methods to instantiate, destroy,
*and initialize instances of #CRDocHandler *and initialyze instances of #CRDocHandler
*to custom values. *to custom values.
*/ */
@@ -98,7 +98,7 @@ cr_doc_handler_new (void)
*Gets the private parsing context associated to the document handler *Gets the private parsing context associated to the document handler
*The private parsing context is used by libcroco only. *The private parsing context is used by libcroco only.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_doc_handler_get_ctxt (CRDocHandler const * a_this, gpointer * a_ctxt) cr_doc_handler_get_ctxt (CRDocHandler const * a_this, gpointer * a_ctxt)
@@ -117,7 +117,7 @@ cr_doc_handler_get_ctxt (CRDocHandler const * a_this, gpointer * a_ctxt)
* *
*Sets the private parsing context. *Sets the private parsing context.
*This is used by libcroco only. *This is used by libcroco only.
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_doc_handler_set_ctxt (CRDocHandler * a_this, gpointer a_ctxt) cr_doc_handler_set_ctxt (CRDocHandler * a_this, gpointer a_ctxt)
@@ -135,7 +135,7 @@ cr_doc_handler_set_ctxt (CRDocHandler * a_this, gpointer a_ctxt)
*Gets the private parsing result. *Gets the private parsing result.
*The private parsing result is used by libcroco only. *The private parsing result is used by libcroco only.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_doc_handler_get_result (CRDocHandler const * a_this, gpointer * a_result) cr_doc_handler_get_result (CRDocHandler const * a_this, gpointer * a_result)
@@ -155,7 +155,7 @@ cr_doc_handler_get_result (CRDocHandler const * a_this, gpointer * a_result)
*Sets the private parsing context. *Sets the private parsing context.
*This is used by libcroco only. *This is used by libcroco only.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_doc_handler_set_result (CRDocHandler * a_this, gpointer a_result) cr_doc_handler_set_result (CRDocHandler * a_this, gpointer a_result)
@@ -175,7 +175,7 @@ cr_doc_handler_set_result (CRDocHandler * a_this, gpointer a_result)
*test handlers. This is expected to change in a *test handlers. This is expected to change in a
*near future, when the libcroco gets a bit debugged. *near future, when the libcroco gets a bit debugged.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_doc_handler_set_default_sac_handler (CRDocHandler * a_this) cr_doc_handler_set_default_sac_handler (CRDocHandler * a_this)
@@ -216,7 +216,7 @@ cr_doc_handler_ref (CRDocHandler * a_this)
/** /**
* cr_doc_handler_unref: * cr_doc_handler_unref:
*@a_this: the current instance of #CRDocHandler. *@a_this: the currrent instance of #CRDocHandler.
* *
*Decreases the ref count of the current instance of #CRDocHandler. *Decreases the ref count of the current instance of #CRDocHandler.
*If the ref count reaches '0' then, destroys the instance. *If the ref count reaches '0' then, destroys the instance.

View File

@@ -105,7 +105,7 @@ cr_enc_handler_get_instance (enum CREncoding a_enc)
*Given an encoding name (called an alias name) *Given an encoding name (called an alias name)
*the function returns the matching encoding type. *the function returns the matching encoding type.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_enc_handler_resolve_enc_alias (const guchar * a_alias_name, cr_enc_handler_resolve_enc_alias (const guchar * a_alias_name,
@@ -143,7 +143,7 @@ cr_enc_handler_resolve_enc_alias (const guchar * a_alias_name,
* *
*Converts a raw input buffer into an utf8 buffer. *Converts a raw input buffer into an utf8 buffer.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_enc_handler_convert_input (CREncHandler * a_this, cr_enc_handler_convert_input (CREncHandler * a_this,

View File

@@ -173,7 +173,7 @@ cr_font_family_new (enum CRFontFamilyType a_type, guchar * a_name)
/** /**
* cr_font_family_to_string: * cr_font_family_to_string:
* @a_this: the current instance of #CRFontFamily. * @a_this: the current instance of #CRFontFamily.
* @a_walk_font_family_list: whether the serialize the entire list. * @a_walk_font_family_list: wether the serialize the entire list.
* *
* Returns the seriliazed font family. The caller has to free it using * Returns the seriliazed font family. The caller has to free it using
* g_free(). * g_free().
@@ -215,7 +215,7 @@ cr_font_family_to_string (CRFontFamily const * a_this,
* @a_this: the current instance of #CRFontFamily. * @a_this: the current instance of #CRFontFamily.
* @a_name: the new name * @a_name: the new name
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon sucessful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_font_family_set_name (CRFontFamily * a_this, guchar * a_name) cr_font_family_set_name (CRFontFamily * a_this, guchar * a_name)
@@ -292,7 +292,7 @@ cr_font_family_prepend (CRFontFamily * a_this,
* cr_font_family_destroy: * cr_font_family_destroy:
* @a_this: the current instance of #CRFontFamily. * @a_this: the current instance of #CRFontFamily.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon sucessful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_font_family_destroy (CRFontFamily * a_this) cr_font_family_destroy (CRFontFamily * a_this)
@@ -413,7 +413,7 @@ cr_font_size_copy (CRFontSize * a_dst, CRFontSize const * a_src)
* @a_this: the current instance of #CRFontSize. * @a_this: the current instance of #CRFontSize.
* @a_predefined: what to set. * @a_predefined: what to set.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon sucessful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_font_size_set_predefined_absolute_font_size (CRFontSize *a_this, cr_font_size_set_predefined_absolute_font_size (CRFontSize *a_this,
@@ -457,7 +457,7 @@ cr_font_size_set_relative_font_size (CRFontSize *a_this,
* @a_num_type: the type of number to set. * @a_num_type: the type of number to set.
* @a_value: the actual value to set. * @a_value: the actual value to set.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_font_size_set_absolute_font_size (CRFontSize *a_this, cr_font_size_set_absolute_font_size (CRFontSize *a_this,
@@ -479,7 +479,7 @@ cr_font_size_set_absolute_font_size (CRFontSize *a_this,
* cr_font_size_set_to_inherit: * cr_font_size_set_to_inherit:
* @a_this: the current instance of #CRFontSize * @a_this: the current instance of #CRFontSize
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_font_size_set_to_inherit (CRFontSize *a_this) cr_font_size_set_to_inherit (CRFontSize *a_this)

View File

@@ -346,7 +346,7 @@ cr_input_unref (CRInput * a_this)
*the current instance has reached the end of its input buffer, *the current instance has reached the end of its input buffer,
*FALSE otherwise. *FALSE otherwise.
* *
*Tests whether the current instance of *Tests wether the current instance of
*#CRInput has reached its input buffer. *#CRInput has reached its input buffer.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon successful completion, an error code otherwise.
@@ -644,12 +644,12 @@ cr_input_consume_char (CRInput * a_this, guint32 a_char)
*@a_this: the this pointer of the current instance of #CRInput. *@a_this: the this pointer of the current instance of #CRInput.
*@a_char: the character to consume. *@a_char: the character to consume.
*@a_nb_char: in/out parameter. The number of characters to consume. *@a_nb_char: in/out parameter. The number of characters to consume.
*If set to a negative value, the function will consume all the occurrences *If set to a negative value, the function will consume all the occurences
*of a_char found. *of a_char found.
*After return, if the return value equals CR_OK, this variable contains *After return, if the return value equals CR_OK, this variable contains
*the number of characters actually consumed. *the number of characters actually consumed.
* *
*Consumes up to a_nb_char occurrences of the next contiguous characters *Consumes up to a_nb_char occurences of the next contiguous characters
*which equal a_char. Note that the next character of the input stream *which equal a_char. Note that the next character of the input stream
**MUST* equal a_char to trigger the consumption, or else, the error **MUST* equal a_char to trigger the consumption, or else, the error
*code CR_PARSING_ERROR is returned. *code CR_PARSING_ERROR is returned.

View File

@@ -258,7 +258,7 @@ cr_num_dup (CRNum const * a_this)
*instance of #CRNum *instance of #CRNum
*@a_type: the new type of #CRNum. *@a_type: the new type of #CRNum.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_num_set (CRNum * a_this, gdouble a_val, enum CRNumType a_type) cr_num_set (CRNum * a_this, gdouble a_val, enum CRNumType a_type)

View File

@@ -159,7 +159,7 @@ cr_om_parser_init_default_sac_handler (CROMParser * a_this)
} }
/* /*
*initialize here the sac handler. *initialyze here the sac handler.
*/ */
sac_handler->start_document = start_document; sac_handler->start_document = start_document;
sac_handler->end_document = end_document; sac_handler->end_document = end_document;
@@ -667,7 +667,7 @@ property (CRDocHandler * a_this,
g_return_if_fail (str); g_return_if_fail (str);
} }
/*instantiates a new declaration */ /*instanciates a new declaration */
decl = cr_declaration_new (ctxt->cur_stmt, str, a_expression); decl = cr_declaration_new (ctxt->cur_stmt, str, a_expression);
g_return_if_fail (decl); g_return_if_fail (decl);
str = NULL; str = NULL;
@@ -846,7 +846,7 @@ cr_om_parser_new (CRInput * a_input)
* *
*Parses the content of an in memory buffer. *Parses the content of an in memory buffer.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_om_parser_parse_buf (CROMParser * a_this, cr_om_parser_parse_buf (CROMParser * a_this,
@@ -895,7 +895,7 @@ cr_om_parser_parse_buf (CROMParser * a_this,
* *
*The simpler way to parse an in memory css2 buffer. *The simpler way to parse an in memory css2 buffer.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_om_parser_simply_parse_buf (const guchar * a_buf, cr_om_parser_simply_parse_buf (const guchar * a_buf,
@@ -928,7 +928,7 @@ cr_om_parser_simply_parse_buf (const guchar * a_buf,
* cr_om_parser_parse_file: * cr_om_parser_parse_file:
*@a_this: the current instance of the cssom parser. *@a_this: the current instance of the cssom parser.
*@a_file_uri: the uri of the file. *@a_file_uri: the uri of the file.
*(only local file paths are supported so far) *(only local file paths are suppported so far)
*@a_enc: the encoding of the file. *@a_enc: the encoding of the file.
*@a_result: out parameter. A pointer *@a_result: out parameter. A pointer
*the build css object model. *the build css object model.
@@ -936,7 +936,7 @@ cr_om_parser_simply_parse_buf (const guchar * a_buf,
*Parses a css2 stylesheet contained *Parses a css2 stylesheet contained
*in a file. *in a file.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_om_parser_parse_file (CROMParser * a_this, cr_om_parser_parse_file (CROMParser * a_this,
@@ -984,7 +984,7 @@ cr_om_parser_parse_file (CROMParser * a_this,
* *
*The simpler method to parse a css2 file. *The simpler method to parse a css2 file.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*Note that this method uses cr_om_parser_parse_file() so both methods *Note that this method uses cr_om_parser_parse_file() so both methods
*have the same return values. *have the same return values.
*/ */

View File

@@ -45,7 +45,7 @@
*that css UA must comply with two syntaxes. *that css UA must comply with two syntaxes.
* *
*1/the specific syntax that defines the css language *1/the specific syntax that defines the css language
*for a given level of specification (e.g css2 syntax *for a given level of specificatin (e.g css2 syntax
*defined in appendix D.1 of the css2 spec) *defined in appendix D.1 of the css2 spec)
* *
*2/the core (general) syntax that is there to allow *2/the core (general) syntax that is there to allow
@@ -171,7 +171,7 @@ if ((status) != CR_OK) \
*@a_is_exception: in case of error, if is TRUE, the status *@a_is_exception: in case of error, if is TRUE, the status
*is set to CR_PARSING_ERROR before goto error. If is false, the *is set to CR_PARSING_ERROR before goto error. If is false, the
*real low level status is kept and will be returned by the *real low level status is kept and will be returned by the
*upper level function that called this macro. Usually,this must *upper level function that called this macro. Usally,this must
*be set to FALSE. *be set to FALSE.
* *
*same as CHECK_PARSING_STATUS() but this one pushes an error *same as CHECK_PARSING_STATUS() but this one pushes an error
@@ -207,7 +207,7 @@ CHECK_PARSING_STATUS (status, TRUE) \
*Reads the next char from the input stream of the current parser. *Reads the next char from the input stream of the current parser.
*In case of error, jumps to the "error:" label located in the *In case of error, jumps to the "error:" label located in the
*function where this macro is called. *function where this macro is called.
*@param a_this the current instance of #CRParser *@param a_this the curent instance of #CRParser
*@param to_char a pointer to the guint32 char where to store *@param to_char a pointer to the guint32 char where to store
*the character read. *the character read.
*/ */
@@ -514,7 +514,7 @@ cr_parser_error_destroy (CRParserError * a_this)
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@param a_msg the error message. *@param a_msg the error message.
*@param a_status the error status. *@param a_status the error status.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_push_error (CRParser * a_this, cr_parser_push_error (CRParser * a_this,
@@ -560,7 +560,7 @@ cr_parser_push_error (CRParser * a_this,
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@param a_clear_errs whether to clear the error stack *@param a_clear_errs whether to clear the error stack
*after the dump or not. *after the dump or not.
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -618,7 +618,7 @@ cr_parser_clear_errors (CRParser * a_this)
*Same as cr_parser_try_to_skip_spaces() but this one skips *Same as cr_parser_try_to_skip_spaces() but this one skips
*spaces and comments. *spaces and comments.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_try_to_skip_spaces_and_comments (CRParser * a_this) cr_parser_try_to_skip_spaces_and_comments (CRParser * a_this)
@@ -755,7 +755,7 @@ cr_parser_parse_stylesheet_core (CRParser * a_this)
*in chapter 4.1 in the css2 spec. *in chapter 4.1 in the css2 spec.
*at-rule : ATKEYWORD S* any* [ block | ';' S* ]; *at-rule : ATKEYWORD S* any* [ block | ';' S* ];
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -831,7 +831,7 @@ cr_parser_parse_atrule_core (CRParser * a_this)
*4.1 of the css2 spec. *4.1 of the css2 spec.
*ruleset ::= selector? '{' S* declaration? [ ';' S* declaration? ]* '}' S*; *ruleset ::= selector? '{' S* declaration? [ ';' S* declaration? ]* '}' S*;
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_ruleset_core (CRParser * a_this) cr_parser_parse_ruleset_core (CRParser * a_this)
@@ -919,7 +919,7 @@ cr_parser_parse_ruleset_core (CRParser * a_this)
*grammar. *grammar.
*selector : any+; *selector : any+;
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -1089,7 +1089,7 @@ cr_parser_parse_declaration_core (CRParser * a_this)
*in chapter 4.1. *in chapter 4.1.
*value ::= [ any | block | ATKEYWORD S* ]+; *value ::= [ any | block | ATKEYWORD S* ]+;
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_value_core (CRParser * a_this) cr_parser_parse_value_core (CRParser * a_this)
@@ -1171,7 +1171,7 @@ cr_parser_parse_value_core (CRParser * a_this)
* *
*@param a_this the current instance of #CRParser. *@param a_this the current instance of #CRParser.
*@param n_calls used to limit recursion depth *@param n_calls used to limit recursion depth
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_any_core (CRParser * a_this, cr_parser_parse_any_core (CRParser * a_this,
@@ -1332,7 +1332,7 @@ cr_parser_parse_any_core (CRParser * a_this,
*@param a_this the "this pointer" of the current instance of *@param a_this the "this pointer" of the current instance of
*#CRParser . *#CRParser .
*@param a_sel out parameter. The successfully parsed attribute selector. *@param a_sel out parameter. The successfully parsed attribute selector.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_attribute_selector (CRParser * a_this, cr_parser_parse_attribute_selector (CRParser * a_this,
@@ -1471,7 +1471,7 @@ cr_parser_parse_attribute_selector (CRParser * a_this,
*new instance of GString and set it content to the parsed property. *new instance of GString and set it content to the parsed property.
*If not, the property is just appended to a_property's previous content. *If not, the property is just appended to a_property's previous content.
*In both cases, it is up to the caller to free a_property. *In both cases, it is up to the caller to free a_property.
*@return CR_OK upon successful completion, CR_PARSING_ERROR if the *@return CR_OK upon successfull completion, CR_PARSING_ERROR if the
*next construction was not a "property", or an error code. *next construction was not a "property", or an error code.
*/ */
static enum CRStatus static enum CRStatus
@@ -1514,7 +1514,7 @@ cr_parser_parse_property (CRParser * a_this,
* *
*TODO: handle parsing of 'RGB' *TODO: handle parsing of 'RGB'
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_term (CRParser * a_this, CRTerm ** a_term) cr_parser_parse_term (CRParser * a_this, CRTerm ** a_term)
@@ -1669,7 +1669,7 @@ cr_parser_parse_term (CRParser * a_this, CRTerm ** a_term)
*and where pseudo is: *and where pseudo is:
*pseudo ::= ':' [ IDENT | FUNCTION S* IDENT S* ')' ] *pseudo ::= ':' [ IDENT | FUNCTION S* IDENT S* ')' ]
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_simple_selector (CRParser * a_this, CRSimpleSel ** a_sel) cr_parser_parse_simple_selector (CRParser * a_this, CRSimpleSel ** a_sel)
@@ -1928,7 +1928,7 @@ cr_parser_parse_simple_selector (CRParser * a_this, CRSimpleSel ** a_sel)
* cr_parser_parse_simple_sels: * cr_parser_parse_simple_sels:
*@a_this: the this pointer of the current instance of #CRParser. *@a_this: the this pointer of the current instance of #CRParser.
*@a_start: a pointer to the *@a_start: a pointer to the
*first character of the successfully parsed *first chararcter of the successfully parsed
*string. *string.
*@a_end: a pointer to the last character of the successfully parsed *@a_end: a pointer to the last character of the successfully parsed
*string. *string.
@@ -1936,7 +1936,7 @@ cr_parser_parse_simple_selector (CRParser * a_this, CRSimpleSel ** a_sel)
*Parses a "selector" as defined by the css2 spec in appendix D.1: *Parses a "selector" as defined by the css2 spec in appendix D.1:
*selector ::= simple_selector [ combinator simple_selector ]* *selector ::= simple_selector [ combinator simple_selector ]*
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_simple_sels (CRParser * a_this, cr_parser_parse_simple_sels (CRParser * a_this,
@@ -2134,7 +2134,7 @@ cr_parser_parse_selector (CRParser * a_this,
*function ::= FUNCTION S* expr ')' S* *function ::= FUNCTION S* expr ')' S*
*FUNCTION ::= ident'(' *FUNCTION ::= ident'('
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_function (CRParser * a_this, cr_parser_parse_function (CRParser * a_this,
@@ -2220,7 +2220,7 @@ cr_parser_parse_function (CRParser * a_this,
* URI ::= url\({w}{string}{w}\) * URI ::= url\({w}{string}{w}\)
* |url\({w}([!#$%&*-~]|{nonascii}|{escape})*{w}\) * |url\({w}([!#$%&*-~]|{nonascii}|{escape})*{w}\)
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_uri (CRParser * a_this, CRString ** a_str) cr_parser_parse_uri (CRParser * a_this, CRString ** a_str)
@@ -2239,10 +2239,10 @@ cr_parser_parse_uri (CRParser * a_this, CRString ** a_str)
/** /**
* cr_parser_parse_string: * cr_parser_parse_string:
*@a_this: the current instance of #CRParser. *@a_this: the current instance of #CRParser.
*@a_start: out parameter. Upon successful completion, *@a_start: out parameter. Upon successfull completion,
*points to the beginning of the string, points to an undefined value *points to the beginning of the string, points to an undefined value
*otherwise. *otherwise.
*@a_end: out parameter. Upon successful completion, points to *@a_end: out parameter. Upon successfull completion, points to
*the beginning of the string, points to an undefined value otherwise. *the beginning of the string, points to an undefined value otherwise.
* *
*Parses a string type as defined in css spec [4.1.1]: *Parses a string type as defined in css spec [4.1.1]:
@@ -2251,7 +2251,7 @@ cr_parser_parse_uri (CRParser * a_this, CRString ** a_str)
*string1 ::= \"([\t !#$%&(-~]|\\{nl}|\'|{nonascii}|{escape})*\" *string1 ::= \"([\t !#$%&(-~]|\\{nl}|\'|{nonascii}|{escape})*\"
*string2 ::= \'([\t !#$%&(-~]|\\{nl}|\"|{nonascii}|{escape})*\' *string2 ::= \'([\t !#$%&(-~]|\\{nl}|\"|{nonascii}|{escape})*\'
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_string (CRParser * a_this, CRString ** a_str) cr_parser_parse_string (CRParser * a_this, CRString ** a_str)
@@ -2278,7 +2278,7 @@ cr_parser_parse_string (CRParser * a_this, CRString ** a_str)
*the function just appends the parsed string to the one passed. *the function just appends the parsed string to the one passed.
*In both cases it is up to the caller to free *a_str. *In both cases it is up to the caller to free *a_str.
* *
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -2311,7 +2311,7 @@ cr_parser_parse_ident (CRParser * a_this, CRString ** a_str)
*@param a_end out parameter. A pointer to the first character of *@param a_end out parameter. A pointer to the first character of
*the successfully parsed string. *the successfully parsed string.
* *
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_parser_parse_stylesheet (CRParser * a_this) cr_parser_parse_stylesheet (CRParser * a_this)
@@ -2789,7 +2789,7 @@ cr_parser_new (CRTknzr * a_tknzr)
*of #CRParser. If set to FALSE, it is up to the caller to *of #CRParser. If set to FALSE, it is up to the caller to
*eventually free it. *eventually free it.
* *
*Instantiates a new parser from a memory buffer. *Instanciates a new parser from a memory buffer.
* *
*Returns the newly built parser, or NULL if an error arises. *Returns the newly built parser, or NULL if an error arises.
*/ */
@@ -2870,7 +2870,7 @@ cr_parser_new_from_file (const guchar * a_file_uri, enum CREncoding a_enc)
* *
*Sets a SAC document handler to the parser. *Sets a SAC document handler to the parser.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_set_sac_handler (CRParser * a_this, CRDocHandler * a_handler) cr_parser_set_sac_handler (CRParser * a_this, CRDocHandler * a_handler)
@@ -2895,7 +2895,7 @@ cr_parser_set_sac_handler (CRParser * a_this, CRDocHandler * a_handler)
* *
*Gets the SAC document handler. *Gets the SAC document handler.
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -2915,7 +2915,7 @@ cr_parser_get_sac_handler (CRParser * a_this, CRDocHandler ** a_handler)
*Sets the SAC handler associated to the current instance *Sets the SAC handler associated to the current instance
*of #CRParser to the default SAC handler. *of #CRParser to the default SAC handler.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_set_default_sac_handler (CRParser * a_this) cr_parser_set_default_sac_handler (CRParser * a_this)
@@ -2944,7 +2944,7 @@ cr_parser_set_default_sac_handler (CRParser * a_this)
* @a_this: the current instance of #CRParser. * @a_this: the current instance of #CRParser.
* @a_use_core_grammar: where to parse against the css core grammar. * @a_use_core_grammar: where to parse against the css core grammar.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_set_use_core_grammar (CRParser * a_this, cr_parser_set_use_core_grammar (CRParser * a_this,
@@ -2960,9 +2960,9 @@ cr_parser_set_use_core_grammar (CRParser * a_this,
/** /**
* cr_parser_get_use_core_grammar: * cr_parser_get_use_core_grammar:
* @a_this: the current instance of #CRParser. * @a_this: the current instance of #CRParser.
* @a_use_core_grammar: whether to use the core grammar or not. * @a_use_core_grammar: wether to use the core grammar or not.
* *
* Returns CR_OK upon successful completion, an error code otherwise. * Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_get_use_core_grammar (CRParser const * a_this, cr_parser_get_use_core_grammar (CRParser const * a_this,
@@ -2984,7 +2984,7 @@ cr_parser_get_use_core_grammar (CRParser const * a_this,
* *
*Parses a the given in parameter. *Parses a the given in parameter.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_file (CRParser * a_this, cr_parser_parse_file (CRParser * a_this,
@@ -3176,7 +3176,7 @@ cr_parser_parse_prio (CRParser * a_this, CRString ** a_prio)
*Parses a "declaration" as defined by the css2 spec in appendix D.1: *Parses a "declaration" as defined by the css2 spec in appendix D.1:
*declaration ::= [property ':' S* expr prio?]? *declaration ::= [property ':' S* expr prio?]?
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_declaration (CRParser * a_this, cr_parser_parse_declaration (CRParser * a_this,
@@ -3270,7 +3270,7 @@ cr_parser_parse_declaration (CRParser * a_this,
*chapter 4.1 of the css2 spec. *chapter 4.1 of the css2 spec.
*statement : ruleset | at-rule; *statement : ruleset | at-rule;
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_statement_core (CRParser * a_this) cr_parser_parse_statement_core (CRParser * a_this)
@@ -3334,7 +3334,7 @@ cr_parser_parse_statement_core (CRParser * a_this)
*See the documentation of #CRDocHandler (the SAC handler) to know *See the documentation of #CRDocHandler (the SAC handler) to know
*when which SAC handler is called. *when which SAC handler is called.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_ruleset (CRParser * a_this) cr_parser_parse_ruleset (CRParser * a_this)
@@ -3550,7 +3550,7 @@ cr_parser_parse_ruleset (CRParser * a_this)
*import ::= *import ::=
*\@import [STRING|URI] S* [ medium [ ',' S* medium]* ]? ';' S* *\@import [STRING|URI] S* [ medium [ ',' S* medium]* ]? ';' S*
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon sucessfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_import (CRParser * a_this, cr_parser_parse_import (CRParser * a_this,
@@ -3670,7 +3670,7 @@ cr_parser_parse_import (CRParser * a_this,
*will corrupt the memory and lead to hard to debug *will corrupt the memory and lead to hard to debug
*random crashes. *random crashes.
*This is where C++ and its compile time *This is where C++ and its compile time
*type checking mechanism (through STL containers) would *type checking mecanism (through STL containers) would
*have prevented us to go through this hassle. *have prevented us to go through this hassle.
*/ */
for (cur = *a_media_list; cur; cur = cur->next) { for (cur = *a_media_list; cur; cur = cur->next) {
@@ -3711,7 +3711,7 @@ cr_parser_parse_import (CRParser * a_this,
*to notify media productions. See #CRDocHandler to know the callback called *to notify media productions. See #CRDocHandler to know the callback called
*during \@media parsing. *during \@media parsing.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_media (CRParser * a_this) cr_parser_parse_media (CRParser * a_this)
@@ -3881,7 +3881,7 @@ cr_parser_parse_media (CRParser * a_this)
*encounters a construction that must *encounters a construction that must
*be reported to the calling application. *be reported to the calling application.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_page (CRParser * a_this) cr_parser_parse_page (CRParser * a_this)
@@ -4128,11 +4128,11 @@ cr_parser_parse_page (CRParser * a_this)
*set to NULL. *set to NULL.
*@a_charset_sym_location: the parsing location of the charset rule *@a_charset_sym_location: the parsing location of the charset rule
* *
*Parses a charset declaration as defined implicitly by the css2 spec in *Parses a charset declaration as defined implictly by the css2 spec in
*appendix D.1: *appendix D.1:
*charset ::= CHARSET_SYM S* STRING S* ';' *charset ::= CHARSET_SYM S* STRING S* ';'
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_charset (CRParser * a_this, CRString ** a_value, cr_parser_parse_charset (CRParser * a_this, CRString ** a_value,
@@ -4223,7 +4223,7 @@ cr_parser_parse_charset (CRParser * a_this, CRString ** a_value,
* *
*This function will call SAC handlers whenever it is necessary. *This function will call SAC handlers whenever it is necessary.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse_font_face (CRParser * a_this) cr_parser_parse_font_face (CRParser * a_this)
@@ -4380,7 +4380,7 @@ cr_parser_parse_font_face (CRParser * a_this)
*input previously associated to the current instance of *input previously associated to the current instance of
*#CRParser. *#CRParser.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parser_parse (CRParser * a_this) cr_parser_parse (CRParser * a_this)
@@ -4430,7 +4430,7 @@ cr_parser_set_tknzr (CRParser * a_this, CRTknzr * a_tknzr)
* *
*Getter of the parser's underlying tokenizer *Getter of the parser's underlying tokenizer
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon succesful completion, an error code
*otherwise *otherwise
*/ */
enum CRStatus enum CRStatus
@@ -4450,7 +4450,7 @@ cr_parser_get_tknzr (CRParser * a_this, CRTknzr ** a_tknzr)
* *
*Gets the current parsing location. *Gets the current parsing location.
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon succesful completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus

View File

@@ -33,9 +33,9 @@
/** /**
* cr_parsing_location_new: * cr_parsing_location_new:
*Instantiates a new parsing location. *Instanciates a new parsing location.
* *
*Returns the newly instantiated #CRParsingLocation. *Returns the newly instanciated #CRParsingLocation.
*Must be freed by cr_parsing_location_destroy() *Must be freed by cr_parsing_location_destroy()
*/ */
CRParsingLocation * CRParsingLocation *
@@ -58,7 +58,7 @@ cr_parsing_location_new (void)
* *
*Initializes the an instance of #CRparsingLocation. *Initializes the an instance of #CRparsingLocation.
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon succesful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_parsing_location_init (CRParsingLocation *a_this) cr_parsing_location_init (CRParsingLocation *a_this)
@@ -77,7 +77,7 @@ cr_parsing_location_init (CRParsingLocation *a_this)
* *
*Copies an instance of CRParsingLocation into another one. *Copies an instance of CRParsingLocation into another one.
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon succesful completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus

View File

@@ -156,7 +156,7 @@ cr_prop_list_prepend (CRPropList * a_this, CRPropList * a_to_prepend)
*@a_prop_name: property name to append *@a_prop_name: property name to append
*@a_decl: the property value to append. *@a_decl: the property value to append.
* *
*Prepends a property to a list of properties *Prepends a propertie to a list of properties
* *
*Returns the new property list. *Returns the new property list.
*/ */

View File

@@ -55,7 +55,7 @@ cr_simple_sel_new (void)
*@a_this: the this pointer of the current instance of #CRSimpleSel. *@a_this: the this pointer of the current instance of #CRSimpleSel.
*@a_sel: the simple selector to append. *@a_sel: the simple selector to append.
* *
*Returns: the new list upon successful completion, an error code otherwise. *Returns: the new list upon successfull completion, an error code otherwise.
*/ */
CRSimpleSel * CRSimpleSel *
cr_simple_sel_append_simple_sel (CRSimpleSel * a_this, CRSimpleSel * a_sel) cr_simple_sel_append_simple_sel (CRSimpleSel * a_this, CRSimpleSel * a_sel)
@@ -83,7 +83,7 @@ cr_simple_sel_append_simple_sel (CRSimpleSel * a_this, CRSimpleSel * a_sel)
* *
*Prepends a simple selector to the current list of simple selectors. *Prepends a simple selector to the current list of simple selectors.
* *
*Returns the new list upon successful completion, an error code otherwise. *Returns the new list upon successfull completion, an error code otherwise.
*/ */
CRSimpleSel * CRSimpleSel *
cr_simple_sel_prepend_simple_sel (CRSimpleSel * a_this, CRSimpleSel * a_sel) cr_simple_sel_prepend_simple_sel (CRSimpleSel * a_this, CRSimpleSel * a_sel)
@@ -210,7 +210,7 @@ cr_simple_sel_one_to_string (CRSimpleSel const * a_this)
*Dumps the selector to a file. *Dumps the selector to a file.
*TODO: add the support of unicode in the dump. *TODO: add the support of unicode in the dump.
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -240,7 +240,7 @@ cr_simple_sel_dump (CRSimpleSel const * a_this, FILE * a_fp)
*Computes the selector (combinator separated list of simple selectors) *Computes the selector (combinator separated list of simple selectors)
*as defined in the css2 spec in chapter 6.4.3 *as defined in the css2 spec in chapter 6.4.3
* *
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_simple_sel_compute_specificity (CRSimpleSel * a_this) cr_simple_sel_compute_specificity (CRSimpleSel * a_this)

View File

@@ -68,7 +68,7 @@ typedef struct _CRSimpleSel CRSimpleSel ;
*then been called 'universal selector') *then been called 'universal selector')
* *
*2/An additional selector that "specializes" the preceding type or *2/An additional selector that "specializes" the preceding type or
*universal selector. The additional selector can be either *universal selector. The additionnal selector can be either
*an id selector, or a class selector, or an attribute selector. *an id selector, or a class selector, or an attribute selector.
*/ */
struct _CRSimpleSel struct _CRSimpleSel

View File

@@ -1037,7 +1037,7 @@ cr_statement_parse_from_buf (const guchar * a_buf, enum CREncoding a_encoding)
*@a_buf: the buffer to parse. *@a_buf: the buffer to parse.
*@a_enc: the character encoding of a_buf. *@a_enc: the character encoding of a_buf.
* *
*Parses a buffer that contains a ruleset statement an instantiates *Parses a buffer that contains a ruleset statement an instanciates
*a #CRStatement of type RULESET_STMT. *a #CRStatement of type RULESET_STMT.
* *
*Returns the newly built instance of #CRStatement in case of successful parsing, *Returns the newly built instance of #CRStatement in case of successful parsing,
@@ -1254,7 +1254,7 @@ cr_statement_at_media_rule_parse_from_buf (const guchar * a_buf,
*in the \@media rule. *in the \@media rule.
*@a_media: the media string list. A list of GString pointers. *@a_media: the media string list. A list of GString pointers.
* *
*Instantiates an instance of #CRStatement of type *Instanciates an instance of #CRStatement of type
*AT_MEDIA_RULE_STMT (\@media ruleset). *AT_MEDIA_RULE_STMT (\@media ruleset).
* *
*/ */
@@ -1362,7 +1362,7 @@ cr_statement_new_at_import_rule (CRStyleSheet * a_container_sheet,
*@a_encoding: the encoding of a_buf. *@a_encoding: the encoding of a_buf.
* *
*Parses a buffer that contains an "\@import" rule and *Parses a buffer that contains an "\@import" rule and
*instantiate a #CRStatement of type AT_IMPORT_RULE_STMT *instanciate a #CRStatement of type AT_IMPORT_RULE_STMT
* *
*Returns the newly built instance of #CRStatement in case of *Returns the newly built instance of #CRStatement in case of
*a successful parsing, NULL otherwise. *a successful parsing, NULL otherwise.
@@ -2116,7 +2116,7 @@ cr_statement_ruleset_append_decl2 (CRStatement * a_this,
*@a_this: the current statement. *@a_this: the current statement.
*@a_declaration: the declaration to append. *@a_declaration: the declaration to append.
* *
*Returns CR_OK upon successful completion, an error code *Returns CR_OK upon sucessful completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -2170,7 +2170,7 @@ cr_statement_at_import_rule_set_imported_sheet (CRStatement * a_this,
*only if the function returns CR_OK. *only if the function returns CR_OK.
* *
*Gets the stylesheet contained by the \@import rule statement. *Gets the stylesheet contained by the \@import rule statement.
*Returns CR_OK upon successful completion, an error code otherwise. *Returns CR_OK upon sucessful completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_statement_at_import_rule_get_imported_sheet (CRStatement * a_this, cr_statement_at_import_rule_get_imported_sheet (CRStatement * a_this,

View File

@@ -129,7 +129,7 @@ struct _CRAtCharsetRule
CRString * charset ; CRString * charset ;
}; };
/**The abstraction of the \@font-face rule.*/ /**The abstaction of the \@font-face rule.*/
typedef struct _CRAtFontFaceRule CRAtFontFaceRule ; typedef struct _CRAtFontFaceRule CRAtFontFaceRule ;
struct _CRAtFontFaceRule struct _CRAtFontFaceRule
{ {

View File

@@ -25,8 +25,8 @@
#include "cr-string.h" #include "cr-string.h"
/** /**
*Instantiates a #CRString *Instanciates a #CRString
*@return the newly instantiated #CRString *@return the newly instanciated #CRString
*Must be freed with cr_string_destroy(). *Must be freed with cr_string_destroy().
*/ */
CRString * CRString *
@@ -45,10 +45,10 @@ cr_string_new (void)
} }
/** /**
*Instantiate a string and initialise it to *Instanciate a string and initialise it to
*a_string. *a_string.
*@param a_string the initial string *@param a_string the initial string
*@return the newly instantiated string. *@return the newly instanciated string.
*/ */
CRString * CRString *
cr_string_new_from_string (const gchar * a_string) cr_string_new_from_string (const gchar * a_string)
@@ -66,10 +66,10 @@ cr_string_new_from_string (const gchar * a_string)
} }
/** /**
*Instantiates a #CRString from an instance of GString. *Instanciates a #CRString from an instance of GString.
*@param a_string the input string that will be copied into *@param a_string the input string that will be copied into
*the newly instantiated #CRString *the newly instanciated #CRString
*@return the newly instantiated #CRString. *@return the newly instanciated #CRString.
*/ */
CRString * CRString *
cr_string_new_from_gstring (GString const *a_string) cr_string_new_from_gstring (GString const *a_string)

View File

@@ -74,7 +74,7 @@ struct _CRStyleSheet
gpointer app_data ; gpointer app_data ;
/** /**
*the reference count of this instance *the reference count of this insance
*Please, don't never ever modify it *Please, don't never ever modify it
*directly. Use cr_stylesheet_ref() *directly. Use cr_stylesheet_ref()
*and cr_stylesheet_unref() instead. *and cr_stylesheet_unref() instead.

View File

@@ -77,7 +77,7 @@ cr_term_clear (CRTerm * a_this)
} }
/** /**
*Instantiate a #CRTerm. *Instanciate a #CRTerm.
*@return the newly build instance *@return the newly build instance
*of #CRTerm. *of #CRTerm.
*/ */
@@ -96,7 +96,7 @@ cr_term_new (void)
} }
/** /**
*Parses an expression as defined by the css2 spec *Parses an expresion as defined by the css2 spec
*and builds the expression as a list of terms. *and builds the expression as a list of terms.
*@param a_buf the buffer to parse. *@param a_buf the buffer to parse.
*@return a pointer to the first term of the expression or *@return a pointer to the first term of the expression or

View File

@@ -106,7 +106,7 @@ CHECK_PARSING_STATUS (status, TRUE) \
*Reads the next char from the input stream of the current parser. *Reads the next char from the input stream of the current parser.
*In case of error, jumps to the "error:" label located in the *In case of error, jumps to the "error:" label located in the
*function where this macro is called. *function where this macro is called.
*@param parser the current instance of #CRTknzr *@param parser the curent instance of #CRTknzr
*@param to_char a pointer to the guint32 char where to store *@param to_char a pointer to the guint32 char where to store
*the character read. *the character read.
*/ */
@@ -250,10 +250,10 @@ static enum CRStatus cr_tknzr_parse_num (CRTknzr * a_this,
* w ::= [ \t\r\n\f]* * w ::= [ \t\r\n\f]*
* *
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_start out param. Upon successful completion, points *@param a_start out param. Upon successfull completion, points
*to the beginning of the parsed white space, points to NULL otherwise. *to the beginning of the parsed white space, points to NULL otherwise.
*Can also point to NULL is there is no white space actually. *Can also point to NULL is there is no white space actually.
*@param a_end out param. Upon successful completion, points *@param a_end out param. Upon successfull completion, points
*to the end of the parsed white space, points to NULL otherwise. *to the end of the parsed white space, points to NULL otherwise.
*Can also point to NULL is there is no white space actually. *Can also point to NULL is there is no white space actually.
*/ */
@@ -329,7 +329,7 @@ cr_tknzr_parse_w (CRTknzr * a_this,
*parsed string. *parsed string.
*@param a_end a pointer to the last character of the successfully parsed *@param a_end a pointer to the last character of the successfully parsed
*string. *string.
*@result CR_OK upon successful completion, an error code otherwise. *@result CR_OK uppon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_nl (CRTknzr * a_this, cr_tknzr_parse_nl (CRTknzr * a_this,
@@ -387,7 +387,7 @@ cr_tknzr_parse_nl (CRTknzr * a_this,
*In any cases, it stops when it encounters a non white space character. *In any cases, it stops when it encounters a non white space character.
* *
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_try_to_skip_spaces (CRTknzr * a_this) cr_tknzr_try_to_skip_spaces (CRTknzr * a_this)
@@ -519,7 +519,7 @@ cr_tknzr_parse_comment (CRTknzr * a_this,
*the caller. *the caller.
*@param a_end out parameter. A pointer to the last character *@param a_end out parameter. A pointer to the last character
*of the unicode escape sequence. Must *NOT* be deleted by the caller. *of the unicode escape sequence. Must *NOT* be deleted by the caller.
*@return CR_OK if parsing succeeded, an error code otherwise. *@return CR_OK if parsing succeded, an error code otherwise.
*Error code can be either CR_PARSING_ERROR if the string *Error code can be either CR_PARSING_ERROR if the string
*parsed just doesn't *parsed just doesn't
*respect the production or another error if a *respect the production or another error if a
@@ -658,12 +658,12 @@ cr_tknzr_parse_escape (CRTknzr * a_this, guint32 * a_esc_code,
*string2 ::= \'([\t !#$%&(-~]|\\{nl}|\"|{nonascii}|{escape})*\' *string2 ::= \'([\t !#$%&(-~]|\\{nl}|\"|{nonascii}|{escape})*\'
* *
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_start out parameter. Upon successful completion, *@param a_start out parameter. Upon successfull completion,
*points to the beginning of the string, points to an undefined value *points to the beginning of the string, points to an undefined value
*otherwise. *otherwise.
*@param a_end out parameter. Upon successful completion, points to *@param a_end out parameter. Upon successfull completion, points to
*the beginning of the string, points to an undefined value otherwise. *the beginning of the string, points to an undefined value otherwise.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_string (CRTknzr * a_this, CRString ** a_str) cr_tknzr_parse_string (CRTknzr * a_this, CRString ** a_str)
@@ -788,7 +788,7 @@ cr_tknzr_parse_string (CRTknzr * a_this, CRString ** a_str)
*@param a_end out param. A pointer to the ending point of the *@param a_end out param. A pointer to the ending point of the
*token. *token.
*@param a_char out param. The actual parsed nmchar. *@param a_char out param. The actual parsed nmchar.
*@return CR_OK upon successful completion, *@return CR_OK upon successfull completion,
*an error code otherwise. *an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -855,7 +855,7 @@ cr_tknzr_parse_nmstart (CRTknzr * a_this,
*@param a_end out param. A pointer to the ending point of the *@param a_end out param. A pointer to the ending point of the
*token. *token.
*@param a_char out param. The actual parsed nmchar. *@param a_char out param. The actual parsed nmchar.
*@return CR_OK upon successful completion, *@return CR_OK upon successfull completion,
*an error code otherwise. *an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -922,7 +922,7 @@ cr_tknzr_parse_nmchar (CRTknzr * a_this, guint32 * a_char,
*the function just appends the parsed string to the one passed. *the function just appends the parsed string to the one passed.
*In both cases it is up to the caller to free *a_str. *In both cases it is up to the caller to free *a_str.
* *
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
static enum CRStatus static enum CRStatus
@@ -1010,7 +1010,7 @@ cr_tknzr_parse_ident (CRTknzr * a_this, CRString ** a_str)
*of CRString. If not, it just appends the parsed name to the passed *a_str. *of CRString. If not, it just appends the parsed name to the passed *a_str.
*In both cases, it is up to the caller to free *a_str. *In both cases, it is up to the caller to free *a_str.
* *
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_name (CRTknzr * a_this, cr_tknzr_parse_name (CRTknzr * a_this,
@@ -1116,7 +1116,7 @@ cr_tknzr_parse_hash (CRTknzr * a_this, CRString ** a_str)
* *
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_str the successfully parsed url. *@param a_str the successfully parsed url.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_uri (CRTknzr * a_this, cr_tknzr_parse_uri (CRTknzr * a_this,
@@ -1238,7 +1238,7 @@ cr_tknzr_parse_uri (CRTknzr * a_this,
* *
*@param a_this the "this pointer" of the current instance of *@param a_this the "this pointer" of the current instance of
*@param a_rgb out parameter the parsed rgb. *@param a_rgb out parameter the parsed rgb.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb)
@@ -1378,7 +1378,7 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb)
*the parsed atkeyword to the end of *a_str. In both cases it is up to *the parsed atkeyword to the end of *a_str. In both cases it is up to
*the caller to free *a_str. *the caller to free *a_str.
* *
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
static enum CRStatus static enum CRStatus
cr_tknzr_parse_atkeyword (CRTknzr * a_this, cr_tknzr_parse_atkeyword (CRTknzr * a_this,
@@ -1472,11 +1472,11 @@ cr_tknzr_parse_important (CRTknzr * a_this,
*[0-9]+|[0-9]*\.[0-9]+ *[0-9]+|[0-9]*\.[0-9]+
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_num out parameter. The parsed number. *@param a_num out parameter. The parsed number.
*@return CR_OK upon successful completion, *@return CR_OK upon successfull completion,
*an error code otherwise. *an error code otherwise.
* *
*The CSS specification says that numbers may be *The CSS specification says that numbers may be
*preceded by '+' or '-' to indicate the sign. *preceeded by '+' or '-' to indicate the sign.
*Technically, the "num" construction as defined *Technically, the "num" construction as defined
*by the tokenizer doesn't allow this, but we parse *by the tokenizer doesn't allow this, but we parse
*it here for simplicity. *it here for simplicity.
@@ -1717,7 +1717,7 @@ cr_tknzr_get_input (CRTknzr * a_this, CRInput ** a_input)
*#CRParser. *#CRParser.
*@param a_byte out parameter the place where to store the byte *@param a_byte out parameter the place where to store the byte
*read. *read.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -1733,7 +1733,7 @@ cr_tknzr_read_byte (CRTknzr * a_this, guchar * a_byte)
*Reads the next char from the parser input stream. *Reads the next char from the parser input stream.
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_char out parameter. The read char. *@param a_char out parameter. The read char.
*@return CR_OK upon successful completion, an error code *@return CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -1758,8 +1758,8 @@ cr_tknzr_read_char (CRTknzr * a_this, guint32 * a_char)
*To "peek a char" means reads the next char without consuming it. *To "peek a char" means reads the next char without consuming it.
*Subsequent calls to this function return the same char. *Subsequent calls to this function return the same char.
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_char out parameter. The peeked char upon successful completion. *@param a_char out parameter. The peeked char uppon successfull completion.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_tknzr_peek_char (CRTknzr * a_this, guint32 * a_char) cr_tknzr_peek_char (CRTknzr * a_this, guint32 * a_char)
@@ -1779,13 +1779,13 @@ cr_tknzr_peek_char (CRTknzr * a_this, guint32 * a_char)
} }
/** /**
*Peeks a byte ahead at a given position in the parser input stream. *Peeks a byte ahead at a given postion in the parser input stream.
*@param a_this the current instance of #CRTknzr. *@param a_this the current instance of #CRTknzr.
*@param a_offset the offset of the peeked byte starting from the current *@param a_offset the offset of the peeked byte starting from the current
*byte in the parser input stream. *byte in the parser input stream.
*@param a_byte out parameter. The peeked byte upon *@param a_byte out parameter. The peeked byte upon
*successful completion. *successfull completion.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_tknzr_peek_byte (CRTknzr * a_this, gulong a_offset, guchar * a_byte) cr_tknzr_peek_byte (CRTknzr * a_this, gulong a_offset, guchar * a_byte)
@@ -1962,7 +1962,7 @@ cr_tknzr_unget_token (CRTknzr * a_this, CRToken * a_token)
*@param a_tk out parameter. The returned token. *@param a_tk out parameter. The returned token.
*for the sake of mem leak avoidance, *a_tk must *for the sake of mem leak avoidance, *a_tk must
*be NULL. *be NULL.
*@param CR_OK upon successful completion, an error code *@param CR_OK upon successfull completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -2562,7 +2562,7 @@ cr_tknzr_get_next_token (CRTknzr * a_this, CRToken ** a_tk)
status = cr_token_set_function status = cr_token_set_function
(token, str); (token, str);
CHECK_PARSING_STATUS (status, TRUE); CHECK_PARSING_STATUS (status, TRUE);
/*ownership is transferred /*ownership is transfered
*to token by cr_token_set_function. *to token by cr_token_set_function.
*/ */
if (str) { if (str) {

View File

@@ -151,7 +151,7 @@ cr_token_new (void)
*Sets the type of curren instance of *Sets the type of curren instance of
*#CRToken to 'S_TK' (S in the css2 spec) *#CRToken to 'S_TK' (S in the css2 spec)
*@param a_this the current instance of #CRToken. *@param a_this the current instance of #CRToken.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -170,7 +170,7 @@ cr_token_set_s (CRToken * a_this)
*Sets the type of the current instance of *Sets the type of the current instance of
*#CRToken to 'CDO_TK' (CDO as said by the css2 spec) *#CRToken to 'CDO_TK' (CDO as said by the css2 spec)
*@param a_this the current instance of #CRToken. *@param a_this the current instance of #CRToken.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -189,7 +189,7 @@ cr_token_set_cdo (CRToken * a_this)
*Sets the type of the current token to *Sets the type of the current token to
*CDC_TK (CDC as said by the css2 spec). *CDC_TK (CDC as said by the css2 spec).
*@param a_this the current instance of #CRToken. *@param a_this the current instance of #CRToken.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -208,7 +208,7 @@ cr_token_set_cdc (CRToken * a_this)
*Sets the type of the current instance of *Sets the type of the current instance of
*#CRToken to INCLUDES_TK (INCLUDES as said by the css2 spec). *#CRToken to INCLUDES_TK (INCLUDES as said by the css2 spec).
*@param a_this the current instance of #CRToken. *@param a_this the current instance of #CRToken.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -227,7 +227,7 @@ cr_token_set_includes (CRToken * a_this)
*Sets the type of the current instance of *Sets the type of the current instance of
*#CRToken to DASHMATCH_TK (DASHMATCH as said by the css2 spec). *#CRToken to DASHMATCH_TK (DASHMATCH as said by the css2 spec).
*@param a_this the current instance of #CRToken. *@param a_this the current instance of #CRToken.
*@return CR_OK upon successful completion, an error *@return CR_OK upon successfull completion, an error
*code otherwise. *code otherwise.
*/ */
enum CRStatus enum CRStatus

View File

@@ -40,8 +40,8 @@
****************************/ ****************************/
/* /*
*Here is the correspondence between the ucs-4 charactere codes *Here is the correspondance between the ucs-4 charactere codes
*and there matching utf-8 encoding pattern as described by RFC 2279: *and there matching utf-8 encoding pattern as dscribed by RFC 2279:
* *
*UCS-4 range (hex.) UTF-8 octet sequence (binary) *UCS-4 range (hex.) UTF-8 octet sequence (binary)
*------------------ ----------------------------- *------------------ -----------------------------
@@ -57,12 +57,12 @@
*Given an utf8 string buffer, calculates *Given an utf8 string buffer, calculates
*the length of this string if it was encoded *the length of this string if it was encoded
*in ucs4. *in ucs4.
*@param a_in_start a pointer to the beginning of *@param a_in_start a pointer to the begining of
*the input utf8 string. *the input utf8 string.
*@param a_in_end a pointre to the end of the input *@param a_in_end a pointre to the end of the input
*utf8 string (points to the last byte of the buffer) *utf8 string (points to the last byte of the buffer)
*@param a_len out parameter the calculated length. *@param a_len out parameter the calculated length.
*@return CR_OK upon successful completion, an error code *@return CR_OK upon succesfull completion, an error code
*otherwise. *otherwise.
*/ */
enum CRStatus enum CRStatus
@@ -181,7 +181,7 @@ cr_utils_utf8_str_len_as_ucs4 (const guchar * a_in_start,
*buffer. *buffer.
*@param a_in_end a pointer to the end of the input buffer. *@param a_in_end a pointer to the end of the input buffer.
*@param a_len out parameter. The computed length. *@param a_len out parameter. The computed length.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_ucs4_str_len_as_utf8 (const guint32 * a_in_start, cr_utils_ucs4_str_len_as_utf8 (const guint32 * a_in_start,
@@ -224,7 +224,7 @@ cr_utils_ucs4_str_len_as_utf8 (const guint32 * a_in_start,
*buffer. *buffer.
*@param a_in_end a pointer to the end of the input buffer. *@param a_in_end a pointer to the end of the input buffer.
*@param a_len out parameter. The computed length. *@param a_len out parameter. The computed length.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_ucs1_str_len_as_utf8 (const guchar * a_in_start, cr_utils_ucs1_str_len_as_utf8 (const guchar * a_in_start,
@@ -264,7 +264,7 @@ cr_utils_ucs1_str_len_as_utf8 (const guchar * a_in_start,
*If this size is actually smaller than the real needed size, the function *If this size is actually smaller than the real needed size, the function
*just converts what it can and returns a success status. After return, *just converts what it can and returns a success status. After return,
*this param points to the actual number of characters decoded. *this param points to the actual number of characters decoded.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_utf8_to_ucs4 (const guchar * a_in, cr_utils_utf8_to_ucs4 (const guchar * a_in,
@@ -422,7 +422,7 @@ cr_utils_utf8_to_ucs4 (const guchar * a_in,
*@param a_out output parameter. The resulting read char. *@param a_out output parameter. The resulting read char.
*@param a_consumed the number of the bytes consumed to *@param a_consumed the number of the bytes consumed to
*decode the returned character code. *decode the returned character code.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_read_char_from_utf8_buf (const guchar * a_in, cr_utils_read_char_from_utf8_buf (const guchar * a_in,
@@ -698,12 +698,12 @@ cr_utils_utf8_str_len_as_ucs1 (const guchar * a_in_start,
*@param a_in the input string to convert. *@param a_in the input string to convert.
*@param a_in_len in/out parameter. The length of the input *@param a_in_len in/out parameter. The length of the input
*string. After return, points to the actual number of bytes *string. After return, points to the actual number of bytes
*consumed. This can be useful to debug the input stream in case *consumed. This can be usefull to debug the input stream in case
*of encoding error. *of encoding error.
*@param a_out out parameter. Points to the output string. It is allocated *@param a_out out parameter. Points to the output string. It is allocated
*by this function and must be freed by the caller. *by this function and must be freed by the caller.
*@param a_out_len out parameter. The length of the output string. *@param a_out_len out parameter. The length of the output string.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
* *
*/ */
enum CRStatus enum CRStatus
@@ -742,7 +742,7 @@ cr_utils_utf8_str_to_ucs4 (const guchar * a_in,
*If this size is actually smaller than the real needed size, the function *If this size is actually smaller than the real needed size, the function
*just converts what it can and returns a success status. After return, *just converts what it can and returns a success status. After return,
*this param points to the actual number of bytes in the buffer. *this param points to the actual number of bytes in the buffer.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_ucs4_to_utf8 (const guint32 * a_in, cr_utils_ucs4_to_utf8 (const guint32 * a_in,
@@ -834,12 +834,12 @@ cr_utils_ucs4_to_utf8 (const guint32 * a_in,
*@param a_in the input string to convert. *@param a_in the input string to convert.
*@param a_in_len in/out parameter. The length of the input *@param a_in_len in/out parameter. The length of the input
*string. After return, points to the actual number of characters *string. After return, points to the actual number of characters
*consumed. This can be useful to debug the input string in case *consumed. This can be usefull to debug the input string in case
*of encoding error. *of encoding error.
*@param a_out out parameter. Points to the output string. It is allocated *@param a_out out parameter. Points to the output string. It is allocated
*by this function and must be freed by the caller. *by this function and must be freed by the caller.
*@param a_out_len out parameter. The length (in bytes) of the output string. *@param a_out_len out parameter. The length (in bytes) of the output string.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_ucs4_str_to_utf8 (const guint32 * a_in, cr_utils_ucs4_str_to_utf8 (const guint32 * a_in,
@@ -879,7 +879,7 @@ cr_utils_ucs4_str_to_utf8 (const guint32 * a_in,
*If the output buffer size is shorter than the actual needed size, *If the output buffer size is shorter than the actual needed size,
*this function just convert what it can. *this function just convert what it can.
* *
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
* *
*/ */
enum CRStatus enum CRStatus
@@ -934,7 +934,7 @@ cr_utils_ucs1_to_utf8 (const guchar * a_in,
*@param a_in_end the end of the input string to convert. *@param a_in_end the end of the input string to convert.
*@param a_out out parameter. The converted string. *@param a_out out parameter. The converted string.
*@param a_out out parameter. The length of the converted string. *@param a_out out parameter. The length of the converted string.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
* *
*/ */
enum CRStatus enum CRStatus
@@ -983,13 +983,13 @@ cr_utils_ucs1_str_to_utf8 (const guchar * a_in,
*@param a_out out parameter. Points to the resulting buffer. *@param a_out out parameter. Points to the resulting buffer.
*Must be allocated by the caller. If the size of a_out is shorter *Must be allocated by the caller. If the size of a_out is shorter
*than its required size, this function converts what it can and return *than its required size, this function converts what it can and return
*a successful status. *a successfull status.
* *
*@param a_out_len in/out parameter. The size of the output buffer. *@param a_out_len in/out parameter. The size of the output buffer.
*After return, points to the number of bytes consumed even in case of *After return, points to the number of bytes consumed even in case of
*encoding error. *encoding error.
* *
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*/ */
enum CRStatus enum CRStatus
cr_utils_utf8_to_ucs1 (const guchar * a_in, cr_utils_utf8_to_ucs1 (const guchar * a_in,
@@ -1133,7 +1133,7 @@ cr_utils_utf8_to_ucs1 (const guchar * a_in,
*@param a_out out parameter. The resulting converted ucs4 buffer. *@param a_out out parameter. The resulting converted ucs4 buffer.
*Must be freed by the caller. *Must be freed by the caller.
*@param a_out_len out parameter. The length of the converted buffer. *@param a_out_len out parameter. The length of the converted buffer.
*@return CR_OK upon successful completion, an error code otherwise. *@return CR_OK upon successfull completion, an error code otherwise.
*Note that out parameters are valid if and only if this function *Note that out parameters are valid if and only if this function
*returns CR_OK. *returns CR_OK.
*/ */

View File

@@ -689,7 +689,7 @@ st_adjustment_set_page_size (StAdjustment *adjustment,
g_object_notify_by_pspec (G_OBJECT (adjustment), props[PROP_PAGE_SIZE]); g_object_notify_by_pspec (G_OBJECT (adjustment), props[PROP_PAGE_SIZE]);
/* We'll explicitly clamp after construction. */ /* Well explicitely clamp after construction. */
if (!priv->is_constructing) if (!priv->is_constructing)
st_adjustment_clamp_page (adjustment, priv->lower, priv->upper); st_adjustment_clamp_page (adjustment, priv->lower, priv->upper);
@@ -922,9 +922,9 @@ st_adjustment_get_transition (StAdjustment *adjustment,
* st_adjustment_add_transition: * st_adjustment_add_transition:
* @adjustment: a #StAdjustment * @adjustment: a #StAdjustment
* @name: a unique name for the transition * @name: a unique name for the transition
* @transition: a #ClutterTransition * @transtion: a #ClutterTransition
* *
* Add a #ClutterTransition for the adjustment. If the transition stops, it will * Add a #ClutterTransition for the adjustment. If the transiton stops, it will
* be automatically removed if #ClutterTransition:remove-on-complete is %TRUE. * be automatically removed if #ClutterTransition:remove-on-complete is %TRUE.
*/ */
void void
@@ -969,7 +969,7 @@ st_adjustment_add_transition (StAdjustment *adjustment,
/** /**
* st_adjusmtent_remove_transition: * st_adjusmtent_remove_transition:
* @adjustment: a #StAdjustment * @adjusment: a #StAdjustment
* @name: the name of the transition to remove * @name: the name of the transition to remove
* *
* Remove a #ClutterTransition previously added by st_adjustment_add_transtion() * Remove a #ClutterTransition previously added by st_adjustment_add_transtion()

View File

@@ -190,11 +190,11 @@ st_clipboard_get_mimetypes (StClipboard *clipboard,
* st_clipboard_get_text: * st_clipboard_get_text:
* @clipboard: A #StCliboard * @clipboard: A #StCliboard
* @type: The type of clipboard data you want * @type: The type of clipboard data you want
* @callback: (scope async): function to be called when the text is retrieved * @callback: (scope async): function to be called when the text is retreived
* @user_data: data to be passed to the callback * @user_data: data to be passed to the callback
* *
* Request the data from the clipboard in text form. @callback is executed * Request the data from the clipboard in text form. @callback is executed
* when the data is retrieved. * when the data is retreived.
*/ */
void void
st_clipboard_get_text (StClipboard *clipboard, st_clipboard_get_text (StClipboard *clipboard,

View File

@@ -169,7 +169,7 @@ st_drawing_area_queue_repaint (StDrawingArea *area)
* @area: the #StDrawingArea * @area: the #StDrawingArea
* *
* Gets the Cairo context to paint to. This function must only be called * Gets the Cairo context to paint to. This function must only be called
* from a signal handler or virtual function for the #StDrawingArea::repaint * from a signal hander or virtual function for the #StDrawingArea::repaint
* signal. * signal.
* *
* JavaScript code must call the special dispose function before returning from * JavaScript code must call the special dispose function before returning from
@@ -211,7 +211,7 @@ st_drawing_area_get_context (StDrawingArea *area)
* *
* Gets the size of the cairo surface being painted to, which is equal * Gets the size of the cairo surface being painted to, which is equal
* to the size of the content area of the widget. This function must * to the size of the content area of the widget. This function must
* only be called from a signal handler for the #StDrawingArea::repaint signal. * only be called from a signal hander for the #StDrawingArea::repaint signal.
*/ */
void void
st_drawing_area_get_surface_size (StDrawingArea *area, st_drawing_area_get_surface_size (StDrawingArea *area,

View File

@@ -294,7 +294,7 @@ st_icon_class_init (StIconClass *klass)
/** /**
* StIcon:icon-size: * StIcon:icon-size:
* *
* The size of the icon, if greater than `0`. Other the icon size is derived * The size of the icon, if greater than `0`. Other the icon sise is derived
* from the current style. * from the current style.
*/ */
props[PROP_ICON_SIZE] = props[PROP_ICON_SIZE] =

View File

@@ -49,7 +49,7 @@
* inside the #StAdjustment. * inside the #StAdjustment.
* *
* The second simplification that we make that allows us to implement * The second simplification that we make that allows us to implement
* a straightforward height-for-width negotiation without multiple * a straighforward height-for-width negotiation without multiple
* allocate passes is that when the scrollbar policy is * allocate passes is that when the scrollbar policy is
* AUTO, we always reserve space for the scrollbar in the * AUTO, we always reserve space for the scrollbar in the
* reported minimum and natural size. * reported minimum and natural size.
@@ -164,7 +164,7 @@ st_scroll_view_get_property (GObject *object,
/** /**
* st_scroll_view_update_fade_effect: * st_scroll_view_update_fade_effect:
* @scroll: a #StScrollView * @scroll: a #StScrollView
* @vfade_offset: The length of the vertical fade effect, in pixels. * @vfade_offset: The length of the veritcal fade effect, in pixels.
* @hfade_offset: The length of the horizontal fade effect, in pixels. * @hfade_offset: The length of the horizontal fade effect, in pixels.
* *
* Sets the height of the fade area area in pixels. A value of 0 * Sets the height of the fade area area in pixels. A value of 0
@@ -659,7 +659,7 @@ st_scroll_view_allocate (ClutterActor *actor,
clutter_actor_allocate (priv->hscroll, &child_box); clutter_actor_allocate (priv->hscroll, &child_box);
/* In case the scrollbar policy is NEVER or EXTERNAL or scrollbars /* In case the scrollbar policy is NEVER or EXTERNAL or scrollbars
* should be overlaid, we don't trim the content box allocation by * should be overlayed, we don't trim the content box allocation by
* the scrollbar size. * the scrollbar size.
* Fold this into the scrollbar sizes to simplify the rest of the * Fold this into the scrollbar sizes to simplify the rest of the
* computations. * computations.

View File

@@ -37,8 +37,8 @@ G_DEFINE_INTERFACE (StScrollable, st_scrollable, G_TYPE_OBJECT)
* for setting the adjustments. The parent container then sets the adjustments * for setting the adjustments. The parent container then sets the adjustments
* back to %NULL when the scrollable is removed. * back to %NULL when the scrollable is removed.
* *
* For #StScrollable supporting height-for-width size negotiation, size * For #StScrollable supporting height-for-width size negotation, size
* negotiation works as follows: * negotation works as follows:
* *
* In response to get_preferred_width(), the scrollable should report * In response to get_preferred_width(), the scrollable should report
* the minimum width at which horizontal scrolling is needed for the * the minimum width at which horizontal scrolling is needed for the

View File

@@ -160,7 +160,7 @@ st_shadow_get_box (StShadow *shadow,
/* Inset shadows are drawn below the border, so returning /* Inset shadows are drawn below the border, so returning
* the original box is not actually correct; still, it's * the original box is not actually correct; still, it's
* good enough for the purpose of determining additional space * good enough for the purpose of determing additional space
* required outside the actor box. * required outside the actor box.
*/ */
if (shadow->inset) if (shadow->inset)

View File

@@ -361,7 +361,7 @@ texture_load_data_free (gpointer p)
* @pixbuf_loader: #GdkPixbufLoader loading the image * @pixbuf_loader: #GdkPixbufLoader loading the image
* @width: the original width of the image * @width: the original width of the image
* @height: the original height of the image * @height: the original height of the image
* @data: pointer to the #Dimensions structure containing available width and height for the image, * @data: pointer to the #Dimensions sructure containing available width and height for the image,
* available width or height can be -1 if the dimension is not limited * available width or height can be -1 if the dimension is not limited
* *
* Private function. * Private function.
@@ -1023,7 +1023,7 @@ st_texture_cache_load_gicon (StTextureCache *cache,
gicon_string = g_icon_to_string (icon); gicon_string = g_icon_to_string (icon);
/* A return value of NULL indicates that the icon can not be serialized, /* A return value of NULL indicates that the icon can not be serialized,
* so don't have a unique identifier for it as a cache key, and thus can't * so don't have a unique identifier for it as a cache key, and thus can't
* be cached. If it is cacheable, we hardcode a policy of FOREVER here for * be cached. If it is cachable, we hardcode a policy of FOREVER here for
* now; we should actually blow this away on icon theme changes probably */ * now; we should actually blow this away on icon theme changes probably */
policy = gicon_string != NULL ? ST_TEXTURE_CACHE_POLICY_FOREVER policy = gicon_string != NULL ? ST_TEXTURE_CACHE_POLICY_FOREVER
: ST_TEXTURE_CACHE_POLICY_NONE; : ST_TEXTURE_CACHE_POLICY_NONE;

View File

@@ -333,7 +333,7 @@ st_theme_context_get_for_stage (ClutterStage *stage)
* *
* Sets the default set of theme stylesheets for the context. This theme will * Sets the default set of theme stylesheets for the context. This theme will
* be used for the root node and for nodes descending from it, unless some other * be used for the root node and for nodes descending from it, unless some other
* style is explicitly specified. * style is explicitely specified.
*/ */
void void
st_theme_context_set_theme (StThemeContext *context, st_theme_context_set_theme (StThemeContext *context,
@@ -385,7 +385,7 @@ st_theme_context_get_theme (StThemeContext *context)
* *
* Sets the default font for the theme context. This is the font that * Sets the default font for the theme context. This is the font that
* is inherited by the root node of the tree of theme nodes. If the * is inherited by the root node of the tree of theme nodes. If the
* font is not overridden, then this font will be used. If the font is * font is not overriden, then this font will be used. If the font is
* partially modified (for example, with 'font-size: 110%'), then that * partially modified (for example, with 'font-size: 110%'), then that
* modification is based on this font. * modification is based on this font.
*/ */

View File

@@ -2231,7 +2231,7 @@ st_theme_node_paint_sliced_shadow (StThemeNodePaintState *state,
rectangles, idx / 8); rectangles, idx / 8);
#if 0 #if 0
/* Visual feedback on shadow's 9-slice and original offscreen buffer, /* Visual feedback on shadow's 9-slice and orignal offscreen buffer,
for debug purposes */ for debug purposes */
cogl_framebuffer_draw_rectangle (framebuffer, state->box_shadow_pipeline, cogl_framebuffer_draw_rectangle (framebuffer, state->box_shadow_pipeline,
xend, yoffset, xend + shadow_width, yoffset + shadow_height); xend, yoffset, xend + shadow_width, yoffset + shadow_height);

View File

@@ -276,7 +276,7 @@ st_theme_node_get_element_type (StThemeNode *node)
* st_theme_node_get_element_id: * st_theme_node_get_element_id:
* @node: a #StThemeNode * @node: a #StThemeNode
* *
* Get the unique element ID for @node. * Get the unqiue element ID for @node.
* *
* Returns: (transfer none): the element's ID * Returns: (transfer none): the element's ID
*/ */
@@ -3290,9 +3290,9 @@ st_theme_node_get_border_image (StThemeNode *node)
* st_theme_node_get_horizontal_padding: * st_theme_node_get_horizontal_padding:
* @node: a #StThemeNode * @node: a #StThemeNode
* *
* Gets the total horizontal padding (left + right padding), in physical pixels. * Gets the total horizonal padding (left + right padding), in physical pixels.
* *
* Returns: the total horizontal padding in physical pixels * Returns: the total horizonal padding in physical pixels
*/ */
double double
st_theme_node_get_horizontal_padding (StThemeNode *node) st_theme_node_get_horizontal_padding (StThemeNode *node)

View File

@@ -254,7 +254,7 @@ insert_stylesheet (StTheme *theme,
* st_theme_load_stylesheet: * st_theme_load_stylesheet:
* @theme: a #StTheme * @theme: a #StTheme
* @file: a #GFile * @file: a #GFile
* @error: a #GError * @error: (optional): a #GError
* *
* Load the stylesheet associated with @file. * Load the stylesheet associated with @file.
* *
@@ -866,7 +866,7 @@ add_matched_properties (StTheme *a_this,
for (cur_stmt = a_nodesheet->statements; cur_stmt; cur_stmt = cur_stmt->next) for (cur_stmt = a_nodesheet->statements; cur_stmt; cur_stmt = cur_stmt->next)
{ {
/* /*
*initialize the selector list in which we will *initialyze the selector list in which we will
*really perform the search. *really perform the search.
*/ */
sel_list = NULL; sel_list = NULL;
@@ -960,7 +960,7 @@ add_matched_properties (StTheme *a_this,
* thread-safety anyways.) * thread-safety anyways.)
* *
* Once we've sorted the properties, the specificity no longer * Once we've sorted the properties, the specificity no longer
* matters and it can be safely overridden. * matters and it can be safely overriden.
*/ */
cr_simple_sel_compute_specificity (cur_sel->simple_sel); cr_simple_sel_compute_specificity (cur_sel->simple_sel);

View File

@@ -380,7 +380,7 @@ test_border (void)
/* group2 is defined as having a thin black border along the top three /* group2 is defined as having a thin black border along the top three
* sides with rounded joins, then a square-joined green border at the * sides with rounded joins, then a square-joined green border at the
* bottom * botttom
*/ */
assert_length ("group2", "border-top-width", 2., assert_length ("group2", "border-top-width", 2.,

View File

@@ -103,7 +103,7 @@ na_tray_child_style_set (GtkWidget *widget,
#if 0 #if 0
/* This is adapted from code that was commented out in na-tray-manager.c; the /* This is adapted from code that was commented out in na-tray-manager.c; the
* code in na-tray-manager.c wouldn't have worked reliably, this will. So maybe * code in na-tray-manager.c wouldn't have worked reliably, this will. So maybe
* it can be re-enabled. On other hand, things seem to be working fine without * it can be reenabled. On other hand, things seem to be working fine without
* it. * it.
* *
* If reenabling, you need to hook it up in na_tray_child_class_init(). * If reenabling, you need to hook it up in na_tray_child_class_init().

View File

@@ -39,7 +39,6 @@
</description> </description>
<releases> <releases>
<release version="3.37.91" date="2020-08-24"/>
<release version="3.37.90" date="2020-08-11"/> <release version="3.37.90" date="2020-08-11"/>
<release version="3.37.3" date="2020-07-07"/> <release version="3.37.3" date="2020-07-07"/>
<release version="3.37.2" date="2020-06-02"/> <release version="3.37.2" date="2020-06-02"/>

View File

@@ -1,5 +1,5 @@
project('gnome-extensions-app', project('gnome-extensions-app',
version: '3.37.91', version: '3.37.90',
meson_version: '>= 0.53.0', meson_version: '>= 0.53.0',
license: 'GPLv2+' license: 'GPLv2+'
) )

View File

@@ -1,5 +1,5 @@
project('gnome-extensions-tool', 'c', project('gnome-extensions-tool', 'c',
version: '3.37.91', version: '3.37.90',
meson_version: '>= 0.53.0', meson_version: '>= 0.53.0',
license: 'GPLv2+' license: 'GPLv2+'
) )

View File

@@ -1,5 +1,5 @@
project('shew', 'c', project('shew', 'c',
version: '3.37.91', version: '3.37.90',
meson_version: '>= 0.53.0', meson_version: '>= 0.53.0',
license: 'LGPLv2+', license: 'LGPLv2+',
) )

View File

@@ -1,6 +1,6 @@
# -*- mode: python -*- # -*- mode: python -*-
# #
# jhbuildrc for building gnome-shell. Customizations should be done in # jhbuildrc for building gnome-shell. Customizations shuld be done in
# ~/.jhbuildrc-custom # ~/.jhbuildrc-custom
# #
# Copyright (C) 2008 Red Hat, Inc. # Copyright (C) 2008 Red Hat, Inc.