Compare commits
32 Commits
wip/carlos
...
3.37.91
Author | SHA1 | Date | |
---|---|---|---|
852303f71b | |||
ba804de15e | |||
093603b35e | |||
b436f3ebcb | |||
efea769bbe | |||
0e1622af9e | |||
b1f4ac10da | |||
2fc6384bca | |||
6ad9c99040 | |||
56b6e65317 | |||
b80b22e78d | |||
4917b0423b | |||
abfbf1f972 | |||
283e50ab7c | |||
1c0be1a36b | |||
00437750ed | |||
32b1e8d0eb | |||
51cdd34a4b | |||
9dce262192 | |||
03cc09126f | |||
6d9c6ba577 | |||
cbc24b4205 | |||
c85273fa6b | |||
d6d5c42e4b | |||
fce14a43b9 | |||
7fcaf63291 | |||
990c171bed | |||
112b139a9e | |||
923d926345 | |||
3c6f59ae6d | |||
84bbedb3b3 | |||
f541562acc |
@ -131,7 +131,7 @@ whenever possible, that is when not inheriting from GObjects.
|
||||
};
|
||||
```
|
||||
|
||||
For GObject inheritence, we use the GObject.registerClass() function provided
|
||||
For GObject inheritance, we use the GObject.registerClass() function provided
|
||||
by gjs.
|
||||
```javascript
|
||||
var MyActor = GObject.registerClass(
|
||||
|
41
NEWS
41
NEWS
@ -1,3 +1,26 @@
|
||||
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]
|
||||
@ -262,7 +285,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 offical Extensions app [Florian; #1968]
|
||||
* Turn extension-prefs into the official 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,
|
||||
@ -551,7 +574,7 @@ Translators:
|
||||
======
|
||||
* Fix keeping actors visible in scrollviews [Marco; #1061]
|
||||
* Move some chrome above popup windows [Jonas D.; !358]
|
||||
* Include 'sandboxed-app-id' in winodw introspection info [Florian; #1289]
|
||||
* Include 'sandboxed-app-id' in window 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,
|
||||
@ -1100,7 +1123,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 reponse to PAM messages [Ray; #784360]
|
||||
* gdm: Allow empty response 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]
|
||||
@ -2560,7 +2583,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 approriate a11y states on expandable menu items [Alejandro; #708038]
|
||||
* Set appropriate 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,
|
||||
@ -3844,7 +3867,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
|
||||
simulataneous requests for the same icon [Jasper; #670771, #671656, #672273]
|
||||
simultaneous 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]
|
||||
@ -3979,7 +4002,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 overriden Mutter settings
|
||||
* Add a GConf => DConf migration file for overridden Mutter settings
|
||||
[Florian; #667636]
|
||||
* When a VPN connection is active, show that as the network icon
|
||||
[Giovanni; #665115]
|
||||
@ -4226,7 +4249,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 keyboad layout [Matthias; #659164]
|
||||
- Remove the option to view the current keyboard 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
|
||||
@ -4443,7 +4466,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 betweeen windows [Dan; #652346]
|
||||
flipping between 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
|
||||
@ -4594,7 +4617,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 neworks with an appropriate icon [Dan]
|
||||
- Label ad-hoc networks 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
|
||||
|
@ -123,7 +123,7 @@ def locale_to_xkb(locale, name):
|
||||
if xkb:
|
||||
return xkb
|
||||
else:
|
||||
raise KeyError("layout %s explicitely disabled in overrides"
|
||||
raise KeyError("layout %s explicitly disabled in overrides"
|
||||
% locale)
|
||||
xkb_names = sorted(name_to_xkb.keys())
|
||||
if name in xkb_names:
|
||||
|
@ -1,5 +1,5 @@
|
||||
[Unit]
|
||||
Description=GNOME Shell on Wayland
|
||||
Description=GNOME Shell
|
||||
DefaultDependencies=no
|
||||
|
||||
Requisite=gnome-session-initialized.target
|
||||
|
@ -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=-systemctl --user unset-environment GNOME_SETUP_DISPLAY WAYLAND_DISPLAY DISPLAY XAUTHORITY
|
||||
ExecStopPost=-/bin/sh -c 'test "$SERVICE_RESULT" != "exec-condition" && systemctl --user unset-environment GNOME_SETUP_DISPLAY WAYLAND_DISPLAY DISPLAY XAUTHORITY'
|
||||
|
||||
# On wayland we cannot restart
|
||||
Restart=no
|
||||
|
@ -79,7 +79,7 @@
|
||||
|
||||
@function draw_button_hilight_color($c) {
|
||||
//
|
||||
// calculate the right top hilight color for buttons
|
||||
// calculate the right top highlight color for buttons
|
||||
//
|
||||
// $c: base color;
|
||||
//
|
||||
|
@ -170,7 +170,6 @@
|
||||
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%);
|
||||
|
@ -38,7 +38,7 @@
|
||||
font-size: 18pt;
|
||||
font-weight: 800;
|
||||
|
||||
&.leightweight {
|
||||
&.lightweight {
|
||||
font-size: 13pt;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* Notifications & Mesage Tray */
|
||||
/* Notifications & Message Tray */
|
||||
|
||||
$notification_banner_height: 64px;
|
||||
$notification_banner_width: 34em;
|
||||
|
@ -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 hander
|
||||
// slider handler
|
||||
-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);
|
||||
|
@ -6,10 +6,11 @@ const { Clutter, GObject, Pango, Shell, St } = imports.gi;
|
||||
const Animation = imports.ui.animation;
|
||||
const Batch = imports.gdm.batch;
|
||||
const GdmUtil = imports.gdm.util;
|
||||
const Util = imports.misc.util;
|
||||
const OVirt = imports.gdm.oVirt;
|
||||
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;
|
||||
@ -482,7 +483,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(GdmUtil.OVIRT_SERVICE_NAME) ||
|
||||
} else if (this._userVerifier.serviceIsForeground(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
|
||||
|
@ -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 happing with the passed width
|
||||
// We just assume the whole screen here due to weirdness happening 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();
|
||||
|
@ -1604,6 +1604,7 @@ class FolderView extends BaseAppView {
|
||||
action.connect('pan', this._onPan.bind(this));
|
||||
this._scrollView.add_action(action);
|
||||
|
||||
this._appIds = [];
|
||||
this._redisplay();
|
||||
}
|
||||
|
||||
@ -1649,8 +1650,7 @@ class FolderView extends BaseAppView {
|
||||
}
|
||||
|
||||
_getItemPosition(item) {
|
||||
const appIds = this._getFolderApps();
|
||||
const appIndex = appIds.indexOf(item.id);
|
||||
const appIndex = this._appIds.indexOf(item.id);
|
||||
|
||||
if (appIndex === -1)
|
||||
return [-1, -1];
|
||||
@ -1660,10 +1660,8 @@ class FolderView extends BaseAppView {
|
||||
}
|
||||
|
||||
_compareItems(a, b) {
|
||||
const appIds = this._getFolderApps();
|
||||
|
||||
const aPosition = appIds.indexOf(a.id);
|
||||
const bPosition = appIds.indexOf(b.id);
|
||||
const aPosition = this._appIds.indexOf(a.id);
|
||||
const bPosition = this._appIds.indexOf(b.id);
|
||||
|
||||
if (aPosition === -1 && bPosition === -1)
|
||||
return a.name.localeCompare(b.name);
|
||||
@ -1720,9 +1718,8 @@ class FolderView extends BaseAppView {
|
||||
_loadApps() {
|
||||
let apps = [];
|
||||
let appSys = Shell.AppSystem.get_default();
|
||||
const appIds = this._getFolderApps();
|
||||
|
||||
appIds.forEach(appId => {
|
||||
this._appIds.forEach(appId => {
|
||||
const app = appSys.lookup_app(appId);
|
||||
|
||||
let icon = this._items.get(appId);
|
||||
@ -1735,6 +1732,13 @@ 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;
|
||||
|
@ -680,6 +680,7 @@ 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);
|
||||
}
|
||||
|
@ -2,6 +2,7 @@
|
||||
/* 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;
|
||||
@ -493,7 +494,7 @@ var VPNRequestHandler = class {
|
||||
return;
|
||||
}
|
||||
|
||||
this._vpnChildProcessLineOldStyle(line);
|
||||
this._vpnChildProcessLineOldStyle(ByteArray.toString(line));
|
||||
|
||||
// try to read more!
|
||||
this._readStdoutOldStyle();
|
||||
@ -522,13 +523,7 @@ var VPNRequestHandler = class {
|
||||
let contentOverride;
|
||||
|
||||
try {
|
||||
data = this._dataStdout.peek_buffer();
|
||||
|
||||
if (data instanceof Uint8Array)
|
||||
data = imports.byteArray.toGBytes(data);
|
||||
else
|
||||
data = data.toGBytes();
|
||||
|
||||
data = ByteArray.toGBytes(this._dataStdout.peek_buffer());
|
||||
keyfile.load_from_bytes(data, GLib.KeyFileFlags.NONE);
|
||||
|
||||
if (keyfile.get_integer(VPN_UI_GROUP, 'Version') != 2)
|
||||
|
@ -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.');
|
||||
}
|
||||
|
@ -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 pre-empt our channels if
|
||||
// Allow other clients (such as Empathy) to preempt our channels if
|
||||
// needed
|
||||
this.set_delegated_channels_callback(
|
||||
this._delegatedChannelsCb.bind(this));
|
||||
|
@ -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('leightweight');
|
||||
this._title.add_style_class_name('lightweight');
|
||||
return GLib.SOURCE_REMOVE;
|
||||
});
|
||||
}
|
||||
@ -233,7 +233,7 @@ var MessageDialogContent = GObject.registerClass({
|
||||
|
||||
_setLabel(this._title, title);
|
||||
|
||||
this._title.remove_style_class_name('leightweight');
|
||||
this._title.remove_style_class_name('lightweight');
|
||||
this._updateTitleStyle();
|
||||
|
||||
this.notify('title');
|
||||
|
@ -2,6 +2,7 @@
|
||||
/* 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;
|
||||
@ -282,8 +283,7 @@ var ExtensionManager = class {
|
||||
let metadataContents, success_;
|
||||
try {
|
||||
[success_, metadataContents] = metadataFile.load_contents(null);
|
||||
if (metadataContents instanceof Uint8Array)
|
||||
metadataContents = imports.byteArray.toString(metadataContents);
|
||||
metadataContents = ByteArray.toString(metadataContents);
|
||||
} catch (e) {
|
||||
throw new Error('Failed to load metadata.json: %s'.format(e.toString()));
|
||||
}
|
||||
|
@ -468,6 +468,12 @@ 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');
|
||||
}
|
||||
|
@ -2,6 +2,7 @@
|
||||
/* 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;
|
||||
@ -532,8 +533,7 @@ 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);
|
||||
if (contents instanceof Uint8Array)
|
||||
contents = imports.byteArray.toString(contents);
|
||||
contents = ByteArray.toString(contents);
|
||||
|
||||
return JSON.parse(contents);
|
||||
}
|
||||
|
@ -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 visiblity
|
||||
// changing the visibility
|
||||
this.remove_transition('@layout.slide-x');
|
||||
this.layout.slide_x = this._getSlide();
|
||||
this._updateTranslation();
|
||||
|
@ -3,6 +3,7 @@
|
||||
|
||||
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;
|
||||
@ -297,8 +298,7 @@ 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);
|
||||
if (css instanceof Uint8Array)
|
||||
css = imports.byteArray.toString(css);
|
||||
css = ByteArray.toString(css);
|
||||
this._curEdited = null;
|
||||
this._prevEdited = null;
|
||||
this._css = css;
|
||||
|
@ -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 trigered,
|
||||
// active state as well, but button-press-event is not triggered,
|
||||
// so we should track it in our own, which would involve some work
|
||||
// in the container
|
||||
this.remove_style_pseudo_class('active');
|
||||
|
@ -1,6 +1,7 @@
|
||||
// -*- 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;
|
||||
|
||||
@ -105,8 +106,7 @@ function _loadMode(file, info) {
|
||||
let fileContent, success_, newMode;
|
||||
try {
|
||||
[success_, fileContent] = file.load_contents(null);
|
||||
if (fileContent instanceof Uint8Array)
|
||||
fileContent = imports.byteArray.toString(fileContent);
|
||||
fileContent = ByteArray.toString(fileContent);
|
||||
newMode = JSON.parse(fileContent);
|
||||
} catch (e) {
|
||||
return;
|
||||
|
@ -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)
|
||||
|
@ -647,10 +647,14 @@ var UnlockDialog = GObject.registerClass({
|
||||
const themeContext = St.ThemeContext.get_for_stage(global.stage);
|
||||
|
||||
for (const widget of this._backgroundGroup) {
|
||||
widget.get_effect('blur').set({
|
||||
brightness: BLUR_BRIGHTNESS,
|
||||
sigma: BLUR_SIGMA * themeContext.scale_factor,
|
||||
});
|
||||
const effect = widget.get_effect('blur');
|
||||
|
||||
if (effect) {
|
||||
effect.set({
|
||||
brightness: BLUR_BRIGHTNESS,
|
||||
sigma: BLUR_SIGMA * themeContext.scale_factor,
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
project('gnome-shell', 'c',
|
||||
version: '3.37.90',
|
||||
version: '3.37.91',
|
||||
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.90'
|
||||
mutter_req = '>= 3.37.91'
|
||||
polkit_req = '>= 0.100'
|
||||
schemas_req = '>= 3.33.1'
|
||||
startup_req = '>= 0.11'
|
||||
|
3520
po/bn_IN.po
3520
po/bn_IN.po
File diff suppressed because it is too large
Load Diff
105
po/es.po
105
po/es.po
@ -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-10 23:58+0000\n"
|
||||
"PO-Revision-Date: 2020-08-13 10:39+0200\n"
|
||||
"POT-Creation-Date: 2020-08-21 17:50+0000\n"
|
||||
"PO-Revision-Date: 2020-08-24 11:52+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:135 js/ui/audioDeviceSelection.js:57
|
||||
#: js/ui/components/networkAgent.js:110 js/ui/components/polkitAgent.js:139
|
||||
#: js/gdm/authPrompt.js:136 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/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: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/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/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:241
|
||||
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
|
||||
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
|
||||
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
|
||||
msgid "Username"
|
||||
msgstr "Nombre de usuario"
|
||||
|
||||
@ -509,13 +509,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;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"
|
||||
@ -749,31 +747,31 @@ msgid "Unnamed Folder"
|
||||
msgstr "Carpeta sin nombre"
|
||||
|
||||
#. 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:2766 js/ui/panel.js:75
|
||||
msgid "Open Windows"
|
||||
msgstr "Ventanas abiertas"
|
||||
|
||||
#: js/ui/appDisplay.js:2781 js/ui/panel.js:82
|
||||
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82
|
||||
msgid "New Window"
|
||||
msgstr "Ventana nueva"
|
||||
|
||||
#: js/ui/appDisplay.js:2797
|
||||
#: js/ui/appDisplay.js:2801
|
||||
msgid "Launch using Integrated Graphics Card"
|
||||
msgstr "Lanzar usando la tarjeta gráfica integrada"
|
||||
|
||||
#: js/ui/appDisplay.js:2798
|
||||
#: js/ui/appDisplay.js:2802
|
||||
msgid "Launch using Discrete Graphics Card"
|
||||
msgstr "Lanzar usando la tarjeta gráfica discreta"
|
||||
|
||||
#: js/ui/appDisplay.js:2826 js/ui/dash.js:239
|
||||
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239
|
||||
msgid "Remove from Favorites"
|
||||
msgstr "Quitar de los favoritos"
|
||||
|
||||
#: js/ui/appDisplay.js:2832
|
||||
#: js/ui/appDisplay.js:2836
|
||||
msgid "Add to Favorites"
|
||||
msgstr "Añadir a los favoritos"
|
||||
|
||||
#: js/ui/appDisplay.js:2842 js/ui/panel.js:93
|
||||
#: js/ui/appDisplay.js:2846 js/ui/panel.js:93
|
||||
msgid "Show Details"
|
||||
msgstr "Mostrar detalles"
|
||||
|
||||
@ -967,39 +965,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:92
|
||||
#: js/ui/components/networkAgent.js:93
|
||||
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:104 js/ui/status/network.js:252
|
||||
#: js/ui/components/networkAgent.js:105 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:211
|
||||
#: js/ui/components/networkAgent.js:212
|
||||
msgid "Key"
|
||||
msgstr "Clave"
|
||||
|
||||
#: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
|
||||
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273
|
||||
msgid "Private key password"
|
||||
msgstr "Contraseña de la clave privada"
|
||||
|
||||
#: js/ui/components/networkAgent.js:270
|
||||
#: js/ui/components/networkAgent.js:271
|
||||
msgid "Identity"
|
||||
msgstr "Identidad"
|
||||
|
||||
#: js/ui/components/networkAgent.js:284
|
||||
#: js/ui/components/networkAgent.js:285
|
||||
msgid "Service"
|
||||
msgstr "Servicio"
|
||||
|
||||
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
|
||||
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
|
||||
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
|
||||
msgid "Authentication required"
|
||||
msgstr "Autenticación requerida"
|
||||
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
|
||||
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676
|
||||
#, javascript-format
|
||||
msgid ""
|
||||
"Passwords or encryption keys are required to access the wireless network "
|
||||
@ -1008,42 +1006,42 @@ msgstr ""
|
||||
"Se necesitan contraseñas o claves de cifrado para acceder a la red "
|
||||
"inalámbrica «%s»."
|
||||
|
||||
#: js/ui/components/networkAgent.js:318 js/ui/components/networkAgent.js:685
|
||||
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680
|
||||
msgid "Wired 802.1X authentication"
|
||||
msgstr "Autenticación 802.1X cableada"
|
||||
|
||||
#: js/ui/components/networkAgent.js:320
|
||||
#: js/ui/components/networkAgent.js:321
|
||||
msgid "Network name"
|
||||
msgstr "Nombre de la red"
|
||||
|
||||
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
|
||||
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684
|
||||
msgid "DSL authentication"
|
||||
msgstr "Autenticación DSL"
|
||||
|
||||
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689
|
||||
msgid "PIN code required"
|
||||
msgstr "Código PIN requerido"
|
||||
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
|
||||
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690
|
||||
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:334
|
||||
#: js/ui/components/networkAgent.js:335
|
||||
msgid "PIN"
|
||||
msgstr "PIN"
|
||||
|
||||
#: 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
|
||||
#: 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
|
||||
#, 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:669 js/ui/status/network.js:1718
|
||||
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718
|
||||
msgid "Network Manager"
|
||||
msgstr "Gestor de la red"
|
||||
|
||||
#: js/ui/components/networkAgent.js:705
|
||||
#: js/ui/components/networkAgent.js:700
|
||||
msgid "VPN password"
|
||||
msgstr "Contraseña de la VPN"
|
||||
|
||||
@ -1228,12 +1226,11 @@ 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 apagar"
|
||||
msgstr "Instalar actualizaciones y reiniciar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:85
|
||||
#, javascript-format
|
||||
@ -1298,11 +1295,10 @@ 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 ""
|
||||
"Funcionando con batería: conéctese antes de instalar las actualizaciones."
|
||||
"Queda poca batería: enchúfe el equipo antes de instalar las actualizaciones."
|
||||
|
||||
#: js/ui/endSessionDialog.js:293
|
||||
msgid "Some applications are busy or have unsaved work"
|
||||
@ -1315,7 +1311,7 @@ msgstr "Hay otros usuarios con la sesión iniciada"
|
||||
#: js/ui/endSessionDialog.js:467
|
||||
msgctxt "button"
|
||||
msgid "Boot Options"
|
||||
msgstr ""
|
||||
msgstr "Opciones de arranque"
|
||||
|
||||
#. Translators: Remote here refers to a remote session, like a ssh login
|
||||
#: js/ui/endSessionDialog.js:685
|
||||
@ -1342,11 +1338,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:252
|
||||
#: js/ui/extensionSystem.js:253
|
||||
msgid "Extension Updates Available"
|
||||
msgstr "Actualizaciones de extensiones disponibles"
|
||||
|
||||
#: js/ui/extensionSystem.js:253
|
||||
#: js/ui/extensionSystem.js:254
|
||||
msgid "Extension updates are ready to be installed."
|
||||
msgstr "Las actualizaciones de las extensiones están listas para instalarse."
|
||||
|
||||
@ -1443,7 +1439,7 @@ msgstr "Apagar"
|
||||
msgid "Leave Off"
|
||||
msgstr "Dejar apagado"
|
||||
|
||||
#: js/ui/keyboard.js:225
|
||||
#: js/ui/keyboard.js:226
|
||||
msgid "Region & Language Settings"
|
||||
msgstr "Configuración de región e idioma"
|
||||
|
||||
@ -1546,27 +1542,27 @@ msgstr "Vista general"
|
||||
msgid "Type to search"
|
||||
msgstr "Escribir para buscar"
|
||||
|
||||
#: js/ui/padOsd.js:95
|
||||
#: js/ui/padOsd.js:96
|
||||
msgid "New shortcut…"
|
||||
msgstr "Atajo nuevo…"
|
||||
|
||||
#: js/ui/padOsd.js:142
|
||||
#: js/ui/padOsd.js:143
|
||||
msgid "Application defined"
|
||||
msgstr "Aplicación definida"
|
||||
|
||||
#: js/ui/padOsd.js:143
|
||||
#: js/ui/padOsd.js:144
|
||||
msgid "Show on-screen help"
|
||||
msgstr "Mostrar la ayuda en pantalla"
|
||||
|
||||
#: js/ui/padOsd.js:144
|
||||
#: js/ui/padOsd.js:145
|
||||
msgid "Switch monitor"
|
||||
msgstr "Cambiar monitor"
|
||||
|
||||
#: js/ui/padOsd.js:145
|
||||
#: js/ui/padOsd.js:146
|
||||
msgid "Assign keystroke"
|
||||
msgstr "Asignar pulsación"
|
||||
|
||||
#: js/ui/padOsd.js:211
|
||||
#: js/ui/padOsd.js:212
|
||||
msgid "Done"
|
||||
msgstr "Hecho"
|
||||
|
||||
@ -2150,10 +2146,9 @@ msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#: js/ui/status/system.js:130
|
||||
#, fuzzy
|
||||
#| msgid "Restarting…"
|
||||
msgid "Restart…"
|
||||
msgstr "Reiniciando…"
|
||||
msgstr "Reiniciar…"
|
||||
|
||||
#: js/ui/status/system.js:141
|
||||
msgid "Power Off…"
|
||||
|
67
po/gl.po
67
po/gl.po
@ -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-11 15:44+0000\n"
|
||||
"PO-Revision-Date: 2020-08-13 01:31+0200\n"
|
||||
"POT-Creation-Date: 2020-08-10 23:58+0000\n"
|
||||
"PO-Revision-Date: 2020-08-14 00:36+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 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"
|
||||
"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"
|
||||
|
||||
#: data/org.gnome.shell.gschema.xml.in:130
|
||||
msgid "Keybinding to open the application menu"
|
||||
@ -505,11 +505,14 @@ 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"
|
||||
@ -517,7 +520,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
|
||||
@ -753,10 +756,12 @@ 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"
|
||||
|
||||
@ -1104,13 +1109,14 @@ msgstr "%A, %e de %B de %Y"
|
||||
#: js/ui/dateMenu.js:151
|
||||
msgctxt "calendar heading"
|
||||
msgid "%B %-d"
|
||||
msgstr "%-d de %B"
|
||||
msgstr "%e de %B de %Y"
|
||||
|
||||
#. 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 "%-d de %B de %Y"
|
||||
msgstr "%e de %B de %Y"
|
||||
|
||||
#: js/ui/dateMenu.js:160
|
||||
msgid "Today"
|
||||
@ -1157,8 +1163,9 @@ msgid "Weather"
|
||||
msgstr "Tempo"
|
||||
|
||||
#: js/ui/dateMenu.js:653
|
||||
#| msgid "Select a location…"
|
||||
msgid "Select weather location…"
|
||||
msgstr "Seleccione a ubicación metereolóxica…"
|
||||
msgstr "Seleccione unha ubicación metereolóxica…"
|
||||
|
||||
#: js/ui/endSessionDialog.js:39
|
||||
#, javascript-format
|
||||
@ -1223,6 +1230,8 @@ 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"
|
||||
@ -1290,9 +1299,10 @@ 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 ""
|
||||
"Enerxía da batería baixa: por favor enchufe a corrente antes de instalar "
|
||||
"Correndo con batería baixa: por favor conecte a corrente antes de instalar "
|
||||
"actualizacións."
|
||||
|
||||
#: js/ui/endSessionDialog.js:293
|
||||
@ -1778,10 +1788,12 @@ 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"
|
||||
|
||||
@ -2141,6 +2153,7 @@ msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#: js/ui/status/system.js:130
|
||||
#| msgid "Restarting…"
|
||||
msgid "Restart…"
|
||||
msgstr "Reiniciar…"
|
||||
|
||||
@ -2425,9 +2438,8 @@ msgid ""
|
||||
"GNOME Extensions handles updating extensions, configuring extension "
|
||||
"preferences and removing or disabling unwanted extensions."
|
||||
msgstr ""
|
||||
"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."
|
||||
"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."
|
||||
|
||||
#: subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in:7
|
||||
msgid "Configure GNOME Shell Extensions"
|
||||
@ -2461,9 +2473,10 @@ 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 de GNOME actual"
|
||||
msgstr "A extensión non é compatíbel coa versión actual de GNOME"
|
||||
|
||||
#: subprojects/extensions-app/js/main.js:464
|
||||
#| msgid "Show extension info"
|
||||
msgid "The extension had an error"
|
||||
msgstr "A extensión tivo un erro"
|
||||
|
||||
@ -2541,8 +2554,9 @@ 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 "Hai actualizacións de extensións listas"
|
||||
msgstr "Actualizacións de extensión dispoñíbeis"
|
||||
|
||||
#: subprojects/extensions-app/data/ui/extensions-window.ui:289
|
||||
msgid "Log Out…"
|
||||
@ -2590,11 +2604,11 @@ msgstr ""
|
||||
|
||||
#: subprojects/extensions-tool/src/command-create.c:366
|
||||
msgid "Choose one of the available templates:\n"
|
||||
msgstr "Seleccione un dos modelos dispoñíbeis:\n"
|
||||
msgstr "Seleccione entre unha das plantillas:\n"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-create.c:380
|
||||
msgid "Template"
|
||||
msgstr "Modelo"
|
||||
msgstr "Plantilla"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-create.c:435
|
||||
msgid "The unique identifier of the new extension"
|
||||
@ -2618,11 +2632,12 @@ msgstr "Unha descrición curta do que a súa extensión fai"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-create.c:446
|
||||
msgid "TEMPLATE"
|
||||
msgstr "MODELO"
|
||||
msgstr "PLANTILLA"
|
||||
|
||||
#: 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 "O modelo a usar para a nova extensión"
|
||||
msgstr "A plantilla a usar para a nova extensión"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-create.c:453
|
||||
msgid "Enter extension information interactively"
|
||||
@ -2646,7 +2661,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 conetarse a GNOME Shell\n"
|
||||
msgstr "Produciuse un fallo ao contectarse á Shell de GNOME\n"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-disable.c:53
|
||||
#: subprojects/extensions-tool/src/command-enable.c:53
|
||||
@ -2797,6 +2812,7 @@ 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"
|
||||
|
||||
@ -2809,11 +2825,13 @@ 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"
|
||||
|
||||
@ -2823,11 +2841,11 @@ msgstr "Desinstala unha extensión"
|
||||
|
||||
#: subprojects/extensions-tool/src/main.c:72
|
||||
msgid "Do not print error messages"
|
||||
msgstr "Non é posíbel imprimir os mensaxes de erro"
|
||||
msgstr "Non 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 con GNOME Shell"
|
||||
msgstr "Produciuse un fallo ao conectarse ao Shell de GNOME"
|
||||
|
||||
#: subprojects/extensions-tool/src/main.c:244
|
||||
msgid "Path"
|
||||
@ -2926,6 +2944,7 @@ 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"
|
||||
|
||||
@ -2935,7 +2954,7 @@ msgstr "Indicador"
|
||||
|
||||
#: subprojects/extensions-tool/src/templates/indicator.desktop.in:5
|
||||
msgid "Add an icon to the top bar"
|
||||
msgstr "Engade unha icona na barra superior"
|
||||
msgstr "Engade unha icona á barra superior"
|
||||
|
||||
#. translators:
|
||||
#. * The number of sound outputs on a particular device
|
||||
|
236
po/pt_BR.po
236
po/pt_BR.po
@ -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-10 08:53+0000\n"
|
||||
"PO-Revision-Date: 2020-08-10 08:51-0300\n"
|
||||
"POT-Creation-Date: 2020-08-14 15:48+0000\n"
|
||||
"PO-Revision-Date: 2020-08-15 19:27-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:110 js/ui/components/polkitAgent.js:139
|
||||
#: js/ui/endSessionDialog.js:398 js/ui/extensionDownloader.js:183
|
||||
#: js/ui/components/networkAgent.js:111 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
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. Cisco LEAP
|
||||
#: 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/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/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:241
|
||||
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
|
||||
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
|
||||
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
|
||||
msgid "Username"
|
||||
msgstr "Nome de usuário"
|
||||
|
||||
@ -514,71 +514,85 @@ msgid "(or swipe finger)"
|
||||
msgstr "(ou deslize o dedo)"
|
||||
|
||||
#. Translators: The name of the power-off action in search
|
||||
#: js/misc/systemActions.js:93
|
||||
#: js/misc/systemActions.js:91
|
||||
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:96
|
||||
msgid "power off;shutdown;reboot;restart;halt;stop"
|
||||
#: js/misc/systemActions.js:94
|
||||
#| msgid "power off;shutdown;reboot;restart;halt;stop"
|
||||
msgid "power off;shutdown;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:101
|
||||
#: js/misc/systemActions.js:107
|
||||
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:104
|
||||
#: js/misc/systemActions.js:110
|
||||
msgid "lock screen"
|
||||
msgstr "tela de bloqueio"
|
||||
|
||||
#. Translators: The name of the logout action in search
|
||||
#: js/misc/systemActions.js:109
|
||||
#: js/misc/systemActions.js:115
|
||||
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:112
|
||||
#: js/misc/systemActions.js:118
|
||||
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:117
|
||||
#: js/misc/systemActions.js:123
|
||||
msgctxt "search-result"
|
||||
msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#. Translators: A list of keywords that match the suspend action, separated by semicolons
|
||||
#: js/misc/systemActions.js:120
|
||||
#: js/misc/systemActions.js:126
|
||||
msgid "suspend;sleep"
|
||||
msgstr "suspender;dormir"
|
||||
|
||||
#. Translators: The name of the switch user action in search
|
||||
#: js/misc/systemActions.js:125
|
||||
#: js/misc/systemActions.js:131
|
||||
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:128
|
||||
#: js/misc/systemActions.js:134
|
||||
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:135
|
||||
#: js/misc/systemActions.js:141
|
||||
msgid "lock orientation;unlock orientation;screen;rotation"
|
||||
msgstr "bloqueio de orientação;desbloqueio de orientação;tela;rotação"
|
||||
|
||||
#: js/misc/systemActions.js:255
|
||||
#: js/misc/systemActions.js:266
|
||||
msgctxt "search-result"
|
||||
msgid "Unlock Screen Rotation"
|
||||
msgstr "Desbloquear rotação de tela"
|
||||
|
||||
#: js/misc/systemActions.js:256
|
||||
#: js/misc/systemActions.js:267
|
||||
msgctxt "search-result"
|
||||
msgid "Lock Screen Rotation"
|
||||
msgstr "Bloquear rotação de tela"
|
||||
@ -749,31 +763,31 @@ msgid "Unnamed Folder"
|
||||
msgstr "Pasta sem nome"
|
||||
|
||||
#. 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:2766 js/ui/panel.js:75
|
||||
msgid "Open Windows"
|
||||
msgstr "Janelas abertas"
|
||||
|
||||
#: js/ui/appDisplay.js:2781 js/ui/panel.js:82
|
||||
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82
|
||||
msgid "New Window"
|
||||
msgstr "Nova janela"
|
||||
|
||||
#: js/ui/appDisplay.js:2797
|
||||
#: js/ui/appDisplay.js:2801
|
||||
msgid "Launch using Integrated Graphics Card"
|
||||
msgstr "Iniciar usando placa de vídeo integrada"
|
||||
|
||||
#: js/ui/appDisplay.js:2798
|
||||
#: js/ui/appDisplay.js:2802
|
||||
msgid "Launch using Discrete Graphics Card"
|
||||
msgstr "Iniciar usando placa de vídeo dedicada"
|
||||
|
||||
#: js/ui/appDisplay.js:2826 js/ui/dash.js:239
|
||||
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239
|
||||
msgid "Remove from Favorites"
|
||||
msgstr "Remover dos favoritos"
|
||||
|
||||
#: js/ui/appDisplay.js:2832
|
||||
#: js/ui/appDisplay.js:2836
|
||||
msgid "Add to Favorites"
|
||||
msgstr "Adicionar aos favoritos"
|
||||
|
||||
#: js/ui/appDisplay.js:2842 js/ui/panel.js:93
|
||||
#: js/ui/appDisplay.js:2846 js/ui/panel.js:93
|
||||
msgid "Show Details"
|
||||
msgstr "Mostrar detalhes"
|
||||
|
||||
@ -967,40 +981,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:92
|
||||
#: js/ui/components/networkAgent.js:93
|
||||
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:104 js/ui/status/network.js:252
|
||||
#: js/ui/components/networkAgent.js:105 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:211
|
||||
#: js/ui/components/networkAgent.js:212
|
||||
msgid "Key"
|
||||
msgstr "Chave"
|
||||
|
||||
#: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
|
||||
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273
|
||||
msgid "Private key password"
|
||||
msgstr "Senha da chave privada"
|
||||
|
||||
#: js/ui/components/networkAgent.js:270
|
||||
#: js/ui/components/networkAgent.js:271
|
||||
msgid "Identity"
|
||||
msgstr "Identidade"
|
||||
|
||||
#: js/ui/components/networkAgent.js:284
|
||||
#: js/ui/components/networkAgent.js:285
|
||||
msgid "Service"
|
||||
msgstr "Serviço"
|
||||
|
||||
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
|
||||
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
|
||||
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
|
||||
msgid "Authentication required"
|
||||
msgstr "Autenticação necessária"
|
||||
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
|
||||
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676
|
||||
#, javascript-format
|
||||
msgid ""
|
||||
"Passwords or encryption keys are required to access the wireless network "
|
||||
@ -1009,42 +1023,42 @@ msgstr ""
|
||||
"Senhas ou chaves criptografadas são necessárias para acessar a rede sem fio "
|
||||
"“%s”."
|
||||
|
||||
#: js/ui/components/networkAgent.js:318 js/ui/components/networkAgent.js:685
|
||||
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680
|
||||
msgid "Wired 802.1X authentication"
|
||||
msgstr "Autenticação 802.1X cabeada"
|
||||
|
||||
#: js/ui/components/networkAgent.js:320
|
||||
#: js/ui/components/networkAgent.js:321
|
||||
msgid "Network name"
|
||||
msgstr "Nome da rede"
|
||||
|
||||
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
|
||||
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684
|
||||
msgid "DSL authentication"
|
||||
msgstr "Autenticação DSL"
|
||||
|
||||
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689
|
||||
msgid "PIN code required"
|
||||
msgstr "Código PIN requisitado"
|
||||
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
|
||||
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690
|
||||
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:334
|
||||
#: js/ui/components/networkAgent.js:335
|
||||
msgid "PIN"
|
||||
msgstr "PIN"
|
||||
|
||||
#: 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
|
||||
#: 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
|
||||
#, 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:669 js/ui/status/network.js:1718
|
||||
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718
|
||||
msgid "Network Manager"
|
||||
msgstr "Gerenciador de rede"
|
||||
|
||||
#: js/ui/components/networkAgent.js:705
|
||||
#: js/ui/components/networkAgent.js:700
|
||||
msgid "VPN password"
|
||||
msgstr "Senha de VPN"
|
||||
|
||||
@ -1166,86 +1180,93 @@ msgstr "Meteorologia"
|
||||
msgid "Select weather location…"
|
||||
msgstr "Selecione uma localização meteorológica…"
|
||||
|
||||
#: js/ui/endSessionDialog.js:37
|
||||
#: js/ui/endSessionDialog.js:39
|
||||
#, javascript-format
|
||||
msgctxt "title"
|
||||
msgid "Log Out %s"
|
||||
msgstr "Encerrar sessão de %s"
|
||||
|
||||
#: js/ui/endSessionDialog.js:38
|
||||
#: js/ui/endSessionDialog.js:40
|
||||
msgctxt "title"
|
||||
msgid "Log Out"
|
||||
msgstr "Encerrar sessão"
|
||||
|
||||
#: js/ui/endSessionDialog.js:40
|
||||
#: js/ui/endSessionDialog.js:43
|
||||
#, 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:45
|
||||
#: js/ui/endSessionDialog.js:49
|
||||
#, 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:51
|
||||
#: js/ui/endSessionDialog.js:56
|
||||
msgctxt "button"
|
||||
msgid "Log Out"
|
||||
msgstr "Encerrar sessão"
|
||||
|
||||
#: js/ui/endSessionDialog.js:56
|
||||
#: js/ui/endSessionDialog.js:62
|
||||
msgctxt "title"
|
||||
msgid "Power Off"
|
||||
msgstr "Desligar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:57
|
||||
#: js/ui/endSessionDialog.js:63
|
||||
msgctxt "title"
|
||||
msgid "Install Updates & Power Off"
|
||||
msgstr "Instalar atualizações & desligar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:59
|
||||
#: js/ui/endSessionDialog.js:66
|
||||
#, 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:63
|
||||
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89
|
||||
msgctxt "checkbox"
|
||||
msgid "Install pending software updates"
|
||||
msgstr "Instalar atualizações de software pendentes"
|
||||
|
||||
#: js/ui/endSessionDialog.js:66 js/ui/endSessionDialog.js:82
|
||||
msgctxt "button"
|
||||
msgid "Restart"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:68
|
||||
#: js/ui/endSessionDialog.js:74
|
||||
msgctxt "button"
|
||||
msgid "Power Off"
|
||||
msgstr "Desligar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:74
|
||||
#: js/ui/endSessionDialog.js:81
|
||||
msgctxt "title"
|
||||
msgid "Restart"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:76
|
||||
#: 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
|
||||
#, 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:89
|
||||
#: js/ui/endSessionDialog.js:93
|
||||
msgctxt "button"
|
||||
msgid "Restart"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:101
|
||||
msgctxt "title"
|
||||
msgid "Restart & Install Updates"
|
||||
msgstr "Reiniciar & instalar atualizações"
|
||||
|
||||
#: js/ui/endSessionDialog.js:91
|
||||
#: js/ui/endSessionDialog.js:104
|
||||
#, javascript-format
|
||||
msgid "The system will automatically restart and install updates in %d second."
|
||||
msgid_plural ""
|
||||
@ -1257,22 +1278,22 @@ msgstr[1] ""
|
||||
"O sistema irá reiniciar e instalar atualizações automaticamente em %d "
|
||||
"segundos."
|
||||
|
||||
#: js/ui/endSessionDialog.js:97 js/ui/endSessionDialog.js:116
|
||||
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132
|
||||
msgctxt "button"
|
||||
msgid "Restart & Install"
|
||||
msgstr "Reiniciar & instalar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:98
|
||||
#: js/ui/endSessionDialog.js:113
|
||||
msgctxt "button"
|
||||
msgid "Install & Power Off"
|
||||
msgstr "Instalar & desligar"
|
||||
|
||||
#: js/ui/endSessionDialog.js:99
|
||||
#: js/ui/endSessionDialog.js:114
|
||||
msgctxt "checkbox"
|
||||
msgid "Power off after updates are installed"
|
||||
msgstr "Desligar após atualizações serem instaladas"
|
||||
|
||||
#: js/ui/endSessionDialog.js:106
|
||||
#: js/ui/endSessionDialog.js:121
|
||||
msgctxt "title"
|
||||
msgid "Restart & Install Upgrade"
|
||||
msgstr "Reiniciar & instalar atualizações"
|
||||
@ -1280,7 +1301,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:111
|
||||
#: js/ui/endSessionDialog.js:126
|
||||
#, javascript-format
|
||||
msgid ""
|
||||
"%s %s will be installed after restart. Upgrade installation can take a long "
|
||||
@ -1290,32 +1311,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: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: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:276
|
||||
#: js/ui/endSessionDialog.js:293
|
||||
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:281
|
||||
#: js/ui/endSessionDialog.js:298
|
||||
msgid "Other users are logged in"
|
||||
msgstr "Outros usuários estão com sessão aberta"
|
||||
|
||||
#: js/ui/endSessionDialog.js:427
|
||||
#: js/ui/endSessionDialog.js:467
|
||||
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:645
|
||||
#: js/ui/endSessionDialog.js:685
|
||||
#, javascript-format
|
||||
msgid "%s (remote)"
|
||||
msgstr "%s (remoto)"
|
||||
|
||||
#. Translators: Console here refers to a tty like a VT console
|
||||
#: js/ui/endSessionDialog.js:648
|
||||
#: js/ui/endSessionDialog.js:688
|
||||
#, javascript-format
|
||||
msgid "%s (console)"
|
||||
msgstr "%s (console)"
|
||||
@ -1333,11 +1354,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:252
|
||||
#: js/ui/extensionSystem.js:253
|
||||
msgid "Extension Updates Available"
|
||||
msgstr "Atualizações de extensões disponíveis"
|
||||
|
||||
#: js/ui/extensionSystem.js:253
|
||||
#: js/ui/extensionSystem.js:254
|
||||
msgid "Extension updates are ready to be installed."
|
||||
msgstr "Atualizações de extensões estão prontas para serem instaladas."
|
||||
|
||||
@ -1434,7 +1455,7 @@ msgstr "Desligar"
|
||||
msgid "Leave Off"
|
||||
msgstr "Deixar desativado"
|
||||
|
||||
#: js/ui/keyboard.js:225
|
||||
#: js/ui/keyboard.js:226
|
||||
msgid "Region & Language Settings"
|
||||
msgstr "Configurações regionais e de idioma"
|
||||
|
||||
@ -1537,27 +1558,27 @@ msgstr "Panorama"
|
||||
msgid "Type to search"
|
||||
msgstr "Digite para pesquisar"
|
||||
|
||||
#: js/ui/padOsd.js:95
|
||||
#: js/ui/padOsd.js:96
|
||||
msgid "New shortcut…"
|
||||
msgstr "Novo atalho…"
|
||||
|
||||
#: js/ui/padOsd.js:142
|
||||
#: js/ui/padOsd.js:143
|
||||
msgid "Application defined"
|
||||
msgstr "Aplicativo definido"
|
||||
|
||||
#: js/ui/padOsd.js:143
|
||||
#: js/ui/padOsd.js:144
|
||||
msgid "Show on-screen help"
|
||||
msgstr "Mostrar ajuda na tela"
|
||||
|
||||
#: js/ui/padOsd.js:144
|
||||
#: js/ui/padOsd.js:145
|
||||
msgid "Switch monitor"
|
||||
msgstr "Trocar monitor"
|
||||
|
||||
#: js/ui/padOsd.js:145
|
||||
#: js/ui/padOsd.js:146
|
||||
msgid "Assign keystroke"
|
||||
msgstr "Atribuir atalho"
|
||||
|
||||
#: js/ui/padOsd.js:211
|
||||
#: js/ui/padOsd.js:212
|
||||
msgid "Done"
|
||||
msgstr "Concluído"
|
||||
|
||||
@ -2129,30 +2150,35 @@ msgstr "Desativar"
|
||||
msgid "Airplane Mode On"
|
||||
msgstr "Modo avião ligado"
|
||||
|
||||
#: js/ui/status/system.js:102
|
||||
#: js/ui/status/system.js:104
|
||||
msgid "Lock"
|
||||
msgstr "Bloquear"
|
||||
|
||||
#: js/ui/status/system.js:115
|
||||
#: js/ui/status/system.js:116
|
||||
msgid "Power Off / Log Out"
|
||||
msgstr "Desligar / encerrar sessão"
|
||||
|
||||
#: js/ui/status/system.js:118
|
||||
msgid "Log Out"
|
||||
msgstr "Encerrar sessão"
|
||||
|
||||
#: js/ui/status/system.js:130
|
||||
msgid "Switch User…"
|
||||
msgstr "Alternar usuário…"
|
||||
|
||||
#: js/ui/status/system.js:144
|
||||
#: js/ui/status/system.js:119
|
||||
msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#: js/ui/status/system.js:156
|
||||
#: js/ui/status/system.js:130
|
||||
#| msgid "Restarting…"
|
||||
msgid "Restart…"
|
||||
msgstr "Reiniciar…"
|
||||
|
||||
#: js/ui/status/system.js:141
|
||||
msgid "Power Off…"
|
||||
msgstr "Desligar…"
|
||||
|
||||
#: js/ui/status/system.js:154
|
||||
msgid "Log Out"
|
||||
msgstr "Encerrar sessão"
|
||||
|
||||
#: js/ui/status/system.js:165
|
||||
msgid "Switch User…"
|
||||
msgstr "Alternar usuário…"
|
||||
|
||||
#: js/ui/status/thunderbolt.js:263
|
||||
msgid "Thunderbolt"
|
||||
msgstr "Thunderbolt"
|
||||
|
300
po/ro.po
300
po/ro.po
@ -10,10 +10,9 @@ 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-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"
|
||||
"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"
|
||||
"Language-Team: Gnome Romanian Translation Team <gnomero-list@lists."
|
||||
"sourceforge.net>\n"
|
||||
"Language: ro\n"
|
||||
@ -23,7 +22,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.3.1\n"
|
||||
"X-Generator: Poedit 2.4\n"
|
||||
"X-Project-Style: gnome\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
|
||||
@ -235,11 +234,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 matrice este o "
|
||||
"Aspectul selectorului de aplicații. Fiecare intrare din vector 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"
|
||||
@ -450,9 +449,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:369 js/ui/extensionDownloader.js:183
|
||||
#: js/ui/endSessionDialog.js:438 js/ui/extensionDownloader.js:183
|
||||
#: js/ui/shellMountOperation.js:376 js/ui/shellMountOperation.js:386
|
||||
#: js/ui/status/network.js:916 subprojects/extensions-app/js/main.js:149
|
||||
#: js/ui/status/network.js:940 subprojects/extensions-app/js/main.js:149
|
||||
msgid "Cancel"
|
||||
msgstr "Anulează"
|
||||
|
||||
@ -488,7 +487,7 @@ msgstr "(de exemplu, utilizator sau %s)"
|
||||
msgid "Username"
|
||||
msgstr "Nume de utilizator"
|
||||
|
||||
#: js/gdm/loginDialog.js:1254
|
||||
#: js/gdm/loginDialog.js:1253
|
||||
msgid "Login Window"
|
||||
msgstr "Fereastră de autentificare"
|
||||
|
||||
@ -506,73 +505,84 @@ msgid "(or swipe finger)"
|
||||
msgstr "(sau treceți degetul peste)"
|
||||
|
||||
#. Translators: The name of the power-off action in search
|
||||
#: js/misc/systemActions.js:93
|
||||
#: js/misc/systemActions.js:91
|
||||
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:96
|
||||
msgid "power off;shutdown;reboot;restart;halt;stop"
|
||||
msgstr "power off;shutdown;reboot;restart;oprire;repornire"
|
||||
#: 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ă;"
|
||||
|
||||
#. Translators: The name of the lock screen action in search
|
||||
#: js/misc/systemActions.js:101
|
||||
#: js/misc/systemActions.js:107
|
||||
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:104
|
||||
#: js/misc/systemActions.js:110
|
||||
msgid "lock screen"
|
||||
msgstr "lock screen;blochează ecranul"
|
||||
|
||||
#. Translators: The name of the logout action in search
|
||||
#: js/misc/systemActions.js:109
|
||||
#: js/misc/systemActions.js:115
|
||||
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:112
|
||||
#: js/misc/systemActions.js:118
|
||||
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:117
|
||||
#: js/misc/systemActions.js:123
|
||||
msgctxt "search-result"
|
||||
msgid "Suspend"
|
||||
msgstr "Suspendare"
|
||||
|
||||
#. Translators: A list of keywords that match the suspend action, separated by semicolons
|
||||
#: js/misc/systemActions.js:120
|
||||
#: js/misc/systemActions.js:126
|
||||
msgid "suspend;sleep"
|
||||
msgstr "suspend;sleep;suspendare"
|
||||
|
||||
#. Translators: The name of the switch user action in search
|
||||
#: js/misc/systemActions.js:125
|
||||
#: js/misc/systemActions.js:131
|
||||
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:128
|
||||
#: js/misc/systemActions.js:134
|
||||
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:135
|
||||
#: js/misc/systemActions.js:141
|
||||
msgid "lock orientation;unlock orientation;screen;rotation"
|
||||
msgstr ""
|
||||
"lock orientation;screen;rotation;blocare orientare;blocare de orientare;"
|
||||
"ecran;rotație"
|
||||
|
||||
#: js/misc/systemActions.js:255
|
||||
#: js/misc/systemActions.js:266
|
||||
msgctxt "search-result"
|
||||
msgid "Unlock Screen Rotation"
|
||||
msgstr "Deblochează rotația ecranului"
|
||||
|
||||
#: js/misc/systemActions.js:256
|
||||
#: js/misc/systemActions.js:267
|
||||
msgctxt "search-result"
|
||||
msgid "Lock Screen Rotation"
|
||||
msgstr "Rotație de ecran blocat"
|
||||
@ -749,31 +759,31 @@ msgid "Unnamed Folder"
|
||||
msgstr "Dosar nedenumit"
|
||||
|
||||
#. Translators: This is the heading of a list of open windows
|
||||
#: js/ui/appDisplay.js:2767 js/ui/panel.js:75
|
||||
#: js/ui/appDisplay.js:2762 js/ui/panel.js:75
|
||||
msgid "Open Windows"
|
||||
msgstr "Ferestre deschise"
|
||||
|
||||
#: js/ui/appDisplay.js:2786 js/ui/panel.js:82
|
||||
#: js/ui/appDisplay.js:2781 js/ui/panel.js:82
|
||||
msgid "New Window"
|
||||
msgstr "Fereastră nouă"
|
||||
|
||||
#: js/ui/appDisplay.js:2802
|
||||
#: js/ui/appDisplay.js:2797
|
||||
msgid "Launch using Integrated Graphics Card"
|
||||
msgstr "Lansează folosind placa grafică integrată"
|
||||
|
||||
#: js/ui/appDisplay.js:2803
|
||||
#: js/ui/appDisplay.js:2798
|
||||
msgid "Launch using Discrete Graphics Card"
|
||||
msgstr "Lansează folosind placa grafică discretă"
|
||||
|
||||
#: js/ui/appDisplay.js:2831 js/ui/dash.js:239
|
||||
#: js/ui/appDisplay.js:2826 js/ui/dash.js:239
|
||||
msgid "Remove from Favorites"
|
||||
msgstr "Elimină din favorite"
|
||||
|
||||
#: js/ui/appDisplay.js:2837
|
||||
#: js/ui/appDisplay.js:2832
|
||||
msgid "Add to Favorites"
|
||||
msgstr "Adaugă la Favorite"
|
||||
|
||||
#: js/ui/appDisplay.js:2847 js/ui/panel.js:93
|
||||
#: js/ui/appDisplay.js:2842 js/ui/panel.js:93
|
||||
msgid "Show Details"
|
||||
msgstr "Arată detaliile"
|
||||
|
||||
@ -974,8 +984,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:227
|
||||
#: js/ui/status/network.js:318 js/ui/status/network.js:919
|
||||
#: 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 "Conectare"
|
||||
|
||||
@ -1040,7 +1050,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:1694
|
||||
#: js/ui/components/networkAgent.js:669 js/ui/status/network.js:1718
|
||||
msgid "Network Manager"
|
||||
msgstr "Gestionar de rețea"
|
||||
|
||||
@ -1166,18 +1176,18 @@ msgstr "Vreme"
|
||||
msgid "Select weather location…"
|
||||
msgstr "Selectează locația vremii…"
|
||||
|
||||
#: js/ui/endSessionDialog.js:37
|
||||
#: js/ui/endSessionDialog.js:39
|
||||
#, javascript-format
|
||||
msgctxt "title"
|
||||
msgid "Log Out %s"
|
||||
msgstr "Ieșire din sesiune pentru %s"
|
||||
|
||||
#: js/ui/endSessionDialog.js:38
|
||||
#: js/ui/endSessionDialog.js:40
|
||||
msgctxt "title"
|
||||
msgid "Log Out"
|
||||
msgstr "Ieșire din sesiune"
|
||||
|
||||
#: js/ui/endSessionDialog.js:40
|
||||
#: js/ui/endSessionDialog.js:43
|
||||
#, javascript-format
|
||||
msgid "%s will be logged out automatically in %d second."
|
||||
msgid_plural "%s will be logged out automatically in %d seconds."
|
||||
@ -1185,7 +1195,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:45
|
||||
#: js/ui/endSessionDialog.js:49
|
||||
#, javascript-format
|
||||
msgid "You will be logged out automatically in %d second."
|
||||
msgid_plural "You will be logged out automatically in %d seconds."
|
||||
@ -1193,22 +1203,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:51
|
||||
#: js/ui/endSessionDialog.js:56
|
||||
msgctxt "button"
|
||||
msgid "Log Out"
|
||||
msgstr "Ieșire din sesiune"
|
||||
|
||||
#: js/ui/endSessionDialog.js:56
|
||||
#: js/ui/endSessionDialog.js:62
|
||||
msgctxt "title"
|
||||
msgid "Power Off"
|
||||
msgstr "Oprire"
|
||||
|
||||
#: js/ui/endSessionDialog.js:57
|
||||
#: js/ui/endSessionDialog.js:63
|
||||
msgctxt "title"
|
||||
msgid "Install Updates & Power Off"
|
||||
msgstr "Instalarea actualizărilor și repornirea"
|
||||
|
||||
#: js/ui/endSessionDialog.js:59
|
||||
#: js/ui/endSessionDialog.js:66
|
||||
#, javascript-format
|
||||
msgid "The system will power off automatically in %d second."
|
||||
msgid_plural "The system will power off automatically in %d seconds."
|
||||
@ -1216,27 +1226,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:63
|
||||
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89
|
||||
msgctxt "checkbox"
|
||||
msgid "Install pending software updates"
|
||||
msgstr "Instalează actualizările în așteptare"
|
||||
|
||||
#: js/ui/endSessionDialog.js:66 js/ui/endSessionDialog.js:82
|
||||
msgctxt "button"
|
||||
msgid "Restart"
|
||||
msgstr "Repornire"
|
||||
|
||||
#: js/ui/endSessionDialog.js:68
|
||||
#: js/ui/endSessionDialog.js:74
|
||||
msgctxt "button"
|
||||
msgid "Power Off"
|
||||
msgstr "Oprire"
|
||||
|
||||
#: js/ui/endSessionDialog.js:74
|
||||
#: js/ui/endSessionDialog.js:81
|
||||
msgctxt "title"
|
||||
msgid "Restart"
|
||||
msgstr "Repornire"
|
||||
|
||||
#: js/ui/endSessionDialog.js:76
|
||||
#: js/ui/endSessionDialog.js:82
|
||||
msgctxt "title"
|
||||
msgid "Install Updates & Restart"
|
||||
msgstr "Instalează actualizările și repornește"
|
||||
|
||||
#: js/ui/endSessionDialog.js:85
|
||||
#, javascript-format
|
||||
msgid "The system will restart automatically in %d second."
|
||||
msgid_plural "The system will restart automatically in %d seconds."
|
||||
@ -1244,12 +1254,17 @@ 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:89
|
||||
#: js/ui/endSessionDialog.js:93
|
||||
msgctxt "button"
|
||||
msgid "Restart"
|
||||
msgstr "Repornire"
|
||||
|
||||
#: js/ui/endSessionDialog.js:101
|
||||
msgctxt "title"
|
||||
msgid "Restart & Install Updates"
|
||||
msgstr "Repornire și instalare actualizări"
|
||||
|
||||
#: js/ui/endSessionDialog.js:91
|
||||
#: js/ui/endSessionDialog.js:104
|
||||
#, javascript-format
|
||||
msgid "The system will automatically restart and install updates in %d second."
|
||||
msgid_plural ""
|
||||
@ -1258,22 +1273,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:97 js/ui/endSessionDialog.js:116
|
||||
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132
|
||||
msgctxt "button"
|
||||
msgid "Restart & Install"
|
||||
msgstr "Repornește și instalează"
|
||||
|
||||
#: js/ui/endSessionDialog.js:98
|
||||
#: js/ui/endSessionDialog.js:113
|
||||
msgctxt "button"
|
||||
msgid "Install & Power Off"
|
||||
msgstr "Instalează și oprește"
|
||||
|
||||
#: js/ui/endSessionDialog.js:99
|
||||
#: js/ui/endSessionDialog.js:114
|
||||
msgctxt "checkbox"
|
||||
msgid "Power off after updates are installed"
|
||||
msgstr "Oprește după ce actualizările au fost instalate"
|
||||
|
||||
#: js/ui/endSessionDialog.js:106
|
||||
#: js/ui/endSessionDialog.js:121
|
||||
msgctxt "title"
|
||||
msgid "Restart & Install Upgrade"
|
||||
msgstr "Repornire și instalare înnoiri"
|
||||
@ -1281,7 +1296,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:111
|
||||
#: js/ui/endSessionDialog.js:126
|
||||
#, javascript-format
|
||||
msgid ""
|
||||
"%s %s will be installed after restart. Upgrade installation can take a long "
|
||||
@ -1291,28 +1306,32 @@ 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:259
|
||||
msgid "Running on battery power: Please plug in before installing updates."
|
||||
#: js/ui/endSessionDialog.js:284
|
||||
msgid "Low battery power: please plug in before installing updates."
|
||||
msgstr ""
|
||||
"Se rulează pe puterea bateriei: conectați-vă înainte de a instala "
|
||||
"actualizările."
|
||||
"Putere de baterie scăzută: conectați înainte de a instala actualizările."
|
||||
|
||||
#: js/ui/endSessionDialog.js:268
|
||||
#: js/ui/endSessionDialog.js:293
|
||||
msgid "Some applications are busy or have unsaved work"
|
||||
msgstr "Unele aplicații sunt ocupate sau au muncă nesalvată"
|
||||
|
||||
#: js/ui/endSessionDialog.js:273
|
||||
#: js/ui/endSessionDialog.js:298
|
||||
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:583
|
||||
#: js/ui/endSessionDialog.js:685
|
||||
#, javascript-format
|
||||
msgid "%s (remote)"
|
||||
msgstr "%s (la distanță)"
|
||||
|
||||
#. Translators: Console here refers to a tty like a VT console
|
||||
#: js/ui/endSessionDialog.js:586
|
||||
#: js/ui/endSessionDialog.js:688
|
||||
#, javascript-format
|
||||
msgid "%s (console)"
|
||||
msgstr "%s (consolă)"
|
||||
@ -1415,15 +1434,15 @@ msgid "Leave On"
|
||||
msgstr "Lasă pornit"
|
||||
|
||||
#: js/ui/kbdA11yDialog.js:55 js/ui/status/bluetooth.js:156
|
||||
#: js/ui/status/network.js:1291
|
||||
#: js/ui/status/network.js:1315
|
||||
msgid "Turn On"
|
||||
msgstr "Pornește"
|
||||
|
||||
#: js/ui/kbdA11yDialog.js:63 js/ui/status/bluetooth.js:156
|
||||
#: 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/network.js:160 js/ui/status/network.js:344
|
||||
#: js/ui/status/network.js:1315 js/ui/status/network.js:1427
|
||||
#: js/ui/status/nightLight.js:41 js/ui/status/rfkill.js:81
|
||||
#: js/ui/status/rfkill.js:108
|
||||
#: js/ui/status/rfkill.js:110
|
||||
msgid "Turn Off"
|
||||
msgstr "Oprește"
|
||||
|
||||
@ -1484,11 +1503,11 @@ msgstr "Vizualizează sursa"
|
||||
msgid "Web Page"
|
||||
msgstr "Pagină Web"
|
||||
|
||||
#: js/ui/main.js:297
|
||||
#: js/ui/main.js:294
|
||||
msgid "Logged in as a privileged user"
|
||||
msgstr "Autentificat ca utilizator privilegiat"
|
||||
|
||||
#: js/ui/main.js:298
|
||||
#: js/ui/main.js:295
|
||||
msgid ""
|
||||
"Running a session as a privileged user should be avoided for security "
|
||||
"reasons. If possible, you should log in as a normal user."
|
||||
@ -1497,11 +1516,11 @@ msgstr ""
|
||||
"pentru motive de securitate. Dacă este posibil, ar trebui să vă "
|
||||
"autentificați ca un utilizator normal."
|
||||
|
||||
#: js/ui/main.js:337
|
||||
#: js/ui/main.js:334
|
||||
msgid "Screen Lock disabled"
|
||||
msgstr "Blocarea ecranului este dezactivată"
|
||||
|
||||
#: js/ui/main.js:338
|
||||
#: js/ui/main.js:335
|
||||
msgid "Screen Locking requires the GNOME display manager."
|
||||
msgstr "Blocarea ecranului necesită administratorul de afișaj GNOME."
|
||||
|
||||
@ -1594,7 +1613,7 @@ msgctxt "System menu in the top bar"
|
||||
msgid "System"
|
||||
msgstr "Sistem"
|
||||
|
||||
#: js/ui/panel.js:827
|
||||
#: js/ui/panel.js:825
|
||||
msgid "Top Bar"
|
||||
msgstr "Bara de sus"
|
||||
|
||||
@ -1772,7 +1791,7 @@ msgstr "Text mare"
|
||||
msgid "Bluetooth"
|
||||
msgstr "Bluetooth"
|
||||
|
||||
#: js/ui/status/bluetooth.js:49 js/ui/status/network.js:595
|
||||
#: js/ui/status/bluetooth.js:49 js/ui/status/network.js:619
|
||||
msgid "Bluetooth Settings"
|
||||
msgstr "Configurări Bluetooth"
|
||||
|
||||
@ -1856,18 +1875,18 @@ msgstr ""
|
||||
"Accesul la locație poate fi schimbat oricând din configurările de "
|
||||
"confidențialitate."
|
||||
|
||||
#: js/ui/status/network.js:70
|
||||
#: js/ui/status/network.js:71
|
||||
msgid "<unknown>"
|
||||
msgstr "<necunoscut>"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:424 js/ui/status/network.js:1320
|
||||
#: js/ui/status/network.js:449 js/ui/status/network.js:1344
|
||||
#, javascript-format
|
||||
msgid "%s Off"
|
||||
msgstr "%s oprit"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:427
|
||||
#: js/ui/status/network.js:452
|
||||
#, javascript-format
|
||||
msgid "%s Connected"
|
||||
msgstr "%s conectat"
|
||||
@ -1875,164 +1894,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:432
|
||||
#: js/ui/status/network.js:457
|
||||
#, javascript-format
|
||||
msgid "%s Unmanaged"
|
||||
msgstr "%s este negestionat"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:435
|
||||
#: js/ui/status/network.js:460
|
||||
#, javascript-format
|
||||
msgid "%s Disconnecting"
|
||||
msgstr "Se deconectează %s"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:442 js/ui/status/network.js:1312
|
||||
#: js/ui/status/network.js:467 js/ui/status/network.js:1336
|
||||
#, 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:445
|
||||
#: js/ui/status/network.js:470
|
||||
#, 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:453
|
||||
#: js/ui/status/network.js:478
|
||||
#, 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:457
|
||||
#: js/ui/status/network.js:482
|
||||
#, javascript-format
|
||||
msgid "%s Unavailable"
|
||||
msgstr "%s indisponibil"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:460
|
||||
#: js/ui/status/network.js:485
|
||||
#, javascript-format
|
||||
msgid "%s Connection Failed"
|
||||
msgstr "Conectarea la %s a eșuat"
|
||||
|
||||
#: js/ui/status/network.js:472
|
||||
#: js/ui/status/network.js:497
|
||||
msgid "Wired Settings"
|
||||
msgstr "Configurări pentru conexiune cu fir"
|
||||
|
||||
#: js/ui/status/network.js:515
|
||||
#: js/ui/status/network.js:540
|
||||
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:562 js/ui/status/network.js:1317
|
||||
#: js/ui/status/network.js:586 js/ui/status/network.js:1341
|
||||
#, 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:566
|
||||
#: js/ui/status/network.js:590
|
||||
#, javascript-format
|
||||
msgid "%s Disabled"
|
||||
msgstr "%s dezactivat"
|
||||
|
||||
#: js/ui/status/network.js:607
|
||||
#: js/ui/status/network.js:631
|
||||
msgid "Connect to Internet"
|
||||
msgstr "Conectează la Internet"
|
||||
|
||||
#: js/ui/status/network.js:811
|
||||
#: js/ui/status/network.js:835
|
||||
msgid "Airplane Mode is On"
|
||||
msgstr "Modul avion este pornit"
|
||||
|
||||
#: js/ui/status/network.js:812
|
||||
#: js/ui/status/network.js:836
|
||||
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:813
|
||||
#: js/ui/status/network.js:837
|
||||
msgid "Turn Off Airplane Mode"
|
||||
msgstr "Oprește modul avion"
|
||||
|
||||
#: js/ui/status/network.js:822
|
||||
#: js/ui/status/network.js:846
|
||||
msgid "Wi-Fi is Off"
|
||||
msgstr "Wi-Fi este oprit"
|
||||
|
||||
#: js/ui/status/network.js:823
|
||||
#: js/ui/status/network.js:847
|
||||
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:824
|
||||
#: js/ui/status/network.js:848
|
||||
msgid "Turn On Wi-Fi"
|
||||
msgstr "Pornește Wi-Fi"
|
||||
|
||||
#: js/ui/status/network.js:849
|
||||
#: js/ui/status/network.js:873
|
||||
msgid "Wi-Fi Networks"
|
||||
msgstr "Rețele Wi-Fi"
|
||||
|
||||
#: js/ui/status/network.js:851
|
||||
#: js/ui/status/network.js:875
|
||||
msgid "Select a network"
|
||||
msgstr "Selectați o rețea"
|
||||
|
||||
#: js/ui/status/network.js:883
|
||||
#: js/ui/status/network.js:907
|
||||
msgid "No Networks"
|
||||
msgstr "Nicio rețea"
|
||||
|
||||
#: js/ui/status/network.js:904 js/ui/status/rfkill.js:106
|
||||
#: js/ui/status/network.js:928 js/ui/status/rfkill.js:108
|
||||
msgid "Use hardware switch to turn off"
|
||||
msgstr "Folosește un întrerupător hardware pentru a opri"
|
||||
|
||||
#: js/ui/status/network.js:1181
|
||||
#: js/ui/status/network.js:1205
|
||||
msgid "Select Network"
|
||||
msgstr "Selectați rețeaua"
|
||||
|
||||
#: js/ui/status/network.js:1187
|
||||
#: js/ui/status/network.js:1211
|
||||
msgid "Wi-Fi Settings"
|
||||
msgstr "Configurări Wi-Fi"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:1308
|
||||
#: js/ui/status/network.js:1332
|
||||
#, javascript-format
|
||||
msgid "%s Hotspot Active"
|
||||
msgstr "Hotspot %s activ"
|
||||
|
||||
#. Translators: %s is a network identifier
|
||||
#: js/ui/status/network.js:1323
|
||||
#: js/ui/status/network.js:1347
|
||||
#, javascript-format
|
||||
msgid "%s Not Connected"
|
||||
msgstr "%s nu este conectat"
|
||||
|
||||
#: js/ui/status/network.js:1420
|
||||
#: js/ui/status/network.js:1444
|
||||
msgid "connecting…"
|
||||
msgstr "se conectează…"
|
||||
|
||||
#. Translators: this is for network connections that require some kind of key or password
|
||||
#: js/ui/status/network.js:1423
|
||||
#: js/ui/status/network.js:1447
|
||||
msgid "authentication required"
|
||||
msgstr "necesită autentificare"
|
||||
|
||||
#: js/ui/status/network.js:1425
|
||||
#: js/ui/status/network.js:1449
|
||||
msgid "connection failed"
|
||||
msgstr "conexiune eșuată"
|
||||
|
||||
#: js/ui/status/network.js:1476
|
||||
#: js/ui/status/network.js:1500
|
||||
msgid "VPN Settings"
|
||||
msgstr "Configurări VPN"
|
||||
|
||||
#: js/ui/status/network.js:1493
|
||||
#: js/ui/status/network.js:1517
|
||||
msgid "VPN"
|
||||
msgstr "VPN"
|
||||
|
||||
#: js/ui/status/network.js:1503
|
||||
#: js/ui/status/network.js:1527
|
||||
msgid "VPN Off"
|
||||
msgstr "VPN oprit"
|
||||
|
||||
#: js/ui/status/network.js:1564 js/ui/status/rfkill.js:84
|
||||
#: js/ui/status/network.js:1588 js/ui/status/rfkill.js:84
|
||||
msgid "Network Settings"
|
||||
msgstr "Configurări de rețea"
|
||||
|
||||
#: js/ui/status/network.js:1593
|
||||
#: js/ui/status/network.js:1617
|
||||
#, javascript-format
|
||||
msgid "%s Wired Connection"
|
||||
msgid_plural "%s Wired Connections"
|
||||
@ -2040,7 +2059,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:1597
|
||||
#: js/ui/status/network.js:1621
|
||||
#, javascript-format
|
||||
msgid "%s Wi-Fi Connection"
|
||||
msgid_plural "%s Wi-Fi Connections"
|
||||
@ -2048,7 +2067,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:1601
|
||||
#: js/ui/status/network.js:1625
|
||||
#, javascript-format
|
||||
msgid "%s Modem Connection"
|
||||
msgid_plural "%s Modem Connections"
|
||||
@ -2056,11 +2075,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:1735
|
||||
#: js/ui/status/network.js:1759
|
||||
msgid "Connection failed"
|
||||
msgstr "Conexiune eșuată"
|
||||
|
||||
#: js/ui/status/network.js:1736
|
||||
#: js/ui/status/network.js:1760
|
||||
msgid "Activation of network connection failed"
|
||||
msgstr "Activarea conexiunii de rețea a eșuat"
|
||||
|
||||
@ -2115,11 +2134,11 @@ msgstr "%d∶%02d până este plină (%d%%)"
|
||||
msgid "%d %%"
|
||||
msgstr "%d%%"
|
||||
|
||||
#: js/ui/status/remoteAccess.js:43
|
||||
#: js/ui/status/remoteAccess.js:45
|
||||
msgid "Screen is Being Shared"
|
||||
msgstr "Ecranul este partajat"
|
||||
|
||||
#: js/ui/status/remoteAccess.js:45
|
||||
#: js/ui/status/remoteAccess.js:47
|
||||
msgid "Turn off"
|
||||
msgstr "Oprește"
|
||||
|
||||
@ -2130,30 +2149,34 @@ msgstr "Oprește"
|
||||
msgid "Airplane Mode On"
|
||||
msgstr "Modul avion este pornit"
|
||||
|
||||
#: js/ui/status/system.js:102
|
||||
#: js/ui/status/system.js:104
|
||||
msgid "Lock"
|
||||
msgstr "Blocare"
|
||||
|
||||
#: js/ui/status/system.js:115
|
||||
#: js/ui/status/system.js:116
|
||||
msgid "Power Off / Log Out"
|
||||
msgstr "Oprire / Deautentificare"
|
||||
|
||||
#: js/ui/status/system.js:118
|
||||
msgid "Log Out"
|
||||
msgstr "Ieșire din sesiune"
|
||||
|
||||
#: js/ui/status/system.js:130
|
||||
msgid "Switch User…"
|
||||
msgstr "Comută utilizatorul…"
|
||||
|
||||
#: js/ui/status/system.js:144
|
||||
#: js/ui/status/system.js:119
|
||||
msgid "Suspend"
|
||||
msgstr "Suspendare"
|
||||
|
||||
#: js/ui/status/system.js:156
|
||||
#: js/ui/status/system.js:130
|
||||
msgid "Restart…"
|
||||
msgstr "Repornește…"
|
||||
|
||||
#: js/ui/status/system.js:141
|
||||
msgid "Power Off…"
|
||||
msgstr "Se oprește…"
|
||||
|
||||
#: js/ui/status/system.js:154
|
||||
msgid "Log Out"
|
||||
msgstr "Ieșire din sesiune"
|
||||
|
||||
#: js/ui/status/system.js:165
|
||||
msgid "Switch User…"
|
||||
msgstr "Comută utilizatorul…"
|
||||
|
||||
#: js/ui/status/thunderbolt.js:263
|
||||
msgid "Thunderbolt"
|
||||
msgstr "Thunderbolt"
|
||||
@ -2261,22 +2284,22 @@ msgid "“%s” is ready"
|
||||
msgstr "„%s” este gata"
|
||||
|
||||
#. Translators: This string should be shorter than 30 characters
|
||||
#: js/ui/windowManager.js:55
|
||||
#: js/ui/windowManager.js:60
|
||||
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:64
|
||||
#: js/ui/windowManager.js:69
|
||||
msgid "Revert Settings"
|
||||
msgstr "Restaurează configurările"
|
||||
|
||||
#: js/ui/windowManager.js:67
|
||||
#: js/ui/windowManager.js:72
|
||||
msgid "Keep Changes"
|
||||
msgstr "Păstrați modificările"
|
||||
|
||||
#: js/ui/windowManager.js:86
|
||||
#: js/ui/windowManager.js:91
|
||||
#, javascript-format
|
||||
msgid "Settings changes will revert in %d second"
|
||||
msgid_plural "Settings changes will revert in %d seconds"
|
||||
@ -2286,7 +2309,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:546
|
||||
#: js/ui/windowManager.js:551
|
||||
#, javascript-format
|
||||
msgid "%d × %d"
|
||||
msgstr "%d × %d"
|
||||
@ -3434,9 +3457,6 @@ 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 "
|
||||
|
157
po/tr.po
157
po/tr.po
@ -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-10 15:40+0000\n"
|
||||
"PO-Revision-Date: 2020-08-11 01:10+0300\n"
|
||||
"POT-Creation-Date: 2020-08-14 15:48+0000\n"
|
||||
"PO-Revision-Date: 2020-08-17 02:24+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:110 js/ui/components/polkitAgent.js:139
|
||||
#: js/ui/endSessionDialog.js:413 js/ui/extensionDownloader.js:183
|
||||
#: js/ui/components/networkAgent.js:111 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
|
||||
msgid "Cancel"
|
||||
msgstr "İptal"
|
||||
|
||||
#. Cisco LEAP
|
||||
#: 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/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/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:241
|
||||
#: js/ui/components/networkAgent.js:264 js/ui/components/networkAgent.js:282
|
||||
#: js/gdm/loginDialog.js:918 js/ui/components/networkAgent.js:242
|
||||
#: js/ui/components/networkAgent.js:265 js/ui/components/networkAgent.js:283
|
||||
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:2762 js/ui/panel.js:75
|
||||
#: js/ui/appDisplay.js:2766 js/ui/panel.js:75
|
||||
msgid "Open Windows"
|
||||
msgstr "Açık Pencereler"
|
||||
|
||||
#: js/ui/appDisplay.js:2781 js/ui/panel.js:82
|
||||
#: js/ui/appDisplay.js:2785 js/ui/panel.js:82
|
||||
msgid "New Window"
|
||||
msgstr "Yeni Pencere"
|
||||
|
||||
#: js/ui/appDisplay.js:2797
|
||||
#: js/ui/appDisplay.js:2801
|
||||
msgid "Launch using Integrated Graphics Card"
|
||||
msgstr "Tümleşik Ekran Kartıyla Başlat"
|
||||
|
||||
#: js/ui/appDisplay.js:2798
|
||||
#: js/ui/appDisplay.js:2802
|
||||
msgid "Launch using Discrete Graphics Card"
|
||||
msgstr "Ayrık Ekran Kartıyla Başlat"
|
||||
|
||||
#: js/ui/appDisplay.js:2826 js/ui/dash.js:239
|
||||
#: js/ui/appDisplay.js:2830 js/ui/dash.js:239
|
||||
msgid "Remove from Favorites"
|
||||
msgstr "Sık Kullanılanlardan Çıkar"
|
||||
|
||||
#: js/ui/appDisplay.js:2832
|
||||
#: js/ui/appDisplay.js:2836
|
||||
msgid "Add to Favorites"
|
||||
msgstr "Sık Kullanılanlara Ekle"
|
||||
|
||||
#: js/ui/appDisplay.js:2842 js/ui/panel.js:93
|
||||
#: js/ui/appDisplay.js:2846 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:92
|
||||
#: js/ui/components/networkAgent.js:93
|
||||
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:104 js/ui/status/network.js:252
|
||||
#: js/ui/components/networkAgent.js:105 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:211
|
||||
#: js/ui/components/networkAgent.js:212
|
||||
msgid "Key"
|
||||
msgstr "Anahtar"
|
||||
|
||||
#: js/ui/components/networkAgent.js:249 js/ui/components/networkAgent.js:272
|
||||
#: js/ui/components/networkAgent.js:250 js/ui/components/networkAgent.js:273
|
||||
msgid "Private key password"
|
||||
msgstr "Özel anahtar parolası"
|
||||
|
||||
#: js/ui/components/networkAgent.js:270
|
||||
#: js/ui/components/networkAgent.js:271
|
||||
msgid "Identity"
|
||||
msgstr "Kimlik"
|
||||
|
||||
#: js/ui/components/networkAgent.js:284
|
||||
#: js/ui/components/networkAgent.js:285
|
||||
msgid "Service"
|
||||
msgstr "Hizmet"
|
||||
|
||||
#: js/ui/components/networkAgent.js:313 js/ui/components/networkAgent.js:341
|
||||
#: js/ui/components/networkAgent.js:680 js/ui/components/networkAgent.js:701
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:342
|
||||
#: js/ui/components/networkAgent.js:675 js/ui/components/networkAgent.js:696
|
||||
msgid "Authentication required"
|
||||
msgstr "Kimlik doğrulama gerekir"
|
||||
|
||||
#: js/ui/components/networkAgent.js:314 js/ui/components/networkAgent.js:681
|
||||
#: js/ui/components/networkAgent.js:315 js/ui/components/networkAgent.js:676
|
||||
#, 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:318 js/ui/components/networkAgent.js:685
|
||||
#: js/ui/components/networkAgent.js:319 js/ui/components/networkAgent.js:680
|
||||
msgid "Wired 802.1X authentication"
|
||||
msgstr "Kablolu 802.1X kimlik doğrulaması"
|
||||
|
||||
#: js/ui/components/networkAgent.js:320
|
||||
#: js/ui/components/networkAgent.js:321
|
||||
msgid "Network name"
|
||||
msgstr "Ağ adı"
|
||||
|
||||
#: js/ui/components/networkAgent.js:325 js/ui/components/networkAgent.js:689
|
||||
#: js/ui/components/networkAgent.js:326 js/ui/components/networkAgent.js:684
|
||||
msgid "DSL authentication"
|
||||
msgstr "DSL kimlik doğrulama"
|
||||
|
||||
#: js/ui/components/networkAgent.js:332 js/ui/components/networkAgent.js:694
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:689
|
||||
msgid "PIN code required"
|
||||
msgstr "PIN kodu gerekli"
|
||||
|
||||
#: js/ui/components/networkAgent.js:333 js/ui/components/networkAgent.js:695
|
||||
#: js/ui/components/networkAgent.js:334 js/ui/components/networkAgent.js:690
|
||||
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:334
|
||||
#: js/ui/components/networkAgent.js:335
|
||||
msgid "PIN"
|
||||
msgstr "PIN"
|
||||
|
||||
#: 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
|
||||
#: 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
|
||||
#, 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:669 js/ui/status/network.js:1718
|
||||
#: js/ui/components/networkAgent.js:664 js/ui/status/network.js:1718
|
||||
msgid "Network Manager"
|
||||
msgstr "Ağ Yöneticisi"
|
||||
|
||||
#: js/ui/components/networkAgent.js:705
|
||||
#: js/ui/components/networkAgent.js:700
|
||||
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:37
|
||||
#: js/ui/endSessionDialog.js:39
|
||||
#, javascript-format
|
||||
msgctxt "title"
|
||||
msgid "Log Out %s"
|
||||
msgstr "%s Oturumunu Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:38
|
||||
#: js/ui/endSessionDialog.js:40
|
||||
msgctxt "title"
|
||||
msgid "Log Out"
|
||||
msgstr "Oturumu Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:41
|
||||
#: js/ui/endSessionDialog.js:43
|
||||
#, 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:47
|
||||
#: js/ui/endSessionDialog.js:49
|
||||
#, 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:54
|
||||
#: js/ui/endSessionDialog.js:56
|
||||
msgctxt "button"
|
||||
msgid "Log Out"
|
||||
msgstr "Çıkış"
|
||||
|
||||
#: js/ui/endSessionDialog.js:60
|
||||
#: js/ui/endSessionDialog.js:62
|
||||
msgctxt "title"
|
||||
msgid "Power Off"
|
||||
msgstr "Bilgisayarı Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:61
|
||||
#: js/ui/endSessionDialog.js:63
|
||||
msgctxt "title"
|
||||
msgid "Install Updates & Power Off"
|
||||
msgstr "Güncelleştirmeleri Kur ve Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:64
|
||||
#: js/ui/endSessionDialog.js:66
|
||||
#, 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:68 js/ui/endSessionDialog.js:87
|
||||
#: js/ui/endSessionDialog.js:70 js/ui/endSessionDialog.js:89
|
||||
msgctxt "checkbox"
|
||||
msgid "Install pending software updates"
|
||||
msgstr "Beklemede olan yazılım güncelleştirmelerini kur"
|
||||
|
||||
#: js/ui/endSessionDialog.js:72
|
||||
#: js/ui/endSessionDialog.js:74
|
||||
msgctxt "button"
|
||||
msgid "Power Off"
|
||||
msgstr "Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:79
|
||||
#: js/ui/endSessionDialog.js:81
|
||||
msgctxt "title"
|
||||
msgid "Restart"
|
||||
msgstr "Bilgisayarı Yeniden Başlat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:80
|
||||
#: js/ui/endSessionDialog.js:82
|
||||
msgctxt "title"
|
||||
msgid "Install Updates & Restart"
|
||||
msgstr "Güncelleştirmeleri Kur ve Yeniden Başlat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:83
|
||||
#: js/ui/endSessionDialog.js:85
|
||||
#, 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:91
|
||||
#: js/ui/endSessionDialog.js:93
|
||||
msgctxt "button"
|
||||
msgid "Restart"
|
||||
msgstr "Yeniden Başlat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:99
|
||||
#: js/ui/endSessionDialog.js:101
|
||||
msgctxt "title"
|
||||
msgid "Restart & Install Updates"
|
||||
msgstr "Yeniden Başlat ve Güncelleştirmeleri Kur"
|
||||
|
||||
#: js/ui/endSessionDialog.js:102
|
||||
#: js/ui/endSessionDialog.js:104
|
||||
#, 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:109 js/ui/endSessionDialog.js:130
|
||||
#: js/ui/endSessionDialog.js:111 js/ui/endSessionDialog.js:132
|
||||
msgctxt "button"
|
||||
msgid "Restart & Install"
|
||||
msgstr "Yeniden Başlat ve Kur"
|
||||
|
||||
#: js/ui/endSessionDialog.js:111
|
||||
#: js/ui/endSessionDialog.js:113
|
||||
msgctxt "button"
|
||||
msgid "Install & Power Off"
|
||||
msgstr "Kur ve Kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:112
|
||||
#: js/ui/endSessionDialog.js:114
|
||||
msgctxt "checkbox"
|
||||
msgid "Power off after updates are installed"
|
||||
msgstr "Güncelleştirmeler kurulduktan sonra kapat"
|
||||
|
||||
#: js/ui/endSessionDialog.js:119
|
||||
#: js/ui/endSessionDialog.js:121
|
||||
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:124
|
||||
#: js/ui/endSessionDialog.js:126
|
||||
#, javascript-format
|
||||
msgid ""
|
||||
"%s %s will be installed after restart. Upgrade installation can take a long "
|
||||
@ -1280,32 +1280,31 @@ msgstr ""
|
||||
"uzun sürebilir: verilerinizi yedeklediğinizden ve bilgisayarınızın prize "
|
||||
"takılı olduğundan emin olun."
|
||||
|
||||
#: 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: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:291
|
||||
#: js/ui/endSessionDialog.js:293
|
||||
msgid "Some applications are busy or have unsaved work"
|
||||
msgstr "Bazı uygulamalar meşgul ya da kaydedilmemiş verisi var"
|
||||
|
||||
#: js/ui/endSessionDialog.js:296
|
||||
#: js/ui/endSessionDialog.js:298
|
||||
msgid "Other users are logged in"
|
||||
msgstr "Diğer kullanıcılar oturum açmış"
|
||||
|
||||
#: js/ui/endSessionDialog.js:442
|
||||
#: js/ui/endSessionDialog.js:467
|
||||
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:660
|
||||
#: js/ui/endSessionDialog.js:685
|
||||
#, javascript-format
|
||||
msgid "%s (remote)"
|
||||
msgstr "%s (uzak)"
|
||||
|
||||
#. Translators: Console here refers to a tty like a VT console
|
||||
#: js/ui/endSessionDialog.js:663
|
||||
#: js/ui/endSessionDialog.js:688
|
||||
#, javascript-format
|
||||
msgid "%s (console)"
|
||||
msgstr "%s (uçbirim)"
|
||||
@ -1316,18 +1315,18 @@ msgstr "Kur"
|
||||
|
||||
#: js/ui/extensionDownloader.js:193
|
||||
msgid "Install Extension"
|
||||
msgstr "Uzantı Yükle"
|
||||
msgstr "Uzantı Kur"
|
||||
|
||||
#: 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:252
|
||||
#: js/ui/extensionSystem.js:253
|
||||
msgid "Extension Updates Available"
|
||||
msgstr "Uzantı Güncellemeleri Var"
|
||||
|
||||
#: js/ui/extensionSystem.js:253
|
||||
#: js/ui/extensionSystem.js:254
|
||||
msgid "Extension updates are ready to be installed."
|
||||
msgstr "Uzantı güncellemeleri kuruluma hazır."
|
||||
|
||||
@ -1421,7 +1420,7 @@ msgstr "Kapat"
|
||||
msgid "Leave Off"
|
||||
msgstr "Kapalı Bırak"
|
||||
|
||||
#: js/ui/keyboard.js:225
|
||||
#: js/ui/keyboard.js:226
|
||||
msgid "Region & Language Settings"
|
||||
msgstr "Bölge ve Dil Ayarları"
|
||||
|
||||
@ -1524,27 +1523,27 @@ msgstr "Genel Görünüm"
|
||||
msgid "Type to search"
|
||||
msgstr "Aramak için yaz"
|
||||
|
||||
#: js/ui/padOsd.js:95
|
||||
#: js/ui/padOsd.js:96
|
||||
msgid "New shortcut…"
|
||||
msgstr "Yeni kısayol…"
|
||||
|
||||
#: js/ui/padOsd.js:142
|
||||
#: js/ui/padOsd.js:143
|
||||
msgid "Application defined"
|
||||
msgstr "Uygulama tanımlı"
|
||||
|
||||
#: js/ui/padOsd.js:143
|
||||
#: js/ui/padOsd.js:144
|
||||
msgid "Show on-screen help"
|
||||
msgstr "Ekranda yardımı göster"
|
||||
|
||||
#: js/ui/padOsd.js:144
|
||||
#: js/ui/padOsd.js:145
|
||||
msgid "Switch monitor"
|
||||
msgstr "Monitör değiştir"
|
||||
|
||||
#: js/ui/padOsd.js:145
|
||||
#: js/ui/padOsd.js:146
|
||||
msgid "Assign keystroke"
|
||||
msgstr "Tuş vuruşu ata"
|
||||
|
||||
#: js/ui/padOsd.js:211
|
||||
#: js/ui/padOsd.js:212
|
||||
msgid "Done"
|
||||
msgstr "Bitti"
|
||||
|
||||
@ -2678,7 +2677,7 @@ msgstr "UZANTI_DEMETİ"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-install.c:184
|
||||
msgid "Install an extension bundle"
|
||||
msgstr "Uzantı demeti yükle"
|
||||
msgstr "Uzantı demeti kur"
|
||||
|
||||
#: subprojects/extensions-tool/src/command-install.c:202
|
||||
msgid "No extension bundle specified"
|
||||
@ -2892,7 +2891,7 @@ msgstr "Uzantıyı paketle"
|
||||
|
||||
#: subprojects/extensions-tool/src/main.c:328
|
||||
msgid "Install extension bundle"
|
||||
msgstr "Uzantı demetini yükle"
|
||||
msgstr "Uzantı demetini kur"
|
||||
|
||||
#: subprojects/extensions-tool/src/main.c:330
|
||||
#, c-format
|
||||
|
482
po/zh_CN.po
482
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
@ -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
|
||||
# receving a KeyboardInterrupt, as we expect to be
|
||||
# receiving a KeyboardInterrupt, as we expect to be
|
||||
# in the same process group
|
||||
shell = start_shell(perf_output=perf_output)
|
||||
shell.wait()
|
||||
|
@ -27,7 +27,7 @@
|
||||
* meta_plugin_manager_set_plugin_type(), Mutter will call the vfuncs of the
|
||||
* plugin at the appropriate time.
|
||||
*
|
||||
* The funcions in in GnomeShellPlugin are all just stubs, which just call the
|
||||
* The functions in in GnomeShellPlugin are all just stubs, which just call the
|
||||
* similar methods in GnomeShellWm.
|
||||
*/
|
||||
|
||||
|
@ -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. authentification or session dialogs) is open
|
||||
* dialog (e.g. authentication 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
|
||||
|
@ -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 assocation, so we don't know
|
||||
* window, i.e. there's no .desktop file association, so we don't know
|
||||
* how to launch it again.
|
||||
*/
|
||||
gboolean
|
||||
|
@ -27,7 +27,7 @@
|
||||
* @short_description: Blur effect for actors
|
||||
*
|
||||
* #ShellBlurEffect is a moderately fast gaussian blur implementation. It also has
|
||||
* an optional brighness property.
|
||||
* an optional brightness property.
|
||||
*
|
||||
* # Modes
|
||||
*
|
||||
|
@ -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 immmediately call check_resize()
|
||||
* on a widget within the window will immediately 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.
|
||||
|
@ -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 succesfully entered the mode. %FALSE if we couldn't
|
||||
* Returns: %TRUE if we successfully 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 previouly called.
|
||||
* was previously called.
|
||||
*/
|
||||
gboolean
|
||||
shell_global_begin_modal (ShellGlobal *global,
|
||||
|
@ -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: wheter Cogl code should be replaced by the custom shader
|
||||
* @is_replace: whether 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.
|
||||
|
@ -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 outselves
|
||||
* in interactive methods. We want to handle the reply ourselves
|
||||
* instead, so we just override the default methods with empty ones,
|
||||
* except for ask-password, as we don't want to handle that.
|
||||
*
|
||||
|
@ -805,7 +805,7 @@ write_string (GOutputStream *out,
|
||||
* with each element being a dictionary of the form:
|
||||
*
|
||||
* { name: <name of event>,
|
||||
* description: <descrition of string,
|
||||
* description: <description of string,
|
||||
* statistic: true } (only for statistics)
|
||||
*
|
||||
* Return value: %TRUE if the dump succeeded. %FALSE if an IO error occurred
|
||||
|
@ -28,7 +28,7 @@
|
||||
/**
|
||||
* CRAdditionalSel:
|
||||
*
|
||||
* #CRAdditionalSel abstracts an additionnal selector.
|
||||
* #CRAdditionalSel abstracts an additional 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),
|
||||
|
@ -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 successfull completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_attr_sel_prepend_attr_sel (CRAttrSel * a_this,
|
||||
|
@ -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 constrution.
|
||||
*an error arose during construction.
|
||||
*/
|
||||
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 successfull completion, an error
|
||||
*Returns CR_OK upon successful completion, an error
|
||||
*code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
|
@ -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 successfull completion, NULL otherwise.
|
||||
*case of a successful completion, NULL otherwise.
|
||||
*
|
||||
*Returns a pointer to the unlinked declaration in
|
||||
*/
|
||||
|
@ -29,7 +29,7 @@
|
||||
*
|
||||
*The definition of the CRDocHandler class.
|
||||
*Contains methods to instantiate, destroy,
|
||||
*and initialyze instances of #CRDocHandler
|
||||
*and initialize 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 currrent instance of #CRDocHandler.
|
||||
*@a_this: the current instance of #CRDocHandler.
|
||||
*
|
||||
*Decreases the ref count of the current instance of #CRDocHandler.
|
||||
*If the ref count reaches '0' then, destroys the instance.
|
||||
|
@ -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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_enc_handler_convert_input (CREncHandler * a_this,
|
||||
|
@ -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: wether the serialize the entire list.
|
||||
* @a_walk_font_family_list: whether 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 sucessful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 sucessful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 sucessful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_font_size_set_to_inherit (CRFontSize *a_this)
|
||||
|
@ -346,7 +346,7 @@ cr_input_unref (CRInput * a_this)
|
||||
*the current instance has reached the end of its input buffer,
|
||||
*FALSE otherwise.
|
||||
*
|
||||
*Tests wether the current instance of
|
||||
*Tests whether 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 occurences
|
||||
*If set to a negative value, the function will consume all the occurrences
|
||||
*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 occurences of the next contiguous characters
|
||||
*Consumes up to a_nb_char occurrences 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.
|
||||
|
@ -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 succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_num_set (CRNum * a_this, gdouble a_val, enum CRNumType a_type)
|
||||
|
@ -159,7 +159,7 @@ cr_om_parser_init_default_sac_handler (CROMParser * a_this)
|
||||
}
|
||||
|
||||
/*
|
||||
*initialyze here the sac handler.
|
||||
*initialize 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);
|
||||
}
|
||||
|
||||
/*instanciates a new declaration */
|
||||
/*instantiates 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 suppported so far)
|
||||
*(only local file paths are supported 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 succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*Note that this method uses cr_om_parser_parse_file() so both methods
|
||||
*have the same return values.
|
||||
*/
|
||||
|
@ -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 specificatin (e.g css2 syntax
|
||||
*for a given level of specification (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. Usally,this must
|
||||
*upper level function that called this macro. Usually,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 curent instance of #CRParser
|
||||
*@param a_this the current 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, CR_PARSING_ERROR if the
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 chararcter of the successfully parsed
|
||||
*first character 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion,
|
||||
*@a_start: out parameter. Upon successful completion,
|
||||
*points to the beginning of the string, points to an undefined value
|
||||
*otherwise.
|
||||
*@a_end: out parameter. Upon successfull completion, points to
|
||||
*@a_end: out parameter. Upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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.
|
||||
*
|
||||
*Instanciates a new parser from a memory buffer.
|
||||
*Instantiates 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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: wether to use the core grammar or not.
|
||||
* @a_use_core_grammar: whether to use the core grammar or not.
|
||||
*
|
||||
* Returns CR_OK upon succesful completion, an error code otherwise.
|
||||
* Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 sucessfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 mecanism (through STL containers) would
|
||||
*type checking mechanism (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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 implictly by the css2 spec in
|
||||
*Parses a charset declaration as defined implicitly by the css2 spec in
|
||||
*appendix D.1:
|
||||
*charset ::= CHARSET_SYM S* STRING S* ';'
|
||||
*
|
||||
*Returns CR_OK upon successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 succesful completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 succesful completion, an error code
|
||||
*Returns CR_OK upon successful 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 succesful completion, an error code
|
||||
*Returns CR_OK upon successful completion, an error code
|
||||
*otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
|
@ -33,9 +33,9 @@
|
||||
|
||||
/**
|
||||
* cr_parsing_location_new:
|
||||
*Instanciates a new parsing location.
|
||||
*Instantiates a new parsing location.
|
||||
*
|
||||
*Returns the newly instanciated #CRParsingLocation.
|
||||
*Returns the newly instantiated #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 succesful completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful 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 succesful completion, an error code
|
||||
*Returns CR_OK upon successful completion, an error code
|
||||
*otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
|
@ -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 propertie to a list of properties
|
||||
*Prepends a property to a list of properties
|
||||
*
|
||||
*Returns the new property list.
|
||||
*/
|
||||
|
@ -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 successfull completion, an error code otherwise.
|
||||
*Returns: the new list upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns the new list upon successful 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 successfull completion, an error code
|
||||
*Returns CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_simple_sel_compute_specificity (CRSimpleSel * a_this)
|
||||
|
@ -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 additionnal selector can be either
|
||||
*universal selector. The additional selector can be either
|
||||
*an id selector, or a class selector, or an attribute selector.
|
||||
*/
|
||||
struct _CRSimpleSel
|
||||
|
@ -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 instanciates
|
||||
*Parses a buffer that contains a ruleset statement an instantiates
|
||||
*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.
|
||||
*
|
||||
*Instanciates an instance of #CRStatement of type
|
||||
*Instantiates 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
|
||||
*instanciate a #CRStatement of type AT_IMPORT_RULE_STMT
|
||||
*instantiate 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 sucessful completion, an error code
|
||||
*Returns CR_OK upon successful 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 sucessful completion, an error code otherwise.
|
||||
*Returns CR_OK upon successful completion, an error code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
cr_statement_at_import_rule_get_imported_sheet (CRStatement * a_this,
|
||||
|
@ -129,7 +129,7 @@ struct _CRAtCharsetRule
|
||||
CRString * charset ;
|
||||
};
|
||||
|
||||
/**The abstaction of the \@font-face rule.*/
|
||||
/**The abstraction of the \@font-face rule.*/
|
||||
typedef struct _CRAtFontFaceRule CRAtFontFaceRule ;
|
||||
struct _CRAtFontFaceRule
|
||||
{
|
||||
|
@ -25,8 +25,8 @@
|
||||
#include "cr-string.h"
|
||||
|
||||
/**
|
||||
*Instanciates a #CRString
|
||||
*@return the newly instanciated #CRString
|
||||
*Instantiates a #CRString
|
||||
*@return the newly instantiated #CRString
|
||||
*Must be freed with cr_string_destroy().
|
||||
*/
|
||||
CRString *
|
||||
@ -45,10 +45,10 @@ cr_string_new (void)
|
||||
}
|
||||
|
||||
/**
|
||||
*Instanciate a string and initialise it to
|
||||
*Instantiate a string and initialise it to
|
||||
*a_string.
|
||||
*@param a_string the initial string
|
||||
*@return the newly instanciated string.
|
||||
*@return the newly instantiated string.
|
||||
*/
|
||||
CRString *
|
||||
cr_string_new_from_string (const gchar * a_string)
|
||||
@ -66,10 +66,10 @@ cr_string_new_from_string (const gchar * a_string)
|
||||
}
|
||||
|
||||
/**
|
||||
*Instanciates a #CRString from an instance of GString.
|
||||
*Instantiates a #CRString from an instance of GString.
|
||||
*@param a_string the input string that will be copied into
|
||||
*the newly instanciated #CRString
|
||||
*@return the newly instanciated #CRString.
|
||||
*the newly instantiated #CRString
|
||||
*@return the newly instantiated #CRString.
|
||||
*/
|
||||
CRString *
|
||||
cr_string_new_from_gstring (GString const *a_string)
|
||||
|
@ -74,7 +74,7 @@ struct _CRStyleSheet
|
||||
gpointer app_data ;
|
||||
|
||||
/**
|
||||
*the reference count of this insance
|
||||
*the reference count of this instance
|
||||
*Please, don't never ever modify it
|
||||
*directly. Use cr_stylesheet_ref()
|
||||
*and cr_stylesheet_unref() instead.
|
||||
|
@ -77,7 +77,7 @@ cr_term_clear (CRTerm * a_this)
|
||||
}
|
||||
|
||||
/**
|
||||
*Instanciate a #CRTerm.
|
||||
*Instantiate a #CRTerm.
|
||||
*@return the newly build instance
|
||||
*of #CRTerm.
|
||||
*/
|
||||
@ -96,7 +96,7 @@ cr_term_new (void)
|
||||
}
|
||||
|
||||
/**
|
||||
*Parses an expresion as defined by the css2 spec
|
||||
*Parses an expression 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
|
||||
|
@ -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 curent instance of #CRTknzr
|
||||
*@param parser the current 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 successfull completion, points
|
||||
*@param a_start out param. Upon successful 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 successfull completion, points
|
||||
*@param a_end out param. Upon successful 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 uppon successfull completion, an error code otherwise.
|
||||
*@result CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 succeded, an error code otherwise.
|
||||
*@return CR_OK if parsing succeeded, 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 successfull completion,
|
||||
*@param a_start out parameter. Upon successful completion,
|
||||
*points to the beginning of the string, points to an undefined value
|
||||
*otherwise.
|
||||
*@param a_end out parameter. Upon successfull completion, points to
|
||||
*@param a_end out parameter. Upon successful completion, points to
|
||||
*the beginning of the string, points to an undefined value otherwise.
|
||||
*@return CR_OK upon successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion,
|
||||
*@return CR_OK upon successful 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 successfull completion,
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion,
|
||||
*@return CR_OK upon successful completion,
|
||||
*an error code otherwise.
|
||||
*
|
||||
*The CSS specification says that numbers may be
|
||||
*preceeded by '+' or '-' to indicate the sign.
|
||||
*preceded 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 successfull completion, an error
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code
|
||||
*@return CR_OK upon successful 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 uppon successfull completion.
|
||||
*@return CR_OK upon successfull completion, an error code otherwise.
|
||||
*@param a_char out parameter. The peeked char upon successful completion.
|
||||
*@return CR_OK upon successful 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 postion in the parser input stream.
|
||||
*Peeks a byte ahead at a given position 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
|
||||
*successfull completion.
|
||||
*@return CR_OK upon successfull completion, an error code otherwise.
|
||||
*successful completion.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code
|
||||
*@param CR_OK upon successful 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 transfered
|
||||
/*ownership is transferred
|
||||
*to token by cr_token_set_function.
|
||||
*/
|
||||
if (str) {
|
||||
|
@ -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 successfull completion, an error
|
||||
*@return CR_OK upon successful 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 successfull completion, an error
|
||||
*@return CR_OK upon successful 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 successfull completion, an error
|
||||
*@return CR_OK upon successful 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 successfull completion, an error
|
||||
*@return CR_OK upon successful 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 successfull completion, an error
|
||||
*@return CR_OK upon successful completion, an error
|
||||
*code otherwise.
|
||||
*/
|
||||
enum CRStatus
|
||||
|
@ -40,8 +40,8 @@
|
||||
****************************/
|
||||
|
||||
/*
|
||||
*Here is the correspondance between the ucs-4 charactere codes
|
||||
*and there matching utf-8 encoding pattern as dscribed by RFC 2279:
|
||||
*Here is the correspondence between the ucs-4 charactere codes
|
||||
*and there matching utf-8 encoding pattern as described 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 begining of
|
||||
*@param a_in_start a pointer to the beginning 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 succesfull completion, an error code
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 usefull to debug the input stream in case
|
||||
*consumed. This can be useful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 usefull to debug the input string in case
|
||||
*consumed. This can be useful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull status.
|
||||
*a successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful 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 successfull completion, an error code otherwise.
|
||||
*@return CR_OK upon successful completion, an error code otherwise.
|
||||
*Note that out parameters are valid if and only if this function
|
||||
*returns CR_OK.
|
||||
*/
|
||||
|
@ -689,7 +689,7 @@ st_adjustment_set_page_size (StAdjustment *adjustment,
|
||||
|
||||
g_object_notify_by_pspec (G_OBJECT (adjustment), props[PROP_PAGE_SIZE]);
|
||||
|
||||
/* Well explicitely clamp after construction. */
|
||||
/* We'll explicitly 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
|
||||
* @transtion: a #ClutterTransition
|
||||
* @transition: a #ClutterTransition
|
||||
*
|
||||
* Add a #ClutterTransition for the adjustment. If the transiton stops, it will
|
||||
* Add a #ClutterTransition for the adjustment. If the transition 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:
|
||||
* @adjusment: a #StAdjustment
|
||||
* @adjustment: a #StAdjustment
|
||||
* @name: the name of the transition to remove
|
||||
*
|
||||
* Remove a #ClutterTransition previously added by st_adjustment_add_transtion()
|
||||
|
@ -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 retreived
|
||||
* @callback: (scope async): function to be called when the text is retrieved
|
||||
* @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 retreived.
|
||||
* when the data is retrieved.
|
||||
*/
|
||||
void
|
||||
st_clipboard_get_text (StClipboard *clipboard,
|
||||
|
@ -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 hander or virtual function for the #StDrawingArea::repaint
|
||||
* from a signal handler 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 hander for the #StDrawingArea::repaint signal.
|
||||
* only be called from a signal handler for the #StDrawingArea::repaint signal.
|
||||
*/
|
||||
void
|
||||
st_drawing_area_get_surface_size (StDrawingArea *area,
|
||||
|
@ -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 sise is derived
|
||||
* The size of the icon, if greater than `0`. Other the icon size is derived
|
||||
* from the current style.
|
||||
*/
|
||||
props[PROP_ICON_SIZE] =
|
||||
|
@ -49,7 +49,7 @@
|
||||
* inside the #StAdjustment.
|
||||
*
|
||||
* The second simplification that we make that allows us to implement
|
||||
* a straighforward height-for-width negotiation without multiple
|
||||
* a straightforward 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 veritcal fade effect, in pixels.
|
||||
* @vfade_offset: The length of the vertical 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 overlayed, we don't trim the content box allocation by
|
||||
* should be overlaid, 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.
|
||||
|
@ -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 negotation, size
|
||||
* negotation works as follows:
|
||||
* For #StScrollable supporting height-for-width size negotiation, size
|
||||
* negotiation works as follows:
|
||||
*
|
||||
* In response to get_preferred_width(), the scrollable should report
|
||||
* the minimum width at which horizontal scrolling is needed for the
|
||||
|
@ -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 determing additional space
|
||||
* good enough for the purpose of determining additional space
|
||||
* required outside the actor box.
|
||||
*/
|
||||
if (shadow->inset)
|
||||
|
@ -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 sructure containing available width and height for the image,
|
||||
* @data: pointer to the #Dimensions structure 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 cachable, we hardcode a policy of FOREVER here for
|
||||
* be cached. If it is cacheable, 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;
|
||||
|
@ -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 explicitely specified.
|
||||
* style is explicitly 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 overriden, then this font will be used. If the font is
|
||||
* font is not overridden, 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.
|
||||
*/
|
||||
|
@ -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 orignal offscreen buffer,
|
||||
/* Visual feedback on shadow's 9-slice and original offscreen buffer,
|
||||
for debug purposes */
|
||||
cogl_framebuffer_draw_rectangle (framebuffer, state->box_shadow_pipeline,
|
||||
xend, yoffset, xend + shadow_width, yoffset + shadow_height);
|
||||
|
@ -276,7 +276,7 @@ st_theme_node_get_element_type (StThemeNode *node)
|
||||
* st_theme_node_get_element_id:
|
||||
* @node: a #StThemeNode
|
||||
*
|
||||
* Get the unqiue element ID for @node.
|
||||
* Get the unique 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 horizonal padding (left + right padding), in physical pixels.
|
||||
* Gets the total horizontal padding (left + right padding), in physical pixels.
|
||||
*
|
||||
* Returns: the total horizonal padding in physical pixels
|
||||
* Returns: the total horizontal padding in physical pixels
|
||||
*/
|
||||
double
|
||||
st_theme_node_get_horizontal_padding (StThemeNode *node)
|
||||
|
@ -254,7 +254,7 @@ insert_stylesheet (StTheme *theme,
|
||||
* st_theme_load_stylesheet:
|
||||
* @theme: a #StTheme
|
||||
* @file: a #GFile
|
||||
* @error: (optional): a #GError
|
||||
* @error: 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)
|
||||
{
|
||||
/*
|
||||
*initialyze the selector list in which we will
|
||||
*initialize 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 overriden.
|
||||
* matters and it can be safely overridden.
|
||||
*/
|
||||
cr_simple_sel_compute_specificity (cur_sel->simple_sel);
|
||||
|
||||
|
@ -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
|
||||
* botttom
|
||||
* bottom
|
||||
*/
|
||||
|
||||
assert_length ("group2", "border-top-width", 2.,
|
||||
|
@ -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 reenabled. On other hand, things seem to be working fine without
|
||||
* it can be re-enabled. 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().
|
||||
|
@ -39,6 +39,7 @@
|
||||
</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"/>
|
||||
|
@ -1,5 +1,5 @@
|
||||
project('gnome-extensions-app',
|
||||
version: '3.37.90',
|
||||
version: '3.37.91',
|
||||
meson_version: '>= 0.53.0',
|
||||
license: 'GPLv2+'
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
project('gnome-extensions-tool', 'c',
|
||||
version: '3.37.90',
|
||||
version: '3.37.91',
|
||||
meson_version: '>= 0.53.0',
|
||||
license: 'GPLv2+'
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
project('shew', 'c',
|
||||
version: '3.37.90',
|
||||
version: '3.37.91',
|
||||
meson_version: '>= 0.53.0',
|
||||
license: 'LGPLv2+',
|
||||
)
|
||||
|
@ -1,6 +1,6 @@
|
||||
# -*- mode: python -*-
|
||||
#
|
||||
# jhbuildrc for building gnome-shell. Customizations shuld be done in
|
||||
# jhbuildrc for building gnome-shell. Customizations should be done in
|
||||
# ~/.jhbuildrc-custom
|
||||
#
|
||||
# Copyright (C) 2008 Red Hat, Inc.
|
||||
|
Reference in New Issue
Block a user