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.
```javascript
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
=======
* Fix extension updates when many extensions are installed [Jeremias; !1363]
@@ -285,7 +262,7 @@ Translators:
* Handle extension updates [Florian; !945]
* Animate showing and hiding caps-lock warning [Jonas; !952]
* 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]
* Misc. bug fixes and cleanups [Florian, Björn, Jakub, Alexander, Daniel V.,
Jonas, nana-4, Carlos, Sebastian, Daniel G., Georges, Piotr; !918, !917,
@@ -574,7 +551,7 @@ Translators:
======
* Fix keeping actors visible in scrollviews [Marco; #1061]
* 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]
* Support TCRYPT in mount password dialog [segfault; !126]
* Misc. bug fixes and cleanups [Florian, Marco, Veerasamy; !517, #745, !499,
@@ -1123,7 +1100,7 @@ Translations:
* gdm: Fix "Not listed" focus indication [Florian; #784040]
* Fix missing icons in freedesktop notifications [Florian; #784245]
* 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]
* Show OSD popup when changing volume via scroll wheel [Florian; #781028]
* Refine list search results [Rares; #749957]
@@ -2583,7 +2560,7 @@ Translations:
* Merge the wayland branch [Giovanni, Neil; #707467]
* Make search entry behave better in RTL locales [Matthias, Florian; #705779]
* 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]
* Misc bug fixes and cleanups [Florian, Olivier, Jasper, Giovanni, Magdalen,
Adel, Carlos, Rico, Joanmarie; #707308, #707430, #707508, #707557, #707600,
@@ -3867,7 +3844,7 @@ Translations:
* Update the calendar code to use ECalClient [Giovanni; #671177]
* Update jhbuild script to use the main moduleset [Owen, Will; #668440]
* 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
StGroup are removed [Jasper, Florian; #670034, #670640, #670904]
* Code cleanup [Adel, Jasper, Rui; #613194, #671086, #671103]
@@ -4002,7 +3979,7 @@ Translations:
[Stefano; #664201]
- Delay rearranging windows in the overview as long as the pointer
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]
* When a VPN connection is active, show that as the network icon
[Giovanni; #665115]
@@ -4249,7 +4226,7 @@ Translations:
- Add fingerprint reader support [Ray; #657823]
- Add a power button offering the choice of Suspend/Restart/Power off
[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]
* Frequently initiate a full garbage collection; Spidermonkey isn't very good
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]
* Make control-Return in the overview open a new window [Maxim]
* 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
on the bottom one [Dan; #636963]
* Fix various problems with keynav and the Activities button
@@ -4617,7 +4594,7 @@ Translations:
- Fix missing device descriptions with multiple devices of the
same type [Giovanni]
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
- Fix displaying some devices states as "invalid" [Dan]
https://bugzilla.gnome.org/show_bug.cgi?id=646946

View File

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

View File

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

View File

@@ -26,7 +26,7 @@ ExecStart=@bindir@/gnome-shell
SuccessExitStatus=1
# 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
Restart=no

View File

@@ -79,7 +79,7 @@
@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;
//

View File

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

View File

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

View File

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

View File

@@ -16,7 +16,7 @@ $slider_size: 15px;
-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-separator-width:1px;
// slider handler
// slider hander
-slider-handle-radius: $slider_size * 0.5; // half the size of the size
-slider-handle-border-width: 1px;
-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 Batch = imports.gdm.batch;
const GdmUtil = imports.gdm.util;
const OVirt = imports.gdm.oVirt;
const Util = imports.misc.util;
const Params = imports.misc.params;
const ShellEntry = imports.ui.shellEntry;
const UserWidget = imports.ui.userWidget;
const Util = imports.misc.util;
var DEFAULT_BUTTON_WELL_ICON_SIZE = 16;
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
// respond to the request with the 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)) {
// We don't need to know the username if the user preempted the login screen
// 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 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 parentPadding = this.get_parent().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));
this._scrollView.add_action(action);
this._appIds = [];
this._redisplay();
}
@@ -1650,7 +1649,8 @@ class FolderView extends BaseAppView {
}
_getItemPosition(item) {
const appIndex = this._appIds.indexOf(item.id);
const appIds = this._getFolderApps();
const appIndex = appIds.indexOf(item.id);
if (appIndex === -1)
return [-1, -1];
@@ -1660,8 +1660,10 @@ class FolderView extends BaseAppView {
}
_compareItems(a, b) {
const aPosition = this._appIds.indexOf(a.id);
const bPosition = this._appIds.indexOf(b.id);
const appIds = this._getFolderApps();
const aPosition = appIds.indexOf(a.id);
const bPosition = appIds.indexOf(b.id);
if (aPosition === -1 && bPosition === -1)
return a.name.localeCompare(b.name);
@@ -1718,8 +1720,9 @@ class FolderView extends BaseAppView {
_loadApps() {
let apps = [];
let appSys = Shell.AppSystem.get_default();
const appIds = this._getFolderApps();
this._appIds.forEach(appId => {
appIds.forEach(appId => {
const app = appSys.lookup_app(appId);
let icon = this._items.get(appId);
@@ -1732,13 +1735,6 @@ class FolderView extends BaseAppView {
return apps;
}
_redisplay() {
// Keep the app ids list cached
this._appIds = this._getFolderApps();
super._redisplay();
}
acceptDrop(source) {
if (!super.acceptDrop(source))
return false;

View File

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

View File

@@ -2,7 +2,6 @@
/* exported Component */
const { Clutter, Gio, GLib, GObject, NM, Pango, Shell, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals;
const Dialog = imports.ui.dialog;
@@ -494,7 +493,7 @@ var VPNRequestHandler = class {
return;
}
this._vpnChildProcessLineOldStyle(ByteArray.toString(line));
this._vpnChildProcessLineOldStyle(line);
// try to read more!
this._readStdoutOldStyle();
@@ -523,7 +522,13 @@ var VPNRequestHandler = class {
let contentOverride;
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);
if (keyfile.get_integer(VPN_UI_GROUP, 'Version') != 2)

View File

@@ -44,7 +44,7 @@ var AuthenticationDialog = GObject.registerClass({
let bodyContent = new Dialog.MessageDialogContent();
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 ' +
'considering one.');
}

View File

@@ -171,7 +171,7 @@ class TelepathyClient extends Tp.BaseClient {
this.add_approver_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
this.set_delegated_channels_callback(
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 = 0;
this._title.add_style_class_name('lightweight');
this._title.add_style_class_name('leightweight');
return GLib.SOURCE_REMOVE;
});
}
@@ -233,7 +233,7 @@ var MessageDialogContent = GObject.registerClass({
_setLabel(this._title, title);
this._title.remove_style_class_name('lightweight');
this._title.remove_style_class_name('leightweight');
this._updateTitleStyle();
this.notify('title');

View File

@@ -2,7 +2,6 @@
/* exported init connect disconnect */
const { GLib, Gio, GObject, Shell, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals;
const ExtensionDownloader = imports.ui.extensionDownloader;
@@ -283,7 +282,8 @@ var ExtensionManager = class {
let metadataContents, success_;
try {
[success_, metadataContents] = metadataFile.load_contents(null);
metadataContents = ByteArray.toString(metadataContents);
if (metadataContents instanceof Uint8Array)
metadataContents = imports.byteArray.toString(metadataContents);
} catch (e) {
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);
});
// 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.emit('pages-changed');
}

View File

@@ -2,7 +2,6 @@
/* exported KeyboardManager */
const { Clutter, Gio, GLib, GObject, Meta, St } = imports.gi;
const ByteArray = imports.byteArray;
const Signals = imports.signals;
const InputSourceManager = imports.ui.status.keyboard;
@@ -533,7 +532,8 @@ var KeyboardModel = class {
_loadModel(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);
contents = ByteArray.toString(contents);
if (contents instanceof Uint8Array)
contents = imports.byteArray.toString(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
// selector; this means we can now safely set the full slide for
// the next page, since slideIn or slideOut might have been called,
// changing the visibility
// changing the visiblity
this.remove_transition('@layout.slide-x');
this.layout.slide_x = this._getSlide();
this._updateTranslation();

View File

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

View File

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

View File

@@ -145,7 +145,7 @@ class Indicator extends PanelMenu.SystemIndicator {
if (nConnectedDevices > 1)
/* 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)
this._item.label.text = connectedDevices[0].name;
else if (adapter === null)

View File

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

View File

@@ -1,5 +1,5 @@
project('gnome-shell', 'c',
version: '3.37.91',
version: '3.37.90',
meson_version: '>= 0.53.0',
license: 'GPLv2+'
)
@@ -25,7 +25,7 @@ gio_req = '>= 2.56.0'
gi_req = '>= 1.49.1'
gjs_req = '>= 1.65.1'
gtk_req = '>= 3.15.0'
mutter_req = '>= 3.37.91'
mutter_req = '>= 3.37.90'
polkit_req = '>= 0.100'
schemas_req = '>= 3.33.1'
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 ""
"Project-Id-Version: gnome-shell.master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-21 17:50+0000\n"
"PO-Revision-Date: 2020-08-24 11:52+0200\n"
"POT-Creation-Date: 2020-08-10 23:58+0000\n"
"PO-Revision-Date: 2020-08-13 10:39+0200\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
"Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n"
"Language: es_ES\n"
@@ -444,8 +444,8 @@ msgstr "Página web"
msgid "Visit extension homepage"
msgstr "Visitar la página web de la extensión"
#: js/gdm/authPrompt.js:136 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
@@ -453,10 +453,10 @@ msgid "Cancel"
msgstr "Cancelar"
#. Cisco LEAP
#: js/gdm/authPrompt.js:238 js/ui/components/networkAgent.js:206
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326
msgid "Password"
msgstr "Contraseña"
@@ -479,8 +479,8 @@ msgstr "(ej., usuario o %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username"
msgstr "Nombre de usuario"
@@ -509,11 +509,13 @@ msgstr "Apagar"
#. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94
#| msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop"
msgstr "apagar;apagado;reinicio;reiniciar;detener;parar"
#. Translators: The name of the restart action in search
#: js/misc/systemActions.js:99
#| msgid "Restart"
msgctxt "search-result"
msgid "Restart"
msgstr "Reiniciar"
@@ -747,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Carpeta sin nombre"
#. 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"
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"
msgstr "Ventana nueva"
#: js/ui/appDisplay.js:2801
#: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card"
msgstr "Lanzar usando la tarjeta gráfica integrada"
#: js/ui/appDisplay.js:2802
#: js/ui/appDisplay.js:2798
msgid "Launch using Discrete Graphics Card"
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"
msgstr "Quitar de los favoritos"
#: js/ui/appDisplay.js:2836
#: js/ui/appDisplay.js:2832
msgid "Add to Favorites"
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"
msgstr "Mostrar detalles"
@@ -965,39 +967,39 @@ msgstr "La versión de udisks instalada no soporta la configuración PIM"
msgid "Open with %s"
msgstr "Abrir con %s"
#: js/ui/components/networkAgent.js:93
#: js/ui/components/networkAgent.js:92
msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router."
msgstr ""
"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
msgid "Connect"
msgstr "Conectar"
#: js/ui/components/networkAgent.js:212
#: js/ui/components/networkAgent.js:211
msgid "Key"
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"
msgstr "Contraseña de la clave privada"
#: js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:270
msgid "Identity"
msgstr "Identidad"
#: js/ui/components/networkAgent.js:285
#: js/ui/components/networkAgent.js:284
msgid "Service"
msgstr "Servicio"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required"
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
msgid ""
"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 "
"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"
msgstr "Autenticación 802.1X cableada"
#: js/ui/components/networkAgent.js:321
#: js/ui/components/networkAgent.js:320
msgid "Network name"
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"
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"
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"
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"
msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697
#: js/ui/components/networkAgent.js:701
#: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:706
#, javascript-format
msgid "A password is required to connect to “%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"
msgstr "Gestor de la red"
#: js/ui/components/networkAgent.js:700
#: js/ui/components/networkAgent.js:705
msgid "VPN password"
msgstr "Contraseña de la VPN"
@@ -1226,11 +1228,12 @@ msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82
#, fuzzy
#| msgctxt "title"
#| msgid "Install Updates & Power Off"
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalar actualizaciones y reiniciar"
msgstr "Instalar actualizaciones y apagar"
#: js/ui/endSessionDialog.js:85
#, javascript-format
@@ -1295,10 +1298,11 @@ msgstr ""
"que el equipo está enchufado."
#: js/ui/endSessionDialog.js:284
#, fuzzy
#| msgid "Running on battery power: Please plug in before installing updates."
msgid "Low battery power: please plug in before installing updates."
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
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
msgctxt "button"
msgid "Boot Options"
msgstr "Opciones de arranque"
msgstr ""
#. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685
@@ -1338,11 +1342,11 @@ msgstr "Instalar extensión"
msgid "Download and install “%s” from 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"
msgstr "Actualizaciones de extensiones disponibles"
#: js/ui/extensionSystem.js:254
#: js/ui/extensionSystem.js:253
msgid "Extension updates are ready to be installed."
msgstr "Las actualizaciones de las extensiones están listas para instalarse."
@@ -1439,7 +1443,7 @@ msgstr "Apagar"
msgid "Leave Off"
msgstr "Dejar apagado"
#: js/ui/keyboard.js:226
#: js/ui/keyboard.js:225
msgid "Region & Language Settings"
msgstr "Configuración de región e idioma"
@@ -1542,27 +1546,27 @@ msgstr "Vista general"
msgid "Type to search"
msgstr "Escribir para buscar"
#: js/ui/padOsd.js:96
#: js/ui/padOsd.js:95
msgid "New shortcut…"
msgstr "Atajo nuevo…"
#: js/ui/padOsd.js:143
#: js/ui/padOsd.js:142
msgid "Application defined"
msgstr "Aplicación definida"
#: js/ui/padOsd.js:144
#: js/ui/padOsd.js:143
msgid "Show on-screen help"
msgstr "Mostrar la ayuda en pantalla"
#: js/ui/padOsd.js:145
#: js/ui/padOsd.js:144
msgid "Switch monitor"
msgstr "Cambiar monitor"
#: js/ui/padOsd.js:146
#: js/ui/padOsd.js:145
msgid "Assign keystroke"
msgstr "Asignar pulsación"
#: js/ui/padOsd.js:212
#: js/ui/padOsd.js:211
msgid "Done"
msgstr "Hecho"
@@ -2146,9 +2150,10 @@ msgid "Suspend"
msgstr "Suspender"
#: js/ui/status/system.js:130
#, fuzzy
#| msgid "Restarting…"
msgid "Restart…"
msgstr "Reiniciar…"
msgstr "Reiniciando…"
#: js/ui/status/system.js:141
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 ""
"Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-10 23:58+0000\n"
"PO-Revision-Date: 2020-08-14 00:36+0200\n"
"POT-Creation-Date: 2020-08-11 15:44+0000\n"
"PO-Revision-Date: 2020-08-13 01:31+0200\n"
"Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
"Language-Team: Galician <proxecto@trasno.gal>\n"
"Language: gl\n"
@@ -233,10 +233,10 @@ msgid ""
"“application id” → 'data' pair. Currently, the following values are stored "
"as 'data': • “position”: the position of the application icon in the page"
msgstr ""
"Disposición do selector de aplicacións. Cada entrada no array é unha páxina. "
"As páxinas están almacenadas na orde na que aparecen no Shell de GNOME. Cada "
"páxina contén un par «id de aplicación» → «datos». Actualmente, gárdanse os "
"seguintes valores: • «position»: A posición da icona da aplicación na páxina"
"Disposición do selector de aplicacións. Cada entrada na lista é unha páxina. "
"As páxinas almacénanse na orde que aparecen en GNOME Shell. Cada páxina "
"contén o par «id de aplicación» → 'datos'. Actualmente en «data» gárdanse os "
"seguintes valores: • posición”: a posición da icona da aplicación na páxina"
#: data/org.gnome.shell.gschema.xml.in:130
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
#: js/misc/systemActions.js:94
#| msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop"
msgstr "apagar;reiniciar;deter;parar"
#. 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"
@@ -520,7 +517,7 @@ 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;"
msgstr "Reiniciar;"
#. Translators: The name of the lock screen action in search
#: js/misc/systemActions.js:107
@@ -756,12 +753,10 @@ msgid "New Window"
msgstr "Xanela nova"
#: js/ui/appDisplay.js:2797
#| msgid "Launch using Dedicated Graphics Card"
msgid "Launch using Integrated Graphics Card"
msgstr "Iniciar usando a Tarxeta Gráfica Integrada"
#: js/ui/appDisplay.js:2798
#| msgid "Launch using Dedicated Graphics Card"
msgid "Launch using Discrete Graphics Card"
msgstr "Iniciar usando a Tarxeta Gráfica Dedicada"
@@ -1109,14 +1104,13 @@ msgstr "%A, %e de %B de %Y"
#: js/ui/dateMenu.js:151
msgctxt "calendar heading"
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
#: js/ui/dateMenu.js:154
#| msgid "%B %-d %Y"
msgctxt "calendar heading"
msgid "%B %-d %Y"
msgstr "%e de %B de %Y"
msgstr "%-d de %B de %Y"
#: js/ui/dateMenu.js:160
msgid "Today"
@@ -1163,9 +1157,8 @@ msgid "Weather"
msgstr "Tempo"
#: js/ui/dateMenu.js:653
#| msgid "Select a location…"
msgid "Select weather location…"
msgstr "Seleccione unha ubicación metereolóxica…"
msgstr "Seleccione a ubicación metereolóxica…"
#: js/ui/endSessionDialog.js:39
#, javascript-format
@@ -1230,8 +1223,6 @@ msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82
#| msgctxt "title"
#| msgid "Install Updates & Power Off"
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalar actualizacións e reiniciar"
@@ -1299,10 +1290,9 @@ msgstr ""
"que o seu computador está enchufado."
#: 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."
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."
#: js/ui/endSessionDialog.js:293
@@ -1788,12 +1778,10 @@ msgid "Bluetooth Settings"
msgstr "Preferencias do Bluetooth"
#: js/ui/status/bluetooth.js:152
#| msgid "Bluetooth"
msgid "Bluetooth Off"
msgstr "Bluetooth desactivado"
#: js/ui/status/bluetooth.js:154
#| msgid "Bluetooth"
msgid "Bluetooth On"
msgstr "Bluetooth activado"
@@ -2153,7 +2141,6 @@ msgid "Suspend"
msgstr "Suspender"
#: js/ui/status/system.js:130
#| msgid "Restarting…"
msgid "Restart…"
msgstr "Reiniciar…"
@@ -2438,8 +2425,9 @@ msgid ""
"GNOME Extensions handles updating extensions, configuring extension "
"preferences and removing or disabling unwanted extensions."
msgstr ""
"Extensións de GNOME xestiona a actualización de extensions, a súa "
"configuración, eliminación e a desactivación das extensións que non quere."
"Extensións de GNOME xestiona as actualización de extensións, configuración "
"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
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
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
#| msgid "Show extension info"
msgid "The extension had an error"
msgstr "A extensión tivo un erro"
@@ -2554,9 +2541,8 @@ msgstr ""
"que está nunha sesión en GNOME e ténteo de novo."
#: subprojects/extensions-app/data/ui/extensions-window.ui:273
#| msgid "Extension Updates Available"
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
msgid "Log Out…"
@@ -2604,11 +2590,11 @@ msgstr ""
#: subprojects/extensions-tool/src/command-create.c:366
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
msgid "Template"
msgstr "Plantilla"
msgstr "Modelo"
#: subprojects/extensions-tool/src/command-create.c:435
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
msgid "TEMPLATE"
msgstr "PLANTILLA"
msgstr "MODELO"
#: 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"
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
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-list.c:64
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-enable.c:53
@@ -2812,7 +2797,6 @@ msgstr "Especificouse máis dun directorio de orixe"
#: subprojects/extensions-tool/src/command-prefs.c:47
#, c-format
#| msgid "Show extensions with preferences"
msgid "Extension “%s” doesn't have preferences\n"
msgstr "A extensión «%s» non ten preferencias\n"
@@ -2825,13 +2809,11 @@ msgid "Reset an extension"
msgstr "Restabelece unha extensión"
#: subprojects/extensions-tool/src/command-uninstall.c:49
#| msgid "List installed extensions"
msgid "Cannot uninstall system extensions\n"
msgstr "Non é posíbel desinstalar as extensións do sistema\n"
#: subprojects/extensions-tool/src/command-uninstall.c:64
#, c-format
#| msgid "Failed to launch “%s”"
msgid "Failed to uninstall “%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
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
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
msgid "Path"
@@ -2944,7 +2926,6 @@ msgid "Plain"
msgstr "Plana"
#: subprojects/extensions-tool/src/templates/00-plain.desktop.in:5
#| msgid "Reset extension"
msgid "An empty extension"
msgstr "Unha extensión baleira"
@@ -2954,7 +2935,7 @@ msgstr "Indicador"
#: subprojects/extensions-tool/src/templates/indicator.desktop.in:5
msgid "Add an icon to the top bar"
msgstr "Engade unha icona á barra superior"
msgstr "Engade unha icona na barra superior"
#. translators:
#. * 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 ""
"Project-Id-Version: gnome-shell\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-14 15:48+0000\n"
"PO-Revision-Date: 2020-08-15 19:27-0300\n"
"POT-Creation-Date: 2020-08-10 08:53+0000\n"
"PO-Revision-Date: 2020-08-10 08:51-0300\n"
"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
"Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n"
"Language: pt_BR\n"
@@ -457,18 +457,18 @@ msgid "Visit extension homepage"
msgstr "Visita a página web da extensão"
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183
#: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:398 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
msgid "Cancel"
msgstr "Cancelar"
#. Cisco LEAP
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:206
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326
msgid "Password"
msgstr "Senha"
@@ -491,8 +491,8 @@ msgstr "(ex.: usuário ou %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username"
msgstr "Nome de usuário"
@@ -514,85 +514,71 @@ msgid "(or swipe finger)"
msgstr "(ou deslize o dedo)"
#. Translators: The name of the power-off action in search
#: js/misc/systemActions.js:91
#: js/misc/systemActions.js:93
msgctxt "search-result"
msgid "Power Off"
msgstr "Desligar"
#. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94
#| msgid "power off;shutdown;reboot;restart;halt;stop"
msgid "power off;shutdown;halt;stop"
#: js/misc/systemActions.js:96
msgid "power off;shutdown;reboot;restart;halt;stop"
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
#: js/misc/systemActions.js:107
#: js/misc/systemActions.js:101
msgctxt "search-result"
msgid "Lock Screen"
msgstr "Bloquear tela"
#. 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"
msgstr "tela de bloqueio"
#. Translators: The name of the logout action in search
#: js/misc/systemActions.js:115
#: js/misc/systemActions.js:109
msgctxt "search-result"
msgid "Log Out"
msgstr "Encerrar sessão"
#. 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"
msgstr "encerrar sessão;desconectar;sair"
#. Translators: The name of the suspend action in search
#: js/misc/systemActions.js:123
#: js/misc/systemActions.js:117
msgctxt "search-result"
msgid "Suspend"
msgstr "Suspender"
#. 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"
msgstr "suspender;dormir"
#. Translators: The name of the switch user action in search
#: js/misc/systemActions.js:131
#: js/misc/systemActions.js:125
msgctxt "search-result"
msgid "Switch User"
msgstr "Alternar usuário"
#. 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"
msgstr "alternar usuário;trocar de usuário"
#. 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"
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"
msgid "Unlock Screen Rotation"
msgstr "Desbloquear rotação de tela"
#: js/misc/systemActions.js:267
#: js/misc/systemActions.js:256
msgctxt "search-result"
msgid "Lock Screen Rotation"
msgstr "Bloquear rotação de tela"
@@ -763,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Pasta sem nome"
#. 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"
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"
msgstr "Nova janela"
#: js/ui/appDisplay.js:2801
#: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card"
msgstr "Iniciar usando placa de vídeo integrada"
#: js/ui/appDisplay.js:2802
#: js/ui/appDisplay.js:2798
msgid "Launch using Discrete Graphics Card"
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"
msgstr "Remover dos favoritos"
#: js/ui/appDisplay.js:2836
#: js/ui/appDisplay.js:2832
msgid "Add to Favorites"
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"
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"
msgstr "Abrir com %s"
#: js/ui/components/networkAgent.js:93
#: js/ui/components/networkAgent.js:92
msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router."
msgstr ""
"Alternativamente, você pode conectar pressionando o botão “WPS” em seu "
"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
msgid "Connect"
msgstr "Conectar"
#: js/ui/components/networkAgent.js:212
#: js/ui/components/networkAgent.js:211
msgid "Key"
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"
msgstr "Senha da chave privada"
#: js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:270
msgid "Identity"
msgstr "Identidade"
#: js/ui/components/networkAgent.js:285
#: js/ui/components/networkAgent.js:284
msgid "Service"
msgstr "Serviço"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required"
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
msgid ""
"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 "
"“%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"
msgstr "Autenticação 802.1X cabeada"
#: js/ui/components/networkAgent.js:321
#: js/ui/components/networkAgent.js:320
msgid "Network name"
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"
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"
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"
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"
msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697
#: js/ui/components/networkAgent.js:701
#: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:706
#, javascript-format
msgid "A password is required to connect to “%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"
msgstr "Gerenciador de rede"
#: js/ui/components/networkAgent.js:700
#: js/ui/components/networkAgent.js:705
msgid "VPN password"
msgstr "Senha de VPN"
@@ -1180,93 +1166,86 @@ msgstr "Meteorologia"
msgid "Select weather location…"
msgstr "Selecione uma localização meteorológica…"
#: js/ui/endSessionDialog.js:39
#: js/ui/endSessionDialog.js:37
#, javascript-format
msgctxt "title"
msgid "Log Out %s"
msgstr "Encerrar sessão de %s"
#: js/ui/endSessionDialog.js:40
#: js/ui/endSessionDialog.js:38
msgctxt "title"
msgid "Log Out"
msgstr "Encerrar sessão"
#: js/ui/endSessionDialog.js:43
#: js/ui/endSessionDialog.js:40
#, javascript-format
msgid "%s will be logged out automatically in %d second."
msgid_plural "%s will be logged out automatically in %d seconds."
msgstr[0] "%s encerrará a sessão automaticamente em %d segundo."
msgstr[1] "%s encerrará a sessão automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:49
#: js/ui/endSessionDialog.js:45
#, javascript-format
msgid "You will be logged out automatically in %d second."
msgid_plural "You will be logged out automatically in %d seconds."
msgstr[0] "Sua sessão será encerrada automaticamente em %d segundo."
msgstr[1] "Sua sessão será encerrada automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:56
#: js/ui/endSessionDialog.js:51
msgctxt "button"
msgid "Log Out"
msgstr "Encerrar sessão"
#: js/ui/endSessionDialog.js:62
#: js/ui/endSessionDialog.js:56
msgctxt "title"
msgid "Power Off"
msgstr "Desligar"
#: js/ui/endSessionDialog.js:63
#: js/ui/endSessionDialog.js:57
msgctxt "title"
msgid "Install Updates & Power Off"
msgstr "Instalar atualizações & desligar"
#: js/ui/endSessionDialog.js:66
#: js/ui/endSessionDialog.js:59
#, javascript-format
msgid "The system will power off automatically in %d second."
msgid_plural "The system will power off automatically in %d seconds."
msgstr[0] "O sistema será desligado automaticamente em %d segundo."
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"
msgid "Install pending software updates"
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"
msgid "Power Off"
msgstr "Desligar"
#: js/ui/endSessionDialog.js:81
#: js/ui/endSessionDialog.js:74
msgctxt "title"
msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:82
#| msgctxt "title"
#| msgid "Install Updates & Power Off"
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalar atualizações & reiniciar"
#: js/ui/endSessionDialog.js:85
#: js/ui/endSessionDialog.js:76
#, javascript-format
msgid "The system will restart automatically in %d second."
msgid_plural "The system will restart automatically in %d seconds."
msgstr[0] "O sistema irá reiniciar automaticamente em %d segundo."
msgstr[1] "O sistema irá reiniciar automaticamente em %d segundos."
#: js/ui/endSessionDialog.js:93
msgctxt "button"
msgid "Restart"
msgstr "Reiniciar"
#: js/ui/endSessionDialog.js:101
#: js/ui/endSessionDialog.js:89
msgctxt "title"
msgid "Restart & Install Updates"
msgstr "Reiniciar & instalar atualizações"
#: js/ui/endSessionDialog.js:104
#: js/ui/endSessionDialog.js:91
#, javascript-format
msgid "The system will automatically restart and install updates in %d second."
msgid_plural ""
@@ -1278,22 +1257,22 @@ msgstr[1] ""
"O sistema irá reiniciar e instalar atualizações automaticamente em %d "
"segundos."
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132
#: js/ui/endSessionDialog.js:97 js/ui/endSessionDialog.js:116
msgctxt "button"
msgid "Restart &amp; Install"
msgstr "Reiniciar &amp; instalar"
#: js/ui/endSessionDialog.js:113
#: js/ui/endSessionDialog.js:98
msgctxt "button"
msgid "Install &amp; Power Off"
msgstr "Instalar &amp; desligar"
#: js/ui/endSessionDialog.js:114
#: js/ui/endSessionDialog.js:99
msgctxt "checkbox"
msgid "Power off after updates are installed"
msgstr "Desligar após atualizações serem instaladas"
#: js/ui/endSessionDialog.js:121
#: js/ui/endSessionDialog.js:106
msgctxt "title"
msgid "Restart & Install Upgrade"
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
#. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126
#: js/ui/endSessionDialog.js:111
#, javascript-format
msgid ""
"%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 "
"up) e que o computador esteja ligado na tomada."
#: 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."
msgstr "Bateria fraca: conecte na tomada antes de instalar atualizações."
#: js/ui/endSessionDialog.js:267
msgid "Running on battery power: Please plug in before installing updates."
msgstr ""
"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"
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"
msgstr "Outros usuários estão com sessão aberta"
#: js/ui/endSessionDialog.js:467
#: js/ui/endSessionDialog.js:427
msgctxt "button"
msgid "Boot Options"
msgstr "Opções de inicialização"
#. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685
#: js/ui/endSessionDialog.js:645
#, javascript-format
msgid "%s (remote)"
msgstr "%s (remoto)"
#. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688
#: js/ui/endSessionDialog.js:648
#, javascript-format
msgid "%s (console)"
msgstr "%s (console)"
@@ -1354,11 +1333,11 @@ msgstr "Instalar extensão"
msgid "Download and install “%s” from 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"
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."
msgstr "Atualizações de extensões estão prontas para serem instaladas."
@@ -1455,7 +1434,7 @@ msgstr "Desligar"
msgid "Leave Off"
msgstr "Deixar desativado"
#: js/ui/keyboard.js:226
#: js/ui/keyboard.js:225
msgid "Region & Language Settings"
msgstr "Configurações regionais e de idioma"
@@ -1558,27 +1537,27 @@ msgstr "Panorama"
msgid "Type to search"
msgstr "Digite para pesquisar"
#: js/ui/padOsd.js:96
#: js/ui/padOsd.js:95
msgid "New shortcut…"
msgstr "Novo atalho…"
#: js/ui/padOsd.js:143
#: js/ui/padOsd.js:142
msgid "Application defined"
msgstr "Aplicativo definido"
#: js/ui/padOsd.js:144
#: js/ui/padOsd.js:143
msgid "Show on-screen help"
msgstr "Mostrar ajuda na tela"
#: js/ui/padOsd.js:145
#: js/ui/padOsd.js:144
msgid "Switch monitor"
msgstr "Trocar monitor"
#: js/ui/padOsd.js:146
#: js/ui/padOsd.js:145
msgid "Assign keystroke"
msgstr "Atribuir atalho"
#: js/ui/padOsd.js:212
#: js/ui/padOsd.js:211
msgid "Done"
msgstr "Concluído"
@@ -2150,35 +2129,30 @@ msgstr "Desativar"
msgid "Airplane Mode On"
msgstr "Modo avião ligado"
#: js/ui/status/system.js:104
#: js/ui/status/system.js:102
msgid "Lock"
msgstr "Bloquear"
#: js/ui/status/system.js:116
#: js/ui/status/system.js:115
msgid "Power Off / Log Out"
msgstr "Desligar / encerrar sessão"
#: js/ui/status/system.js:119
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
#: js/ui/status/system.js:118
msgid "Log Out"
msgstr "Encerrar sessão"
#: js/ui/status/system.js:165
#: js/ui/status/system.js:130
msgid "Switch User…"
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
msgid "Thunderbolt"
msgstr "Thunderbolt"

300
po/ro.po
View File

@@ -10,9 +10,10 @@ msgid ""
msgstr ""
"Project-Id-Version: gnome-shell master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-10 23:58+0000\n"
"PO-Revision-Date: 2020-08-14 15:27+0300\n"
"Last-Translator: Florentina Mușat <florentina.musat.28@gmail.com>\n"
"POT-Creation-Date: 2020-07-21 05:44+0000\n"
"PO-Revision-Date: 2020-07-21 09:07+0200\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."
"sourceforge.net>\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"
"%100<=19) ? 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-Poedit-SourceCharset: UTF-8\n"
@@ -234,11 +235,11 @@ msgid ""
"“application id” → 'data' pair. Currently, the following values are stored "
"as 'data': • “position”: the position of the application icon in the page"
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. "
"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 "
"aplicației în pagină"
"aplicației în pagină."
#: data/org.gnome.shell.gschema.xml.in:130
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/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/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"
msgstr "Anulează"
@@ -487,7 +488,7 @@ msgstr "(de exemplu, utilizator sau %s)"
msgid "Username"
msgstr "Nume de utilizator"
#: js/gdm/loginDialog.js:1253
#: js/gdm/loginDialog.js:1254
msgid "Login Window"
msgstr "Fereastră de autentificare"
@@ -505,84 +506,73 @@ msgid "(or swipe finger)"
msgstr "(sau treceți degetul peste)"
#. Translators: The name of the power-off action in search
#: js/misc/systemActions.js:91
#: js/misc/systemActions.js:93
msgctxt "search-result"
msgid "Power Off"
msgstr "Oprire"
#. Translators: A list of keywords that match the power-off action, separated by semicolons
#: js/misc/systemActions.js:94
msgid "power off;shutdown;halt;stop"
msgstr "power off;shutdown;halt;stop;oprește;închide;blochează"
#. 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ă;"
#: js/misc/systemActions.js:96
msgid "power off;shutdown;reboot;restart;halt;stop"
msgstr "power off;shutdown;reboot;restart;oprire;repornire"
#. Translators: The name of the lock screen action in search
#: js/misc/systemActions.js:107
#: js/misc/systemActions.js:101
msgctxt "search-result"
msgid "Lock Screen"
msgstr "Blochează ecranul"
#. 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"
msgstr "lock screen;blochează ecranul"
#. Translators: The name of the logout action in search
#: js/misc/systemActions.js:115
#: js/misc/systemActions.js:109
msgctxt "search-result"
msgid "Log Out"
msgstr "Ieșire din sesiune"
#. 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"
msgstr "logout;sign off;ieșire din sesiune;deautentificare"
#. Translators: The name of the suspend action in search
#: js/misc/systemActions.js:123
#: js/misc/systemActions.js:117
msgctxt "search-result"
msgid "Suspend"
msgstr "Suspendare"
#. 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"
msgstr "suspend;sleep;suspendare"
#. Translators: The name of the switch user action in search
#: js/misc/systemActions.js:131
#: js/misc/systemActions.js:125
msgctxt "search-result"
msgid "Switch User"
msgstr "Comută utilizatorul"
#. 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"
msgstr "switch user;comută utilizatorul"
#. 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"
msgstr ""
"lock orientation;screen;rotation;blocare orientare;blocare de orientare;"
"ecran;rotație"
#: js/misc/systemActions.js:266
#: js/misc/systemActions.js:255
msgctxt "search-result"
msgid "Unlock Screen Rotation"
msgstr "Deblochează rotația ecranului"
#: js/misc/systemActions.js:267
#: js/misc/systemActions.js:256
msgctxt "search-result"
msgid "Lock Screen Rotation"
msgstr "Rotație de ecran blocat"
@@ -759,31 +749,31 @@ msgid "Unnamed Folder"
msgstr "Dosar nedenumit"
#. 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"
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"
msgstr "Fereastră nouă"
#: js/ui/appDisplay.js:2797
#: js/ui/appDisplay.js:2802
msgid "Launch using Integrated Graphics Card"
msgstr "Lansează folosind placa grafică integrată"
#: js/ui/appDisplay.js:2798
#: js/ui/appDisplay.js:2803
msgid "Launch using Discrete Graphics Card"
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"
msgstr "Elimină din favorite"
#: js/ui/appDisplay.js:2832
#: js/ui/appDisplay.js:2837
msgid "Add to Favorites"
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"
msgstr "Arată detaliile"
@@ -984,8 +974,8 @@ msgstr ""
"În mod alternativ vă puteți conecta apăsând butonul „WPS” pe routerul "
"dumneavoastră."
#: 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/components/networkAgent.js:104 js/ui/status/network.js:227
#: js/ui/status/network.js:318 js/ui/status/network.js:919
msgid "Connect"
msgstr "Conectare"
@@ -1050,7 +1040,7 @@ msgstr "PIN"
msgid "A password is required to connect to “%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"
msgstr "Gestionar de rețea"
@@ -1176,18 +1166,18 @@ msgstr "Vreme"
msgid "Select weather location…"
msgstr "Selectează locația vremii…"
#: js/ui/endSessionDialog.js:39
#: js/ui/endSessionDialog.js:37
#, javascript-format
msgctxt "title"
msgid "Log Out %s"
msgstr "Ieșire din sesiune pentru %s"
#: js/ui/endSessionDialog.js:40
#: js/ui/endSessionDialog.js:38
msgctxt "title"
msgid "Log Out"
msgstr "Ieșire din sesiune"
#: js/ui/endSessionDialog.js:43
#: js/ui/endSessionDialog.js:40
#, javascript-format
msgid "%s will be logged out automatically in %d second."
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[2] "%s va fi scos din sesiune automat în %d de secunde."
#: js/ui/endSessionDialog.js:49
#: js/ui/endSessionDialog.js:45
#, javascript-format
msgid "You will be logged out automatically in %d second."
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[2] "Veți fi scos din sesiune automat în %d de secunde."
#: js/ui/endSessionDialog.js:56
#: js/ui/endSessionDialog.js:51
msgctxt "button"
msgid "Log Out"
msgstr "Ieșire din sesiune"
#: js/ui/endSessionDialog.js:62
#: js/ui/endSessionDialog.js:56
msgctxt "title"
msgid "Power Off"
msgstr "Oprire"
#: js/ui/endSessionDialog.js:63
#: js/ui/endSessionDialog.js:57
msgctxt "title"
msgid "Install Updates & Power Off"
msgstr "Instalarea actualizărilor și repornirea"
#: js/ui/endSessionDialog.js:66
#: js/ui/endSessionDialog.js:59
#, javascript-format
msgid "The system will power off automatically in %d second."
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[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"
msgid "Install pending software updates"
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"
msgid "Power Off"
msgstr "Oprire"
#: js/ui/endSessionDialog.js:81
#: js/ui/endSessionDialog.js:74
msgctxt "title"
msgid "Restart"
msgstr "Repornire"
#: js/ui/endSessionDialog.js:82
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Instalează actualizările și repornește"
#: js/ui/endSessionDialog.js:85
#: js/ui/endSessionDialog.js:76
#, javascript-format
msgid "The system will restart automatically in %d second."
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[2] "Sistemul se va reporni automat în %d de secunde."
#: js/ui/endSessionDialog.js:93
msgctxt "button"
msgid "Restart"
msgstr "Repornire"
#: js/ui/endSessionDialog.js:101
#: js/ui/endSessionDialog.js:89
msgctxt "title"
msgid "Restart & Install Updates"
msgstr "Repornire și instalare actualizări"
#: js/ui/endSessionDialog.js:104
#: js/ui/endSessionDialog.js:91
#, javascript-format
msgid "The system will automatically restart and install updates in %d second."
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[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"
msgid "Restart &amp; Install"
msgstr "Repornește și instalează"
#: js/ui/endSessionDialog.js:113
#: js/ui/endSessionDialog.js:98
msgctxt "button"
msgid "Install &amp; Power Off"
msgstr "Instalează și oprește"
#: js/ui/endSessionDialog.js:114
#: js/ui/endSessionDialog.js:99
msgctxt "checkbox"
msgid "Power off after updates are installed"
msgstr "Oprește după ce actualizările au fost instalate"
#: js/ui/endSessionDialog.js:121
#: js/ui/endSessionDialog.js:106
msgctxt "title"
msgid "Restart & Install Upgrade"
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
#. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126
#: js/ui/endSessionDialog.js:111
#, javascript-format
msgid ""
"%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 "
"conectat la rețeaua electrică."
#: js/ui/endSessionDialog.js:284
msgid "Low battery power: please plug in before installing updates."
#: js/ui/endSessionDialog.js:259
msgid "Running on battery power: Please plug in before installing updates."
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"
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"
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
#: js/ui/endSessionDialog.js:685
#: js/ui/endSessionDialog.js:583
#, javascript-format
msgid "%s (remote)"
msgstr "%s (la distanță)"
#. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688
#: js/ui/endSessionDialog.js:586
#, javascript-format
msgid "%s (console)"
msgstr "%s (consolă)"
@@ -1434,15 +1415,15 @@ msgid "Leave On"
msgstr "Lasă pornit"
#: 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"
msgstr "Pornește"
#: 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:1315 js/ui/status/network.js:1427
#: js/ui/status/network.js:135 js/ui/status/network.js:319
#: 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/rfkill.js:110
#: js/ui/status/rfkill.js:108
msgid "Turn Off"
msgstr "Oprește"
@@ -1503,11 +1484,11 @@ msgstr "Vizualizează sursa"
msgid "Web Page"
msgstr "Pagină Web"
#: js/ui/main.js:294
#: js/ui/main.js:297
msgid "Logged in as a privileged user"
msgstr "Autentificat ca utilizator privilegiat"
#: js/ui/main.js:295
#: js/ui/main.js:298
msgid ""
"Running a session as a privileged user should be avoided for security "
"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ă "
"autentificați ca un utilizator normal."
#: js/ui/main.js:334
#: js/ui/main.js:337
msgid "Screen Lock disabled"
msgstr "Blocarea ecranului este dezactivată"
#: js/ui/main.js:335
#: js/ui/main.js:338
msgid "Screen Locking requires the GNOME display manager."
msgstr "Blocarea ecranului necesită administratorul de afișaj GNOME."
@@ -1613,7 +1594,7 @@ msgctxt "System menu in the top bar"
msgid "System"
msgstr "Sistem"
#: js/ui/panel.js:825
#: js/ui/panel.js:827
msgid "Top Bar"
msgstr "Bara de sus"
@@ -1791,7 +1772,7 @@ msgstr "Text mare"
msgid "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"
msgstr "Configurări Bluetooth"
@@ -1875,18 +1856,18 @@ msgstr ""
"Accesul la locație poate fi schimbat oricând din configurările de "
"confidențialitate."
#: js/ui/status/network.js:71
#: js/ui/status/network.js:70
msgid "<unknown>"
msgstr "<necunoscut>"
#. 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
msgid "%s Off"
msgstr "%s oprit"
#. Translators: %s is a network identifier
#: js/ui/status/network.js:452
#: js/ui/status/network.js:427
#, javascript-format
msgid "%s Connected"
msgstr "%s conectat"
@@ -1894,164 +1875,164 @@ msgstr "%s conectat"
#. 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);
#. %s is a network identifier
#: js/ui/status/network.js:457
#: js/ui/status/network.js:432
#, javascript-format
msgid "%s Unmanaged"
msgstr "%s este negestionat"
#. Translators: %s is a network identifier
#: js/ui/status/network.js:460
#: js/ui/status/network.js:435
#, javascript-format
msgid "%s Disconnecting"
msgstr "Se deconectează %s"
#. 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
msgid "%s Connecting"
msgstr "Se conectează %s"
#. 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
msgid "%s Requires Authentication"
msgstr "%s necesită autentificare"
#. Translators: this is for devices that require some kind of firmware or kernel
#. module, which is missing; %s is a network identifier
#: js/ui/status/network.js:478
#: js/ui/status/network.js:453
#, javascript-format
msgid "Firmware Missing For %s"
msgstr "Firmware lipsă pentru %s"
#. 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
#: js/ui/status/network.js:482
#: js/ui/status/network.js:457
#, javascript-format
msgid "%s Unavailable"
msgstr "%s indisponibil"
#. Translators: %s is a network identifier
#: js/ui/status/network.js:485
#: js/ui/status/network.js:460
#, javascript-format
msgid "%s Connection Failed"
msgstr "Conectarea la %s a eșuat"
#: js/ui/status/network.js:497
#: js/ui/status/network.js:472
msgid "Wired Settings"
msgstr "Configurări pentru conexiune cu fir"
#: js/ui/status/network.js:540
#: js/ui/status/network.js:515
msgid "Mobile Broadband Settings"
msgstr "Configurări de rețea de bandă largă mobilă"
#. 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
msgid "%s Hardware Disabled"
msgstr "Hardware %s dezactivat"
#. Translators: this is for a network device that cannot be activated
#. 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
msgid "%s Disabled"
msgstr "%s dezactivat"
#: js/ui/status/network.js:631
#: js/ui/status/network.js:607
msgid "Connect to Internet"
msgstr "Conectează la Internet"
#: js/ui/status/network.js:835
#: js/ui/status/network.js:811
msgid "Airplane Mode is On"
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."
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"
msgstr "Oprește modul avion"
#: js/ui/status/network.js:846
#: js/ui/status/network.js:822
msgid "Wi-Fi is Off"
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."
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"
msgstr "Pornește Wi-Fi"
#: js/ui/status/network.js:873
#: js/ui/status/network.js:849
msgid "Wi-Fi Networks"
msgstr "Rețele Wi-Fi"
#: js/ui/status/network.js:875
#: js/ui/status/network.js:851
msgid "Select a network"
msgstr "Selectați o rețea"
#: js/ui/status/network.js:907
#: js/ui/status/network.js:883
msgid "No Networks"
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"
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"
msgstr "Selectați rețeaua"
#: js/ui/status/network.js:1211
#: js/ui/status/network.js:1187
msgid "Wi-Fi Settings"
msgstr "Configurări Wi-Fi"
#. Translators: %s is a network identifier
#: js/ui/status/network.js:1332
#: js/ui/status/network.js:1308
#, javascript-format
msgid "%s Hotspot Active"
msgstr "Hotspot %s activ"
#. Translators: %s is a network identifier
#: js/ui/status/network.js:1347
#: js/ui/status/network.js:1323
#, javascript-format
msgid "%s Not Connected"
msgstr "%s nu este conectat"
#: js/ui/status/network.js:1444
#: js/ui/status/network.js:1420
msgid "connecting…"
msgstr "se conectează…"
#. 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"
msgstr "necesită autentificare"
#: js/ui/status/network.js:1449
#: js/ui/status/network.js:1425
msgid "connection failed"
msgstr "conexiune eșuată"
#: js/ui/status/network.js:1500
#: js/ui/status/network.js:1476
msgid "VPN Settings"
msgstr "Configurări VPN"
#: js/ui/status/network.js:1517
#: js/ui/status/network.js:1493
msgid "VPN"
msgstr "VPN"
#: js/ui/status/network.js:1527
#: js/ui/status/network.js:1503
msgid "VPN Off"
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"
msgstr "Configurări de rețea"
#: js/ui/status/network.js:1617
#: js/ui/status/network.js:1593
#, javascript-format
msgid "%s Wired Connection"
msgid_plural "%s Wired Connections"
@@ -2059,7 +2040,7 @@ msgstr[0] "%s conexiune cu fir"
msgstr[1] "%s conexiuni cu fir"
msgstr[2] "%s de conexiuni cu fir"
#: js/ui/status/network.js:1621
#: js/ui/status/network.js:1597
#, javascript-format
msgid "%s Wi-Fi Connection"
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[2] "%s de conexiuni fără fir"
#: js/ui/status/network.js:1625
#: js/ui/status/network.js:1601
#, javascript-format
msgid "%s Modem Connection"
msgid_plural "%s Modem Connections"
@@ -2075,11 +2056,11 @@ msgstr[0] "%s conexiune cu modem"
msgstr[1] "%s 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"
msgstr "Conexiune eșuată"
#: js/ui/status/network.js:1760
#: js/ui/status/network.js:1736
msgid "Activation of network connection failed"
msgstr "Activarea conexiunii de rețea a eșuat"
@@ -2134,11 +2115,11 @@ msgstr "%d%02d până este plină (%d%%)"
msgid "%d%%"
msgstr "%d%%"
#: js/ui/status/remoteAccess.js:45
#: js/ui/status/remoteAccess.js:43
msgid "Screen is Being Shared"
msgstr "Ecranul este partajat"
#: js/ui/status/remoteAccess.js:47
#: js/ui/status/remoteAccess.js:45
msgid "Turn off"
msgstr "Oprește"
@@ -2149,34 +2130,30 @@ msgstr "Oprește"
msgid "Airplane Mode On"
msgstr "Modul avion este pornit"
#: js/ui/status/system.js:104
#: js/ui/status/system.js:102
msgid "Lock"
msgstr "Blocare"
#: js/ui/status/system.js:116
#: js/ui/status/system.js:115
msgid "Power Off / Log Out"
msgstr "Oprire / Deautentificare"
#: js/ui/status/system.js:119
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
#: js/ui/status/system.js:118
msgid "Log Out"
msgstr "Ieșire din sesiune"
#: js/ui/status/system.js:165
#: js/ui/status/system.js:130
msgid "Switch User…"
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
msgid "Thunderbolt"
msgstr "Thunderbolt"
@@ -2284,22 +2261,22 @@ msgid "“%s” is ready"
msgstr "„%s” este gata"
#. Translators: This string should be shorter than 30 characters
#: js/ui/windowManager.js:60
#: js/ui/windowManager.js:55
msgid "Keep these display settings?"
msgstr "Doriți să păstrați aceste configurări de afișaj?"
#. Translators: this and the following message should be limited in length,
#. to avoid ellipsizing the labels.
#.
#: js/ui/windowManager.js:69
#: js/ui/windowManager.js:64
msgid "Revert Settings"
msgstr "Restaurează configurările"
#: js/ui/windowManager.js:72
#: js/ui/windowManager.js:67
msgid "Keep Changes"
msgstr "Păstrați modificările"
#: js/ui/windowManager.js:91
#: js/ui/windowManager.js:86
#, javascript-format
msgid "Settings changes will revert in %d second"
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
#. * the width of the window and the second is the height.
#: js/ui/windowManager.js:551
#: js/ui/windowManager.js:546
#, javascript-format
msgid "%d × %d"
msgstr "%d × %d"
@@ -3457,6 +3434,9 @@ msgstr "Sunete de sistem"
#~ msgid "Power"
#~ msgstr "Oprire"
#~ msgid "Restart"
#~ msgstr "Repornire"
#~ msgid "Click Log Out to quit these applications and log out of the system."
#~ msgstr ""
#~ "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 ""
"Project-Id-Version: gnome-shell\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell/issues\n"
"POT-Creation-Date: 2020-08-14 15:48+0000\n"
"PO-Revision-Date: 2020-08-17 02:24+0300\n"
"POT-Creation-Date: 2020-08-10 15:40+0000\n"
"PO-Revision-Date: 2020-08-11 01:10+0300\n"
"Last-Translator: Emin Tufan Çetin <etcetin@gmail.com>\n"
"Language-Team: Türkçe <gnome-turk@gnome.org>\n"
"Language: tr\n"
@@ -445,18 +445,18 @@ msgid "Visit extension homepage"
msgstr "Uzantı ana sayfasını ziyaret et"
#: js/gdm/authPrompt.js:135 js/ui/audioDeviceSelection.js:57
#: js/ui/components/networkAgent.js:111 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183
#: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
#: js/ui/endSessionDialog.js:413 js/ui/extensionDownloader.js:183
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
msgid "Cancel"
msgstr "İptal"
#. Cisco LEAP
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:206
#: js/ui/components/networkAgent.js:222 js/ui/components/networkAgent.js:246
#: js/ui/components/networkAgent.js:267 js/ui/components/networkAgent.js:287
#: js/ui/components/networkAgent.js:297 js/ui/components/polkitAgent.js:277
#: js/gdm/authPrompt.js:237 js/ui/components/networkAgent.js:205
#: js/ui/components/networkAgent.js:221 js/ui/components/networkAgent.js:245
#: js/ui/components/networkAgent.js:266 js/ui/components/networkAgent.js:286
#: js/ui/components/networkAgent.js:296 js/ui/components/polkitAgent.js:277
#: js/ui/shellMountOperation.js:326
msgid "Password"
msgstr "Parola"
@@ -479,8 +479,8 @@ msgstr "(örneğin, kullanıcı veya %s)"
#. TTLS and PEAP are actually much more complicated, but this complication
#. is not visible here since we only care about phase2 authentication
#. (and don't even care of which one)
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:241
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
msgid "Username"
msgstr "Kullanıcı Adı"
@@ -742,31 +742,31 @@ msgid "Unnamed Folder"
msgstr "Adsız Klasör"
#. 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"
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"
msgstr "Yeni Pencere"
#: js/ui/appDisplay.js:2801
#: js/ui/appDisplay.js:2797
msgid "Launch using Integrated Graphics Card"
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"
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"
msgstr "Sık Kullanılanlardan Çıkar"
#: js/ui/appDisplay.js:2836
#: js/ui/appDisplay.js:2832
msgid "Add to Favorites"
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"
msgstr "Ayrıntıları Göster"
@@ -960,40 +960,40 @@ msgstr "Kurulu udisks sürümü PIM ayarını desteklemiyor"
msgid "Open with %s"
msgstr "%s ile Aç"
#: js/ui/components/networkAgent.js:93
#: js/ui/components/networkAgent.js:92
msgid ""
"Alternatively you can connect by pushing the “WPS” button on your router."
msgstr ""
"Diğer seçenek olarak, yönlendiricinizde “WPS” düğmesini kullanarak "
"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
msgid "Connect"
msgstr "Bağlan"
#: js/ui/components/networkAgent.js:212
#: js/ui/components/networkAgent.js:211
msgid "Key"
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"
msgstr "Özel anahtar parolası"
#: js/ui/components/networkAgent.js:271
#: js/ui/components/networkAgent.js:270
msgid "Identity"
msgstr "Kimlik"
#: js/ui/components/networkAgent.js:285
#: js/ui/components/networkAgent.js:284
msgid "Service"
msgstr "Hizmet"
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
msgid "Authentication required"
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
msgid ""
"Passwords or encryption keys are required to access the wireless network "
@@ -1001,42 +1001,42 @@ msgid ""
msgstr ""
"“%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"
msgstr "Kablolu 802.1X kimlik doğrulaması"
#: js/ui/components/networkAgent.js:321
#: js/ui/components/networkAgent.js:320
msgid "Network name"
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"
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"
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"
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"
msgstr "PIN"
#: js/ui/components/networkAgent.js:343 js/ui/components/networkAgent.js:681
#: js/ui/components/networkAgent.js:685 js/ui/components/networkAgent.js:697
#: js/ui/components/networkAgent.js:701
#: js/ui/components/networkAgent.js:342 js/ui/components/networkAgent.js:686
#: js/ui/components/networkAgent.js:690 js/ui/components/networkAgent.js:702
#: js/ui/components/networkAgent.js:706
#, javascript-format
msgid "A password is required to connect to “%s”."
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"
msgstr "Ağ Yöneticisi"
#: js/ui/components/networkAgent.js:700
#: js/ui/components/networkAgent.js:705
msgid "VPN password"
msgstr "VPN parolası"
@@ -1158,87 +1158,87 @@ msgstr "Hava Durumu"
msgid "Select weather location…"
msgstr "Hava durumu konumu seç…"
#: js/ui/endSessionDialog.js:39
#: js/ui/endSessionDialog.js:37
#, javascript-format
msgctxt "title"
msgid "Log Out %s"
msgstr "%s Oturumunu Kapat"
#: js/ui/endSessionDialog.js:40
#: js/ui/endSessionDialog.js:38
msgctxt "title"
msgid "Log Out"
msgstr "Oturumu Kapat"
#: js/ui/endSessionDialog.js:43
#: js/ui/endSessionDialog.js:41
#, javascript-format
msgid "%s will be logged out automatically in %d second."
msgid_plural "%s will be logged out automatically in %d seconds."
msgstr[0] "%s oturumu %d saniye içinde kendiliğinden kapatılacak."
#: js/ui/endSessionDialog.js:49
#: js/ui/endSessionDialog.js:47
#, javascript-format
msgid "You will be logged out automatically in %d second."
msgid_plural "You will be logged out automatically in %d seconds."
msgstr[0] "%d saniye içinde oturumunuz kendiliğinden kapatılacak."
#: js/ui/endSessionDialog.js:56
#: js/ui/endSessionDialog.js:54
msgctxt "button"
msgid "Log Out"
msgstr "Çıkış"
#: js/ui/endSessionDialog.js:62
#: js/ui/endSessionDialog.js:60
msgctxt "title"
msgid "Power Off"
msgstr "Bilgisayarı Kapat"
#: js/ui/endSessionDialog.js:63
#: js/ui/endSessionDialog.js:61
msgctxt "title"
msgid "Install Updates & Power Off"
msgstr "Güncelleştirmeleri Kur ve Kapat"
#: js/ui/endSessionDialog.js:66
#: js/ui/endSessionDialog.js:64
#, javascript-format
msgid "The system will power off automatically in %d second."
msgid_plural "The system will power off automatically in %d seconds."
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"
msgid "Install pending software updates"
msgstr "Beklemede olan yazılım güncelleştirmelerini kur"
#: js/ui/endSessionDialog.js:74
#: js/ui/endSessionDialog.js:72
msgctxt "button"
msgid "Power Off"
msgstr "Kapat"
#: js/ui/endSessionDialog.js:81
#: js/ui/endSessionDialog.js:79
msgctxt "title"
msgid "Restart"
msgstr "Bilgisayarı Yeniden Başlat"
#: js/ui/endSessionDialog.js:82
#: js/ui/endSessionDialog.js:80
msgctxt "title"
msgid "Install Updates & Restart"
msgstr "Güncelleştirmeleri Kur ve Yeniden Başlat"
#: js/ui/endSessionDialog.js:85
#: js/ui/endSessionDialog.js:83
#, javascript-format
msgid "The system will restart automatically in %d second."
msgid_plural "The system will restart automatically in %d seconds."
msgstr[0] "Sistem %d saniye içinde kendiliğinden yeniden başlayacak."
#: js/ui/endSessionDialog.js:93
#: js/ui/endSessionDialog.js:91
msgctxt "button"
msgid "Restart"
msgstr "Yeniden Başlat"
#: js/ui/endSessionDialog.js:101
#: js/ui/endSessionDialog.js:99
msgctxt "title"
msgid "Restart & Install Updates"
msgstr "Yeniden Başlat ve Güncelleştirmeleri Kur"
#: js/ui/endSessionDialog.js:104
#: js/ui/endSessionDialog.js:102
#, javascript-format
msgid "The system will automatically restart and install updates in %d second."
msgid_plural ""
@@ -1247,22 +1247,22 @@ msgstr[0] ""
"Sistem %d saniye içinde kendiliğinden yeniden başlayacak ve "
"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"
msgid "Restart &amp; Install"
msgstr "Yeniden Başlat ve Kur"
#: js/ui/endSessionDialog.js:113
#: js/ui/endSessionDialog.js:111
msgctxt "button"
msgid "Install &amp; Power Off"
msgstr "Kur ve Kapat"
#: js/ui/endSessionDialog.js:114
#: js/ui/endSessionDialog.js:112
msgctxt "checkbox"
msgid "Power off after updates are installed"
msgstr "Güncelleştirmeler kurulduktan sonra kapat"
#: js/ui/endSessionDialog.js:121
#: js/ui/endSessionDialog.js:119
msgctxt "title"
msgid "Restart & Install Upgrade"
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
#. shut down dialog. First %s gets replaced with the distro name and
#. second %s with the distro version to upgrade to
#: js/ui/endSessionDialog.js:126
#: js/ui/endSessionDialog.js:124
#, javascript-format
msgid ""
"%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 "
"takılı olduğundan emin olun."
#: js/ui/endSessionDialog.js:284
msgid "Low 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."
#: js/ui/endSessionDialog.js:282
msgid "Running on battery power: Please plug in before installing updates."
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"
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"
msgstr "Diğer kullanıcılar oturum açmış"
#: js/ui/endSessionDialog.js:467
#: js/ui/endSessionDialog.js:442
msgctxt "button"
msgid "Boot Options"
msgstr "Önyükleme Seçenekleri"
#. Translators: Remote here refers to a remote session, like a ssh login
#: js/ui/endSessionDialog.js:685
#: js/ui/endSessionDialog.js:660
#, javascript-format
msgid "%s (remote)"
msgstr "%s (uzak)"
#. Translators: Console here refers to a tty like a VT console
#: js/ui/endSessionDialog.js:688
#: js/ui/endSessionDialog.js:663
#, javascript-format
msgid "%s (console)"
msgstr "%s (uçbirim)"
@@ -1315,18 +1316,18 @@ msgstr "Kur"
#: js/ui/extensionDownloader.js:193
msgid "Install Extension"
msgstr "Uzantı Kur"
msgstr "Uzantı Yükle"
#: js/ui/extensionDownloader.js:194
#, javascript-format
msgid "Download and install “%s” from extensions.gnome.org?"
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"
msgstr "Uzantı Güncellemeleri Var"
#: js/ui/extensionSystem.js:254
#: js/ui/extensionSystem.js:253
msgid "Extension updates are ready to be installed."
msgstr "Uzantı güncellemeleri kuruluma hazır."
@@ -1420,7 +1421,7 @@ msgstr "Kapat"
msgid "Leave Off"
msgstr "Kapalı Bırak"
#: js/ui/keyboard.js:226
#: js/ui/keyboard.js:225
msgid "Region & Language Settings"
msgstr "Bölge ve Dil Ayarları"
@@ -1523,27 +1524,27 @@ msgstr "Genel Görünüm"
msgid "Type to search"
msgstr "Aramak için yaz"
#: js/ui/padOsd.js:96
#: js/ui/padOsd.js:95
msgid "New shortcut…"
msgstr "Yeni kısayol…"
#: js/ui/padOsd.js:143
#: js/ui/padOsd.js:142
msgid "Application defined"
msgstr "Uygulama tanımlı"
#: js/ui/padOsd.js:144
#: js/ui/padOsd.js:143
msgid "Show on-screen help"
msgstr "Ekranda yardımı göster"
#: js/ui/padOsd.js:145
#: js/ui/padOsd.js:144
msgid "Switch monitor"
msgstr "Monitör değiştir"
#: js/ui/padOsd.js:146
#: js/ui/padOsd.js:145
msgid "Assign keystroke"
msgstr "Tuş vuruşu ata"
#: js/ui/padOsd.js:212
#: js/ui/padOsd.js:211
msgid "Done"
msgstr "Bitti"
@@ -2677,7 +2678,7 @@ msgstr "UZANTI_DEMETİ"
#: subprojects/extensions-tool/src/command-install.c:184
msgid "Install an extension bundle"
msgstr "Uzantı demeti kur"
msgstr "Uzantı demeti yükle"
#: subprojects/extensions-tool/src/command-install.c:202
msgid "No extension bundle specified"
@@ -2891,7 +2892,7 @@ msgstr "Uzantıyı paketle"
#: subprojects/extensions-tool/src/main.c:328
msgid "Install extension bundle"
msgstr "Uzantı demetini kur"
msgstr "Uzantı demetini yükle"
#: subprojects/extensions-tool/src/main.c:330
#, 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,
# beyond that of wait
# 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
shell = start_shell(perf_output=perf_output)
shell.wait()

View File

@@ -27,7 +27,7 @@
* meta_plugin_manager_set_plugin_type(), Mutter will call the vfuncs of the
* 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.
*/

View File

@@ -11,7 +11,7 @@
* dialog
* @SHELL_ACTION_MODE_LOGIN_SCREEN: allow action in the login screen
* @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_POPUP: allow action while a shell menu is open
* @SHELL_ACTION_MODE_ALL: always allow action

View File

@@ -283,7 +283,7 @@ shell_app_get_description (ShellApp *app)
* shell_app_is_window_backed:
*
* 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.
*/
gboolean

View File

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

View File

@@ -126,7 +126,7 @@ shell_embedded_window_constructor (GType gtype,
object = parent_class->constructor (gtype, n_properties, properties);
/* 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,
* this is ideal since we just are going to queue a resize to Clutter's
* 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
* 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
* 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()
* was previously called.
* was previouly called.
*/
gboolean
shell_global_begin_modal (ShellGlobal *global,
@@ -1361,9 +1361,15 @@ shell_global_get_pointer (ShellGlobal *global,
{
ClutterModifierType raw_mods;
MetaCursorTracker *tracker;
graphene_point_t point;
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;
}

View File

@@ -101,7 +101,7 @@ shell_glsl_effect_paint_target (ClutterOffscreenEffect *effect,
* @hook: where to insert the code
* @declarations: GLSL declarations
* @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.
* See #CoglSnippet for details.

View File

@@ -24,7 +24,7 @@
/* 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
* 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,
* 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:
*
* { name: <name of event>,
* description: <description of string,
* description: <descrition of string,
* statistic: true } (only for statistics)
*
* 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 xhot, yhot;
double xscale, yscale;
graphene_point_t point;
display = shell_global_get_display (shell_global_get ());
tracker = meta_cursor_tracker_get_for_display (display);
@@ -190,9 +191,11 @@ draw_cursor_image (cairo_surface_t *surface,
return;
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);
return;

View File

@@ -28,7 +28,7 @@
/**
* CRAdditionalSel:
*
* #CRAdditionalSel abstracts an additional selector.
* #CRAdditionalSel abstracts an additionnal selector.
* An additional selector is the selector part
* that comes after the combination of type selectors.
* 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
* 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
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
*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
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
*
*Returns the newly built instance of CRCascade or NULL if
*an error arose during construction.
*an error arose during constrution.
*/
CRCascade *
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
*
*Returns CR_OK upon successful completion, an error
*Returns CR_OK upon successfull completion, an error
*code otherwise.
*/
enum CRStatus

View File

@@ -313,7 +313,7 @@ cr_declaration_append (CRDeclaration * a_this, CRDeclaration * a_new)
*@a_decls: the declaration to unlink.
*
*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
*/

View File

@@ -29,7 +29,7 @@
*
*The definition of the CRDocHandler class.
*Contains methods to instantiate, destroy,
*and initialize instances of #CRDocHandler
*and initialyze instances of #CRDocHandler
*to custom values.
*/
@@ -98,7 +98,7 @@ cr_doc_handler_new (void)
*Gets the private parsing context associated to the document handler
*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
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.
*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
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.
*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
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.
*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
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
*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
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:
*@a_this: the current instance of #CRDocHandler.
*@a_this: the currrent instance of #CRDocHandler.
*
*Decreases the ref count of the current instance of #CRDocHandler.
*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)
*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
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.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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:
* @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
* g_free().
@@ -215,7 +215,7 @@ cr_font_family_to_string (CRFontFamily const * a_this,
* @a_this: the current instance of #CRFontFamily.
* @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
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:
* @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
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_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
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_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
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:
* @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
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,
*FALSE otherwise.
*
*Tests whether the current instance of
*Tests wether the current instance of
*#CRInput has reached its input buffer.
*
* 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_char: the character 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.
*After return, if the return value equals CR_OK, this variable contains
*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
**MUST* equal a_char to trigger the consumption, or else, the error
*code CR_PARSING_ERROR is returned.

View File

@@ -258,7 +258,7 @@ cr_num_dup (CRNum const * a_this)
*instance 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
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->end_document = end_document;
@@ -667,7 +667,7 @@ property (CRDocHandler * a_this,
g_return_if_fail (str);
}
/*instantiates a new declaration */
/*instanciates a new declaration */
decl = cr_declaration_new (ctxt->cur_stmt, str, a_expression);
g_return_if_fail (decl);
str = NULL;
@@ -846,7 +846,7 @@ cr_om_parser_new (CRInput * a_input)
*
*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
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.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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:
*@a_this: the current instance of the cssom parser.
*@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_result: out parameter. A pointer
*the build css object model.
@@ -936,7 +936,7 @@ cr_om_parser_simply_parse_buf (const guchar * a_buf,
*Parses a css2 stylesheet contained
*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
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.
*
*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
*have the same return values.
*/

View File

@@ -45,7 +45,7 @@
*that css UA must comply with two syntaxes.
*
*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)
*
*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
*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
*upper level function that called this macro. Usually,this must
*upper level function that called this macro. Usally,this must
*be set to FALSE.
*
*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.
*In case of error, jumps to the "error:" label located in the
*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
*the character read.
*/
@@ -514,7 +514,7 @@ cr_parser_error_destroy (CRParserError * a_this)
*@param a_this the current instance of #CRParser.
*@param a_msg the error message.
*@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
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_clear_errs whether to clear the error stack
*after the dump or not.
*@return CR_OK upon successful completion, an error code
*@return CR_OK upon successfull completion, an error code
*otherwise.
*/
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
*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
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.
*at-rule : ATKEYWORD S* any* [ block | ';' S* ];
*@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.
*/
static enum CRStatus
@@ -831,7 +831,7 @@ cr_parser_parse_atrule_core (CRParser * a_this)
*4.1 of the css2 spec.
*ruleset ::= selector? '{' S* declaration? [ ';' S* declaration? ]* '}' S*;
*@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
cr_parser_parse_ruleset_core (CRParser * a_this)
@@ -919,7 +919,7 @@ cr_parser_parse_ruleset_core (CRParser * a_this)
*grammar.
*selector : any+;
*@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.
*/
static enum CRStatus
@@ -1089,7 +1089,7 @@ cr_parser_parse_declaration_core (CRParser * a_this)
*in chapter 4.1.
*value ::= [ any | block | ATKEYWORD S* ]+;
*@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
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 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
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
*#CRParser .
*@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
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.
*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.
*@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.
*/
static enum CRStatus
@@ -1514,7 +1514,7 @@ cr_parser_parse_property (CRParser * a_this,
*
*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
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:
*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
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:
*@a_this: the this pointer of the current instance of #CRParser.
*@a_start: a pointer to the
*first character of the successfully parsed
*first chararcter of the successfully parsed
*string.
*@a_end: a pointer to the last character of the successfully parsed
*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:
*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
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 ::= ident'('
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
static enum CRStatus
cr_parser_parse_function (CRParser * a_this,
@@ -2220,7 +2220,7 @@ cr_parser_parse_function (CRParser * a_this,
* URI ::= url\({w}{string}{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
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:
*@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
*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.
*
*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})*\"
*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
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.
*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.
*/
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
*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
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
*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.
*/
@@ -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.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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.
*
*Returns CR_OK upon successful completion, an error code
*Returns CR_OK upon successfull completion, an error code
*otherwise.
*/
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
*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
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_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
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:
* @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
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.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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:
*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
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.
*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
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
*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
cr_parser_parse_ruleset (CRParser * a_this)
@@ -3550,7 +3550,7 @@ cr_parser_parse_ruleset (CRParser * a_this)
*import ::=
*\@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
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
*random crashes.
*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.
*/
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
*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
cr_parser_parse_media (CRParser * a_this)
@@ -3881,7 +3881,7 @@ cr_parser_parse_media (CRParser * a_this)
*encounters a construction that must
*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
cr_parser_parse_page (CRParser * a_this)
@@ -4128,11 +4128,11 @@ cr_parser_parse_page (CRParser * a_this)
*set to NULL.
*@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:
*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
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.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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
*#CRParser.
*
*Returns CR_OK upon successful completion, an error code otherwise.
*Returns CR_OK upon succesful completion, an error code otherwise.
*/
enum CRStatus
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
*
*Returns CR_OK upon successful completion, an error code
*Returns CR_OK upon succesful completion, an error code
*otherwise
*/
enum CRStatus
@@ -4450,7 +4450,7 @@ cr_parser_get_tknzr (CRParser * a_this, CRTknzr ** a_tknzr)
*
*Gets the current parsing location.
*
*Returns CR_OK upon successful completion, an error code
*Returns CR_OK upon succesful completion, an error code
*otherwise.
*/
enum CRStatus

View File

@@ -33,9 +33,9 @@
/**
* 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()
*/
CRParsingLocation *
@@ -58,7 +58,7 @@ cr_parsing_location_new (void)
*
*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
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.
*
*Returns CR_OK upon successful completion, an error code
*Returns CR_OK upon succesful completion, an error code
*otherwise.
*/
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_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.
*/

View File

@@ -55,7 +55,7 @@ cr_simple_sel_new (void)
*@a_this: the this pointer of the current instance of #CRSimpleSel.
*@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 *
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.
*
*Returns the new list upon successful completion, an error code otherwise.
*Returns the new list upon successfull completion, an error code otherwise.
*/
CRSimpleSel *
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.
*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.
*/
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)
*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
cr_simple_sel_compute_specificity (CRSimpleSel * a_this)

View File

@@ -68,7 +68,7 @@ typedef struct _CRSimpleSel CRSimpleSel ;
*then been called 'universal selector')
*
*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.
*/
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_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.
*
*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.
*@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).
*
*/
@@ -1362,7 +1362,7 @@ cr_statement_new_at_import_rule (CRStyleSheet * a_container_sheet,
*@a_encoding: the encoding of a_buf.
*
*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
*a successful parsing, NULL otherwise.
@@ -2116,7 +2116,7 @@ cr_statement_ruleset_append_decl2 (CRStatement * a_this,
*@a_this: the current statement.
*@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.
*/
enum CRStatus
@@ -2170,7 +2170,7 @@ cr_statement_at_import_rule_set_imported_sheet (CRStatement * a_this,
*only if the function returns CR_OK.
*
*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
cr_statement_at_import_rule_get_imported_sheet (CRStatement * a_this,

View File

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

View File

@@ -25,8 +25,8 @@
#include "cr-string.h"
/**
*Instantiates a #CRString
*@return the newly instantiated #CRString
*Instanciates a #CRString
*@return the newly instanciated #CRString
*Must be freed with cr_string_destroy().
*/
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.
*@param a_string the initial string
*@return the newly instantiated string.
*@return the newly instanciated string.
*/
CRString *
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
*the newly instantiated #CRString
*@return the newly instantiated #CRString.
*the newly instanciated #CRString
*@return the newly instanciated #CRString.
*/
CRString *
cr_string_new_from_gstring (GString const *a_string)

View File

@@ -74,7 +74,7 @@ struct _CRStyleSheet
gpointer app_data ;
/**
*the reference count of this instance
*the reference count of this insance
*Please, don't never ever modify it
*directly. Use cr_stylesheet_ref()
*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
*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.
*@param a_buf the buffer to parse.
*@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.
*In case of error, jumps to the "error:" label located in the
*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
*the character read.
*/
@@ -250,10 +250,10 @@ static enum CRStatus cr_tknzr_parse_num (CRTknzr * a_this,
* w ::= [ \t\r\n\f]*
*
*@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.
*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.
*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.
*@param a_end a pointer to the last character of the successfully parsed
*string.
*@result CR_OK upon successful completion, an error code otherwise.
*@result CR_OK uppon successfull completion, an error code otherwise.
*/
static enum CRStatus
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.
*
*@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
cr_tknzr_try_to_skip_spaces (CRTknzr * a_this)
@@ -519,7 +519,7 @@ cr_tknzr_parse_comment (CRTknzr * a_this,
*the caller.
*@param a_end out parameter. A pointer to the last character
*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
*parsed just doesn't
*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})*\'
*
*@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
*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.
*@return CR_OK upon successful completion, an error code otherwise.
*@return CR_OK upon successfull completion, an error code otherwise.
*/
static enum CRStatus
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
*token.
*@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.
*/
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
*token.
*@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.
*/
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.
*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.
*/
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.
*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
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_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
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_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
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 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
cr_tknzr_parse_atkeyword (CRTknzr * a_this,
@@ -1472,11 +1472,11 @@ cr_tknzr_parse_important (CRTknzr * a_this,
*[0-9]+|[0-9]*\.[0-9]+
*@param a_this the current instance of #CRTknzr.
*@param a_num out parameter. The parsed number.
*@return CR_OK upon successful completion,
*@return CR_OK upon successfull completion,
*an error code otherwise.
*
*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
*by the tokenizer doesn't allow this, but we parse
*it here for simplicity.
@@ -1717,7 +1717,7 @@ cr_tknzr_get_input (CRTknzr * a_this, CRInput ** a_input)
*#CRParser.
*@param a_byte out parameter the place where to store the byte
*read.
*@return CR_OK upon successful completion, an error
*@return CR_OK upon successfull completion, an error
*code otherwise.
*/
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.
*@param a_this the current instance of #CRTknzr.
*@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.
*/
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.
*Subsequent calls to this function return the same char.
*@param a_this the current instance of #CRTknzr.
*@param a_char out parameter. The peeked char upon successful completion.
*@return CR_OK upon successful completion, an error code otherwise.
*@param a_char out parameter. The peeked char uppon successfull completion.
*@return CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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_offset the offset of the peeked byte starting from the current
*byte in the parser input stream.
*@param a_byte out parameter. The peeked byte upon
*successful completion.
*@return CR_OK upon successful completion, an error code otherwise.
*successfull completion.
*@return CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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.
*for the sake of mem leak avoidance, *a_tk must
*be NULL.
*@param CR_OK upon successful completion, an error code
*@param CR_OK upon successfull completion, an error code
*otherwise.
*/
enum CRStatus
@@ -2562,7 +2562,7 @@ cr_tknzr_get_next_token (CRTknzr * a_this, CRToken ** a_tk)
status = cr_token_set_function
(token, str);
CHECK_PARSING_STATUS (status, TRUE);
/*ownership is transferred
/*ownership is transfered
*to token by cr_token_set_function.
*/
if (str) {

View File

@@ -151,7 +151,7 @@ cr_token_new (void)
*Sets the type of curren instance of
*#CRToken to 'S_TK' (S in the css2 spec)
*@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.
*/
enum CRStatus
@@ -170,7 +170,7 @@ cr_token_set_s (CRToken * a_this)
*Sets the type of the current instance of
*#CRToken to 'CDO_TK' (CDO as said by the css2 spec)
*@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.
*/
enum CRStatus
@@ -189,7 +189,7 @@ cr_token_set_cdo (CRToken * a_this)
*Sets the type of the current token to
*CDC_TK (CDC as said by the css2 spec).
*@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.
*/
enum CRStatus
@@ -208,7 +208,7 @@ cr_token_set_cdc (CRToken * a_this)
*Sets the type of the current instance of
*#CRToken to INCLUDES_TK (INCLUDES as said by the css2 spec).
*@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.
*/
enum CRStatus
@@ -227,7 +227,7 @@ cr_token_set_includes (CRToken * a_this)
*Sets the type of the current instance of
*#CRToken to DASHMATCH_TK (DASHMATCH as said by the css2 spec).
*@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.
*/
enum CRStatus

View File

@@ -40,8 +40,8 @@
****************************/
/*
*Here is the correspondence between the ucs-4 charactere codes
*and there matching utf-8 encoding pattern as described by RFC 2279:
*Here is the correspondance between the ucs-4 charactere codes
*and there matching utf-8 encoding pattern as dscribed by RFC 2279:
*
*UCS-4 range (hex.) UTF-8 octet sequence (binary)
*------------------ -----------------------------
@@ -57,12 +57,12 @@
*Given an utf8 string buffer, calculates
*the length of this string if it was encoded
*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.
*@param a_in_end a pointre to the end of the input
*utf8 string (points to the last byte of the buffer)
*@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.
*/
enum CRStatus
@@ -181,7 +181,7 @@ cr_utils_utf8_str_len_as_ucs4 (const guchar * a_in_start,
*buffer.
*@param a_in_end a pointer to the end of the input buffer.
*@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
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.
*@param a_in_end a pointer to the end of the input buffer.
*@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
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
*just converts what it can and returns a success status. After return,
*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
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_consumed the number of the bytes consumed to
*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
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_len in/out parameter. The length of the input
*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.
*@param a_out out parameter. Points to the output string. It is allocated
*by this function and must be freed by the caller.
*@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
@@ -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
*just converts what it can and returns a success status. After return,
*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
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_len in/out parameter. The length of the input
*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.
*@param a_out out parameter. Points to the output string. It is allocated
*by this function and must be freed by the caller.
*@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
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,
*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
@@ -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_out out parameter. 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
@@ -983,13 +983,13 @@ cr_utils_ucs1_str_to_utf8 (const guchar * a_in,
*@param a_out out parameter. Points to the resulting buffer.
*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
*a successful status.
*a successfull status.
*
*@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
*encoding error.
*
*@return CR_OK upon successful completion, an error code otherwise.
*@return CR_OK upon successfull completion, an error code otherwise.
*/
enum CRStatus
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.
*Must be freed by the caller.
*@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
*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]);
/* We'll explicitly clamp after construction. */
/* Well explicitely clamp after construction. */
if (!priv->is_constructing)
st_adjustment_clamp_page (adjustment, priv->lower, priv->upper);
@@ -922,9 +922,9 @@ st_adjustment_get_transition (StAdjustment *adjustment,
* st_adjustment_add_transition:
* @adjustment: a #StAdjustment
* @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.
*/
void
@@ -969,7 +969,7 @@ st_adjustment_add_transition (StAdjustment *adjustment,
/**
* st_adjusmtent_remove_transition:
* @adjustment: a #StAdjustment
* @adjusment: a #StAdjustment
* @name: the name of the transition to remove
*
* 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:
* @clipboard: A #StCliboard
* @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
*
* Request the data from the clipboard in text form. @callback is executed
* when the data is retrieved.
* when the data is retreived.
*/
void
st_clipboard_get_text (StClipboard *clipboard,

View File

@@ -169,7 +169,7 @@ st_drawing_area_queue_repaint (StDrawingArea *area)
* @area: the #StDrawingArea
*
* 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.
*
* 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
* 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
st_drawing_area_get_surface_size (StDrawingArea *area,

View File

@@ -294,7 +294,7 @@ st_icon_class_init (StIconClass *klass)
/**
* 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.
*/
props[PROP_ICON_SIZE] =

View File

@@ -49,7 +49,7 @@
* inside the #StAdjustment.
*
* 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
* AUTO, we always reserve space for the scrollbar in the
* reported minimum and natural size.
@@ -164,7 +164,7 @@ st_scroll_view_get_property (GObject *object,
/**
* st_scroll_view_update_fade_effect:
* @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.
*
* 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);
/* 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.
* Fold this into the scrollbar sizes to simplify the rest of the
* 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
* back to %NULL when the scrollable is removed.
*
* For #StScrollable supporting height-for-width size negotiation, size
* negotiation works as follows:
* For #StScrollable supporting height-for-width size negotation, size
* negotation works as follows:
*
* In response to get_preferred_width(), the scrollable should report
* 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
* 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.
*/
if (shadow->inset)

View File

@@ -361,7 +361,7 @@ texture_load_data_free (gpointer p)
* @pixbuf_loader: #GdkPixbufLoader loading the image
* @width: the original width 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
*
* Private function.
@@ -1023,7 +1023,7 @@ st_texture_cache_load_gicon (StTextureCache *cache,
gicon_string = g_icon_to_string (icon);
/* 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
* 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 */
policy = gicon_string != NULL ? ST_TEXTURE_CACHE_POLICY_FOREVER
: 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
* be used for the root node and for nodes descending from it, unless some other
* style is explicitly specified.
* style is explicitely specified.
*/
void
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
* 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
* modification is based on this font.
*/

View File

@@ -2231,7 +2231,7 @@ st_theme_node_paint_sliced_shadow (StThemeNodePaintState *state,
rectangles, idx / 8);
#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 */
cogl_framebuffer_draw_rectangle (framebuffer, state->box_shadow_pipeline,
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:
* @node: a #StThemeNode
*
* Get the unique element ID for @node.
* Get the unqiue element ID for @node.
*
* 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:
* @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
st_theme_node_get_horizontal_padding (StThemeNode *node)

View File

@@ -254,7 +254,7 @@ insert_stylesheet (StTheme *theme,
* st_theme_load_stylesheet:
* @theme: a #StTheme
* @file: a #GFile
* @error: a #GError
* @error: (optional): a #GError
*
* 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)
{
/*
*initialize the selector list in which we will
*initialyze the selector list in which we will
*really perform the search.
*/
sel_list = NULL;
@@ -960,7 +960,7 @@ add_matched_properties (StTheme *a_this,
* thread-safety anyways.)
*
* 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);

View File

@@ -380,7 +380,7 @@ test_border (void)
/* 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
* bottom
* botttom
*/
assert_length ("group2", "border-top-width", 2.,

View File

@@ -103,7 +103,7 @@ na_tray_child_style_set (GtkWidget *widget,
#if 0
/* 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
* 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.
*
* If reenabling, you need to hook it up in na_tray_child_class_init().

View File

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

View File

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

View File

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

View File

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

View File

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